test(emqx_telemetry_SUITE): fix flakyness

This commit is contained in:
Zaiming (Stone) Shi 2023-05-02 09:04:10 +02:00
parent c825102bed
commit 37bf12c29e
1 changed files with 10 additions and 0 deletions

View File

@ -463,6 +463,16 @@ t_num_clients(_Config) ->
ok.
t_advanced_mqtt_features(_) ->
try
ok = test_advanced_mqtt_features()
catch
_:_ ->
%% delayed messages' metrics might not be reported yet
timer:sleep(1000),
test_advanced_mqtt_features()
end.
test_advanced_mqtt_features() ->
{ok, TelemetryData} = emqx_telemetry:get_telemetry(),
AdvFeats = get_value(advanced_mqtt_features, TelemetryData),
?assertEqual(