Commit Graph

1305 Commits

Author SHA1 Message Date
Chris T
c32dcee379 Merge pull request #431 from basho/cet-fix-verify_commit_hooks
Fix verify_commit_hooks test to expect 404 instead of 201
2013-10-23 18:48:31 -07:00
Chris Tilt
2ad7806f84 Refactor test to use client support directly, orphaned by changes to verify_counter_converge 2013-10-23 17:39:08 -07:00
Chris Tilt
c1baf8e423 Fix test to expect 404 instead of 201. ensure_doc(B,undefined) will return {error, undefined}. See https://github.com/basho/riak_kv/pull/237 2013-10-23 16:04:12 -07:00
Jared Morrow
aac953b7ea Merge pull request #422 from basho/bk-ruby-verify-19-20
client_ruby_verify: Ruby 1.8 is no longer supported
2013-10-22 20:54:07 -07:00
Christopher Meiklejohn
29b05168cf Use allow_mult=false for testing. 2013-10-22 18:05:53 -04:00
Andrew Thompson
3db592f2e8 Merge pull request #424 from basho/adt-lager-fix
Update lager test for new config format
2013-10-22 14:26:33 -07:00
Christopher Meiklejohn
ec62346ffe Merge pull request #426 from basho/bugfix/csm/rolling-capabilities
Adapt for 2.0.
2013-10-22 14:18:48 -07:00
Jordan West
d376690d0a Merge pull request #421 from basho/jrw-vdr-siblings-off
verify_dynamic_ring: siblings = off
2013-10-22 14:06:18 -07:00
Christopher Meiklejohn
b95a7e4a87 Adapt for 2.0.
Use mutators as the test, instead of testing using the staged_joins
facility.  In the future, we should probably try to keep this more
up-to-date.
2013-10-22 16:57:36 -04:00
Engel A. Sanchez
9c4afcb711 Merge pull request #425 from basho/bugfix/csm/verify_capabilities
Remove any specific 1.2.1 code.
2013-10-22 13:40:53 -07:00
Engel A. Sanchez
d778948328 Use eventual assert in overrides
Overrides are used when caps are renegotiated, not immediately. So it's
better to do the wait until dance to avoid a race condition.
2013-10-22 16:37:21 -04:00
Christopher Meiklejohn
79f779811c Remove any specific 1.2.1 code.
Unfortunately, this drastically reduces the value of the test because is
no longer verfies a "liveness" property of capabilities; it doesn't
verify that things will negotiate to the newer version.  However,
leaving the remainder of this test in place verifies two things: a.)
"safety", things do not regress to a earlier capability, and that the
override capabilities work as designed.
2013-10-22 15:59:11 -04:00
Andrew Thompson
4c33003f75 Update lager test for new config format
Test was assuming old-style lager config, but cuttlefish generates the
'new' style config, so the test broke.
2013-10-22 15:37:42 -04:00
Engel A. Sanchez
0d4d3879fb Merge pull request #423 from basho/bugfix/fix-verify-api-timeouts-2.0
Explicitly set siblings to off
2013-10-22 12:14:21 -07:00
Engel A. Sanchez
307583ce26 Merge pull request #417 from basho/bugfix/bucket-types-mr-incompatibility
Exercise some MR bucket type paths
2013-10-22 12:07:48 -07:00
Engel A. Sanchez
1c6d773725 Explicitly set siblings to off
As a bandaid after on became the default. We should later update this
test to work with siblings on.
2013-10-22 14:45:31 -04:00
Jared Morrow
64462cdc98 Update java jars so the test uses 1.4.2 2013-10-22 12:42:27 -06:00
Andrew Thompson
efb0b008ba Don't generate ECC certs by default, has issues with openssl <=1.0.0 2013-10-22 14:05:56 -04:00
Bryce "BonzoESC" Kerley
99c3a047dc Ruby 1.8 is no longer supported
This changes client_ruby_verify to require Ruby 1.9.3 or 2.0.0
2013-10-22 12:41:07 -04:00
Russell Brown
48d16f2402 Merge pull request #418 from basho/feature/rdb/crdt-mixed-cluster
Add tests for CRDT capability
2013-10-22 06:56:11 -07:00
Engel A. Sanchez
fb2b6fabac Exercise some MR bucket type paths
JS map phase passing type/bucket/key to erlang phase
not founds for requests including bucket types
2013-10-22 09:43:55 -04:00
Russell Brown
c65a6dabcf Stop PB clients after test 2013-10-22 09:17:36 +01:00
Jordan West
b2d8be7c61 verify_dynamic_ring: siblings = off
test may fail because of recent default change + systest_read not supporting
siblings. Since I can't recreate it, and it doesn't matter for the test, turn
it off.
2013-10-21 22:31:00 -07:00
Jared Morrow
302a6b04c1 Merge pull request #419 from basho/adt-pre4-test-bugs
Fix fallout from changing allow_mult to true
2013-10-21 20:57:58 -07:00
Jared Morrow
534544854e Merge pull request #420 from basho/bugfix/csm/riak-control-races
Ensure we wait long enough for Riak Control to start.
2013-10-21 20:40:24 -07:00
Christopher Meiklejohn
b41f2b440a Ensure we wait long enough for Riak Control to start.
Wait until both the Riak Control gen_server has been registered, and the
webmachine routes have been added to the dispatcher to ensure that Riak
Control is able to service requests to prevent races between the test,
and application initialization.
2013-10-21 19:21:53 -04:00
Andrew Thompson
745fbbb2fb Fix fallout from changing allow_mult to true
Also, tweak an error pattern match that seems highly OS/Openssl
dependant.
2013-10-21 14:41:27 -04:00
Russell Brown
894c17415a Check round trip and capability for counters / crdts 2013-10-21 11:52:50 +01:00
Russell Brown
94bcb1569d Merge branch 'master' into feature/rdb/crdt-mixed-cluster 2013-10-21 11:11:03 +01:00
Russell Brown
13d1871af5 Merge branch 'master' of github.com:basho/riak_test 2013-10-21 11:06:45 +01:00
Andrew Thompson
0d79a24c0e uncomment counter code that was commented out just to make the test pass 2013-10-19 00:43:53 -04:00
Jordan West
6b01abb3f5 Merge pull request #388 from basho/jrw-cluster-meta-basic
a very simple cluster metadata sanity check
2013-10-18 12:19:50 -07:00
Engel A. Sanchez
5b5b3fabad Removing debug logging in cover code 2013-10-18 10:46:07 -04:00
Andrew Thompson
1e3bbfbb97 Add CRL tests for the PB protocol, for checking client certificates
Also, add a heavily modified make_certs lib from OTP's test suite for
generating certificates via openssl. make_certs is used to generate a
bunch of certificates and CAs to test various scenarios.
2013-10-17 14:56:42 -04:00
Engel A. Sanchez
4c39f725d1 Merge branch 'eas-add-verify-object-limits'
Conflicts:
	src/rt.erl
