Skip to content

Commit a0c7bcb

Browse files
committed
Fix rebase
1 parent 23c1819 commit a0c7bcb

File tree

2 files changed

+26
-15
lines changed

2 files changed

+26
-15
lines changed

deps/rabbit/test/policy_SUITE.erl

Lines changed: 24 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -362,19 +362,30 @@ is_supported_operator_policy_ha(Config) ->
362362
declare(Ch, QuorumQ, [{<<"x-queue-type">>, longstr, <<"quorum">>}]),
363363
declare(Ch, StreamQ, [{<<"x-queue-type">>, longstr, <<"stream">>}]),
364364

365-
rabbit_ct_broker_helpers:set_operator_policy(
366-
Config, 0, <<"operator-policy">>, <<".*">>, <<"all">>,
367-
[{<<"ha-mode">>, <<"exactly">>},
368-
{<<"ha-params">>, 2},
369-
{<<"ha-sync-mode">>, <<"automatic">>}]),
370-
371-
?awaitMatch(<<"exactly">>, check_policy_value(Server, ClassicQ, <<"ha-mode">>), 30_000),
372-
?awaitMatch(2, check_policy_value(Server, ClassicQ, <<"ha-params">>), 30_000),
373-
?awaitMatch(<<"automatic">>, check_policy_value(Server, ClassicQ, <<"ha-sync-mode">>), 30_000),
374-
?awaitMatch(undefined, check_policy_value(Server, QuorumQ, <<"ha-mode">>), 30_000),
375-
?awaitMatch(undefined, check_policy_value(Server, StreamQ, <<"ha-mode">>), 30_000),
376-
377-
rabbit_ct_broker_helpers:clear_operator_policy(Config, 0, <<"operator-policy">>),
365+
case ?config(metadata_store, Config) of
366+
mnesia ->
367+
rabbit_ct_broker_helpers:set_operator_policy(
368+
Config, 0, <<"operator-policy">>, <<".*">>, <<"all">>,
369+
[{<<"ha-mode">>, <<"exactly">>},
370+
{<<"ha-params">>, 2},
371+
{<<"ha-sync-mode">>, <<"automatic">>}]),
372+
373+
?awaitMatch(<<"exactly">>, check_policy_value(Server, ClassicQ, <<"ha-mode">>), 30_000),
374+
?awaitMatch(2, check_policy_value(Server, ClassicQ, <<"ha-params">>), 30_000),
375+
?awaitMatch(<<"automatic">>, check_policy_value(Server, ClassicQ, <<"ha-sync-mode">>), 30_000),
376+
?awaitMatch(undefined, check_policy_value(Server, QuorumQ, <<"ha-mode">>), 30_000),
377+
?awaitMatch(undefined, check_policy_value(Server, StreamQ, <<"ha-mode">>), 30_000),
378+
379+
rabbit_ct_broker_helpers:clear_operator_policy(Config, 0, <<"operator-policy">>);
380+
khepri ->
381+
?assertError(
382+
{badmatch, _},
383+
rabbit_ct_broker_helpers:set_operator_policy(
384+
Config, 0, <<"operator-policy">>, <<".*">>, <<"all">>,
385+
[{<<"ha-mode">>, <<"exactly">>},
386+
{<<"ha-params">>, 2},
387+
{<<"ha-sync-mode">>, <<"automatic">>}]))
388+
end,
378389

379390
delete(Ch, ClassicQ),
380391
delete(Ch, QuorumQ),

deps/rabbit/test/quorum_queue_SUITE.erl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2027,7 +2027,7 @@ cleanup_data_dir(Config) ->
20272027
%% trying to delete a queue in minority. A case clause there had gone
20282028
%% previously unnoticed.
20292029

2030-
[Server1, Server2, _Server3] = Servers = rabbit_ct_broker_helpers:get_node_configs(Config, nodename),
2030+
[Server1, Server2, Server3] = Servers = rabbit_ct_broker_helpers:get_node_configs(Config, nodename),
20312031
Ch = rabbit_ct_client_helpers:open_channel(Config, Server1),
20322032
QQ = ?config(queue_name, Config),
20332033
?assertEqual({'queue.declare_ok', QQ, 0, 0},
@@ -2042,7 +2042,7 @@ cleanup_data_dir(Config) ->
20422042
?assert(filelib:is_dir(DataDir2)),
20432043

20442044
ok = rabbit_ct_broker_helpers:stop_node(Config, Server2),
2045-
assert_cluster_status({Servers, Servers, [Server1]}, [Server1]),
2045+
assert_cluster_status({Servers, Servers, [Server1, Server3]}, [Server1]),
20462046

20472047
?assertMatch(#'queue.delete_ok'{},
20482048
amqp_channel:call(Ch, #'queue.delete'{queue = QQ})),

0 commit comments

Comments
 (0)