Skip to content

Commit 2f19a31

Browse files
author
Xia Wang
committed
Fix issue: Disable soft ap when test activity is created.
Add timer for soft ap enalbing timer: 6192139 Change-Id: I9f9a6a1f0787efdfbb924af80f7d610c07cd32e5
1 parent 2411c33 commit 2f19a31

File tree

3 files changed

+8
-7
lines changed

3 files changed

+8
-7
lines changed

core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/ConnectivityManagerTestActivity.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,8 +244,13 @@ protected void onCreate(Bundle savedInstanceState) {
244244
mContext = this;
245245
mChannel = mWifiManager.initialize(mContext, mContext.getMainLooper(), null);
246246

247-
initializeNetworkStates();
247+
if (mWifiManager.isWifiApEnabled()) {
248+
// if soft AP is enabled, disable it
249+
mWifiManager.setWifiApEnabled(null, false);
250+
log("Disable soft ap");
251+
}
248252

253+
initializeNetworkStates();
249254
log("Clear Wifi before we start the test.");
250255
removeConfiguredNetworksAndDisableWifi();
251256
mWifiRegexs = mCM.getTetherableWifiRegexs();

core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiApStress.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ public void testWifiHotSpot() {
103103
assertTrue(mAct.mWifiManager.setWifiApEnabled(config, true));
104104
// Wait for wifi ap state to be ENABLED
105105
assertTrue(mAct.waitForWifiAPState(WifiManager.WIFI_AP_STATE_ENABLED,
106-
ConnectivityManagerTestActivity.LONG_TIMEOUT));
106+
2 * ConnectivityManagerTestActivity.LONG_TIMEOUT));
107107
// Wait for wifi tethering result
108108
assertEquals(ConnectivityManagerTestActivity.SUCCESS,
109109
mAct.waitForTetherStateChange(2*ConnectivityManagerTestActivity.SHORT_TIMEOUT));

core/tests/ConnectivityManagerTest/src/com/android/connectivitymanagertest/stress/WifiStressTest.java

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ public WifiStressTest() {
8383
@Override
8484
public void setUp() throws Exception {
8585
super.setUp();
86+
8687
mAct = getActivity();
8788
mRunner = (ConnectivityManagerStressTestRunner) getInstrumentation();
8889
mReconnectIterations = mRunner.mReconnectIterations;
@@ -97,11 +98,6 @@ public void setUp() throws Exception {
9798
mOutputWriter = new BufferedWriter(new FileWriter(new File(
9899
Environment.getExternalStorageDirectory(), OUTPUT_FILE), true));
99100
mAct.turnScreenOn();
100-
if (mAct.mWifiManager.isWifiApEnabled()) {
101-
// if soft AP is enabled, disable it
102-
assertTrue(mAct.mWifiManager.setWifiApEnabled(null, false));
103-
Log.v(TAG, "disable soft ap");
104-
}
105101
if (!mAct.mWifiManager.isWifiEnabled()) {
106102
log("Enable wi-fi before stress tests.");
107103
if (!mAct.enableWifi()) {

0 commit comments

Comments
 (0)