2013-10-17 11:50:39 -04:00
Engel A. Sanchez
a77d6ecbe9 Refactor log grepping to rt
Following Evan's advice, refactoring log grepping stuff to rt.
And some minor cleanup in the object limit test:
* renaming threshold to limit for consistency
* removing line printing out log contents
2013-10-17 11:21:04 -04:00
Christopher Meiklejohn
6f469e192c Merge pull request #412 from basho/feature/csm/riak_control_authentication
Add first pass of a riak_control authentication test.
2013-10-14 10:04:01 -07:00
Sean Cribbs
b4f5811948 Merge pull request #410 from basho/feature/sdc-http-bucket-types
Add bucket-types test for HTTP.
2013-10-14 09:56:46 -07:00
Engel A. Sanchez
ce192fec9e Merge pull request #415 from basho/eas-use-riakhttpc-in-2i
Exercise erlang http client 2i
2013-10-14 08:26:20 -07:00
Christopher Meiklejohn
5f7c8d31df Add first pass of a riak_control authentication test.
* Verify 'none' authentication method works on previous and legacy
  releases.
* Verify 'userlist' authentication, and forced SSL requirement of the
  previous and legacy releases.
* Verify force_ssl option on current as best as we can, giving the open
  R16B02 SSL ECC bug.
2013-10-13 14:28:02 -04:00
Engel A. Sanchez
483bf21f62 Exercise erlang http client 2i 2013-10-11 17:21:38 -04:00
Russell Brown
a81949dac8 Merge branch 'master' of github.com:basho/riak_test 2013-10-11 13:07:36 +01:00
Jared Morrow
68ebefcf0e Merge pull request #413 from basho/bugfix/sdc-python-lockup
Fix python client test hanging on 2.6
2013-10-10 20:23:27 -07:00
Andrew Thompson
74dbf99a28 Typo, yolo 2013-10-10 23:15:54 -04:00
Sean Cribbs
5c07e8998b Fix python client test hanging on 2.6 by using unittest2's runner instead of setuptools. 2013-10-10 21:10:17 -06:00
Andrew Thompson
4483d88d36 Don't try to re-stage joins, it won't work 2013-10-10 23:02:08 -04:00
Jared Morrow
9e796bc64a Merge pull request #414 from basho/adt-commit-retry
Retry plan / commit cycle if it fails or isn't ready
2013-10-10 19:46:21 -07:00
Engel A. Sanchez
1dcdb47e42 Merge pull request #407 from basho/eas-2i-timeout-and-multipart
Improve 2i timeout and http multipart parsing in 2i tests
2013-10-09 08:30:18 -07:00
Sean Cribbs
e6fbcc94e8 Add bucket-types test for HTTP. 2013-10-09 10:00:08 -05:00
Engel A. Sanchez
0f89e1d141 Make 2i http multipart parsing more robust
Previously it died in all sorts of ways if the packages were merged or
split into weird bits by the network or network library. Now the results
are concatenated and the whole thing parsed in the end.
2013-10-08 18:17:13 -04:00