diff --git a/apps/emqx/integration_test/emqx_persistent_session_ds_SUITE.erl b/apps/emqx/integration_test/emqx_persistent_session_ds_SUITE.erl index 40ffe7f32..96236c0ae 100644 --- a/apps/emqx/integration_test/emqx_persistent_session_ds_SUITE.erl +++ b/apps/emqx/integration_test/emqx_persistent_session_ds_SUITE.erl @@ -595,7 +595,7 @@ t_session_gc(Config) -> } ) ), - ?assertMatch([ClientId1], list_all_sessions(Node1), sessions), + ?retry(50, 3, [ClientId1] = list_all_sessions(Node1)), ?assertMatch([_], list_all_subscriptions(Node1), subscriptions), ok end,