cts: Add cts to test new API in SoftApConfiguration
Bug: 202316146
Test: android.net.wifi.cts.WifiManagerTest#testSetGetSoftApConfigurationAndSoftApCapabilityCallback
Change-Id: Ifc15d2d333471b4236a60a4ca07a2ec1db9c6f92
diff --git a/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java b/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
index 2c99668..f0d0804 100644
--- a/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
+++ b/tests/tests/wifi/src/android/net/wifi/cts/WifiManagerTest.java
@@ -2158,6 +2158,10 @@
testSoftApConfig.isBridgedModeOpportunisticShutdownEnabled());
assertEquals(currentConfig.isIeee80211axEnabled(),
testSoftApConfig.isIeee80211axEnabled());
+ if (ApiLevelUtil.isAtLeast(Build.VERSION_CODES.TIRAMISU)) {
+ assertEquals(currentConfig.getBridgedModeOpportunisticShutdownTimeoutMillis(),
+ testSoftApConfig.getBridgedModeOpportunisticShutdownTimeoutMillis());
+ }
}
}
@@ -2382,6 +2386,10 @@
callback.getCurrentSoftApCapability()).keyAt(0))
.setHiddenSsid(false);
+ if (ApiLevelUtil.isAtLeast(Build.VERSION_CODES.TIRAMISU)) {
+ softApConfigBuilder.setBridgedModeOpportunisticShutdownTimeoutMillis(30_000);
+ }
+
// Test SoftApConfiguration set and get
verifySetGetSoftApConfig(softApConfigBuilder.build());