Add reductions delta.
[beam_stats.git] / test / beam_stats_consumer_statsd_SUITE.erl
index 47a00f7..32864f0 100644 (file)
@@ -9,16 +9,10 @@
 
 %% Test cases
 -export(
-    [ t_beam_stats_to_bins/1
-    , t_memory_component_to_statsd_msg/1
-    , t_statsd_msg_add_name_prefix/1
-    , t_statsd_msg_to_bin/1
-    , t_node_id_to_bin/1
-    , t_send/1
+    [ t_send/1
     ]).
 
--define(statsd_module, beam_stats_consumer_statsd).
--define(GROUP, ?statsd_module).
+-define(GROUP, beam_stats_consumer_statsd).
 
 %% ============================================================================
 %% Common Test callbacks
@@ -29,12 +23,7 @@ all() ->
 
 groups() ->
     Tests =
-        [ t_beam_stats_to_bins
-        , t_memory_component_to_statsd_msg
-        , t_statsd_msg_add_name_prefix
-        , t_statsd_msg_to_bin
-        , t_node_id_to_bin
-        , t_send
+        [ t_send
         ],
     Properties = [],
     [{?GROUP, Properties, Tests}].
@@ -43,26 +32,15 @@ groups() ->
 %%  Test cases
 %% =============================================================================
 
-t_beam_stats_to_bins(_Cfg) ->
-    ?statsd_module:ct_test__beam_stats_to_bins(_Cfg).
-
-t_memory_component_to_statsd_msg(_Cfg) ->
-    ?statsd_module:ct_test__memory_component_to_statsd_msg(_Cfg).
-
-t_statsd_msg_add_name_prefix(_Cfg) ->
-    ?statsd_module:ct_test__statsd_msg_add_name_prefix(_Cfg).
-
-t_statsd_msg_to_bin(_Cfg) ->
-    ?statsd_module:ct_test__statsd_msg_to_bin(_Cfg).
-
-t_node_id_to_bin(_Cfg) ->
-    ?statsd_module:ct_test__node_id_to_bin(_Cfg).
-
 t_send(_Cfg) ->
     BEAMStats = #beam_stats
     { timestamp = {1, 2, 3}
     , node_id   = 'node_foo@host_bar'
     , memory    = [{mem_type_foo, 1}]
+    , io_bytes_in  = 3
+    , io_bytes_out = 7
+    , context_switches = 5
+    , reductions       = 9
     },
     ServerPort = 8125,
     {ok, ServerSocket} = gen_udp:open(ServerPort, [binary, {active, false}]),
@@ -74,4 +52,9 @@ t_send(_Cfg) ->
     ResultOfReceive = gen_udp:recv(ServerSocket, 0),
     ok = gen_udp:close(ServerSocket),
     {ok, {_, _, Data}} = ResultOfReceive,
-    <<"beam_stats.node_foo_host_bar.mem_type_foo:1|g\n">> = Data.
+    << "beam_stats.node_foo_host_bar.io.bytes_in:3|g\n"
+     , "beam_stats.node_foo_host_bar.io.bytes_out:7|g\n"
+     , "beam_stats.node_foo_host_bar.context_switches:5|g\n"
+     , "beam_stats.node_foo_host_bar.reductions:9|g\n"
+     , "beam_stats.node_foo_host_bar.memory.mem_type_foo:1|g\n"
+    >> = Data.
This page took 0.031148 seconds and 4 git commands to generate.