From 2d539463cdf9234b0bedb59f81d934e854cd291b Mon Sep 17 00:00:00 2001 From: Thales Macedo Garitezi Date: Thu, 9 Nov 2023 15:32:52 -0300 Subject: [PATCH] test: fix flaky test ``` Testing lib.emqx.emqx_cm_SUITE: *** FAILED test case 24 of 31 *** %%% emqx_cm_SUITE ==> t_stepdown_session_takeover_begin_timeout: FAILED %%% emqx_cm_SUITE ==> Failure/Error: ?assertEqual([<0.6635.8>,<0.6520.8>], lists : sort ( emqx_cm : lookup_channels ( ClientId ) )) expected: [<0.6635.8>,<0.6520.8>] got: [<0.6520.8>,<0.6635.8>] line: 309 ``` --- apps/emqx/test/emqx_cm_SUITE.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/apps/emqx/test/emqx_cm_SUITE.erl b/apps/emqx/test/emqx_cm_SUITE.erl index 6afdfa478..9bfb4d5e7 100644 --- a/apps/emqx/test/emqx_cm_SUITE.erl +++ b/apps/emqx/test/emqx_cm_SUITE.erl @@ -306,7 +306,7 @@ test_stepdown_session(Action, Reason) -> ok = emqx_cm:register_channel(ClientId, Pid1, ConnInfo), ok = emqx_cm:register_channel(ClientId, Pid1, ConnInfo), ok = emqx_cm:register_channel(ClientId, Pid2, ConnInfo), - ?assertEqual([Pid1, Pid2], lists:sort(emqx_cm:lookup_channels(ClientId))), + ?assertEqual(lists:sort([Pid1, Pid2]), lists:sort(emqx_cm:lookup_channels(ClientId))), case Reason of noproc -> exit(Pid1, kill),