@@ -69,19 +69,23 @@ init_per_testcase(quorum_queue_leadership_transfer = Testcase, Config) ->
6969 rabbit_ct_broker_helpers :setup_steps () ++
7070 rabbit_ct_client_helpers :setup_steps ());
7171init_per_testcase (metadata_store_leadership_transfer = Testcase , Config ) ->
72- rabbit_ct_helpers :testcase_started (Config , Testcase ),
73- ClusterSize = ? config (rmq_nodes_count , Config ),
74- TestNumber = rabbit_ct_helpers :testcase_number (Config , ? MODULE , Testcase ),
75- Config1 = rabbit_ct_helpers :set_config (Config , [
76- {rmq_nodes_clustered , true },
77- {rmq_nodename_suffix , Testcase },
78- {tcp_ports_base , {skip_n_nodes , TestNumber * ClusterSize }},
79- {metadata_store , khepri }
80- ]),
81- rabbit_ct_helpers :run_steps (
82- Config1 ,
83- rabbit_ct_broker_helpers :setup_steps () ++
84- rabbit_ct_client_helpers :setup_steps ());
72+ case rabbit_ct_broker_helpers :configured_metadata_store (Config ) of
73+ mnesia ->
74+ {skip , " Leadership transfer does not apply to mnesia" };
75+ _ ->
76+ rabbit_ct_helpers :testcase_started (Config , Testcase ),
77+ ClusterSize = ? config (rmq_nodes_count , Config ),
78+ TestNumber = rabbit_ct_helpers :testcase_number (Config , ? MODULE , Testcase ),
79+ Config1 = rabbit_ct_helpers :set_config (Config , [
80+ {rmq_nodes_clustered , true },
81+ {rmq_nodename_suffix , Testcase },
82+ {tcp_ports_base , {skip_n_nodes , TestNumber * ClusterSize }}
83+ ]),
84+ rabbit_ct_helpers :run_steps (
85+ Config1 ,
86+ rabbit_ct_broker_helpers :setup_steps () ++
87+ rabbit_ct_client_helpers :setup_steps ())
88+ end ;
8589init_per_testcase (Testcase , Config ) ->
8690 rabbit_ct_helpers :testcase_started (Config , Testcase ),
8791 ClusterSize = ? config (rmq_nodes_count , Config ),
0 commit comments