Commit Graph

1421 Commits

Author SHA1 Message Date
Jared Morrow
24619c638b Merge pull request #513 from basho/bugfix/sdc/allow-mult-default
Fix tests that used the wrong name for the riak.conf entry for allow_mult
2014-01-24 09:54:17 -08:00
Sean Cribbs
398b993c58 Merge pull request #516 from basho/bugfix/sdc/cuttlefish-conf
Fix renamed setting for cuttlefish_configuration test.
2014-01-23 12:55:20 -08:00
Sean Cribbs
74851c6fc9 Fix renamed setting for cuttlefish_configuration test. 2014-01-23 14:15:37 -06:00
Andrew Thompson
7800e2f08d Merge pull request #515 from basho/adt-smoke-tester
Add a simple 'smoke test' tool to run eunit/dialyzer on riak source trees
2014-01-22 10:20:26 -08:00
Andrew Thompson
69af7f86b2 Use the riak_test config file, it has everything we need 2014-01-22 12:54:33 -05:00
Andrew Thompson
1ec8bda21c Add a simple 'smoke test' tool to run eunit/dialyzer on riak source trees 2014-01-22 12:21:22 -05:00
Christopher Meiklejohn
d983476f59 Merge pull request #514 from basho/bugfix/csm/overlapping-replication2
Fix overlapping key ranges in replication test.
2014-01-21 17:30:42 -08:00
Christopher Meiklejohn
ba45350da3 Fix overlapping key ranges in replication test.
Fix overlapping key ranges which cause sibling generation because of
puts with no vclock.  Add additional checking to assert this is true.
2014-01-21 20:22:17 -05:00
Christopher Meiklejohn
cf515c14ea Add missing replication2_connection test from the 1.4 branch. 2014-01-21 00:17:34 -05:00
Sean Cribbs
59976f25f0 Fix typo true -> false 2014-01-19 12:00:21 -06:00
Sean Cribbs
34b2d3723c Fix tests that used the wrong name for the riak.conf entry for allow_mult. 2014-01-19 11:47:50 -06:00
Micah
a77a3ed4ed Merge pull request #326 from basho/mw-fix-cascading-repl-for-early-versions
Fixed mixed version and upgrade test for older riak's.
2014-01-17 13:11:32 -08:00
Micah Warren
f1892c389f Documented the config option added. 2014-01-17 15:02:29 -06:00
Micah Warren
bd2244c2a5 Added wrapper fun running some tests individually.
This is to make it easier to test specific changes to them.
2014-01-17 11:16:48 -06:00
Micah Warren
616baaed14 Fixed mixed version and upgrade test for older riak's.
The tests were not meant to handle an upgrade from non-1.3 versions of
riak; there were designed to ensure an upgrade from early 1.3 would go
smoothly. Thus, the checks (and skippings w/o error) if the previous
version of riak is too old for the test to be valid.
2014-01-17 11:16:48 -06:00
Christopher Meiklejohn
595a0faaea Merge pull request #511 from basho/features/csm/repl-object-format
Verify object formats via replication.
2014-01-16 14:12:15 -08:00
Christopher Meiklejohn
494cd2deb5 General code cleanup. 2014-01-16 16:29:24 -05:00
Christopher Meiklejohn
766b795944 Add v1 -> v0 replication test. 2014-01-16 15:33:35 -05:00
Christopher Meiklejohn
af355530f1 Add passing AAE-based object format v0 -> v1 replication test. 2014-01-16 15:12:32 -05:00
Christopher Meiklejohn
127faef697 Additional debugging; use AAE strategy. 2014-01-16 14:29:27 -05:00
Christopher Meiklejohn
d788e31a62 Use the keylist strategy. 2014-01-16 12:38:57 -05:00
Andrew J. Stone
629ffc58bb Merge pull request #507 from basho/jdb-overload-ajs-rebase
Add test for vnode + FSM overload protection
2014-01-15 21:15:03 -08:00
Christopher Meiklejohn
38d2660d86 Add v1 -> v0 test. 2014-01-15 19:09:19 -05:00
Christopher Meiklejohn
12fcf22cb7 Clean up code, refactor into functions. 2014-01-15 18:49:51 -05:00
Christopher Meiklejohn
c0e4415614 Verify object format differences between cluster.
Verify that replication from a v1 object format cluster to a v0 object
format cluster succeeds.
2014-01-15 16:44:03 -05:00
Dave Parfitt
cc36a18c09 Merge pull request #506 from basho/feature/dp/riak_repl_console
added a test to verify riak-repl script parameters
2014-01-15 10:47:13 -08:00
Chris Tilt
dccbbbb205 Adding test for simultaneous replication and riak object reformatting. Currently failing 2014-01-15 12:40:40 -05:00
Jon Anderson
98cb8a3515 Merge pull request #463 from basho/jra_merge_cascading-squashed2
Add checks to the RTQ pending stats to ensure 0 after each test
2014-01-15 09:17:28 -08:00
Sean Cribbs
f1500a2ddc Merge pull request #508 from basho/bugfix/rz/verify-handoff-type
Fix verify_handoff
2014-01-15 07:58:04 -08:00
Sean Cribbs
34c48b7f14 Merge pull request #510 from basho/bugfix/csm/num_nodes
Assume integer.
2014-01-15 07:45:09 -08:00
Christopher Meiklejohn
202e22495f Assume integer.
All of the replication tests assume that num_nodes will be an integer,
not a list.  Fix partition repair to do similar.  Also, change
ho_concurrency to be a integer as well.
2014-01-15 10:23:41 -05:00
rzezeski
02502fb29d Fix verify_handoff
Need to activate a bucket type before it can be used. Use the function
built into `rt` for creating bucket types.
2014-01-14 19:21:32 +00:00
Jared Morrow
194bb9e9c4 Merge pull request #505 from basho/refactor/loaded-upgrade-reliability
Changes to loaded_upgrade test to improve reliability
2014-01-14 09:19:13 -08:00
Joseph Blomstedt
114fb9f7e2 Add test for vnode + FSM overload protection 2014-01-14 01:02:48 -05:00
Dave Parfitt
2abd5c76d2 add an additional intercept for realtime_cascades 2014-01-13 16:22:50 -05:00
Dave Parfitt
6736eef17a typo 2014-01-13 12:14:25 -05:00
Dave Parfitt
96aeb6e706 added a test to verify riak-repl script parameters 2014-01-13 09:50:51 -05:00
Kelly McLaughlin
dc0eb72b65 Changes to loaded_upgrade test to improve reliability
* Wait for services after upgrading a node
* Remove hardcoded sleep call
* Reduce time between upgrades from 300 to 120 seconds
* Refactor worker functions to accept a report pid parameter instead
  of assuming a loaded_upgrade named process.
