Merge "Force reconnect in connectToWifi" am: 6c63b1eaac

Change-Id: I6de091b2c04cc84a03f4ecc7755e3ac6acbb14f5
This commit is contained in:
Remi NGUYEN VAN
2020-04-28 07:27:41 +00:00
committed by Automerger Merge Worker

View File

@@ -16,6 +16,7 @@
package android.net.cts.util;
import static android.Manifest.permission.NETWORK_SETTINGS;
import static android.net.NetworkCapabilities.NET_CAPABILITY_INTERNET;
import static android.net.NetworkCapabilities.TRANSPORT_CELLULAR;
@@ -107,6 +108,8 @@ public final class CtsNetUtils {
boolean connected = false;
try {
SystemUtil.runShellCommand("svc wifi enable");
SystemUtil.runWithShellPermissionIdentity(() -> mWifiManager.reconnect(),
NETWORK_SETTINGS);
// Ensure we get both an onAvailable callback and a CONNECTIVITY_ACTION.
wifiNetwork = callback.waitForAvailable();
assertNotNull(wifiNetwork);