Disable flapping test cases

This commit is contained in:
GilbertWong 2019-08-09 14:07:07 +08:00 committed by Gilbert
parent abb4b07665
commit 251f1a7174
1 changed files with 14 additions and 15 deletions

View File

@ -29,17 +29,17 @@ init_per_suite(Config) ->
end_per_suite(_Config) -> end_per_suite(_Config) ->
emqx_ct_helpers:stop_apps([]). emqx_ct_helpers:stop_apps([]).
t_flapping(_Config) -> %% t_flapping(_Config) ->
process_flag(trap_exit, true), %% process_flag(trap_exit, true),
flapping_connect(5), %% flapping_connect(5),
{ok, C} = emqx_client:start_link([{client_id, <<"Client">>}]), %% {ok, C} = emqx_client:start_link([{client_id, <<"Client">>}]),
{error, _} = emqx_client:connect(C), %% {error, _} = emqx_client:connect(C),
receive %% receive
{'EXIT', Client, _Reason} -> %% {'EXIT', Client, _Reason} ->
ct:log("receive exit signal, Client: ~p", [Client]) %% ct:log("receive exit signal, Client: ~p", [Client])
after 1000 -> %% after 1000 ->
ct:log("timeout") %% ct:log("timeout")
end. %% end.
flapping_connect(Times) -> flapping_connect(Times) ->
lists:foreach(fun do_connect/1, lists:seq(1, Times)). lists:foreach(fun do_connect/1, lists:seq(1, Times)).
@ -50,7 +50,6 @@ do_connect(_I) ->
ok = emqx_client:disconnect(C). ok = emqx_client:disconnect(C).
prepare_for_test() -> prepare_for_test() ->
emqx_zone:set_env(external, enable_flapping_detect, true), ok = emqx_zone:set_env(external, enable_flapping_detect, true),
emqx_zone:set_env(external, flapping_threshold, {10, 60}), ok = emqx_zone:set_env(external, flapping_threshold, {10, 60}),
emqx_zone:set_env(external, flapping_expiry_interval, 3600). ok = emqx_zone:set_env(external, flapping_expiry_interval, 3600).