@@ -108,7 +108,8 @@ tests() ->
108108 application_properties ,
109109 delete_src_queue ,
110110 shovel_status ,
111- change_definition
111+ change_definition ,
112+ disk_alarm
112113 ].
113114
114115% % -------------------------------------------------------------------
@@ -594,6 +595,20 @@ change_definition(Config) ->
594595 amqp10_expect_empty (Sess , Dest2 )
595596 end ).
596597
598+ disk_alarm (Config ) ->
599+ Src = ? config (srcq , Config ),
600+ Dest = ? config (destq , Config ),
601+ with_amqp10_session (Config ,
602+ fun (Sess ) ->
603+ ShovelArgs = ? config (shovel_args , Config ),
604+ amqp10_publish (Sess , Src , <<" hello" >>, 10 ),
605+ rabbit_ct_broker_helpers :set_alarm (Config , 0 , disk ),
606+ set_param (Config , ? PARAM , ShovelArgs ),
607+ amqp10_expect_empty (Sess , Dest ),
608+ rabbit_ct_broker_helpers :clear_alarm (Config , 0 , disk ),
609+ amqp10_expect_count (Sess , Dest , 10 )
610+ end ).
611+
597612% %----------------------------------------------------------------------------
598613maybe_skip_local_protocol (Config ) ->
599614 [Node ] = rabbit_ct_broker_helpers :get_node_configs (Config , nodename ),
0 commit comments