Commit Graph

1305 Commits

Author SHA1 Message Date
Andrew Thompson
5d399bd157 Update tests to deal with security enable/disable mechanism 2013-12-23 16:13:48 -05:00
Jordan West
8ecfb61ca5 Merge pull request #450 from basho/jrw-more-cluster-meta-tests
Improvements to Cluster Metadata Tests
2013-12-19 08:39:29 -08:00
Jordan West
5b9067f5cd export wait_until/3. needed by cluster_meta_rmr 2013-12-19 08:35:10 -08:00
Jordan West
8f8fad10df cluster meta simulation test
this test is not meant to be part of the main riak_test giddyup suites
but it is useful for measuring certain properties of cluster metadata.
2013-12-19 08:32:44 -08:00
Jordan West
e0456ff7ea improve cluster meta test coverage in cluster_meta_basic 2013-12-19 08:32:44 -08:00
Andrew Thompson
ea0c8ef55a Merge pull request #472 from basho/adt-security-holes
Test that link walking and erlang mapreduce with untrusted modules is not allowed
2013-12-17 10:31:00 -08:00
Andrew Thompson
ba2ce4cca2 Add http linkwalk check and check search doesn't start 2013-12-17 13:30:40 -05:00
Andrew Thompson
b72acb2e0f Test that link walking and erlang mapreduce with untrusted modules is not allowed 2013-12-17 13:27:53 -05:00
Andrew J. Stone
5ce8320ff9 Merge pull request #448 from basho/jra_repl2_fixes
Fixes to replication2 for 2.0: allow_mult=false for mutator; rhc fix
2013-12-12 13:50:32 -08:00
Andrew J. Stone
fc1dcab667 Merge pull request #444 from basho/feature/2i-sort-optional
Exercise 2i sort parameter
2013-12-11 14:40:28 -08:00
Jared Morrow
fd46ed7874 Merge pull request #464 from basho/ajs-rtdev-current-no-dev-null
do not redirect errors for rtdev-current.sh to /dev/null
2013-12-11 06:47:17 -08:00
Sean Cribbs
cdee217eda Merge pull request #468 from basho/feature/sdc/crdt-security
Add CRDT requests/permissions to security tests
2013-12-10 07:19:49 -08:00
Sean Cribbs
9f67ed4d8d Add CRDT requests to http_security. 2013-12-09 16:03:43 -06:00
Sean Cribbs
4974f097cb Add CRDT ops to pb_security. See also riak_kv#669 2013-12-09 12:34:47 -06:00
Christopher Meiklejohn
68fc4cb259 Merge pull request #467 from basho/feature/csm/verify-sink-connections-2.0
Add sink verification test.
2013-12-07 12:26:37 -08:00
Christopher Meiklejohn
11cd845c6c Add sink verification test.
Verify that if the leader election occurs before the ring has converged,
that we still connect to remote sinks.

This test uses an intercept to ensure we can delay the ring events to
occur until after the election.
2013-12-07 15:25:40 -05:00
Andrew J. Stone
963f5eb2b9 only redirect stdout to /dev/null 2013-12-06 18:55:12 -05:00
Andrew J. Stone
9088324219 do not redirect errors for rtdev-current.sh to /dev/null 2013-12-06 18:31:02 -05:00
Christopher Meiklejohn
60c60815d2 Merge pull request #453 from basho/bugfix/csm/race-when-reelection
Ensure we re-connect to the proper sink leader.
2013-12-06 10:33:00 -08:00
Christopher Meiklejohn
63e28afbf2 Ensure we re-connect to the proper sink leader.
Ensures that when the same node becomes re-elected, we reconnect to all
clusters that may have been not connected.
2013-12-05 16:00:47 -05:00
Eric Redmond
c75fc501ff Merge pull request #454 from basho/bug/er/yz-to-search-index
YZ mapred test needs new search_index bucket prop
2013-11-29 11:55:48 -08:00
Eric Redmond
9d0b6044ec YZ mapred test needs new search_index bucket prop 2013-11-26 11:20:38 -08:00
Sean Cribbs
d5eb1dce26 Merge pull request #451 from basho/feature/sdc/crdt-http-api
Update verify_dt_converge to cover the HTTP i/f.
2013-11-25 13:47:21 -08:00
Sean Cribbs
fa1b0c43ea Rally to restore whitespace 2013-11-25 15:45:08 -06:00
Sean Cribbs
8da363adcf Update verify_dt_converge to cover the HTTP i/f. 2013-11-25 12:53:02 -06:00
Jon Anderson
88fc799bb8 set allow_mult=false on test bucket to prevent crash in mutator; fix rhc errors 2013-11-15 07:47:32 -05:00
Christopher Meiklejohn
3183be09b8 Merge pull request #445 from basho/bugfix/csm/verify-backup-restore-siblings
Fix verify_backup_restore.
2013-11-09 07:47:59 -08:00
Christopher Meiklejohn
d4dec726a9 Fix verify_backup_restore.
First, convert all of the node operations that write/delete to use the
Riak PB connection opened at the start of the test.  When deleting,
ensure we wait for the object to be fully deleted.

