Commit Graph

8 Commits

Author SHA1 Message Date
Joe DeVivo
ef62d699c1 Moved @todo to move specific location 2012-08-30 15:52:36 -04:00
Joe DeVivo
2657884301 Added edoc to loaded_upgrade test for additional setup 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
Joseph Blomstedt
c91d90dabe Add rt:slow_upgrade for leave/upgrade/join approach 2012-08-08 18:48:40 -07:00
Joseph Blomstedt
8d3d29af2f Add rt:upgrade and update mixed-version/upgrade tests
Change uses of rtdev:upgrade to the new rt:upgrade
Update tests to use Riak 1.1.4 not 1.1.2
2012-08-08 18:44:30 -07:00
Joseph Blomstedt
10456236b7 Fix search tester in loaded_upgrade
Use a synchronous command to populate the search buckets, rather than
an asynchronous command. Otherwise, there is a data race between data
being rewritten and search queries being performed.

Change the search verify script to have the proper solr path, otherwise
the script always fails because it queries the wrong index.

Modify the search tester to allow search failures while the cluster has
mixed versions. There is currently a known bug in Riak that causes search
queries to potentially fail against a mixed cluster. The test now only
requires the tester to succeed after all nodes have been upgraded.
2012-08-08 17:51:33 -07:00
Ryan Zezeski
c18755e445 Add Search to loaded_upgrade
Verify Search works during a rolling upgrade.
2012-07-29 15:07:09 -04:00
Joseph Blomstedt
9a53db693a Add loaded_upgrade test
Add loaded_upgrade test that spawns k/v and map/reduce testers that run
concurrently as cluster nodes are upgraded. Each tester is spawned before
upgrading a node, and then verified after the upgrade. If the test fails,
the test is then re-run until it passes (or timeout) in order to distinguish
between transient failure and permanent data loss failures.

Current k/v and map/reduce testers use basho_bench.
2012-07-25 10:24:15 -07:00