@@ -97,9 +97,17 @@ init_per_suite(Config0) ->
9797 " dest_queue_down"
9898 ]}
9999 ]),
100- rabbit_ct_helpers :run_setup_steps (Config1 ,
101- rabbit_ct_broker_helpers :setup_steps () ++
102- rabbit_ct_client_helpers :setup_steps ()).
100+ Config2 = rabbit_ct_helpers :run_setup_steps (Config1 ,
101+ rabbit_ct_broker_helpers :setup_steps () ++
102+ rabbit_ct_client_helpers :setup_steps ()),
103+ [Node ] = rabbit_ct_broker_helpers :get_node_configs (Config2 , nodename ),
104+ case rabbit_ct_broker_helpers :enable_feature_flag (
105+ Config2 , [Node ], 'rabbitmq_4.0.0' ) of
106+ ok ->
107+ Config2 ;
108+ _ ->
109+ {skip , " This suite requires rabbitmq_4.0.0 feature flag" }
110+ end .
103111
104112end_per_suite (Config ) ->
105113 application :stop (amqp10_client ),
@@ -108,9 +116,6 @@ end_per_suite(Config) ->
108116 rabbit_ct_broker_helpers :teardown_steps ()).
109117
110118init_per_group (_ , Config ) ->
111- [Node ] = rabbit_ct_broker_helpers :get_node_configs (Config , nodename ),
112- ok = rabbit_ct_broker_helpers :enable_feature_flag (
113- Config , [Node ], 'rabbitmq_4.0.0' ),
114119 Config .
115120
116121end_per_group (_ , Config ) ->
@@ -1033,7 +1038,6 @@ local_to_local_stream_credit_flow(Config, AckMode) ->
10331038local_to_local_simple_uri (Config ) ->
10341039 Src = ? config (srcq , Config ),
10351040 Dest = ? config (destq , Config ),
1036- AltVHost = ? config (alt_vhost , Config ),
10371041 Uri = <<" amqp://" >>,
10381042 ok = rabbit_ct_broker_helpers :rpc (
10391043 Config , 0 , rabbit_runtime_parameters , set ,
0 commit comments