Explorar o código

test(broker): attempt to reduce flakiness

Thales Macedo Garitezi %!s(int64=2) %!d(string=hai) anos
pai
achega
cb7929a2fc
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      apps/emqx/test/emqx_broker_SUITE.erl

+ 2 - 1
apps/emqx/test/emqx_broker_SUITE.erl

@@ -93,6 +93,7 @@ end_per_group(_Group, _Config) ->
     emqx_common_test_helpers:stop_apps([]).
     emqx_common_test_helpers:stop_apps([]).
 
 
 init_per_suite(Config) ->
 init_per_suite(Config) ->
+    emqx_common_test_helpers:clear_screen(),
     Config.
     Config.
 
 
 end_per_suite(_Config) ->
 end_per_suite(_Config) ->
@@ -442,7 +443,7 @@ t_connected_client_count_persistent(Config) when is_list(Config) ->
             emqx_cm_process_down
             emqx_cm_process_down
         ]
         ]
     ),
     ),
-    ?assertEqual(0, emqx_cm:get_connected_client_count()),
+    ?retry(_Sleep = 100, _Retries = 20, ?assertEqual(0, emqx_cm:get_connected_client_count())),
     ok;
     ok;
 t_connected_client_count_persistent({'end', _Config}) ->
 t_connected_client_count_persistent({'end', _Config}) ->
     snabbkaffe:stop(),
     snabbkaffe:stop(),