summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKai Shi <kaishi@google.com>2020-05-26 15:16:28 -0700
committerKai Shi <kaishi@google.com>2020-05-26 17:41:40 -0700
commit95e8ce98d9cc386e75b5a310f0829be7657ba3c1 (patch)
tree92e3714c4031056d6afc93c043fa4915af6d99b0 /tests
parent8dddd90021f0d9419a3caf4cd07ba4c5af8746c7 (diff)
Add isCellularDataAvailable in sta event
Add isCellularDataAvailable in sta event to help wifi scorer performance evaluation. Bug: 157508217 Test: atest com.android.server.wifi Test: manual test with "adb shell cmd wifi | grep StaEventList" to confirm that cellularData is printed correctly. Updated-PDD: TRUE Change-Id: I7f4b84dd3ffbcae2012c533d5b9085998585c4b7
Diffstat (limited to 'tests')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java2
1 files changed, 2 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 04730bbe3..e4e58c1df 100644
--- a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
@@ -2285,6 +2285,7 @@ public class WifiMetricsTest extends WifiBaseTest {
}
mTestLooper.dispatchAll();
wifiMetrics.setScreenState(true);
+ when(mWifiDataStall.isCellularDataAvailable()).thenReturn(true);
for (int i = 0; i < mTestStaLogInts.length; i++) {
int[] lia = mTestStaLogInts[i];
wifiMetrics.logStaEvent(lia[0], lia[1], lia[2] == 1 ? mTestWifiConfig : null);
@@ -2324,6 +2325,7 @@ public class WifiMetricsTest extends WifiBaseTest {
assertConfigInfoEqualsWifiConfig(
evs[7] == 1 ? mTestWifiConfig : null, event.configInfo);
assertEquals(true, event.screenOn);
+ assertEquals(true, event.isCellularDataAvailable);
j++;
}
assertEquals(mExpectedValues.length, j);