Commit Graph

89 Commits

Author SHA1 Message Date
Joe DeVivo
0982584548 Fixed default plugin configuration to work with riak_test script 2012-08-30 14:32:13 -04:00
Joe DeVivo
f5c17c3747 Merge pull request #17 from basho/jnd-rebar-plugin
Added rebar plugin for the cleaning, compilation, and execution of riak_tests
2012-08-27 14:09:21 -07:00
Joe DeVivo
03527f02ad Added lager_transform to test compilation options 2012-08-23 13:38:54 -07:00
Sean Cribbs
ce8fd79eb5 Use plain clean/compile commands and add relevant paths before running a test. 2012-08-23 15:42:50 -04:00
Joe DeVivo
df351cbad0 Merge pull request #18 from basho/jnd-scripts
Bootstrapping README, Script fixes and Organization
2012-08-23 12:14:22 -07:00
Joe DeVivo
91e5084d3c Minor README changes 2012-08-23 10:55:59 -07:00
Bryan Fink
e923021dd0 Merge branch 'bwf-build_cluster' 2012-08-23 09:36:16 -04:00
Joe DeVivo
f4d05a7e68 Removed EE from sample config file 2012-08-22 11:35:05 -07:00
Joe DeVivo
a9f286b723 Removed Riak EE from bootstrap scripts 2012-08-22 10:25:57 -07:00
Joe DeVivo
a7372ce6a7 Rolled lion fix out of readme and into its own script 2012-08-22 09:49:22 -07:00
Joe DeVivo
6479bab93c Added Kerlveat for 64bit mac action 2012-08-22 09:42:35 -07:00
Joe DeVivo
fa0c0e4e8f Merge branch 'jnd-scripts' of https://github.com/basho/riak_test into jnd-scripts 2012-08-22 09:36:37 -07:00
Joe DeVivo
805934f942 Removed 0.14.2 from bootstrap scripts 2012-08-22 09:34:42 -07:00
Joe DeVivo
d5136074af Removed rtbe.config 2012-08-22 09:24:18 -07:00
Joe DeVivo
c61ae32ff5 Update README.md
Should have been bold, not italics
2012-08-22 09:10:52 -07:00
Joe DeVivo
059ef132e0 Removed old quickstart from readme 2012-08-22 09:07:44 -07:00
Joe DeVivo
dbf08afd5d Added more to the bootstrapping section of the readme 2012-08-22 09:07:16 -07:00
Joe DeVivo
b722b32df4 Added section to README on rtdev-build-releases.sh 2012-08-22 08:39:34 -07:00
Joe DeVivo
f5eda0057f Updated rtdev-build-releases.sh to do all it's kerl prompting upfront 2012-08-21 11:32:48 -07:00
Joe DeVivo
d0e0085819 Addressed comments from Pull Request #17 2012-08-21 10:53:27 -07:00
Joe DeVivo
aac0a5771d Updated build-releases to use 1.2.0 proper 2012-08-21 10:32:25 -07:00
Joe DeVivo
0037922bf2 chmod +x bin/rtdev-current.sh 2012-08-21 10:15:09 -07:00
Joe DeVivo
8e1ae71d96 Moved rtdev*.sh to bin/. 2012-08-21 10:14:21 -07:00
Joe DeVivo
f93942e0d4 Updated rebar and rebar.config 2012-08-20 15:24:20 -07:00
Joe DeVivo
4a1a23ca4a Added actual code to rt_clean 2012-08-20 08:30:57 -07:00
Joe DeVivo
be2237f158 Added rebar plugin for the cleaning, compilation, and execution of riak_tests 2012-08-20 08:05:43 -07:00
Joe DeVivo
de95dc0e7d Merge pull request #16 from basho/jnd-deps
Bumped Lager to 1.2.0
2012-08-16 13:26:59 -07:00
Joe DeVivo
fcc8a8b0c2 Bumped Lager to 1.2.0 2012-08-16 13:07:01 -07:00
Joe DeVivo
3f78b484d2 Merge pull request #15 from basho/jnd-deps
Added the capacity for a ~/.riak_test.config file
2012-08-15 13:53:25 -07:00
Joe DeVivo
5cd79f6bb2 Added the capacity for a ~/.riak_test.config file 2012-08-15 12:48:50 -07:00
Joe DeVivo
0aef4b6c79 Added README 2012-08-15 10:27:32 -07:00
Bryan Fink
b10ebbba81 use build_cluster instead of each step explicitly
As suggested by Joe: https://github.com/basho/riak_test/pull/7#issuecomment-7602584
2012-08-09 09:38:07 -04:00
Joseph Blomstedt
1e1656735e Merge branch 'jdb-upgrade-changes' 2012-08-08 18:50:08 -07: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
372841a8e9 Merge pull request #12 from basho/rz-search-rolling-upgrade
Add search to loaded_upgrade
2012-08-08 18:30:47 -07:00
Joseph Blomstedt
9c6a44c326 Merge pull request #13 from basho/jdb-capabilities2 2012-08-08 18:13:16 -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
Bryan Fink
c17c9a7625 Merge branch 'bwf-mapred_verify' 2012-08-08 11:18:55 -04:00
Joseph Blomstedt
4a5c382181 Add rolling_capabilities test, update verify_capabilities test 2012-08-02 21:52:56 -07:00
Joseph Blomstedt
cdfcf3bdea Merge branch 'jdb-rz-fix-ee'
Merge fix to support Riak EE from the 'rz-repl-test' branch

Conflicts:
	src/rtdev.erl
2012-08-01 11:37:01 -07:00
Joseph Blomstedt
e21c4c940b Merge pull request #10 from basho/adt-deploy-wait-for-stop 2012-08-01 11:17:24 -07:00
Ryan Zezeski
f86020259c Add exec permission 2012-07-29 15:09:59 -04:00
Ryan Zezeski
be932b3100 Prompt before using kerl, add RC URLs
I don't use kerl and don't want it on my machine.  Added the latest
1.2.0 RC URLs.
2012-07-29 15:08:14 -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
Joseph Blomstedt
34a22a086b Merge branch 'jdb-loaded-upgrade' 2012-07-25 10:28:49 -07: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
Andrew Thompson
edc0807f9c Make deploy_nodes wait for any previously running nodes to stop 2012-07-24 22:44:30 -04:00
Andrew Thompson
91ca66f61e Merge pull request #9 from basho/adt-kerl-build-releases
Use kerl to build releases, if needed
2012-07-23 21:38:34 -07:00
Andrew Thompson
ac4d1d8774 Add support for building EE releases with the -ee flag
This requires you have s3cmd configured to give you access
2012-07-23 21:50:14 -04:00