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):