Przeglądaj źródła

test(cm): add sleep time for multicore scheduling (#6164)

JimMoen 4 lat temu
rodzic
commit
59e6b6ee5b
1 zmienionych plików z 1 dodań i 0 usunięć
  1. 1 0
      apps/emqx/test/emqx_cm_SUITE.erl

+ 1 - 0
apps/emqx/test/emqx_cm_SUITE.erl

@@ -180,6 +180,7 @@ t_open_session_race_condition(_) ->
     exit(Winner, kill),
     exit(Winner, kill),
     receive {'DOWN', _, process, Winner, _} -> ok end,
     receive {'DOWN', _, process, Winner, _} -> ok end,
     ignored = gen_server:call(emqx_cm, ignore, infinity), %% sync
     ignored = gen_server:call(emqx_cm, ignore, infinity), %% sync
+    timer:sleep(100),
     ?assertEqual([], emqx_cm:lookup_channels(ClientId)).
     ?assertEqual([], emqx_cm:lookup_channels(ClientId)).
 
 
 t_discard_session(_) ->
 t_discard_session(_) ->