test(client-api): attempt to get rid of inter-testcase side effects
This commit is contained in:
parent
3129a8fa42
commit
10ea367030
|
@ -316,8 +316,7 @@ t_persistent_sessions2(Config) ->
|
||||||
%% 2) Client connects to the same node and takes over, listed only once.
|
%% 2) Client connects to the same node and takes over, listed only once.
|
||||||
C2 = connect_client(#{port => Port1, clientid => ClientId}),
|
C2 = connect_client(#{port => Port1, clientid => ClientId}),
|
||||||
assert_single_client(O#{node => N1, clientid => ClientId, status => connected}),
|
assert_single_client(O#{node => N1, clientid => ClientId, status => connected}),
|
||||||
ok = emqtt:stop(C2),
|
ok = emqtt:disconnect(C2, ?RC_SUCCESS, #{'Session-Expiry-Interval' => 0}),
|
||||||
ok = erpc:call(N1, emqx_persistent_session_ds, destroy_session, [ClientId]),
|
|
||||||
?retry(
|
?retry(
|
||||||
100,
|
100,
|
||||||
20,
|
20,
|
||||||
|
@ -325,9 +324,7 @@ t_persistent_sessions2(Config) ->
|
||||||
{ok, {{_, 200, _}, _, #{<<"data">> := []}}},
|
{ok, {{_, 200, _}, _, #{<<"data">> := []}}},
|
||||||
list_request(APIPort)
|
list_request(APIPort)
|
||||||
)
|
)
|
||||||
),
|
)
|
||||||
|
|
||||||
ok
|
|
||||||
end,
|
end,
|
||||||
[]
|
[]
|
||||||
),
|
),
|
||||||
|
@ -363,10 +360,7 @@ t_persistent_sessions3(Config) ->
|
||||||
list_request(APIPort, "node=" ++ atom_to_list(N1))
|
list_request(APIPort, "node=" ++ atom_to_list(N1))
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
ok = emqtt:stop(C2),
|
ok = emqtt:disconnect(C2, ?RC_SUCCESS, #{'Session-Expiry-Interval' => 0})
|
||||||
ok = erpc:call(N1, emqx_persistent_session_ds, destroy_session, [ClientId]),
|
|
||||||
|
|
||||||
ok
|
|
||||||
end,
|
end,
|
||||||
[]
|
[]
|
||||||
),
|
),
|
||||||
|
@ -406,10 +400,7 @@ t_persistent_sessions4(Config) ->
|
||||||
list_request(APIPort, "node=" ++ atom_to_list(N1))
|
list_request(APIPort, "node=" ++ atom_to_list(N1))
|
||||||
)
|
)
|
||||||
),
|
),
|
||||||
ok = emqtt:stop(C2),
|
ok = emqtt:disconnect(C2, ?RC_SUCCESS, #{'Session-Expiry-Interval' => 0})
|
||||||
ok = erpc:call(N1, emqx_persistent_session_ds, destroy_session, [ClientId]),
|
|
||||||
|
|
||||||
ok
|
|
||||||
end,
|
end,
|
||||||
[]
|
[]
|
||||||
),
|
),
|
||||||
|
|
Loading…
Reference in New Issue