Skip to content

Commit a481c48

Browse files
committed
quorum_queue_SUITE
1 parent 8dfe26c commit a481c48

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

deps/rabbitmq_ct_helpers/src/queue_utils.erl

Lines changed: 11 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22

33
-include_lib("eunit/include/eunit.hrl").
44

5+
-include("include/rabbit_assert.hrl").
6+
57
-export([
68
wait_for_messages_ready/3,
79
wait_for_messages_pending_ack/3,
@@ -201,7 +203,12 @@ assert_number_of_replicas(Config, Server, VHost, QQ, Count) ->
201203
mnesia ->
202204
ok
203205
end,
204-
{ok, Q} = rabbit_ct_broker_helpers:rpc(
205-
Config, Server, rabbit_amqqueue, lookup, [QQ, VHost]),
206-
#{nodes := Nodes} = amqqueue:get_type_state(Q),
207-
?assertEqual(Count, length(Nodes)).
206+
?awaitMatch(
207+
Count,
208+
begin
209+
{ok, Q} = rabbit_ct_broker_helpers:rpc(
210+
Config, Server, rabbit_amqqueue, lookup, [QQ, VHost]),
211+
#{nodes := Nodes} = amqqueue:get_type_state(Q),
212+
length(Nodes)
213+
end,
214+
30000).

0 commit comments

Comments
 (0)