Commit Graph

2039 Commits

Author SHA1 Message Date
Doug Rohrer
269728e04f Merge pull request #769 from basho/bugfix/BTA-182-repl_bucket_types
Added case clause for case in which we are calling get on a 2.0 or later node
2015-04-08 21:30:51 -04:00
Doug Rohrer
cf510639e8 Merge pull request #772 from basho/bugfix/BTA-183
Bugfix/BTA-183
2015-04-08 19:20:41 -04:00
Doug Rohrer
8f3a7aa7a3 Merge pull request #774 from basho/bugfix/bta-175
Fix race condition in force replace for verify_staged_clusters
2015-04-08 19:17:28 -04:00
Andrew J. Stone
b0bc89e39f Fix race condition in force replace for verify_staged_clusters 2015-04-08 18:58:59 -04:00
Doug Rohrer
fae0fe3bc8 Added wait_until_ready after upgrade, as it appears the HTTP interface
on Previous was not always available as soon as the upgrade was
complete.
2015-04-08 17:34:53 -04:00
Doug Rohrer
13598bc5b4 Merge pull request #771 from basho/bugfix/remove-obsolete-repl_reduced
Removing obsolete repl_reduced test.
2015-04-08 16:33:27 -04:00
Fred Dushin
742cbc24b9 Relaxed the capability check to make it a subset check. 2015-04-08 16:30:52 -04:00
Fred Dushin
aa4ab8405f Fixed expected capabilities on previous node 2015-04-08 15:13:48 -04:00
Fred Dushin
2fa259ea08 Fixed capability tests based on changes to previous and legacy versions against which we are testing. 2015-04-08 15:02:24 -04:00
Doug Rohrer
ad91ce48b4 Removing obsolete repl_reduced test, as the feature for which it was
written will never be shipped. Fixes BTA-167 and perhaps other intermittent failures.
2015-04-08 13:27:30 -04:00
Zeeshan Lakhani
0040efd44b Merge pull request #767 from basho/refactor/zl/cleanup-yz-handoff-test-and-no-longer-needs-shellscript
refactor yz_handoff test to use only rtisms
2015-04-08 09:45:39 -04:00
Zeeshan Lakhani
be94f6aa71 * refactor yz_handoff test to use only rtisms
* make test a bit swifter by removing *another* leave/add and a coupel config settings
2015-04-08 09:44:49 -04:00
Fred Dushin
39718e7938 Added case clause for case in which we are calling get on a 2.0 or later node that does not have the bucket type declared. The previous behavior was targeted for pre-2.0 (pre-bucket type) behavior. 2015-04-08 09:28:15 -04:00
Doug Rohrer
19ea9a69bb Merge pull request #765 from basho/bugfix/BTA-172-verify_dt_upgrade
Fix BTA-172.
2015-04-07 09:36:03 -04:00
Sean Cribbs
cd4c408ccb Merge pull request #766 from basho/revert-754-loucash-set_proper_exit_status
Revert "Set proper exit status"
2015-04-06 16:40:43 -05:00
Sean Cribbs
48af240761 Revert "Set proper exit status" 2015-04-06 16:34:09 -05:00
Brett Hazen
8c1608b4fb Merge pull request #759 from basho/bugfix/bch/replication2_pg-intercept-leader
Fix Pid Registration of riak_repl2_leader_intercepts:set_leader_node/1
2015-04-06 15:28:17 -06:00
Sean Cribbs
3c3c7313a2 Fix BTA-172.
Previous to 2.0, the CRDT capability was exactly `[pncounter]`. However,
when upgrading from 2.0 to 2.1, the capability *includes* `pncounter`
but is not exactly equal, resulting in a hang in
`populate_counters/1`. We just want the test to be sure that it is
capable of `pncounter`, not exactly equal, which will make the test
continue on 2.0+ clusters.
2015-04-06 16:21:15 -05:00
Sean Cribbs
15f7606739 Merge pull request #764 from basho/bugfix/utf8_certificate_fields
Add string_mask=utf8only to CA as well, since "basho" and "basho" don't match
2015-04-06 16:02:11 -05:00
Doug Rohrer
1f626420d1 Add string_mask=utf8only to CA as well, since "basho" and "basho" don't
match when one is UTF8 and the other is still teletex.
2015-04-06 16:42:10 -04:00
Sean Cribbs
07d21e3016 Merge pull request #763 from basho/bugfix/utf8_certificate_fields
Force use of UTF8 for cert fields to avoid OpenSSL incompatibility issues.
2015-04-06 15:16:03 -05:00
Sean Cribbs
53d43d6aa1 Merge pull request #753 from basho/nem-ensemble-byzantine-waitfor-reads
Use rt:waitfor on reads in ensemble-byzantine test
2015-04-06 15:14:27 -05:00
Doug Rohrer
1298c11ce6 Update and uncomment string_mask to ensure we create supported certificate fields. Without, certain automated builders will create subject CN fields that are of type “teletexString” which has been
deprecated since 2003.
2015-04-06 16:03:19 -04:00
Sean Cribbs
d4f3e569f3 Merge pull request #761 from basho/bugfix/BTA-174-verify_riak_stats
Fix BTA-174
2015-04-06 14:57:13 -05:00
Sean Cribbs
8ae1ea76b7 Merge pull request #754 from loucash/loucash-set_proper_exit_status
Set proper exit status
2015-04-06 11:47:33 -05:00
Sean Cribbs
40a583a798 Sort stats names in product_stats/1 2015-04-06 11:25:25 -05:00
Sean Cribbs
f5060e8761 Fix BTA-174
Failure seen at
http://giddyup.basho.com/#/projects/riak_ee/scorecards/120/120-157-verify_riak_stats-centos-6-64/89645

