Commit Graph

375 Commits

Author SHA1 Message Date
Jared Morrow
9c9749fb9a Fix riaknostic test for Riak that includes riaknostic
In Riak 1.3.0 riaknostic was included by default.  These
tests assumed riaknostic was *not* installed and would
fail on 1.3+ nodes.  This change fixes that and refactors
the test to be a little more readable.
2012-12-03 14:13:55 -07:00
Joe DeVivo
81d8ddbea9 Merge pull request #106 from basho/jd-gh-core-155-tweaks
wait_for_owners_according_to
2012-12-03 08:04:50 -08:00
Joe DeVivo
d06b760cb3 wait_for_owners_according_to 2012-12-03 07:46:03 -07:00
Joe DeVivo
ca8b53576e Merge pull request #104 from basho/jd-stop-hammer-time
a few timing tweaks
2012-11-29 13:38:58 -08:00
Joe DeVivo
eb3ef53302 added rpc:stops to rt:teardown/0 and wait_for_kv to some rt:kv releated functions 2012-11-29 13:07:39 -07:00
Joe DeVivo
07084cf7af Merge pull request #102 from basho/jd-stop-hammer-time
rt:stop/1 now uses straight rpc.
2012-11-29 10:18:12 -08:00
Joe DeVivo
d32b29d161 rt:stop/1 now uses straight rpc. 2012-11-29 11:07:34 -07:00
Joe DeVivo
422db33e8a Merge pull request #101 from basho/jd-owners_according_to
added rt:assert_nodes_agree_about_ownership/1, and there was much rejoicing
2012-11-29 09:44:26 -08:00
Sean Cribbs
e4fa8ccc20 Add additional wait_for_service calls after restarting nodes. 2012-11-29 10:26:10 -05:00
Joe DeVivo
73dd9bf081 added rt:assert_nodes_agree_about_ownership/1, and there was much rejoicing 2012-11-29 07:12:44 -07:00
Joe DeVivo
56118e2e0e Merge pull request #44 from basho/jd-cluster-membership
port be-systest-cluster-membership
2012-11-28 14:58:38 -08:00
Joe DeVivo
41a7a72e1a Added wait_for_service to verify_build_cluster 2012-11-28 15:40:52 -07:00
Joe DeVivo
e5d5ab42f7 added data to the verify_build_cluster test 2012-11-28 14:55:23 -07:00
Joe DeVivo
a1183dcc78 Enhanced verify_build_cluster test.
Added verification of ring at every cluster change.
Added cluster steps to mirror the old cluster_membership b_e test.
2012-11-28 14:55:23 -07:00
Sean Cribbs
8b3ba70113 Merge pull request #100 from basho/sdc-pending-transfers
Increase stability / reliability of building a cluster
2012-11-28 13:54:17 -08:00
Sean Cribbs
1f54c37814 Reconfigure wait_until_no_pending_changes/1 and add wait_until_transfers_complete/1. 2012-11-28 16:31:22 -05:00
Sean Cribbs
6eb1012965 Merge pull request #36 from basho/sdc-prepost-hooks
port be-systest-prepost-hooks
2012-11-27 10:45:01 -08:00
Sean Cribbs
c45472736a Make the postcommit hook send an Erlang message to the test process and check that it receives it. 2012-11-27 13:26:35 -05:00
Sean Cribbs
e9fe10bbd5 Merge pull request #41 from basho/sdc-python-client-tests
port be-systest-python-unit-tests
2012-11-27 09:59:40 -08:00
Sean Cribbs
4a4a667824 Add more verbose lager messages to the prereq. 2012-11-27 12:50:13 -05:00
Sean Cribbs
13ee1bb0e9 Use virtualenv to prevent installation of packages in protected dirs. 2012-11-27 11:23:26 -05:00
Sean Cribbs
6a39537e06 Add license header to hooks.erl. 2012-11-26 15:34:05 -05:00
Sean Cribbs
44301e8516 Port be-systest-prepost-hooks. 2012-11-26 15:32:36 -05:00
engelsanchez
1ce5baaec5 Merge pull request #96 from basho/fix-wait-for-service-only-for-node
Fix wait for service and use in listkeys
2012-11-26 07:22:51 -08:00
Ryan Zezeski
3c0c3ebe57 Merge branch 'rz-fix-gh_155' 2012-11-26 10:17:58 -05:00
Ryan Zezeski
1fe9624978 Don't call lager in remote functions
It is not safe to compile code, that calls lager, with Riak Test and
then run that code on the remote nodes.  Depending on the version the
remote node will have a different lager version.  If the API has
changed between versions then the calls will fail and leave a
non-obvious error message for the test runner to decipher.  This is
exactly what happened to me recently as the upcoming 1.3 release is
following lager master but Riak Test is using lager 1.2.1.  There is
an api change between those two causing the info call to fail.

