Skip to content
This repository was archived by the owner on Nov 17, 2020. It is now read-only.

Commit dd72065

Browse files
committed
Add connection/queue/channel churn rates tests
[#160943831]
1 parent 56009be commit dd72065

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

test/clustering_SUITE.erl

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -712,6 +712,13 @@ overview(Config) ->
712712
?assert(maps:get(messages_ready, QT) >= 2),
713713
MS = maps:get(message_stats, Res),
714714
?assert(maps:get(publish, MS) >= 2),
715+
ChurnRates = maps:get(churn_rates, Res),
716+
?assertEqual(maps:get(queue_declared, ChurnRates), 2),
717+
?assertEqual(maps:get(queue_created, ChurnRates), 2),
718+
?assertEqual(maps:get(queue_deleted, ChurnRates), 0),
719+
?assertEqual(maps:get(channel_created, ChurnRates), 2),
720+
?assertEqual(maps:get(channel_closed, ChurnRates), 0),
721+
?assertEqual(maps:get(connection_closed, ChurnRates), 0),
715722

716723
amqp_channel:close(Chan),
717724
amqp_channel:close(Chan2),

test/rabbit_mgmt_stats_SUITE.erl

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,8 @@ stats_tables() ->
8888
exchange_stats_publish_out, exchange_stats_publish_in,
8989
queue_msg_stats, vhost_msg_stats, queue_process_stats,
9090
node_coarse_stats, node_persister_stats,
91-
node_node_coarse_stats, queue_msg_rates, vhost_msg_rates
91+
node_node_coarse_stats, queue_msg_rates, vhost_msg_rates,
92+
connection_churn_rates
9293
].
9394

9495
sample_size(large) ->

0 commit comments

Comments
 (0)