Skip to content

Commit 090384f

Browse files
committed
Fix MQTT test flake management_plugin_connection
Prior to this commit this test flaked in CI: ``` === === Reason: {assertEqual, [{module,mqtt_shared_SUITE}, {line,1222}, {expression,"http_get ( Config , \"/connections\" )"}, {expected,[]}, {value, [#{timeout => 99, name => <<"127.0.0.1:58712 -> 127.0.0.1:29005">>, node => <<"rmq-ct-mqtt-cluster_size_1-1-29000@localhost">>, port => 29005,user => <<"guest">>,ssl => false, protocol => <<"MQTT 5-0">>, host => <<"127.0.0.1">>, client_properties => #{client_id => <<"management_plugin_connection">>}, vhost => <<"/">>,peer_host => <<"127.0.0.1">>, peer_port => 58712,frame_max => 0, channel_max => 0,auth_mechanism => <<"none">>, connected_at => 1730797370048, ssl_protocol => null,ssl_key_exchange => null, ssl_cipher => null,ssl_hash => null, peer_cert_issuer => null, peer_cert_subject => null, peer_cert_validity => null, user_who_performed_action => <<"guest">>}]}]} in function mqtt_shared_SUITE:management_plugin_connection/1 (mqtt_shared_SUITE.erl, line 1222) in call from test_server:ts_tc/3 (test_server.erl, line 1793) in call from test_server:run_test_case_eval1/6 (test_server.erl, line 1302) in call from test_server:run_test_case_eval/9 (test_server.erl, line 1234) ```
1 parent db6401d commit 090384f

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

deps/rabbitmq_mqtt/test/mqtt_shared_SUITE.erl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1214,7 +1214,7 @@ management_plugin_connection(Config) ->
12141214
"/connections/" ++ binary_to_list(uri_string:quote(ConnectionName)),
12151215
?NO_CONTENT),
12161216
await_exit(C1),
1217-
?assertEqual([], http_get(Config, "/connections")),
1217+
eventually(?_assertEqual([], http_get(Config, "/connections"))),
12181218
eventually(?_assertEqual([], all_connection_pids(Config)), 500, 3),
12191219

12201220
C2 = connect(ClientId, Config, [{keepalive, KeepaliveSecs}]),
@@ -1223,7 +1223,7 @@ management_plugin_connection(Config) ->
12231223
"/connections/username/guest",
12241224
?NO_CONTENT),
12251225
await_exit(C2),
1226-
?assertEqual([], http_get(Config, "/connections")),
1226+
eventually(?_assertEqual([], http_get(Config, "/connections"))),
12271227
eventually(?_assertEqual([], all_connection_pids(Config)), 500, 3).
12281228

12291229
management_plugin_enable(Config) ->

0 commit comments

Comments
 (0)