https://github.com/basho/lager/compare/1.2.1...d6482649#L5L54
2012-11-26 09:58:26 -05:00
Engel A. Sanchez
3bfabcbc0a Fixing spacing issue 2012-11-21 16:21:26 -05:00
Engel A. Sanchez
042fd80713 Fix wait for service and use in listkeys 2012-11-21 16:11:17 -05:00
engelsanchez
79fada8b65 Merge pull request #88 from basho/remove-legacy-listkeys-test
Removing tests for legacy listkeys
Was plus one'd by Sean, merging
2012-11-20 12:32:49 -08:00
Sean Cribbs
13a982ac69 Merge pull request #95 from basho/sdc-fix-build-cluster
Wait for services when deploying nodes.
2012-11-20 10:06:55 -08:00
Sean Cribbs
e1f7e8b887 Cleanup dat whitespace. 2012-11-20 11:59:50 -05:00
Sean Cribbs
362d5725e2 Wait for the specified services (or riak_kv by default) when deploying nodes. 2012-11-20 11:59:37 -05:00
engelsanchez
8706348b85 Merge pull request #92 from basho/fix-ruby-div-by-ten-always-passes
Fix multiple of ten failures = pass
2012-11-20 07:50:14 -08:00
Joe DeVivo
280c9e0119 Updated riak_test sample config to use no rt_deps 2012-11-20 08:32:24 -07:00
Joe DeVivo
ff0ef6d521 Merge pull request #94 from basho/jd-i-love-the-smell-of-riak_test-fixes-in-the-morning
Fixed Error Message when ENV not set, and Autoconfigure deps
2012-11-20 07:30:56 -08:00
Joe DeVivo
97129f51c2 Autoconfigure deps 2012-11-20 08:00:33 -07:00
Sean Cribbs
2121254614 Merge pull request #93 from basho/sdc-fix-ruby-tests
Relax Ruby version restriction in the test.
2012-11-20 06:46:14 -08:00
Joe DeVivo
4b63e81e93 Fixed output for when env var isn't set 2012-11-20 07:37:30 -07:00
Sean Cribbs
331706ace7 Relax Ruby version restriction in the test. 2012-11-20 09:33:19 -05:00
Engel A. Sanchez
4e698348b0 Fix multiple of ten failures = pass
Also, adding dump file name to gitignore
2012-11-19 12:07:33 -05:00
Sean Cribbs
5858682ae1 Add Python client tests. 2012-11-18 18:08:48 -05:00
Joe DeVivo
d8bdde7a97 Merge pull request #90 from basho/jd-test-audit
A Smörgåsbord of riak_test fixes
2012-11-16 10:46:58 -08:00
Joe DeVivo
c6744282d6 removed commented code in rtdev 2012-11-16 10:46:42 -07:00
Joe DeVivo
765779f830 Stupid solaris and it's non 'cp -a' supporting ways 2012-11-16 10:42:41 -07:00
Joe DeVivo
a1a1bc4b5d io:format fix for riak_test_runner 2012-11-16 10:42:02 -07:00
Engel A. Sanchez
e524fd8299 Also remove legacy list buckets test 2012-11-16 11:43:55 -05:00
Sean Cribbs
aacf69a1a2 Merge pull request #89 from basho/sdc-fix-cli
Refactor basic_command_line test.
2012-11-16 08:31:55 -08:00
Joe DeVivo
946015e9ec Updated verify_capabilities 2012-11-16 09:26:23 -07:00
Joe DeVivo
a68d9e2e47 Removed comment from basic_command_line questioning the validity of the
test. It's super valid!
2012-11-16 08:02:38 -07:00
Sean Cribbs
538c559ac7 Refactor basic_command_line test.
* Try to do as much as possible while the node is up/down, without
  changing its state. Rapidly starting and stopping the node has
  strange effects.
* We should consider removing the restart functionality from the
  `riak` script, as it leaves things in undetermined states.
2012-11-15 20:03:55 -05:00