Commit Graph

2049 Commits

Author SHA1 Message Date
Mikael Lixenstrand
8bf1cdccbb Add more object ttl tests 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
665d9fbc2f Add object_ttl tests
Test ttl sweep -> reap sweep
2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
81474ab6e6 Lower anti_entropy_concurrency to verify lock release 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
86b2ed475f Speed up sweeps 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
8e4cda0228 Initial long running sweep test 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
22a3b70013 aae_sweep_interval not used any more 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
c5bbb0aa97 Add test for scheduling 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
0100abe00b Add tombstone_grace_period to config to enable reap sweeper. 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
64f303cf35 Add tests for AAE and reaper interaction. 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
f7254fadf5 More tests and a status look. 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
2f84f857be Add test for vnode restart and enable/disable sweep 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
6d115e2331 Add test for enable/disable 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
1c0d0179eb Speed up test with shorter sweep_interval 2017-01-12 15:46:26 -05:00
Mikael Lixenstrand
0e2084d854 Modify test to use sweeper.
Decrease aae_sweep_interval and sweep_tick to speed up test.
2017-01-12 15:46:25 -05:00
Mikael Lixenstrand
a2a747b93f Add verify_sweep_reaper 2017-01-12 15:46:25 -05:00
Brett Hazen
a17708d868 Merge branch 'riak_ts-develop' into bch-merge-ts-1.5 2017-01-05 09:44:45 -07:00
Brett Hazen
adb4caa22d Merge pull request #1244 from basho/jg-fix-flappy-repl_cancel_fullsync
Fix flappy repl_cancel_fullsync
2016-12-13 16:55:03 -07:00
Korry Clark
46c01a80e1 undoing gset tests 2016-12-13 15:15:22 -07:00
Andy Till
692c3dd955 Merge pull request #1247 from basho/at-cluster-check-on-repl-fullsync
Check stats on all nodes for REPL fullsync success
2016-12-13 18:22:51 +00:00
andytill
1f00578ae3 Delete white space. 2016-12-13 17:15:57 +00:00
andytill
a98eb3de31 Allow all nodes in the cluster to be check the server_fullsyncs because the stat only gets incremented on the node that executed the fullsync. 2016-12-13 17:07:24 +00:00
John R. Daily
c2d5f39dd5 Test new base64 handling for HTTP requests
Convert one of the `varchar` fields in the standard table to a `blob`.
2016-12-13 00:55:17 -05:00
James Gorlick
be1cbd86ea fix flappy repl_cancel_fullsync, making it less likely for the replication to complete before the cancel request is received. 2016-12-12 15:49:59 -08:00
Brett Hazen
ccf76dfe8c Merge pull request #1238 from basho/fix-az-increase_timetrap_timeout_for_query_buffers
query_buffers: increase timetrap timeout to 2h
2016-12-12 16:02:51 -07:00
Brett Hazen
32c78c7e32 Merge pull request #1242 from basho/jg-fix-flappy-pb_security
Fix flappy pb_security test
2016-12-12 15:34:56 -07:00
James Gorlick
2b3c2804a2 Merge pull request #1240 from basho/bugfix_jrd_caps-race
Introduce capabilities check to avoid race
2016-12-12 10:44:36 -08:00
James Gorlick
456f19f4a6 fix flappy pb_security test by retrying on pb connection timeout, proposing such a function be factored down into rt. 2016-12-12 10:41:22 -08:00
John R. Daily
664754e154 Introduce capabilities check to avoid race 2016-12-12 13:08:19 -05:00
John R. Daily
461ce34f3e Introduce capabilities check to avoid race 2016-12-12 13:04:10 -05:00
Andrei Zavada
1f2a36caa1 query_buffers: increase timetrap timeout to 2h 2016-12-12 17:47:42 +02:00
andytill
55c787a0f8 Put a timeout on waiting for webmachine to be up. 2016-12-12 10:47:06 +00:00
andytill
4119544b73 Wait for webmachine to be ready before starting tests. 2016-12-12 10:42:47 +00:00
James Gorlick
3cc063634c fixed ts_simple_http_security_SUITE to pass null over HTTP, was using [] which is an empty array in JSON. 2016-12-10 09:00:09 -08:00
Andy Till
e0ebfe8169 Merge pull request #1235 from basho/bug-gg-more_logging_in_updown
The existing failure logging for some reason is not printing out
2016-12-09 14:13:51 +00:00
Gordon Guthrie
c114a3aa9f The existing failure logging for some reason is not printing out
the failures to the ct results page or the logs

Additional logging has been added in a belt-and-braces style
2016-12-09 13:47:55 +00:00
Brett Hazen
a04f7af579 Merge pull request #1227 from basho/fix-az-always_use_current_client_in_updowngrade_tests
always use current client in updowngrade tests
2016-12-08 22:26:16 -07:00
Brett Hazen
7f43cfca21 Merge pull request #1229 from basho/fix-riak-shell
RTS-1502: Fix riak shell
2016-12-08 15:18:28 -07:00
Korry Clark
9b3a1509b9 use ts stats when testing ts node 2016-12-08 14:38:21 -07:00
Brett Hazen
21b432a83f Change the interface to riak_shell:loop_TEST/2 2016-12-08 14:30:30 -07:00
Ted Burghart
1680341733
add rt:str_mult/2
check for old or new ping output

derp, missed the copyright

oops, missed one output comparison

Use gpb branch for riak-erlang-client

Remove protobuffs_version from expected stats as gpb is not a registered application

add some local git configuration options
2016-12-08 12:33:42 -08:00
James Gorlick
f145098760 thanks to number_or_null, added HTTP null value put, null value in select, and show tables tests. 2016-12-08 11:59:42 -08:00
Andrei Zavada
7da92dab59 ts_simple_http_api: properly wait for service start 2016-12-08 20:33:44 +02:00
Andrei Zavada
dd7765bd0b ts_simple_http_api: extend to test putting NULLs 2016-12-08 20:33:20 +02:00
Andrei Zavada
ecf3212811 always use current client in updowngrade tests 2016-12-07 16:28:40 +02:00
Brett Hazen
1ca048437a Update the replication parameters which are now TS defaults 2016-12-06 13:34:56 -07:00
John Daily
80ea91cdf3 Merge pull request #1224 from basho/jrd_activate-backoff
Give table activation a better chance to succeed
2016-12-06 14:33:51 -05:00
John R. Daily
ad5857babd Give table activation a better chance to succeed
We'll periodically see a test failure when
`ts_setup:activate_bucket_type` gives up on table activation before the
cluster is ready. Decrease the odds of this occurring by gradually
increasing the delay between activation attempts.
2016-12-06 14:06:10 -05:00
Brett Hazen
d66cbce855 Merge pull request #1219 from basho/jg-fix-ts_simple_recompile_ddl
Fix for ts_simple_recompile_ddl regression
2016-12-05 22:44:25 -07:00
James Gorlick
ccdec4ff72 continue encapsulation approach, removing all dets calls from this riak_test test. use rpc to ensure riak_test can run from a test harness that is not the node. 2016-12-05 10:40:05 -08:00
John R. Daily
e0ca5586fb sql_select_version capability has been bumped
Formerly `v2` was most recent, now `v3`.
2016-12-05 10:03:37 -05:00