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
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
Andrew Thompson
fa981d017c
Make riak_test play nice with R16
...
Atoms with dots in them need to be quoted, adjust the regex in
rebar.config.
2013-07-20 00:01:15 -04:00
Engel A. Sanchez
bfc4bec39a
Fix aftermath of rt_config refactor
2013-06-17 08:20:52 -04:00
Joe DeVivo
08ac3fdbed
refactored config and local into separate modules
2013-04-26 08:24:58 -07:00
engelsanchez
e1f344e7d9
Merge pull request #125 from basho/eas-add-riak_test-behavior
...
Sweet.
Add riak_test behavior
2012-12-28 11:27:04 -08:00
Engel A. Sanchez
c0c2269c3c
Try running partition repair without AAE
2012-12-27 14:26:14 -05:00
Engel A. Sanchez
0e8ecce7d5
Add riak_test behavior
2012-12-14 10:50:49 -05:00
Engel A. Sanchez
f0cb19e47e
load_modules_on_riak -> load_modules_on_nodes
2012-12-13 14:07:41 -05:00
Engel A. Sanchez
1716f40f08
Remove local assumptions from partition repair
...
This should resolve issue #113 .
Added function to load code modules, clean directories within data and
using new put dir function where needed.
Changing die-die-die! approach to use cast in case remote call to node
to shoot itself in the head hangs.
2012-12-13 11:48:31 -05:00
Joe DeVivo
dfd5bc8a3b
Added Service to assertion in partition_repair, so we can tell if it fails on search or kv
2012-12-11 08:57:07 -07:00
Joe DeVivo
f458eade38
Converted a timer:sleep to a rt:wait_until in partition_repair
2012-12-11 08:55:08 -07:00
Sean Cribbs
a2fce7eb2f
Death to imports!
2012-12-04 09:24:30 -06:00
Sean Cribbs
29d4b1d787
Fix 'undefined' bug in partition_repair when finding the data dir.
2012-12-04 09:18:19 -06:00
Sean Cribbs
11885dafde
Fix import warnings.
2012-12-04 09:15:37 -06:00
Joe DeVivo
4a065825ee
Updated partition repair test to use new riak_test features
2012-11-14 12:23:45 -07:00
Joe DeVivo
2b40fb54b7
Added warning about ?assertCmd
2012-11-09 15:54:58 -07:00
Joe DeVivo
5ee99bbbab
Added source headers
2012-10-10 15:14:06 -07:00
Joe DeVivo
e5dc87ad57
Added @todo for partition_repair, doesn't currently work when using rtdev-mixed
2012-08-30 15:51:46 -04:00
Joe DeVivo
eddb01bbfb
Changed test API from Module:Module/0 to Module:confirm/0
2012-08-30 15:51:46 -04:00
Ryan Zezeski
c18755e445
Add Search to loaded_upgrade
...
Verify Search works during a rolling upgrade.
2012-07-29 15:07:09 -04:00
Ryan Zezeski
a537f9366b
Allow tweaking of num nodes and handoff concurrency
...
Also added code, commented out, to kill one of the src vnodes during
handoff to verify that the handoff sender process is killed with it.
2012-06-07 22:59:04 -04:00
Ryan Zezeski
3659520ded
Moved search repair API into vnode
2012-05-16 22:51:22 -04:00
Ryan Zezeski
b25d5459dc
Allow bitcask or level KV backend
2012-05-16 22:51:14 -04:00
Ryan Zezeski
e8db14093a
Allow testing of KV for repair
2012-05-16 22:51:02 -04:00
Ryan Zezeski
04ebd5f97f
Verify that src partition is not deleted after repair
2012-05-16 22:50:52 -04:00
Ryan Zezeski
63da48ca7e
Change timer & small fixes
2012-05-16 22:50:44 -04:00
Ryan Zezeski
5e31fe5ce9
Add some more logging and add upper bound to wait
2012-05-16 22:50:31 -04:00
Ryan Zezeski
4d02c01acb
Add some stuff to repair test
...
1. Allow config of ring size
2. Set config before building cluster
3. Wait for repair
2012-05-16 22:49:46 -04:00
Ryan Zezeski
8a433b1c2e
Add partition_repair test
2012-05-16 22:43:20 -04:00