Jon Anderson
a0ff4a20e4
added checks of rtq pending after each test on all nodes
...
merged in missing functions
added back sibings setting
took out duplicate functions from merge
2013-12-06 16:12:29 -05:00
Dave Parfitt
8d13052d87
updated readme w/ shell completion doc
2013-12-06 15:48:34 -05:00
Dave Parfitt
d326a7c267
add shell completion for test names
2013-12-06 15:40:11 -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
9f8f87cf4a
added type debug
2013-11-21 16:15:33 -05:00
Jon Anderson
10c0e9b5a2
added typed and untypd bucket replication
2013-11-20 09:11:28 -05: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
Chris T
c32dcee379
Merge pull request #431 from basho/cet-fix-verify_commit_hooks
...
Fix verify_commit_hooks test to expect 404 instead of 201
2013-10-23 18:48:31 -07:00
Chris Tilt
2ad7806f84
Refactor test to use client support directly, orphaned by changes to verify_counter_converge
2013-10-23 17:39:08 -07:00
Chris Tilt
c1baf8e423
Fix test to expect 404 instead of 201. ensure_doc(B,undefined) will return {error, undefined}. See https://github.com/basho/riak_kv/pull/237
2013-10-23 16:04:12 -07:00
Sean Cribbs
b71d6b96df
Add -F cli option for specifying an alternate config file.
2013-10-23 12:25:19 +01:00
Jared Morrow
aac953b7ea
Merge pull request #422 from basho/bk-ruby-verify-19-20
...
client_ruby_verify: Ruby 1.8 is no longer supported
2013-10-22 20:54:07 -07:00
Christopher Meiklejohn
29b05168cf
Use allow_mult=false for testing.
2013-10-22 18:05:53 -04:00
Andrew Thompson
3db592f2e8
Merge pull request #424 from basho/adt-lager-fix
...
Update lager test for new config format
2013-10-22 14:26:33 -07:00
Christopher Meiklejohn
ec62346ffe
Merge pull request #426 from basho/bugfix/csm/rolling-capabilities
...
Adapt for 2.0.
2013-10-22 14:18:48 -07:00
Jordan West
d376690d0a
Merge pull request #421 from basho/jrw-vdr-siblings-off
...
verify_dynamic_ring: siblings = off
2013-10-22 14:06:18 -07:00
Christopher Meiklejohn
b95a7e4a87
Adapt for 2.0.
...
Use mutators as the test, instead of testing using the staged_joins
facility. In the future, we should probably try to keep this more
up-to-date.
2013-10-22 16:57:36 -04:00
Engel A. Sanchez
9c4afcb711
Merge pull request #425 from basho/bugfix/csm/verify_capabilities
...
Remove any specific 1.2.1 code.
2013-10-22 13:40:53 -07:00
Engel A. Sanchez
d778948328
Use eventual assert in overrides
...
Overrides are used when caps are renegotiated, not immediately. So it's
better to do the wait until dance to avoid a race condition.
2013-10-22 16:37:21 -04:00
Christopher Meiklejohn
79f779811c
Remove any specific 1.2.1 code.
...
Unfortunately, this drastically reduces the value of the test because is
no longer verfies a "liveness" property of capabilities; it doesn't
verify that things will negotiate to the newer version. However,
leaving the remainder of this test in place verifies two things: a.)
"safety", things do not regress to a earlier capability, and that the
override capabilities work as designed.
2013-10-22 15:59:11 -04:00