Sean Cribbs
59845fef1d
Make the number of load workers configurable.
2013-02-07 22:20:43 -06:00
Joe DeVivo
02591fdb9d
Added supervisor pid to node monitor
2013-02-07 12:23:55 -07:00
Joe DeVivo
309a530c0c
Add Node to return tuple for workers
2013-02-07 11:44:53 -07:00
Joe DeVivo
4663b4f9dc
added _sup to loaded_upgrade_worker
2013-02-07 11:25:58 -07:00
Joe DeVivo
f331bd196a
loaded_upgrade_worker gen_server to supervisor
2013-02-07 11:10:46 -07:00
Joe DeVivo
f3ef738649
some iolist stuffs
2013-02-07 09:48:33 -07:00
Joe DeVivo
e27b0fc60f
Some copyright headers
2013-02-07 09:45:55 -07:00
Joe DeVivo
9681438334
Everyting from PR #196 except the big ones
2013-02-07 09:38:06 -07:00
Joe DeVivo
f41a5f591d
Added node monitor
2013-02-06 12:44:15 -07:00
Joe DeVivo
467193b8ec
No time for rt_collector Dr. Jones
2013-02-06 10:30:41 -07:00
Joe DeVivo
6d3d1e675f
Added catch for search badfun
2013-02-06 10:20:38 -07:00
Joe DeVivo
e97b351523
added a wait_for_service that takes a list
2013-02-06 10:20:00 -07:00
Joe DeVivo
0b8d0f7889
Moved new_loaded_upgrade to loaded_upgrade
2013-02-05 13:25:38 -07:00
Joe DeVivo
60f8b60367
More message passing, less logging
2013-02-05 13:01:01 -07:00
Joe DeVivo
14a2d376c5
A passing full losed upgrade run
2013-02-05 13:01:01 -07:00
Joe DeVivo
d9563559e4
10 concurrent workers per node, breaks at first upgrade
2013-02-05 13:01:00 -07:00
Joe DeVivo
a453284201
Load applied
2013-02-05 13:01:00 -07:00
Joe DeVivo
b1b7730292
POC new_loaded_upgrade
2013-02-05 13:01:00 -07:00
Joe DeVivo
67fda45350
Concept code for rt_collector
2013-02-05 13:01:00 -07:00
Bryan Fink
15ae04c06b
Merge pull request #195 from branch 'bwf-mr-const-hash'
2013-02-04 17:20:34 -05:00
Sean Cribbs
e5bb0891b7
Merge pull request #194 from basho/sdc-cat-logs-on-report-only
...
Only cat the node logs when reporting, appending them to the test log.
2013-02-04 10:57:43 -08:00
Bryan Fink
0da8bb4804
document rt:systest_write/5
2013-02-02 09:05:41 -05:00
Bryan Fink
b6a6066d65
use rt:systest_write instead of listcomp of riakc_pb_socket:put
...
Yay for using builtin utilities instead of hand-rolled hacks.
2013-02-02 08:54:57 -05:00
engelsanchez
bf13cda458
Add rt_default_config documentation
2013-02-01 17:23:14 -05:00
Bryan Fink
c8efe95dac
reproduction test for basho/riak_kv#475 (MR reduce with node down)
...
This test is based off one submitted by Alexander Gunin to the
riak-users mailing list as an issue reproducer.
[http://lists.basho.com/pipermail/riak-users_lists.basho.com/2013-January/010896.html ]
2013-02-01 15:47:42 -05:00
Sean Cribbs
049c0edf13
Only cat the node logs when reporting, appending them to the test log.
2013-02-01 11:13:43 -06:00
Bryan Fink
912078b8e3
Merge pull request #192 from branch 'bwf-more-ignore'
2013-02-01 09:35:56 -05:00
Bryan Fink
32fbddf27e
gitignore emacs cruft, doc generation, java test jars
2013-01-31 21:40:09 -05:00
Andrew Thompson
02cdde6df6
Merge pull request #187 from basho/cet-repl-upgrade-test
...
Fix my refactor error and add some debug
2013-01-31 12:44:29 -08:00
Andrew Thompson
77547c9d88
Don't test for leader election on 1.2.1 or earlier, fix version checking
...
Also, make some RPC calls more resiliant
2013-01-31 14:49:14 -05:00
Andrew Thompson
96916e97d4
Wait for connection to re-establish after leader election
2013-01-30 14:54:17 -05:00
Chris Tilt
c819d097b8
Merge branch 'cet-repl-upgrade-test' of github.com:basho/riak_test into cet-repl-upgrade-test
2013-01-30 11:22:42 -08:00
Chris Tilt
30dd520065
Fix broken calls to make_cluster
2013-01-30 11:20:43 -08:00
Chris Tilt
24d49cd7e8
Add some debugging for replication test
2013-01-30 11:20:43 -08:00
Chris Tilt
109d464c76
Fix my refactor error and add some debug
2013-01-30 11:20:43 -08:00
Chris Tilt
9ea8477e6e
Merge pull request #188 from basho/adt-fix-del-site-race
...
Wait for del_site to disconnect the clusters before continuing
2013-01-30 11:20:15 -08:00
Andrew Thompson
c705247f29
Wait for del_site to disconnect the clusters before continuing
2013-01-30 13:44:33 -05:00
engelsanchez
8dcb0d1237
Merge pull request #149 from basho/eas-fix-insufficient-nodes-listkeys
...
verify_listkeys failure
2013-01-30 08:14:55 -08:00
Engel A. Sanchez
eb6c3eba15
Fix insufficient vnodes in verify_listkeys
...
Fixes issue #149 , related to basho/riak_core#228
If queried right after it has joined the cluster, a node may not have
the other nodes registered by the node watcher yet. Switching to waiting
until all nodes in the cluster have been registered by the node watcher
before performing query.
Also, querying for all nodes after stopping/starting just in case,
although I haven't seen problems there, but sound reasonable.
Removing assert from the call to wait_until_no_pending_changes since it
is already asserting internally.
2013-01-30 10:48:13 -05:00
Chris Tilt
bfef4e9f80
Fix my refactor error and add some debug
2013-01-29 20:37:36 -08:00
Sean Cribbs
4c871fdbf5
Merge pull request #185 from basho/sdc-cat-node-logs
...
Print the node logs when the test fails
2013-01-28 15:21:12 -08:00
Sean Cribbs
fefd944247
Print the node logs when the test fails so that we can see anything significant.
2013-01-28 16:56:21 -06:00
engelsanchez
a57df60a50
Merge pull request #176 from basho/eas-default-node-config
...
Run in Ubuntu 32 bits
2013-01-28 13:39:32 -08:00
Sean Cribbs
02d7bd0ec3
Log actual search results when hitting the badfun issue.
2013-01-28 10:43:41 -06:00
Engel A. Sanchez
c7499c4a24
Add default node config
...
To be used by the Ubuntu 32 bit tester to reduce the ring size and allow
tests to pass on that limited memory environment. But it will take any
default node configuration you put in the rt_default_config parameter.
These are defaults: they are applied before any configuration given in
the code to *all* nodes. Configuration passed by the test overrides it.
Example:
{ rt_default_config,
[ {riak_core, [ {ring_creation_size, 16} ]} ] }
This addresses issue #176
2013-01-28 09:23:27 -05:00
Sean Cribbs
a730d5d9ca
Merge pull request #183 from basho/sdc-crash-after-upgrade
...
Monitor nodes after they upgrade
2013-01-25 13:35:11 -08:00
Chris Tilt
e2bf4362bd
Merge pull request #178 from basho/dip_dirty_fix
...
keep writing data to repl until node marked dirty
2013-01-25 12:11:13 -08:00
Dave Parfitt
be3febffdc
rebase w/ @buddhistheads latest repl refactor
2013-01-25 14:51:56 -05:00
Sean Cribbs
a469d3b24c
Monitor nodes after they upgrade in loaded_upgrade to detect unexpected crashes.
2013-01-25 13:41:58 -06:00
Dave Parfitt
850ca62ff8
keep writing data to repl until node marked dirty
2013-01-25 14:29:37 -05:00