[sysmon] Add duplex versions of IO metrics
BUG=chromium:716679
TEST=Run bin/run_tests chromite.scripts.sysmon
Change-Id: If16a060b12f729012c8593aa0fedee2e91aa9dda
Reviewed-on: https://chromium-review.googlesource.com/496627
Reviewed-by: Aviv Keshet <akeshet@chromium.org>
Tested-by: Allen Li <ayatane@chromium.org>
diff --git a/scripts/sysmon/net_metrics_unittest.py b/scripts/sysmon/net_metrics_unittest.py
new file mode 100644
index 0000000..95b9ae7
--- /dev/null
+++ b/scripts/sysmon/net_metrics_unittest.py
@@ -0,0 +1,21 @@
+# Copyright 2017 The Chromium OS Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
+# found in the LICENSE file.
+
+"""Unit tests for git_metrics."""
+
+from __future__ import absolute_import
+from __future__ import print_function
+from __future__ import unicode_literals
+
+from chromite.lib import cros_test_lib
+from chromite.scripts.sysmon import net_metrics
+
+
+class TestNetMetrics(cros_test_lib.TestCase):
+ """Tests for network metrics."""
+
+ def test_collect_net_info(self):
+ """Tests that collecting the git hash doesn't have type conflicts."""
+ # This has the side-effect of checking the types are correct.
+ net_metrics.collect_net_info()