diff options
author | Jong Wook Kim <jongwook@google.com> | 2018-08-08 15:03:31 -0700 |
---|---|---|
committer | Jong Wook Kim <jongwook@google.com> | 2018-10-10 14:59:56 -0700 |
commit | df19e3cc9f5a5f67b973f5d2de2c8576f9a7b2fd (patch) | |
tree | 90e2873ff691608b0ce3ed7bc078fdec55ecd158 /tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java | |
parent | c26d2bfdf8ff6f5049bd599349dbd46e5e053fb4 (diff) | |
download | android_frameworks_opt_net_wifi-df19e3cc9f5a5f67b973f5d2de2c8576f9a7b2fd.tar.gz android_frameworks_opt_net_wifi-df19e3cc9f5a5f67b973f5d2de2c8576f9a7b2fd.tar.bz2 android_frameworks_opt_net_wifi-df19e3cc9f5a5f67b973f5d2de2c8576f9a7b2fd.zip |
Log when wifi is turned on/off in metrics
Generate a StaEvent whenever wifi is enabled/disabled.
Bug: 112193991
Test: frameworks/opt/net/wifi/tests/wifitests/runtests.sh
Test: Turn wifi on/off from settings
Test: adb shell dumpsys wifi | grep -A10 StaEventList
Change-Id: I9ed97ed38e7529a6977bbf1a6004530f2af10a2e
Merged-In: I9ed97ed38e7529a6977bbf1a6004530f2af10a2e
Diffstat (limited to 'tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java')
-rw-r--r-- | tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java index 5646efc62..01daa14d6 100644 --- a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java +++ b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java @@ -1413,7 +1413,7 @@ public class WifiMetricsTest { private static final int ASSOC_TIMEOUT = 1; private static final int LOCAL_GEN = 1; private static final int AUTH_FAILURE_REASON = WifiManager.ERROR_AUTH_FAILURE_WRONG_PSWD; - private static final int NUM_TEST_STA_EVENTS = 16; + private static final int NUM_TEST_STA_EVENTS = 18; private static final String sSSID = "\"SomeTestSsid\""; private static final WifiSsid sWifiSsid = WifiSsid.createFromAsciiEncoded(sSSID); private static final String sBSSID = "01:02:03:04:05:06"; @@ -1463,7 +1463,9 @@ public class WifiMetricsTest { {StaEvent.TYPE_NETWORK_AGENT_VALID_NETWORK, 0, 0}, {StaEvent.TYPE_FRAMEWORK_DISCONNECT, StaEvent.DISCONNECT_API, 0}, {StaEvent.TYPE_SCORE_BREACH, 0, 0}, - {StaEvent.TYPE_MAC_CHANGE, 0, 1} + {StaEvent.TYPE_MAC_CHANGE, 0, 1}, + {StaEvent.TYPE_WIFI_ENABLED, 0, 0}, + {StaEvent.TYPE_WIFI_DISABLED, 0, 0} }; // Values used to generate the StaEvent log calls from WifiMonitor // <type>, <reason>, <status>, <local_gen>, @@ -1500,7 +1502,11 @@ public class WifiMetricsTest { {StaEvent.TYPE_SCORE_BREACH, -1, -1, 0, /**/ 0, 0, 0, 0}, /**/ {StaEvent.TYPE_MAC_CHANGE, -1, -1, 0, - /**/ 0, 0, 0, 1} /**/ + /**/ 0, 0, 0, 1}, /**/ + {StaEvent.TYPE_WIFI_ENABLED, -1, -1, 0, + /**/ 0, 0, 0, 0}, /**/ + {StaEvent.TYPE_WIFI_DISABLED, -1, -1, 0, + /**/ 0, 0, 0, 0} /**/ }; /** |