Add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization.
Bug: 123205589 Test: run cts-on-gsi -m -m CtsNetTestCases -t android.net.wifi.cts.WifiManagerTest#testStartLocalOnlyHotspotSingleRequestByApps Bug: 123379970 Test: run cts-on-gsi -m -m CtsNetTestCases -t ndroid.net.wifi.cts.WifiManagerTest#testStartLocalOnlyHotspotSuccess Change-Id: I7506c3037dc5368d69330acc47c97c765185870f
This commit is contained in:
@@ -874,6 +874,15 @@ public class WifiManagerTest extends AndroidTestCase {
|
||||
|
||||
TestLocalOnlyHotspotCallback callback = startLocalOnlyHotspot();
|
||||
|
||||
// add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization.
|
||||
// TODO: remove this sleep as soon as b/124330089 is fixed.
|
||||
try {
|
||||
Log.d(TAG, "Sleep for 2 seconds");
|
||||
Thread.sleep(2000);
|
||||
} catch (InterruptedException e) {
|
||||
Log.d(TAG, "Thread InterruptedException!");
|
||||
}
|
||||
|
||||
stopLocalOnlyHotspot(callback, wifiEnabled);
|
||||
|
||||
// wifi should either stay on, or come back on
|
||||
@@ -949,6 +958,15 @@ public class WifiManagerTest extends AndroidTestCase {
|
||||
}
|
||||
assertTrue(caughtException);
|
||||
|
||||
// add sleep to avoid calling stopLocalOnlyHotspot before TetherController initialization.
|
||||
// TODO: remove this sleep as soon as b/124330089 is fixed.
|
||||
try {
|
||||
Log.d(TAG, "Sleep for 2 seconds");
|
||||
Thread.sleep(2000);
|
||||
} catch (InterruptedException e) {
|
||||
Log.d(TAG, "Thread InterruptedException!");
|
||||
}
|
||||
|
||||
stopLocalOnlyHotspot(callback, wifiEnabled);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user