summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authordcorbacho <dparracorbacho@piotal.io>2020-04-08 16:06:12 +0100
committerdcorbacho <dparracorbacho@piotal.io>2020-04-08 16:06:12 +0100
commitcf30cb864a4d47d3d81209b6b29d2deda65c9cac (patch)
tree6fbe5a38a82db0da930bb60fd011b65f74740c40 /test
parentef499231bb4b08a52bc25d56acd55e3031c60f41 (diff)
downloadrabbitmq-server-git-cf30cb864a4d47d3d81209b6b29d2deda65c9cac.tar.gz
Use rabbit_ct_helpers:await_condition/2
Diffstat (limited to 'test')
-rw-r--r--test/unit_connection_tracking_SUITE.erl22
1 files changed, 4 insertions, 18 deletions
diff --git a/test/unit_connection_tracking_SUITE.erl b/test/unit_connection_tracking_SUITE.erl
index ec1a611baa..16c27ce3a3 100644
--- a/test/unit_connection_tracking_SUITE.erl
+++ b/test/unit_connection_tracking_SUITE.erl
@@ -101,10 +101,10 @@ queue_count(Config) ->
connection_count(Config) ->
Conn = rabbit_ct_client_helpers:open_connection(Config, 0),
- wait_until(
+ rabbit_ct_helpers:await_condition(
fun() ->
rabbit_ct_broker_helpers:rpc(Config, 0, rabbit_connection_tracking, count, []) == 1
- end),
+ end, 30000),
rabbit_ct_client_helpers:close_connection(Conn),
ok.
@@ -114,10 +114,10 @@ connection_lookup(Config) ->
%% Let's wait until the connection is registered, otherwise this test could fail in a slow
%% machine as connection tracking is asynchronous
- wait_until(
+ rabbit_ct_helpers:await_condition(
fun() ->
rabbit_ct_broker_helpers:rpc(Config, 0, rabbit_connection_tracking, count, []) == 1
- end),
+ end, 30000),
[Connection] = rabbit_ct_broker_helpers:rpc(Config, 0, rabbit_connection_tracking, list, []),
?assertMatch(Connection, rabbit_ct_broker_helpers:rpc(Config, 0, rabbit_connection_tracking,
@@ -126,17 +126,3 @@ connection_lookup(Config) ->
rabbit_ct_client_helpers:close_connection(Conn),
ok.
-
-wait_until(Condition) ->
- wait_until(Condition, 60).
-
-wait_until(Condition, 0) ->
- ?assertEqual(true, Condition());
-wait_until(Condition, N) ->
- case Condition() of
- true ->
- ok;
- _ ->
- timer:sleep(500),
- wait_until(Condition, N - 1)
- end.