* Remove the mapreduce load. The results of the mapreduce queries
  during node shutdown are not predictable enough at this time to rely
  on for this test.
2014-01-10 16:48:19 -07:00
Jared Morrow
3e7edad531 Merge pull request #500 from basho/bugfix/sdc/log-utf8-post
Post the test output log separately from the test result
2014-01-09 11:31:51 -08:00
Dave Parfitt
7535a7abf6 Merge pull request #504 from basho/refactor/dp/fullsync_schedule_squashed
simplify repl scheduled fs test
2014-01-08 19:01:31 -08:00
Dave Parfitt
d73d4b0ff3 removed a stray comment 2014-01-08 21:59:56 -05:00
Dave Parfitt
f863c75cd2 simplify repl scheduled fs test 2014-01-08 21:39:37 -05:00
Andrew Thompson
42d459aa37 Merge pull request #502 from basho/adt-fix-ssl-tests
Renew certificates and handle new return value of wait_until
2014-01-08 12:04:26 -08:00
Andrew Thompson
cab9650212 Disable allow_mult for SSL tests 2014-01-08 12:07:32 -05:00
Jon Anderson
8ec844e9ec fixed whitespace issues 2014-01-06 18:23:29 -05:00
Andrew Thompson
2b2a9bf859 Renew certificates and handle new return value of wait_until 2014-01-06 16:31:27 -05:00
Christopher Meiklejohn
e880a6785e Merge pull request #498 from basho/feature/csm/aae-repl-develop
Port of replication test for AAE full sync to master.
2014-01-06 12:35:53 -08:00
Sean Cribbs
0f92daf382 Merge pull request #189 from basho/eas-fix-lww-writes-on-read
Verify fix to writes on reads when LWW+Bitcask
2014-01-06 12:30:19 -08:00
Sean Cribbs
d94becfa0f Merge pull request #465 from basho/ajs-setup-releases-current-only
init ~/rt/riak even if releases aren't built
2014-01-06 11:01:00 -08:00
Sean Cribbs
07687596ce Be more defensive when posting the result.
* Catch all classes of errors in rt:post_result/2.
* Avoid running mochijson2:encode/1 inside the catch block, return
  `error` from the block.
* Match on the return value of rt:post_result/2 in
  giddyup:post_result/1.
2014-01-06 11:43:59 -06:00