@@ -97,9 +97,17 @@ init_per_suite(Config0) ->
97
97
" dest_queue_down"
98
98
]}
99
99
]),
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 .
103
111
104
112
end_per_suite (Config ) ->
105
113
application :stop (amqp10_client ),
@@ -108,9 +116,6 @@ end_per_suite(Config) ->
108
116
rabbit_ct_broker_helpers :teardown_steps ()).
109
117
110
118
init_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' ),
114
119
Config .
115
120
116
121
end_per_group (_ , Config ) ->
@@ -1033,7 +1038,6 @@ local_to_local_stream_credit_flow(Config, AckMode) ->
1033
1038
local_to_local_simple_uri (Config ) ->
1034
1039
Src = ? config (srcq , Config ),
1035
1040
Dest = ? config (destq , Config ),
1036
- AltVHost = ? config (alt_vhost , Config ),
1037
1041
Uri = <<" amqp://" >>,
1038
1042
ok = rabbit_ct_broker_helpers :rpc (
1039
1043
Config , 0 , rabbit_runtime_parameters , set ,
0 commit comments