diff --git a/test/rabbitmqctl_integration_SUITE.erl b/test/rabbitmqctl_integration_SUITE.erl index 4b2b77e40e..bbc4447102 100644 --- a/test/rabbitmqctl_integration_SUITE.erl +++ b/test/rabbitmqctl_integration_SUITE.erl @@ -31,7 +31,6 @@ -export([list_queues_local/1 ,list_queues_offline/1 ,list_queues_online/1 - ,manage_global_parameters/1 ]). all() -> @@ -46,8 +45,7 @@ groups() -> [list_queues_local ,list_queues_online ,list_queues_offline - ]}, - {global_parameters, [], [manage_global_parameters]} + ]} ]. init_per_suite(Config) -> @@ -63,13 +61,6 @@ init_per_group(list_queues, Config0) -> Config1 = declare_some_queues(Config), rabbit_ct_broker_helpers:stop_node(Config1, NumNodes - 1), Config1; -init_per_group(global_parameters,Config) -> - Config1 = rabbit_ct_helpers:set_config(Config, [ - {rmq_nodename_suffix, ?MODULE} - ]), - rabbit_ct_helpers:run_setup_steps(Config1, - rabbit_ct_broker_helpers:setup_steps() ++ - rabbit_ct_client_helpers:setup_steps()); init_per_group(_, Config) -> Config. @@ -144,75 +135,6 @@ list_queues_offline(Config) -> assert_ctl_queues(Config, 1, ["--offline"], OfflineQueues), ok. -manage_global_parameters(Config) -> - 0 = length(global_parameters(Config)), - Parameter1Key = global_param1, - GlobalParameter1ValueAsString = "{\"a\":\"b\", \"c\":\"d\"}", - ok = control_action(Config, set_global_parameter, - [atom_to_list(Parameter1Key), - GlobalParameter1ValueAsString - ]), - - 1 = length(global_parameters(Config)), - - GlobalParameter1Value = rabbit_ct_broker_helpers:rpc( - Config, 0, - rabbit_runtime_parameters, value_global, - [Parameter1Key] - ), - - [{<<"a">>,<<"b">>}, {<<"c">>,<<"d">>}] = GlobalParameter1Value, - - Parameter2Key = global_param2, - GlobalParameter2ValueAsString = "{\"e\":\"f\", \"g\":\"h\"}", - ok = control_action(Config, set_global_parameter, - [atom_to_list(Parameter2Key), - GlobalParameter2ValueAsString - ]), - - 2 = length(global_parameters(Config)), - - GlobalParameter2Value = rabbit_ct_broker_helpers:rpc( - Config, 0, - rabbit_runtime_parameters, value_global, - [Parameter2Key] - ), - - [{<<"e">>,<<"f">>}, {<<"g">>,<<"h">>}] = GlobalParameter2Value, - - - GlobalParameter1Value2AsString = "{\"a\":\"z\", \"c\":\"d\"}", - ok = control_action(Config, set_global_parameter, - [atom_to_list(Parameter1Key), - GlobalParameter1Value2AsString - ]), - - 2 = length(global_parameters(Config)), - - GlobalParameter1Value2 = rabbit_ct_broker_helpers:rpc( - Config, 0, - rabbit_runtime_parameters, value_global, - [Parameter1Key] - ), - - [{<<"a">>,<<"z">>}, {<<"c">>,<<"d">>}] = GlobalParameter1Value2, - - ok = control_action(Config, clear_global_parameter, - [atom_to_list(Parameter1Key)] - ), - - 1 = length(global_parameters(Config)), - - not_found = rabbit_ct_broker_helpers:rpc( - Config, 0, - rabbit_runtime_parameters, value_global, - [Parameter1Key] - ), - - ok = control_action(Config, list_global_parameters, []), - - ok. - %%---------------------------------------------------------------------------- %% Helpers %%----------------------------------------------------------------------------