Jon Anderson
7a091cbb99
added configuration for 2 1.3-only tests
2013-09-18 09:36:49 -04:00
Jon Anderson
d3e253d1bc
merged uack test into rt_cascading.erl
2013-09-17 10:44:50 -04:00
Jordan West
675e4a6c01
Merge pull request #381 from basho/jrw-readme-updates
...
update README
2013-09-15 19:18:01 -07:00
Jordan West
989fea3e98
update README
2013-09-13 12:26:18 -07:00
Sean Cribbs
580db6f96b
Merge pull request #375 from basho/feature/sdc-wm-move
...
Check riak_api for http connection info.
2013-09-11 13:14:06 -07:00
Sean Cribbs
bc69a59636
Modernize verify_counter_converge to use the rt helpers for a client.
2013-09-11 14:46:50 -05:00
Andrew Thompson
9a3df51631
Merge pull request #376 from basho/adt-bucket-types-handoff
...
Test handoff with non-defaul;t bucket types
2013-09-11 11:12:57 -07:00
Andrew Thompson
35a5f99263
Test handoff with non-defaul;t bucket types
2013-09-11 14:07:55 -04:00
Sean Cribbs
792d4718d8
Put the https setting in core for backwards-compatibility.
2013-09-11 12:39:59 -05:00
Sean Cribbs
33c48981ac
Cleanup whitespace.
2013-09-11 12:32:13 -05:00
Sean Cribbs
d84a7cc38e
Update tests to use connection_info for HTTP host/port pairs.
2013-09-11 12:31:49 -05:00
Sean Cribbs
a115567ab9
Check riak_api for http connection info.
...
Required for basho/riak#361 .
2013-09-11 11:25:50 -05:00
Jared Morrow
4b6fd77a4b
Merge pull request #374 from basho/adt-test-offsets
...
Add optional test list offsetting
2013-09-10 01:11:25 -07:00
Engel Sanchez
7a055aff7d
Merge pull request #366 from basho/bos-bucket-type
...
Test for bucket types over PB
2013-09-06 19:28:50 -07:00
Andrew Thompson
3532a97197
Type -> bucket_type
2013-09-06 17:29:40 -04:00
Andrew Thompson
9296fe3770
Operator precedence is fun
2013-09-06 17:07:09 -04:00
Andrew Thompson
cb955fa324
Add optional test list offsetting
...
This is useful if you have N workers you want to run the same test suite
against, but would prefer to stagger the start point each worker takes,
so you can get at each test run at least once as soon as possible. The
two required configuration parameters are offset and workers.
Offset is the *relative* offset to start at, not an absolute number. So
example, if you have 6 workers, set the offset to 3 and have 20 tests to
run, that particular worker will start at test #9 . The reason absolute
offsets are not used is that if the # of the tests to run changes, you
don't have to reconfigure anything. You'll only need to reconfigure once
the # of workers you're using to run the tests changes.
2013-09-06 16:48:41 -04:00
Engel Sanchez
fb3191c7cd
Merge pull request #362 from basho/adt-cluster-of-one
...
Fix building clusters of one node
2013-09-06 06:50:19 -07:00
Ryan Zezeski
ce446941fa
Merge pull request #349 from basho/yz-upgrade-and-app-cfg
...
Add ability to upgrade and update app cfg
2013-09-05 22:09:53 -07:00
Joe DeVivo
a0f067f8cf
Merge pull request #371 from basho/jd-cuttlefish2
...
Test for fix to riak#372
2013-09-05 06:55:42 -07:00
Andrew Thompson
9f6d2cc25d
Make test work with and without indexed backends
2013-09-05 02:35:55 -04:00
Joe DeVivo
9c7ef69c0d
proves fix for riak#372
2013-09-04 11:49:52 -07:00
Joe DeVivo
888f36afca
Merge pull request #361 from basho/jd-cuttlefish2
...
Tweaked logic in get_backend to use node_package's latest chkconfig
2013-09-04 09:46:39 -07:00
Joe DeVivo
3b69c92fd2
style changes, from pr #361
2013-09-04 09:22:33 -07:00
Joe DeVivo
8e21192387
tweaks for the most recent node_package
2013-09-04 07:40:35 -07:00
Christopher Meiklejohn
fc966e16b3
Merge pull request #365 from basho/csm-resolve-races
...
Ensure riak_control starts.
2013-08-28 14:32:39 -07:00
Jared Morrow
8cc544b685
Merge pull request #368 from basho/bugfix/remove-listkeys-check-during-transfers
...
Remove checks for keys and buckets during transfers from verify_listkeys
2013-08-28 13:20:57 -07:00
Kelly McLaughlin
80c2c30380
Remove checks for keys and buckets during transfers from verify_listkeys
...
There is way to ensure what portion of the full harvest is returned by
a coverage request during handoffs. A node may start accepting
requests before the data has been handed off and there is no way to
prevent or detect this and no way to have a deterministic test
condition that checks for the presence of all expected keys. This
change removes any checks during transfers. It also and adds a
directive to wait until transfers have completed after a node is added
or removed and before listkeys result verification resumes.
2013-08-28 10:27:51 -06:00
Bryan Fink
a9658ac0e0
Merge pull request #355 from branch 'bwf-mr-errors'
2013-08-28 08:04:30 -04:00
Andrew Thompson
6d91314782
Add lots of mapreduce tests
2013-08-27 14:17:30 -04:00
Christopher Meiklejohn
be0ec088de
Ensure riak_control starts.
...
Since we can't use riak_core node watcher service, we need to block
until the gen_server initializes, is available, and routes have been
added to the webmachine dispatcher.
2013-08-26 19:52:10 -07:00
Christopher Meiklejohn
d3a8010e68
Merge pull request #363 from basho/csm-bring-current
...
Handle updated partitions resource with n_val information.
2013-08-26 13:58:32 -07:00
Christopher Meiklejohn
65e7943e14
Handle updated partitions resource with n_val information.
2013-08-26 12:54:44 -07:00
Andrew Thompson
3c34b1fe5b
Fix building clusters of one node
...
This fixes the issue added by switching to staged joins that you could
not build clusters of a single node.
2013-08-26 12:51:52 -04:00
Joe DeVivo
9bc2c7b242
Tweaked logic in get_backend to use node_package's latest chkconfig
2013-08-26 07:34:27 -07:00
Ryan Zezeski
10f327c7e9
Merge pull request #359 from basho/rz-wait-for-cmd
...
Faster wait_for_cmd that preserves order
2013-08-21 09:02:48 -07:00
Ryan Zezeski
f91339a554
Faster wait_for_cmd that preserves order
...
Remove the receive clause for port data. This can cause
`wait_for_cmd` to needlessly loop through all stdout msgs before
getting to the port exit. By just doing selective recv on the exit
msg Erlang will implicit use the "save queue" and place the data msgs
back on the mailbox in the original order of arrival. In fact, the
previous method could rearrange the stdout ordering.
2013-08-21 11:49:11 -04:00
Russell Brown
a422d41e1c
Merge pull request #350 from basho/gh625-stream-timeout
...
Add test for streaming timeout message
2013-08-21 07:23:33 -07:00
Jon Anderson
03dafe2a42
Merge pull request #354 from basho/jra_overload_test
...
Test for RTQ mailbox overload handling
2013-08-21 06:52:16 -07:00
Andrew Thompson
499bc68ab2
Test 2i with bucket types
2013-08-20 17:29:27 -04:00
Andrew Thompson
a63707e37d
Test that non-default bucket types are not affected by app.config
2013-08-20 17:10:52 -04:00
Andrew Thompson
66b89d9c8f
WIP bucket types test
2013-08-20 17:10:52 -04:00
Joe DeVivo
0c33c1a88d
Merge pull request #356 from basho/jd-cuttlefish
...
Now you can test cuttlefish
2013-08-20 13:53:42 -07:00
Joe DeVivo
142a79bcfd
a comment here, a comment there
2013-08-20 13:53:13 -07:00
Andrew Thompson
e872ca313c
Merge pull request #357 from basho/adt-staged-join
...
Use staged joins now that we don't need to test riak older than 1.2
2013-08-20 13:06:37 -07:00
Andrew Thompson
7807472eea
Only use staged joins for build_cluster
2013-08-20 14:46:46 -04:00
Andrew Thompson
53c338ae55
Use staged joins now that we don't need to test riak older than 1.2
...
Using staged joins, when building a 4 node cluster, is about a minute
faster than doing 4 sequential joins due to the elimination of redundant
handoff.
2013-08-20 12:53:09 -04:00
Joe DeVivo
8973c76b1d
gimme a mic spec
2013-08-20 08:43:45 -07:00
Joe DeVivo
b30161d91d
Cuttlefish integration
2013-08-20 08:22:35 -07:00
Bryan Fink
a24cb27e3a
ensure mapred error is what it should be
...
mapred_http_errors makes sure that an MR processing error produces useful
JSON over HTTP
2013-08-19 14:07:41 -04:00