Commit Graph

455 Commits

Author SHA1 Message Date
Dave Parfitt
1489436b83 added ssl to each proxy_get test 2013-06-07 15:58:03 -04:00
Russell Brown
011aa71510 Merge pull request #266 from basho/pt29-2i-pagination
Tests 2 pagination / streaming / term returning
2013-06-05 14:48:04 -07:00
Engel A. Sanchez
cb75af39ab Add wait until really deleted function
I was having test failures due to the delete operation timing out
silently. This was due to dependencies not update by rebar in the end.
But in any case, this new function is more robust in detecting when
tombstones are really reaped instead of a sleep call.
Also, matching delete operation so it's noisy when it fails.
2013-06-05 17:24:59 -04:00
Russell Brown
2fb33a54c5 Merge pull request #281 from basho/rdb-kv-counters
Verify that counters converge to a single value
2013-06-05 04:16:03 -07:00
Russell Brown
8370d2ead7 Fix sometime failure fetching counter after partition
Depending on which partitions returned an answer first, fetching
a counter after the partition may return 'not_found'. Since we
expect there to at least one value on each side of the partition
get the counter with r=1 and notfound_ok=false so that the get fsm
will always wait for the vnode with data to answer.
2013-06-05 09:14:00 +01:00
Chris Tilt
6ba8017915 Merge pull request #289 from basho/cet-aae-refactor
Cet aae refactor
2013-06-04 14:08:24 -07:00
Sean Cribbs
b2834e57ce Remove output formatter from rspec command in client_ruby_verify. 2013-06-04 15:50:10 -05:00
Chris Tilt
677a2f17b2 Reduce keycount to something reasonable for a riak_test 2013-06-04 08:04:36 -07:00
Sean Cribbs
b630f5b52e install_on_absence moved to the rt_local module.
Also, use the progress formatter for less-verbose output.
2013-06-03 08:20:41 -05:00
Chris Tilt
915c9e5cfc Test for differing n_val for AAE fullsync should now pass. 2013-05-31 16:11:39 -07:00
Micah
8252a3d6b1 Merge pull request #287 from basho/mw-re-enabled-rt-cascading-tests
Re-enabled many of the rt-cascading tests
2013-05-31 11:52:06 -07:00
Russell Brown
0c22dd1943 Wait for cluster to converge after updating bucket properties. 2013-05-31 10:40:41 +01:00
Chris Tilt
41381b9399 Updated documentation; this test is expected to fail. 2013-05-30 15:22:05 -07:00
Chris Tilt
d3aa516791 Refactor common AAE test code and add custom N test.
* Common code in the cluster setup and data setup is factored out into a utility module.
* AAE fullsync test and benchmark get skinnier and call the common setup code.
* Document parameters in the setup for tests.
* Add a new AAE fullsync test that changes the N value (source is 2, sink is 3).
2013-05-30 14:02:10 -07:00
Chris Tilt
ecc0f84c9d Merge pull request #288 from basho/cet-aae-fixup
Fix calls to updated rt module.
2013-05-30 11:51:51 -07:00
Chris Tilt
d985f6453e Fix calls to updated rt module. 2013-05-30 10:30:20 -07:00
Russell Brown
77a01cb169 Add repl test for counter convergence 2013-05-30 17:52:59 +01:00
Jordan West
0283d59fa6 maor wait_until_* for verify_dynamic_ring 2013-05-29 19:03:05 -07:00
Micah Warren
b96eeb3ef4 Re-enabled many of the rt-cascading tests
Many of the tests were not running due to not following eunit conventions.
This fixes that. The initial change was likely done during a debugging and
never reverted.
2013-05-29 16:45:54 -05:00
Jordan West
0f1ef71b68 aae no longer needs to be off in verify_dynamic_ring test 2013-05-29 12:15:21 -07:00
Jordan West
55c17390a5 ring resizing test 2013-05-29 12:15:21 -07:00
Evan Vigil-McClanahan
bb545fc29c Merge pull request #263 from basho/pevm-stream-timeouts
test for bucket and key listing timeouts
2013-05-24 14:33:45 -07:00
Jordan West
91eac707c8 Merge pull request #284 from basho/jrw-objformat-updates
update verify_riak_object_reformat to use app.config var
2013-05-23 15:05:03 -07:00
Jordan West
ec7d4b79e8 update verify_riak_object_reformat to use app.config var 2013-05-23 14:39:28 -07:00
Russell Brown
98d68580f3 Add test for dropped duplicate key after continuation bug 2013-05-23 10:35:56 +01:00
Jordan West
00b70c6e77 Merge pull request #283 from basho/jrw-2i-reformat-updates
secondary_index_reformat: test riak_kv_status:fixed_index_status/0
2013-05-22 18:43:42 -07:00
Jesse Williamson
8e0e7c4a30 Merge pull request #233 from basho/jfw-vclock_capability
Tests for riak_kv vclock capability
2013-05-22 16:07:50 -07:00
Chris Tilt
2415895306 Merge pull request #282 from basho/pdx-aae-fullsync
Riak test for AAE fullsync
2013-05-22 15:28:26 -07:00
Jordan West
84be9eef92 secondary_index_reformat: test riak_kv_status:fixed_index_status/0 2013-05-22 12:54:03 -07:00
Chris Tilt
69ef5babff Remove debug cruft. 2013-05-22 11:47:19 -07:00
Dave Parfitt
db43e5520b Merge pull request #261 from basho/mw-cascading-rt
RT for cascading real-time
2013-05-21 16:30:55 -07:00
Micah Warren
5965a41571 upgrade test now passes consitently. 2013-05-21 16:56:51 -05:00
Dave Parfitt
f92fe9af77 Merge pull request #273 from basho/dip_pg14_mf
proxy_get tests, also add riak-test -t m:f syntax
2013-05-16 12:18:58 -07:00
Dave Parfitt
bc3bf4fc0b removed extra ring_convergence waits 2013-05-16 15:17:58 -04:00
Dave Parfitt
e37893eea4 add ?assertEquals around wait_for_pg() calls 2013-05-16 15:11:39 -04:00
Engel A. Sanchez
bc5106f379 Show mixed cluster vclock encoding problem
The fix to the previously reported mixed cluster encoding problem
through the PB interface involve exception handling on the new code to
retry using a different decoder. But going the other way still fails.
This test demonstrates that.
2013-05-16 14:07:21 -04:00
Dave Parfitt
a2ae66498f additional proxy_get testing, unfinished 2013-05-16 11:07:16 -04:00
Chris Tilt
3fd920efbb clean up some stuff that got hacked while debugging and benchmarking 2013-05-15 20:19:48 -04:00
Micah Warren
26f7de24cd Increased timeout for test.
It still may not be enough, but it passes more often now.
2013-05-15 16:20:36 -05:00
Micah Warren
964cb514bb Port numbers no longer hard coded. 2013-05-15 16:20:24 -05:00
Joe DeVivo
3171e7f922 Merge pull request #277 from basho/jd-jmx
added test_application_stop for jmx_verify
2013-05-13 08:51:56 -07:00
Joe DeVivo
536b44983a Added better tests for retry logic, found a bug in impl 2013-05-10 10:02:19 -07:00
Joe DeVivo
0e5b91cdd5 was using os:cmd, but should be rpc:call(Node, os, cmd 2013-05-10 07:48:35 -07:00
Jared Morrow
55a7a0335b Merge branch 'master' into jem-riak-force-attach
Conflicts:
	src/rt.erl
2013-05-09 11:06:42 -06:00
Joe DeVivo
291c6844be added test_application_stop for jmx_verify 2013-05-09 09:41:51 -07:00
Sean Cribbs
677a018754 Merge pull request #276 from basho/sdc-asis-put
Add test for asis put via client interfaces.
2013-05-08 10:41:44 -07:00
Dave Parfitt
c2e7f84803 misc fixes from review 2013-05-08 12:13:33 -04:00
Joe DeVivo
5eb81a9a50 Merge pull request #275 from basho/jd-jmx
jmx_verify changes for jmx rewrite
2013-05-08 08:33:35 -07:00
Sean Cribbs
5b8012c5ca Add test for asis put via client interfaces. 2013-05-07 12:32:16 -05:00
Joe DeVivo
7468178d60 jmx_verify changes for jmx rewrite 2013-05-07 08:52:59 -07:00