Quellcode durchsuchen

test: merge broker and router boot modules

Zaiming (Stone) Shi vor 2 Jahren
Ursprung
Commit
7c2f87fabe

+ 2 - 2
apps/emqx/src/emqx_boot.erl

@@ -18,9 +18,9 @@
 
 -export([is_enabled/1]).
 
--define(BOOT_MODULES, [router, broker, listeners]).
+-define(BOOT_MODULES, [broker, listeners]).
 
--spec is_enabled(all | router | broker | listeners) -> boolean().
+-spec is_enabled(all | broker | listeners) -> boolean().
 is_enabled(Mod) ->
     (BootMods = boot_modules()) =:= all orelse lists:member(Mod, BootMods).
 

+ 1 - 1
apps/emqx/src/emqx_sup.erl

@@ -74,7 +74,7 @@ init([]) ->
     Children =
         [KernelSup] ++
             [SessionSup || emqx_persistent_session:is_store_enabled()] ++
-            [RouterSup || emqx_boot:is_enabled(router)] ++
+            [RouterSup || emqx_boot:is_enabled(broker)] ++
             [BrokerSup || emqx_boot:is_enabled(broker)] ++
             [CMSup || emqx_boot:is_enabled(broker)] ++
             [SysSup, Limiter],

+ 1 - 1
apps/emqx/test/emqx_access_control_SUITE.erl

@@ -26,7 +26,7 @@
 all() -> emqx_common_test_helpers:all(?MODULE).
 
 init_per_suite(Config) ->
-    emqx_common_test_helpers:boot_modules([router, broker]),
+    emqx_common_test_helpers:boot_modules([broker]),
     emqx_common_test_helpers:start_apps([]),
     Config.
 

+ 2 - 9
apps/emqx/test/emqx_boot_SUITE.erl

@@ -26,19 +26,12 @@ all() -> emqx_common_test_helpers:all(?MODULE).
 t_is_enabled(_) ->
     try
         ok = application:set_env(emqx, boot_modules, all),
-        ?assert(emqx_boot:is_enabled(router)),
         ?assert(emqx_boot:is_enabled(broker)),
         ?assert(emqx_boot:is_enabled(listeners)),
-        ok = application:set_env(emqx, boot_modules, [router]),
-        ?assert(emqx_boot:is_enabled(router)),
-        ?assertNot(emqx_boot:is_enabled(broker)),
-        ?assertNot(emqx_boot:is_enabled(listeners)),
-        ok = application:set_env(emqx, boot_modules, [router, broker]),
-        ?assert(emqx_boot:is_enabled(router)),
+        ok = application:set_env(emqx, boot_modules, [broker]),
         ?assert(emqx_boot:is_enabled(broker)),
         ?assertNot(emqx_boot:is_enabled(listeners)),
-        ok = application:set_env(emqx, boot_modules, [router, broker, listeners]),
-        ?assert(emqx_boot:is_enabled(router)),
+        ok = application:set_env(emqx, boot_modules, [broker, listeners]),
         ?assert(emqx_boot:is_enabled(broker)),
         ?assert(emqx_boot:is_enabled(listeners))
     after

+ 1 - 1
apps/emqx/test/emqx_router_SUITE.erl

@@ -44,7 +44,7 @@ init_per_group(GroupName, Config) ->
     AppSpecs = [
         {emqx, #{
             config => mk_config(GroupName),
-            override_env => [{boot_modules, [router]}]
+            override_env => [{boot_modules, [broker]}]
         }}
     ],
     Apps = emqx_cth_suite:start(AppSpecs, #{work_dir => WorkDir}),

+ 2 - 2
apps/emqx/test/emqx_router_helper_SUITE.erl

@@ -51,12 +51,12 @@ end_per_group(_GroupName, Config) ->
 mk_config(routing_schema_v1) ->
     #{
         config => "broker.routing.storage_schema = v1",
-        override_env => [{boot_modules, [router]}]
+        override_env => [{boot_modules, [broker]}]
     };
 mk_config(routing_schema_v2) ->
     #{
         config => "broker.routing.storage_schema = v2",
-        override_env => [{boot_modules, [router]}]
+        override_env => [{boot_modules, [broker]}]
     }.
 
 init_per_testcase(_TestCase, Config) ->

+ 1 - 1
apps/emqx_bridge_gcp_pubsub/test/emqx_bridge_gcp_pubsub_consumer_SUITE.erl

@@ -577,7 +577,7 @@ cluster(Config) ->
             {schema_mod, emqx_enterprise_schema},
             {env_handler, fun
                 (emqx) ->
-                    application:set_env(emqx, boot_modules, [broker, router]),
+                    application:set_env(emqx, boot_modules, [broker]),
                     ok;
                 (emqx_conf) ->
                     ok;

+ 1 - 1
apps/emqx_bridge_kafka/test/emqx_bridge_kafka_impl_consumer_SUITE.erl

@@ -1101,7 +1101,7 @@ cluster(Config) ->
             {load_apps, [emqx_machine]},
             {env_handler, fun
                 (emqx) ->
-                    application:set_env(emqx, boot_modules, [broker, router]),
+                    application:set_env(emqx, boot_modules, [broker]),
                     ExtraEnvHandlerHook(),
                     ok;
                 (emqx_conf) ->

+ 1 - 1
apps/emqx_bridge_pulsar/test/emqx_bridge_pulsar_impl_producer_SUITE.erl

@@ -536,7 +536,7 @@ cluster(Config) ->
             {schema_mod, emqx_enterprise_schema},
             {env_handler, fun
                 (emqx) ->
-                    application:set_env(emqx, boot_modules, [broker, router]),
+                    application:set_env(emqx, boot_modules, [broker]),
                     ok;
                 (emqx_conf) ->
                     ok;

+ 1 - 1
apps/emqx_management/test/emqx_mgmt_data_backup_SUITE.erl

@@ -432,7 +432,7 @@ create_test_tab(Attributes) ->
 
 apps_to_start() ->
     [
-        {emqx, #{override_env => [{boot_modules, [broker, router]}]}},
+        {emqx, #{override_env => [{boot_modules, [broker]}]}},
         {emqx_conf, #{config => #{dashboard => #{listeners => #{http => #{bind => <<"0">>}}}}}},
         emqx_psk,
         emqx_management,

+ 1 - 1
apps/emqx_schema_registry/test/emqx_schema_registry_SUITE.erl

@@ -368,7 +368,7 @@ cluster(Config) ->
             {load_apps, [emqx_machine]},
             {env_handler, fun
                 (emqx) ->
-                    application:set_env(emqx, boot_modules, [broker, router]),
+                    application:set_env(emqx, boot_modules, [broker]),
                     ok;
                 (emqx_conf) ->
                     ok;