shill: WiFi: Add metric for Signal Strength
Add a metric that gives the signal strength at time of
successful association.
BUG=chromium-os:34782
TEST=Run unit tests (with edits for new metric), run on device,
connect to WiFi network, browse to chrome://histograms
Change-Id: Idf0754fd5adf7f4931a0a647940477922335d196
Reviewed-on: https://gerrit.chromium.org/gerrit/34095
Reviewed-by: Thieu Le <thieule@chromium.org>
Reviewed-by: Ben Chan <benchan@chromium.org>
Reviewed-by: mukesh agrawal <quiche@chromium.org>
Commit-Ready: Paul Stewart <pstew@chromium.org>
Tested-by: Paul Stewart <pstew@chromium.org>
diff --git a/metrics.h b/metrics.h
index 5383403..d0d070c 100644
--- a/metrics.h
+++ b/metrics.h
@@ -157,6 +157,10 @@
static const int kMetricNetworkSecurityMax;
static const char kMetricNetworkServiceErrors[];
static const int kMetricNetworkServiceErrorsMax;
+ static const char kMetricNetworkSignalStrength[];
+ static const int kMetricNetworkSignalStrengthMin;
+ static const int kMetricNetworkSignalStrengthMax;
+ static const int kMetricNetworkSignalStrengthNumBuckets;
static const char kMetricTimeOnlineSeconds[];
static const int kMetricTimeOnlineSecondsMax;
static const int kMetricTimeOnlineSecondsMin;