diff --git a/deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl b/deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl index 3137590256a2..433fd8ac7562 100644 --- a/deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl +++ b/deps/rabbitmq_ct_helpers/src/rabbit_ct_broker_helpers.erl @@ -1133,6 +1133,13 @@ configure_metadata_store(Config) -> {rabbit, [{forced_feature_flags_on_init, {rel, [khepri_db], []}}]}); + {rel, ListToEnable, ListToSkip} -> + Rel1 = {rel, [khepri_db | ListToEnable], ListToSkip}, + rabbit_ct_helpers:merge_app_env( + Config1, {rabbit, [ + {forced_feature_flags_on_init, Rel1} + ]} + ); _ -> rabbit_ct_helpers:merge_app_env( Config1, @@ -1149,6 +1156,13 @@ configure_metadata_store(Config) -> {rabbit, [{forced_feature_flags_on_init, {rel, [], [khepri_db]}}]}); + {rel, ListToEnable, ListToSkip} -> + Rel1 = {rel, ListToEnable, [khepri_db | ListToSkip]}, + rabbit_ct_helpers:merge_app_env( + Config1, {rabbit, [ + {forced_feature_flags_on_init, Rel1} + ]} + ); _ -> rabbit_ct_helpers:merge_app_env( Config1,