diff options
author | Roshan Pius <rpius@google.com> | 2018-04-24 16:28:53 -0700 |
---|---|---|
committer | Roshan Pius <rpius@google.com> | 2018-04-30 14:17:23 -0700 |
commit | 5d540c3dbe22ebd666e5f712a28327d3c7f34a49 (patch) | |
tree | 9390cf4df40609dfa67a8457b01ddc785d1eb349 /tests | |
parent | 80512c6070e4c2c84a2d7c58ad56d4f1ca3258ed (diff) |
WifiMetrics: Add metrics for radio mode change
Bug: 69117051
Test: Unit tests
Change-Id: Id097255cb9e2620a4074986e1ee8d3ce7b5b143f
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java index 8212169dc..8630e9ee8 100644 --- a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java +++ b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java @@ -286,6 +286,10 @@ public class WifiMetricsTest { private static final int NUM_WPS_OTHER_CONNECTION_FAILURE = 16; private static final int NUM_WPS_SUPPLICANT_FAILURE = 12; private static final int NUM_WPS_CANCELLATION = 11; + private static final int NUM_RADIO_MODE_CHANGE_TO_MCC = 4; + private static final int NUM_RADIO_MODE_CHANGE_TO_SCC = 13; + private static final int NUM_RADIO_MODE_CHANGE_TO_SBS = 19; + private static final int NUM_RADIO_MODE_CHANGE_TO_DBS = 34; private static final long NUM_WATCHDOG_SUCCESS_DURATION_MS = 65; /** Number of notifications per "Connect to Network" notification type. */ @@ -587,6 +591,18 @@ public class WifiMetricsTest { for (int i = 0; i < NUM_PASSPOINT_PROVIDER_UNINSTALL_SUCCESS; i++) { mWifiMetrics.incrementNumPasspointProviderUninstallSuccess(); } + for (int i = 0; i < NUM_RADIO_MODE_CHANGE_TO_MCC; i++) { + mWifiMetrics.incrementNumRadioModeChangeToMcc(); + } + for (int i = 0; i < NUM_RADIO_MODE_CHANGE_TO_SCC; i++) { + mWifiMetrics.incrementNumRadioModeChangeToScc(); + } + for (int i = 0; i < NUM_RADIO_MODE_CHANGE_TO_SBS; i++) { + mWifiMetrics.incrementNumRadioModeChangeToSbs(); + } + for (int i = 0; i < NUM_RADIO_MODE_CHANGE_TO_DBS; i++) { + mWifiMetrics.incrementNumRadioModeChangeToDbs(); + } // increment pno scan metrics for (int i = 0; i < NUM_PNO_SCAN_ATTEMPTS; i++) { @@ -880,6 +896,10 @@ public class WifiMetricsTest { mDecodedProto.numPasspointProviderUninstallSuccess); assertEquals(NUM_PASSPOINT_PROVIDERS_SUCCESSFULLY_CONNECTED, mDecodedProto.numPasspointProvidersSuccessfullyConnected); + assertEquals(NUM_RADIO_MODE_CHANGE_TO_MCC, mDecodedProto.numRadioModeChangeToMcc); + assertEquals(NUM_RADIO_MODE_CHANGE_TO_SCC, mDecodedProto.numRadioModeChangeToScc); + assertEquals(NUM_RADIO_MODE_CHANGE_TO_SBS, mDecodedProto.numRadioModeChangeToSbs); + assertEquals(NUM_RADIO_MODE_CHANGE_TO_DBS, mDecodedProto.numRadioModeChangeToDbs); PnoScanMetrics pno_metrics = mDecodedProto.pnoScanMetrics; assertNotNull(pno_metrics); |