Commit Graph

1554 Commits

Author SHA1 Message Date
Jon Anderson
b4aaa539d3 fixed stray indentation problem 2013-12-23 14:41:35 -05:00
Jon Anderson
994cd0a726 added a valid check to the ouput of ensure_bucket_not_updated 2013-12-23 14:18:21 -05:00
Micah Warren
efa9a6e830 Fixed a test that made a sibling
Turns out ignoring vclocks is a bad plan.
2013-12-23 14:17:16 -05:00
Micah Warren
2523a96a13 Added many documentation for reduced intercepts. 2013-12-23 14:17:16 -05:00
Micah Warren
41d3cb6582 Added further output to perhaps help determine correctness
If the repl mutator get code detects a potential sibling, it outputs a
warning. The tests only fail if the total data analysis is incorrect
however. The end result is a chatty test if there's many 'false siblings.'
2013-12-23 14:17:16 -05:00
Micah Warren
49c78e3926 Added test for reduced n/read repair interaction.
The added tests ensure that even when forcing read-reapir, reduced objects
are in the proper places and correct values are returned to the clients.
2013-12-23 14:17:16 -05:00
Jon Anderson
59847b7faf added type mismatch check, property n_val different on source, sink; cleanup 2013-12-23 13:03:39 -05:00
Jon Anderson
41d5c2d0ef cleanup test, incorporated feedback from review 2013-12-23 09:49:29 -05:00
Scott Lystig Fritchie
c50561188c Rename riak_core_util -> riak_core_net_ticktime 2013-12-22 22:05:32 +09:00
Scott Lystig Fritchie
cdd0c4fbee Disable siblings, fix sleep time fat-finger 2013-12-22 21:31:33 +09:00
Scott Lystig Fritchie
8ddfd05bd8 From review: don't hardcode backend in the test 2013-12-22 19:41:22 +09:00
Sean Cribbs
b32d3852bb Merge pull request #486 from basho/refactor/sdc/remove-bucket-type-reset
Remove reset functionality from bucket-type API.
2013-12-20 09:17:45 -08:00
Russell Brown
59fe416eab Merge pull request #480 from basho/bug/rdb/sibling-explosion
Add tests for sibling explosion resolution with DVV
2013-12-20 07:30:42 -08:00
Engel A. Sanchez
20026163a4 Test 2i features added in 1.4.4
* 2i AAE test
* term_regex 2i filter tests
* pagination sort tests
* add mixed cluster 2i test
2013-12-20 10:18:07 -05:00
Andrew Thompson
bee5ec58b0 Test options for SSL cipher order, TLS protocol and CRL checking 2013-12-19 17:23:54 -05:00
Joseph Blomstedt
badbeccb72 Merge pull request #485 from basho/jdb-conditional-postcommit
Add verify_conditional_postcommit
2013-12-19 13:09:50 -08:00
Russell Brown
2e98dd42a5 Added comments, cleaned code a little 2013-12-19 16:41:11 +00:00
Jordan West
8ecfb61ca5 Merge pull request #450 from basho/jrw-more-cluster-meta-tests
Improvements to Cluster Metadata Tests
2013-12-19 08:39:29 -08:00
Sean Cribbs
b0ea91d804 Remove reset functionality from bucket-type API. 2013-12-19 10:35:16 -06:00
Jordan West
5b9067f5cd export wait_until/3. needed by cluster_meta_rmr 2013-12-19 08:35:10 -08:00
Jordan West
8f8fad10df cluster meta simulation test
this test is not meant to be part of the main riak_test giddyup suites
but it is useful for measuring certain properties of cluster metadata.
2013-12-19 08:32:44 -08:00
Jordan West
e0456ff7ea improve cluster meta test coverage in cluster_meta_basic 2013-12-19 08:32:44 -08:00
Joseph Blomstedt
8d73d47124 Add verify_conditional_postcommit 2013-12-18 19:30:44 -08:00
Andrew Thompson
ea0c8ef55a Merge pull request #472 from basho/adt-security-holes
Test that link walking and erlang mapreduce with untrusted modules is not allowed
2013-12-17 10:31:00 -08:00
Andrew Thompson
ba2ce4cca2 Add http linkwalk check and check search doesn't start 2013-12-17 13:30:40 -05:00
Andrew Thompson
b72acb2e0f Test that link walking and erlang mapreduce with untrusted modules is not allowed 2013-12-17 13:27:53 -05:00
Jon Anderson
50b5c90826 Merge branch 'jra_bucket_types' of https://github.com/basho/riak_test into jra_bucket_types
Conflicts:
	tests/repl_bucket_types.erl
