Skip to content

Commit 9dfdf0b

Browse files
authored
Merge pull request #733 from basho/test-fixes
Fixes for failing riak tests. Merging tests manually due to time constraints.
2 parents 418897e + 9e06866 commit 9dfdf0b

File tree

2 files changed

+9
-3
lines changed

2 files changed

+9
-3
lines changed

riak_test/yz_crdt.erl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -256,6 +256,7 @@ test_and_validate_delete_aae(Pid, Cluster, Bucket, Index) ->
256256

257257
[make_intercepts_tab(ANode) || ANode <- Cluster],
258258

259+
yz_rt:load_intercept_code(Cluster),
259260
[rt_intercept:add(ANode, {yz_solrq_helper, [{{get_ops_for_no_sibling_deletes, 3},
260261
handle_get_ops_for_no_sibling_deletes}]})
261262
|| ANode <- Cluster],

riak_test/yz_extractors.erl

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -155,7 +155,12 @@
155155
{anti_entropy_concurrency, 8},
156156
{anti_entropy_tick, 1000},
157157
%% but start with AAE turned off so as not to interfere with earlier parts of the test
158-
{anti_entropy, {off, []}}
158+
{anti_entropy, {off, []}},
159+
%% speed up AAE tree rebuilds, now that we are using sweeper
160+
{sweep_concurrency, 8},
161+
{sweep_tick, 1023},
162+
%% don't let hashtree upgrades delay exchanges
163+
{force_hashtree_upgrade, true}
159164
]},
160165
{yokozuna,
161166
[
@@ -335,7 +340,7 @@ test_extractor_with_aae_expire(Cluster, Index, Bucket, Packet) ->
335340
rpc:multicall(Cluster, riak_kv_entropy_manager, enable, []),
336341

337342
yz_rt:expire_trees(Cluster),
338-
yz_rt:wait_for_full_exchange_round(Cluster, erlang:now()),
343+
yz_rt:wait_for_aae(Cluster),
339344

340345
yz_rt:search_expect(ANode, Index, <<"host">>,
341346
<<"www*">>, 1),
@@ -357,7 +362,7 @@ test_extractor_with_aae_expire(Cluster, Index, Bucket, Packet) ->
357362
<<"GET">>, 1),
358363

359364
yz_rt:expire_trees(Cluster),
360-
yz_rt:wait_for_full_exchange_round(Cluster, erlang:now()),
365+
yz_rt:wait_for_aae(Cluster),
361366

362367
yz_rt:search_expect(ANode, Index, <<"method">>,
363368
<<"GET">>, 1),

0 commit comments

Comments
 (0)