* Typo in one stat name was corrected since
  2.0.5 (search_index_throughtput_one -> search_index_throughput_one)
* write_once code path added its own stats.
* Adjusted assertion at comparison point so that the differences appear
  in the assertion failure as well as the logs.
* Sorted the entries in the list of stats.
* Cleaned up trailing whitespace.
2015-04-06 11:16:14 -05:00
Alex Berghage
9972862180 Merge pull request #760 from basho/bugfix/pipe-tests-explicitly-wait-for-pipe-service
Added explicit wait_for_service riak_pipe on pipe* tests
2015-04-06 10:55:17 -05:00
Alex Berghage
5c5931b567 Added explicit wait_for_service riak_pipe on pipe* tests...
... which didn't call the 2-arity version of deploy_nodes. NB
the /2 version implicitly waits on whatever services are specified.
2015-04-06 10:36:06 -05:00
Łukasz Biedrycki
624b5d9075 Replace length and lists:filter with list comprehension.
cc @seancribbs
2015-04-06 16:31:42 +01:00
Brett Hazen
17b5ac8f80 Unregister the Pid for the interceptor leader before reregistering it 2015-04-01 20:26:02 -06:00
Sean Cribbs
2151fa6914 Merge pull request #756 from basho/fix/az/safeguard-against-accidentally-any-parent-dir-under-git
safeguard against accidentally any parent dir under git
2015-04-01 18:30:19 -05:00
Sean Cribbs
35fe241044 Merge pull request #758 from basho/feature/fd/RIAK-1534
Feature/fd/riak 1534
2015-04-01 18:30:01 -05:00
Fred Dushin
39ce8866be Fixed lingering usage of "fast_path" in overload test 2015-04-01 19:00:53 -04:00
Fred Dushin
d34ff09f8e Updated write_once handoff test to use riak_kv_w1c_put_req_v1 record, and relaxed check in test to avoid potential race condition. 2015-04-01 16:56:36 -04:00
Andrei Zavada
6a9d81997d safeguard against accidentally any parent dir under git 2015-04-01 18:34:46 +03:00
Matt Brender
39af04cec0 Merge pull request #751 from basho/test_cleanup/pipe_verify_handoff_blocking
Added notes about rare race condition to test
2015-03-31 11:33:26 -04:00
Fred Dushin
0de66ab808 Exclude IntelliJ detritus from git status 2015-03-30 08:59:16 -04:00
Fred Dushin
5f547a8364 Name changes. Test is still broken though, due to use of #riak_kv_w1c_put_req_v1 record. 2015-03-27 20:57:09 -04:00
Fred Dushin
57638a86a3 Name change fast_path -> write_once 2015-03-27 20:38:47 -04:00
Fred Dushin
0a1c307bda Merge branch 'feature/fd/RIAK-1534' of github.com:basho/riak_test into feature/fd/RIAK-1534 2015-03-27 16:11:44 -04:00
Fred Dushin
444115aa93 Fixed tests to check improved error handling in put code path. 2015-03-27 16:11:38 -04:00
Andrew J. Stone
44d8d6fd65 support fast path in overload test 2015-03-27 16:00:34 -04:00
Andrew J. Stone
43ffdffc04 add verify_handoff_fastpath 2015-03-26 18:00:53 -04:00
Łukasz Biedrycki
6d09030d03 Set proper exit status 2015-03-26 17:07:55 +00:00
Nick Marino
8e2b99d6e8 Use rt:waitfor on reads in ensemble-byzantine test
There were some race conditions we found in this test where reads
to an ensemble may fail for a brief period of time after recovery. By
using the waitfor function, we ensure that the tests will still pass as
long as things eventually recover and start working properly again.
2015-03-23 13:12:46 -04:00
Cuyler Jones
a1bd419973 Fixed typo; Used exact error message and module name 2015-03-19 14:09:05 -07:00
Cuyler Jones
9f2f3da1c1 Added notes about rare race condition to test 2015-03-19 11:40:45 -07:00
Zeeshan Lakhani
96675d7a49 Merge pull request #745 from basho/zl/remove-wait-for-index-need-in-yz-tests-because-sync
remove the need for wait_for_index on these tests, as we move to sync cr...
2015-03-18 13:32:02 -04:00
Fred Dushin
adb29379d6 Improved testing around timeout conditions. 2015-03-16 21:53:49 -04:00