88 wait_for_messages_total /3 ,
99 wait_for_messages /2 ,
1010 wait_for_messages /3 ,
11+ wait_for_messages /4 ,
1112 wait_for_min_messages /3 ,
1213 wait_for_max_messages /3 ,
1314 dirty_query /3 ,
1415 ra_name /1 ,
15- fifo_machines_use_same_version /1 ,
16- fifo_machines_use_same_version /2 ,
16+ ra_machines_use_same_version /3 ,
1717 wait_for_local_stream_member /4 ,
1818 has_local_stream_member_rpc /1
1919 ]).
@@ -36,12 +36,15 @@ wait_for_messages_total(Servers, QName, Total) ->
3636 fun rabbit_fifo :query_messages_total /1 ,
3737 ? WFM_DEFAULT_NUMS ).
3838
39+ wait_for_messages (Servers , QName , Total , Fun ) ->
40+ wait_for_messages (Servers , QName , Total , Fun , ? WFM_DEFAULT_NUMS ).
41+
3942wait_for_messages (Servers , QName , Number , Fun , 0 ) ->
4043 Msgs = dirty_query (Servers , QName , Fun ),
4144 ? assertEqual ([Number || _ <- lists :seq (1 , length (Servers ))], Msgs );
4245wait_for_messages (Servers , QName , Number , Fun , N ) ->
4346 Msgs = dirty_query (Servers , QName , Fun ),
44- ct :pal (" Got messages ~tp ~tp " , [QName , Msgs ]),
47+ ct :log (" Got messages ~tp ~tp " , [QName , Msgs ]),
4548 % % hack to allow the check to succeed in mixed versions clusters if at
4649 % % least one node matches the criteria rather than all nodes for
4750 F = case rabbit_ct_helpers :is_mixed_versions () of
@@ -157,16 +160,16 @@ filter_queues(Expected, Got) ->
157160 lists :member (hd (G ), Keys )
158161 end , Got ).
159162
160- fifo_machines_use_same_version (Config ) ->
163+ ra_machines_use_same_version (Config ) ->
161164 Nodenames = rabbit_ct_broker_helpers :get_node_configs (Config , nodename ),
162- fifo_machines_use_same_version ( Config , Nodenames ).
165+ ra_machines_use_same_version ( rabbit_fifo , Config , Nodenames ).
163166
164- fifo_machines_use_same_version ( Config , Nodenames )
167+ ra_machines_use_same_version ( MachineModule , Config , Nodenames )
165168 when length (Nodenames ) >= 1 ->
166169 [MachineAVersion | OtherMachinesVersions ] =
167170 [(catch rabbit_ct_broker_helpers :rpc (
168171 Config , Nodename ,
169- rabbit_fifo , version , []))
172+ MachineModule , version , []))
170173 || Nodename <- Nodenames ],
171174 lists :all (fun (V ) -> V =:= MachineAVersion end , OtherMachinesVersions ).
172175
0 commit comments