Here's where it gets more interesting:

In the original allow_mult=false behaviour, original objects are
replaced with modified objects, and then when performing the restore
operation, the originals are abandoned for the modified objects because
they have a greater timestamp.

In the new allow_mult=true behaviour, original objects are replaced with
modified objects, and then the restore operations restores the original
object as a *sibling*, because the objects have divergent vector clocks.

Adapt the test for this.
2013-11-09 09:33:38 -05:00
Christopher Meiklejohn
ee1a879f97 Merge pull request #446 from basho/bugfix/csm/systest-read-rt-cascading
Fix rt_cascading.
2013-11-07 06:37:16 -08:00
Christopher Meiklejohn
12d094a4ab Fix rt_cascading.
Set allow_mult=false, as this test relies on systest_read.
2013-11-07 09:21:41 -05:00
Engel A. Sanchez
b0fc015e30 Exercise 2i sort parameter
The default when sort is off is undefined, but this test at least tries
to verify that results are sorted when it's set or defaults to true.
Notice that sort order is not key, but rather <2i term that matched>/key
2013-10-31 17:21:21 -04:00
Engel A. Sanchez
8910bc3b21 Fix engbot post URL
It was missing the /riak_test endpoint part
2013-10-28 10:46:10 -04:00
Jared Morrow
402d790edc Merge pull request #442 from basho/rdb-caps-equal
When checking capabilty equality, and capability is a list, sort
2013-10-26 13:52:26 -07:00
Russell Brown
2458694d93 When checking capabilty equality, and capability is a list, sort 2013-10-26 21:43:41 +01:00
Andrew Thompson
ecad140136 Merge pull request #441 from basho/adt-http-security-race
Re-instate the deleted key so it appears for list-buckets later
2013-10-26 12:54:51 -07:00
Andrew Thompson
34cd5a0832 Re-instate the deleted key so it appears for list-buckets later 2013-10-26 14:59:01 -04:00
Joe DeVivo
52094c565c Merge pull request #440 from basho/jd-chkconfig-logging
Pretty multiline output for chkconfig
2013-10-25 08:07:26 -07:00
Joe DeVivo
106598af4c forgot the output would be multiline 2013-10-25 07:59:39 -07:00
Jared Morrow
1155b5ddae Merge pull request #438 from basho/jd-chkconfig-logging
added extra logging around the chkconfig call for cuttlefish
2013-10-25 07:34:23 -07:00
Joe DeVivo
24ea8358ca added extra logging around the chkconfig call for cuttlefish 2013-10-25 06:30:06 -07:00
Christopher Meiklejohn
943657095a Merge pull request #435 from basho/br-fix-python-checkout
Fixes test to checkout the correct version
2013-10-24 14:27:01 -07:00
Christopher Meiklejohn
939b51e0f9 Merge pull request #436 from basho/bugfix/prevent-partition-repair-stuck
Fix partition repair stuck on vnode cmd
2013-10-24 13:58:43 -07:00
Engel A. Sanchez
2b78ea1185 Fix partition repair stuck on vnode cmd
Changing from infinity (that's too long) to configure max waiting time.
This does not resolve other issues with the test that are still being
investigated: lots of data not found on first riak_kv vnode repaired in
some testers. But does prevent it from completely blocking riak_test
which happened on many machines.
2013-10-24 16:04:32 -04:00
Engel A. Sanchez
8b6f027388 Back to no siblings and reset -> checkout 2013-10-24 14:32:15 -04:00
Brian Roach
0617019d62 Fixes test to checkout the correct version
It was time to do the todos.

Currently it ends up creating a new local branch off master. Which
is currently not working.
2013-10-24 11:58:27 -06:00
Christopher Meiklejohn
5d9e07f235 Merge pull request #427 from basho/bugfix/csm/siblings-build-cluster
Use allow_mult=false for testing.
2013-10-24 10:43:55 -07:00
Andrew Thompson
4fa7b4f4cf Merge pull request #433 from basho/adt-1.4-counters-security
Update test to reflect that 1.4 counters only work on default bucket type
2013-10-23 21:33:36 -07:00
Andrew Thompson
358ebac654 Update test to reflect that 1.4 counters only work on default bucket type 2013-10-24 00:23:00 -04:00
Andrew Thompson
f323299292 Merge pull request #416 from basho/adt-pb-crl
Add CRL tests for the PB protocol, for checking client certificates
2013-10-23 21:08:47 -07:00
Chris T
5e828922c5 Merge pull request #432 from basho/cet-fix-verify_counter_repl
Fix verify_counter_repl test, broken by other commits.
2013-10-23 18:48:53 -07:00