emqx/apps
Tobias Lindahl 5914b8ad3d
Fix flaky tests for persistent sessions (#6202)
* test(persistent_session_SUITE): remove redundant sleep and trap_exits

* test(persistent_session_SUITE): fix race for started snabbkaffe

Sometimes snabbkaffe was not started when publishing from a different
process. Wrap the publishing code in a ?check_trace to make sure it is
started, and make sure the publish process is truly down before ending
the trace.

* test(persistent_session_SUITE): fix takeover race

Make sure the previous session is unregistered before trying to
connect again. Sometimes the new session was trying to take over the
session that was shutting down still.
2021-11-17 18:55:11 +08:00
..
emqx Fix flaky tests for persistent sessions (#6202) 2021-11-17 18:55:11 +08:00
emqx_authn fixt: generate api (#6124) 2021-11-17 10:55:48 +08:00
emqx_authz chore: All placeholders are placed in the same header file (#6190) 2021-11-17 14:40:48 +08:00
emqx_auto_subscribe emqx_conf (#5939) 2021-10-21 18:08:51 +08:00
emqx_bridge style: make elvis happy 2021-11-15 16:30:44 +08:00
emqx_conf fix(test): cluster_rpc retry interval incorrect (#6038) 2021-11-08 23:23:17 +08:00
emqx_connector feat(mongo srv): support srv record for mongo connector 2021-11-17 12:12:30 +08:00
emqx_dashboard style: make elvis happy 2021-11-15 16:30:44 +08:00
emqx_exhook style(behaviour attrs): unify behaviour declarations 2021-10-21 15:10:59 +03:00
emqx_gateway chore(swagger): lwm2m2 http api to hocon (#6153) 2021-11-15 15:08:50 +08:00
emqx_limiter style: ensure newline at EOF for all files 2021-11-04 14:40:14 +01:00
emqx_machine emqx_conf (#5939) 2021-10-21 18:08:51 +08:00
emqx_management fix(mgmt_api): kickout non-existing clientid should return code 404 (#6180) 2021-11-17 12:29:27 +08:00
emqx_modules fixt: generate api (#6124) 2021-11-17 10:55:48 +08:00
emqx_plugin_libs chore: All placeholders are placed in the same header file (#6190) 2021-11-17 14:40:48 +08:00
emqx_prometheus style: ensure newline at EOF for all files 2021-11-04 14:40:14 +01:00
emqx_psk emqx_conf (#5939) 2021-10-21 18:08:51 +08:00
emqx_resource style: ensure newline at EOF for all files 2021-11-04 14:40:14 +01:00
emqx_retainer style: make elvis happy 2021-11-15 16:30:44 +08:00
emqx_rule_engine test: API return code section 2021-11-15 16:30:44 +08:00
emqx_statsd emqx_conf (#5939) 2021-10-21 18:08:51 +08:00