diff options
author | TreeHugger Robot <treehugger-gerrit@google.com> | 2017-05-19 21:48:32 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2017-05-19 21:48:33 +0000 |
commit | 8d74c0b9b9588baa5fa7065340276202cd60dc84 (patch) | |
tree | 510bd53e481273104cda92529e3bab4ecd2e1f4f /tests | |
parent | ad5cadd4b6bc3f020eb5d0775fc3575bdfe05da9 (diff) | |
parent | bd2cff58fca2f3d9a0cd6df8526b23f48d9d44ec (diff) |
Merge "WifiMetrics: Add methods to increment new hal/cond metrics"
Diffstat (limited to 'tests')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java | 22 |
1 files changed, 22 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 4d9c906ea..1c09cac38 100644 --- a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java +++ b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java @@ -231,6 +231,10 @@ public class WifiMetricsTest { private static final int NUM_SOFTAP_START_SUCCESS = 3; private static final int NUM_SOFTAP_FAILED_GENERAL_ERROR = 2; private static final int NUM_SOFTAP_FAILED_NO_CHANNEL = 1; + private static final int NUM_HAL_CRASHES = 11; + private static final int NUM_WIFICOND_CRASHES = 12; + private static final int NUM_WIFI_ON_FAILURE_DUE_TO_HAL = 13; + private static final int NUM_WIFI_ON_FAILURE_DUE_TO_WIFICOND = 14; private ScanDetail buildMockScanDetail(boolean hidden, NetworkDetail.HSRelease hSRelease, String capabilities) { @@ -403,6 +407,18 @@ public class WifiMetricsTest { mWifiMetrics.incrementSoftApStartResult(false, WifiManager.SAP_START_FAILURE_NO_CHANNEL); } + for (int i = 0; i < NUM_HAL_CRASHES; i++) { + mWifiMetrics.incrementNumHalCrashes(); + } + for (int i = 0; i < NUM_WIFICOND_CRASHES; i++) { + mWifiMetrics.incrementNumWificondCrashes(); + } + for (int i = 0; i < NUM_WIFI_ON_FAILURE_DUE_TO_HAL; i++) { + mWifiMetrics.incrementNumWifiOnFailureDueToHal(); + } + for (int i = 0; i < NUM_WIFI_ON_FAILURE_DUE_TO_WIFICOND; i++) { + mWifiMetrics.incrementNumWifiOnFailureDueToWificond(); + } } /** @@ -539,6 +555,12 @@ public class WifiMetricsTest { mDeserializedWifiMetrics.softApReturnCode[2].startResult); assertEquals(NUM_SOFTAP_FAILED_NO_CHANNEL, mDeserializedWifiMetrics.softApReturnCode[2].count); + assertEquals(NUM_HAL_CRASHES, mDeserializedWifiMetrics.numHalCrashes); + assertEquals(NUM_WIFICOND_CRASHES, mDeserializedWifiMetrics.numWificondCrashes); + assertEquals(NUM_WIFI_ON_FAILURE_DUE_TO_HAL, + mDeserializedWifiMetrics.numWifiOnFailureDueToHal); + assertEquals(NUM_WIFI_ON_FAILURE_DUE_TO_WIFICOND, + mDeserializedWifiMetrics.numWifiOnFailureDueToWificond); } /** |