2013-12-17 11:48:25 -05:00
Jon Anderson
cabf52b831 fixed checking for no_type on the remote sink 2013-12-17 10:23:22 -05:00
Joseph Blomstedt
cfc606a0d8 Add gh_riak_kv_765 test (AAE improvements) 2013-12-16 13:27:51 -08:00
Joseph Blomstedt
7d1ba9f477 Use additional pmaps for faster testing 2013-12-16 13:23:10 -08:00
Joseph Blomstedt
28f0eb9bf7 Port rt:wait_until_aae_trees_built/1 to master 2013-12-16 13:21:33 -08:00
Russell Brown
8dc52eb321 Add test for sibling explosion and DVV
With DVV the test passes, wthout the cluster B results are...
explosivey. Non-deterministically high number of siblngs
(assuming as it takes a few moments for rt repl to work.)
e
2013-12-16 19:39:58 +00:00
Russell Brown
5ec8d5dd45 Added docs as per reviewer request 2013-12-16 15:17:02 +00:00
Russell Brown
7d93e232ab Update test to match non-explosive expectations (ie DVV) 2013-12-16 15:17:02 +00:00
Russell Brown
383c7e878a Show that sibling explosion exists and is trivially easy to produce
The idea is to now fix this using a DVV like scheme
2013-12-16 15:17:02 +00:00
Jon Anderson
1dbf38d552 added typed and untypd bucket replication
added type debug

added negative test

removed timer:sleep that was accidentally committed
2013-12-13 11:56:42 -05:00
Andrew J. Stone
5ce8320ff9 Merge pull request #448 from basho/jra_repl2_fixes
Fixes to replication2 for 2.0: allow_mult=false for mutator; rhc fix
2013-12-12 13:50:32 -08:00
Jon Anderson
25c82bf987 removed timer:sleep that was accidentally committed 2013-12-11 21:58:23 -05:00
Andrew J. Stone
fc1dcab667 Merge pull request #444 from basho/feature/2i-sort-optional
Exercise 2i sort parameter
2013-12-11 14:40:28 -08:00
Jared Morrow
fd46ed7874 Merge pull request #464 from basho/ajs-rtdev-current-no-dev-null
do not redirect errors for rtdev-current.sh to /dev/null
2013-12-11 06:47:17 -08:00
Sean Cribbs
cdee217eda Merge pull request #468 from basho/feature/sdc/crdt-security
Add CRDT requests/permissions to security tests
2013-12-10 07:19:49 -08:00
Jon Anderson
0294991fcc added negative test 2013-12-09 17:31:52 -05:00
Sean Cribbs
9f67ed4d8d Add CRDT requests to http_security. 2013-12-09 16:03:43 -06:00
Sean Cribbs
4974f097cb Add CRDT ops to pb_security. See also riak_kv#669 2013-12-09 12:34:47 -06:00
Christopher Meiklejohn
68fc4cb259 Merge pull request #467 from basho/feature/csm/verify-sink-connections-2.0
Add sink verification test.
2013-12-07 12:26:37 -08:00
Christopher Meiklejohn
11cd845c6c Add sink verification test.
Verify that if the leader election occurs before the ring has converged,
that we still connect to remote sinks.

This test uses an intercept to ensure we can delay the ring events to
occur until after the election.
2013-12-07 15:25:40 -05:00
Andrew J. Stone
eaf4b2095e init ~/rt/riak even if releases aren't built
This change allows initialization of ~/rt/riak to proceed even if
releases aren't built, or if you run this script outside of your
test-releases directory. It will report this to the user however.

This is useful if you only want to run riak tests against current. New
users of riak test and people working on bugs on crazy branches will
especially want this since they likely do not want to take the time to
build multiple releases that may not even be relevant to the bug.
2013-12-06 20:57:43 -05:00
Andrew J. Stone
963f5eb2b9 only redirect stdout to /dev/null 2013-12-06 18:55:12 -05:00
Andrew J. Stone
9088324219 do not redirect errors for rtdev-current.sh to /dev/null 2013-12-06 18:31:02 -05:00
Dave Parfitt
27456146d4 added zsh completion from jrwest
Source:
https://gist.github.com/jrwest/cfad8b14eb286a0bb93d
2013-12-06 16:13:04 -05:00