summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorandroid-build-team Robot <android-build-team-robot@google.com>2020-05-01 01:05:46 +0000
committerandroid-build-team Robot <android-build-team-robot@google.com>2020-05-01 01:05:46 +0000
commitde1fc8e95623f78392d414bdb66a53cf8a03d98e (patch)
treefba46938811a0a460bdabbcb93014de6f8be1e5f
parentbc7dc8b076eb3cb4c73c4bf87434d1aa54299c70 (diff)
parentdb259d46d3604a888b14e0424e11813b58a9187f (diff)
downloadplatform_tools_test_connectivity-de1fc8e95623f78392d414bdb66a53cf8a03d98e.tar.gz
platform_tools_test_connectivity-de1fc8e95623f78392d414bdb66a53cf8a03d98e.tar.bz2
platform_tools_test_connectivity-de1fc8e95623f78392d414bdb66a53cf8a03d98e.zip
Snap for 6449986 from db259d46d3604a888b14e0424e11813b58a9187f to rvc-release
Change-Id: I0b691379240898c13704ec08b451e651fe703499
-rw-r--r--acts/tests/google/wifi/WifiCrashTest.py13
1 files changed, 6 insertions, 7 deletions
diff --git a/acts/tests/google/wifi/WifiCrashTest.py b/acts/tests/google/wifi/WifiCrashTest.py
index d43a0b9c0c..e6cbe2e86b 100644
--- a/acts/tests/google/wifi/WifiCrashTest.py
+++ b/acts/tests/google/wifi/WifiCrashTest.py
@@ -29,9 +29,8 @@ from acts.test_decorators import test_tracker_info
from acts.test_utils.wifi.WifiBaseTest import WifiBaseTest
WifiEnums = wutils.WifiEnums
-# Default timeout used for reboot, toggle WiFi and Airplane mode,
-# for the system to settle down after the operation.
-DEFAULT_TIMEOUT = 10
+# Timeout used for crash recovery.
+RECOVERY_TIMEOUT = 15
WIFICOND_KILL_SHELL_COMMAND = "killall wificond"
WIFI_VENDOR_HAL_KILL_SHELL_COMMAND = "killall android.hardware.wifi@1.0-service vendor.google.wifi_ext@1.0-service-vendor"
SUPPLICANT_KILL_SHELL_COMMAND = "killall wpa_supplicant"
@@ -100,7 +99,7 @@ class WifiCrashTest(WifiBaseTest):
self.dut.restart_runtime()
# We won't get the disconnect broadcast because framework crashed.
# wutils.wait_for_disconnect(self.dut)
- time.sleep(DEFAULT_TIMEOUT)
+ time.sleep(RECOVERY_TIMEOUT)
wifi_info = self.dut.droid.wifiGetConnectionInfo()
if wifi_info[WifiEnums.SSID_KEY] != self.network[WifiEnums.SSID_KEY]:
raise signals.TestFailure("Device did not connect to the"
@@ -123,7 +122,7 @@ class WifiCrashTest(WifiBaseTest):
self.log.info("Crashing wificond")
self.dut.adb.shell(WIFICOND_KILL_SHELL_COMMAND)
wutils.wait_for_disconnect(self.dut)
- time.sleep(DEFAULT_TIMEOUT)
+ time.sleep(RECOVERY_TIMEOUT)
wifi_info = self.dut.droid.wifiGetConnectionInfo()
if wifi_info[WifiEnums.SSID_KEY] != self.network[WifiEnums.SSID_KEY]:
raise signals.TestFailure("Device did not connect to the"
@@ -146,7 +145,7 @@ class WifiCrashTest(WifiBaseTest):
self.log.info("Crashing wifi HAL")
self.dut.adb.shell(WIFI_VENDOR_HAL_KILL_SHELL_COMMAND)
wutils.wait_for_disconnect(self.dut)
- time.sleep(DEFAULT_TIMEOUT)
+ time.sleep(RECOVERY_TIMEOUT)
wifi_info = self.dut.droid.wifiGetConnectionInfo()
if wifi_info[WifiEnums.SSID_KEY] != self.network[WifiEnums.SSID_KEY]:
raise signals.TestFailure("Device did not connect to the"
@@ -169,7 +168,7 @@ class WifiCrashTest(WifiBaseTest):
self.log.info("Crashing wpa_supplicant")
self.dut.adb.shell(SUPPLICANT_KILL_SHELL_COMMAND)
wutils.wait_for_disconnect(self.dut)
- time.sleep(DEFAULT_TIMEOUT)
+ time.sleep(RECOVERY_TIMEOUT)
wifi_info = self.dut.droid.wifiGetConnectionInfo()
if wifi_info[WifiEnums.SSID_KEY] != self.network[WifiEnums.SSID_KEY]:
raise signals.TestFailure("Device did not connect to the"