summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorSunil Ravi <sunilravi@google.com>2020-04-01 04:24:09 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2020-04-01 04:24:09 +0000
commit3ec62aa514eaa71e23bd181261514775603de9cd (patch)
treeacb0d42ea3b6978d6f883ae7e777f75b9d14e877 /tests
parent5bbf5ad184a11aedfc4cb6a9599cb72b95423f00 (diff)
parente546c58890635e8212bd0e1452a7bedcf2d65641 (diff)
Merge "Add mbo association retry delay metric" into rvc-dev
Diffstat (limited to 'tests')
-rw-r--r--tests/wifitests/src/com/android/server/wifi/ClientModeImplTest.java1
-rw-r--r--tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java6
2 files changed, 7 insertions, 0 deletions
diff --git a/tests/wifitests/src/com/android/server/wifi/ClientModeImplTest.java b/tests/wifitests/src/com/android/server/wifi/ClientModeImplTest.java
index d912020e9..0679b8c4f 100644
--- a/tests/wifitests/src/com/android/server/wifi/ClientModeImplTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/ClientModeImplTest.java
@@ -4150,6 +4150,7 @@ public class ClientModeImplTest extends WifiBaseTest {
mCmi.sendMessage(WifiMonitor.MBO_OCE_BSS_TM_HANDLING_DONE, btmFrmData);
mLooper.dispatchAll();
+ verify(mWifiMetrics, times(1)).incrementSteeringRequestCountIncludingMboAssocRetryDelay();
verify(mBssidBlocklistMonitor).blockBssidForDurationMs(sBSSID, sSSID,
btmFrmData.mBlackListDurationMs);
}
diff --git a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
index 841a1326e..2e739ab7d 100644
--- a/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
+++ b/tests/wifitests/src/com/android/server/wifi/WifiMetricsTest.java
@@ -471,6 +471,7 @@ public class WifiMetricsTest extends WifiBaseTest {
private static final long NUM_CONNECT_TO_OCE_SUPPORTED_NETWORKS = 3;
private static final long NUM_FORCE_SCAN_DUE_TO_STEERING_REQUEST = 2;
private static final long NUM_MBO_CELLULAR_SWITCH_REQUEST = 3;
+ private static final long NUM_STEERING_REQUEST_INCLUDING_MBO_ASSOC_RETRY_DELAY = 3;
private static final long NUM_CONNECT_REQUEST_WITH_FILS_AKM = 4;
private static final long NUM_L2_CONNECTION_THROUGH_FILS_AUTHENTICATION = 3;
@@ -963,6 +964,9 @@ public class WifiMetricsTest extends WifiBaseTest {
for (int i = 0; i < NUM_MBO_CELLULAR_SWITCH_REQUEST; i++) {
mWifiMetrics.incrementMboCellularSwitchRequestCount();
}
+ for (int i = 0; i < NUM_STEERING_REQUEST_INCLUDING_MBO_ASSOC_RETRY_DELAY; i++) {
+ mWifiMetrics.incrementSteeringRequestCountIncludingMboAssocRetryDelay();
+ }
for (int i = 0; i < NUM_CONNECT_REQUEST_WITH_FILS_AKM; i++) {
mWifiMetrics.incrementConnectRequestWithFilsAkmCount();
}
@@ -1375,6 +1379,8 @@ public class WifiMetricsTest extends WifiBaseTest {
mDecodedProto.numForceScanDueToSteeringRequest);
assertEquals(NUM_MBO_CELLULAR_SWITCH_REQUEST,
mDecodedProto.numMboCellularSwitchRequest);
+ assertEquals(NUM_STEERING_REQUEST_INCLUDING_MBO_ASSOC_RETRY_DELAY,
+ mDecodedProto.numSteeringRequestIncludingMboAssocRetryDelay);
assertEquals(NUM_CONNECT_REQUEST_WITH_FILS_AKM,
mDecodedProto.numConnectRequestWithFilsAkm);
assertEquals(NUM_L2_CONNECTION_THROUGH_FILS_AUTHENTICATION,