Optofidelity: Increased ADB timeouts.
Slow nexus 7 is slow.
BUG=chromium:505519
TEST=None
Change-Id: I27be7beb5f4394ea07d8c4274d4c38227013d439
Reviewed-on: https://chromium-review.googlesource.com/285281
Reviewed-by: Dennis Kempin <denniskempin@chromium.org>
Tested-by: Dennis Kempin <denniskempin@chromium.org>
Commit-Queue: Dennis Kempin <denniskempin@chromium.org>
diff --git a/optofidelity/optofidelity/util/adb.py b/optofidelity/optofidelity/util/adb.py
index d3e94dd..2bdb97d 100644
--- a/optofidelity/optofidelity/util/adb.py
+++ b/optofidelity/optofidelity/util/adb.py
@@ -44,7 +44,7 @@
:type package_name: str
:returns Optional[str]: version name of package if it is installed
"""
- info = self.ExecuteShell(["pm", "dump", package_name], timeout=5)
+ info = self.ExecuteShell(["pm", "dump", package_name], timeout=20)
version_regex = re.compile("versionName=(.+)")
match = version_regex.search(info)
if match:
@@ -61,11 +61,11 @@
self.SendKey(self.KEY_POWER)
def IsAwake(self):
- power_dump = self.ExecuteShell(["dumpsys", "power"], timeout=5)
+ power_dump = self.ExecuteShell(["dumpsys", "power"], timeout=20)
return "mWakefulness=Awake" in power_dump
def SendKey(self, key_name):
- self.ExecuteShell(["input", "keyevent", key_name], timeout=5, retries=2)
+ self.ExecuteShell(["input", "keyevent", key_name], timeout=10, retries=2)
def PushFile(self, local_file, remote_file):
self.Execute(["push", local_file, remote_file], timeout=240)
@@ -81,7 +81,7 @@
("-d", uri), ("-c", category)]:
if value:
cmd += [flag, value]
- self.ExecuteShell(cmd, check_error=True, timeout=10)
+ self.ExecuteShell(cmd, check_error=True, timeout=20)
def Execute(self, sub_command, check_success=False, check_error=False,
timeout=False, retries=0):