X-Git-Url: https://git.xandkar.net/?p=beam_stats.git;a=blobdiff_plain;f=src%2Fbeam_stats_consumer_statsd.erl;h=70ed8dcd8cb5ae557e1235ea869d68d79721b8bc;hp=97e458d0844e21034959fd2b2c46d1e68efa19a6;hb=5681263ff2c3c3336fbc501c31365f452039c394;hpb=da5f2544068bf6cbc8977f2c3704bf2330640342 diff --git a/src/beam_stats_consumer_statsd.erl b/src/beam_stats_consumer_statsd.erl index 97e458d..70ed8dc 100644 --- a/src/beam_stats_consumer_statsd.erl +++ b/src/beam_stats_consumer_statsd.erl @@ -16,15 +16,6 @@ , terminate/1 ]). -%% Tests (to be run by CT): --export( - [ ct_test__beam_stats_to_bins/1 - , ct_test__memory_component_to_statsd_msg/1 - , ct_test__statsd_msg_add_name_prefix/1 - , ct_test__statsd_msg_to_bin/1 - , ct_test__node_id_to_bin/1 - ]). - -type option() :: {consumption_interval , non_neg_integer()} | {dst_host , inet:ip_address() | inet:hostname()} @@ -208,28 +199,3 @@ metric_type_to_bin(gauge) -> node_id_to_bin(NodeID) -> NodeIDBin = atom_to_binary(NodeID, utf8), re:replace(NodeIDBin, "[\@\.]", "_", [global, {return, binary}]). - -%% ============================================================================ -%% Tests -%% ============================================================================ - -ct_test__beam_stats_to_bins(_Cfg) -> - BEAMStats = #beam_stats{node_id = 'node@host.local', memory = [{foo,1}]}, - [<>] = - beam_stats_to_bins(BEAMStats). - -ct_test__memory_component_to_statsd_msg(_Cfg) -> - #statsd_msg{name = <<"foo">>, value = 1, type = gauge} = - memory_component_to_statsd_msg({foo, 1}). - -ct_test__statsd_msg_add_name_prefix(_Cfg) -> - Msg1 = #statsd_msg{name = <<"foo">>, value = 1, type = gauge}, - Msg2 = statsd_msg_add_name_prefix(Msg1, <<"bar">>), - <> = Msg2#statsd_msg.name. - -ct_test__statsd_msg_to_bin(_Cfg) -> - Msg = #statsd_msg{name = <<"foo">>, value = 1, type = gauge}, - <<"foo:1|g\n">> = statsd_msg_to_bin(Msg). - -ct_test__node_id_to_bin(_Cfg) -> - <<"foo_bar_local">> = node_id_to_bin('foo@bar.local').