Skip to content

Commit 4642159

Browse files
Merge pull request #11767 from rabbitmq/md/skip-khepri-test-maintenance_mode_SUITE-4.0.x
maintenance_mode_SUITE: Skip leadership transfer case on mnesia (v4.0.x)
2 parents 3d8becc + 96601c3 commit 4642159

File tree

1 file changed

+17
-13
lines changed

1 file changed

+17
-13
lines changed

deps/rabbit/test/maintenance_mode_SUITE.erl

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -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());
7171
init_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;
8589
init_per_testcase(Testcase, Config) ->
8690
rabbit_ct_helpers:testcase_started(Config, Testcase),
8791
ClusterSize = ?config(rmq_nodes_count, Config),

0 commit comments

Comments
 (0)