Bug 1156425 - Allow Android test jobs to run for up to 90 minutes; r=RyanVM
authorGeoff Brown <gbrown@mozilla.com>
Thu, 27 Aug 2015 11:29:00 -0600
changeset 259641 7d1ec356b8c8ff041b0a2c6b65bcb0a170bb773d
parent 259640 73aa4c4fc3be34ae9cd4787540363be0664d6354
child 259642 907068a4b1e1c3e8ed483c1abb9d771cf5f28183
push id64298
push usergbrown@mozilla.com
push dateThu, 27 Aug 2015 17:29:16 +0000
treeherdermozilla-inbound@55322eeb1425 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersRyanVM
bugs1156425
milestone43.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1156425 - Allow Android test jobs to run for up to 90 minutes; r=RyanVM
build/mobile/remoteautomation.py
--- a/build/mobile/remoteautomation.py
+++ b/build/mobile/remoteautomation.py
@@ -282,18 +282,18 @@ class RemoteAutomation(Automation):
                     self.proc = stdout
                 else:
                     raise Exception("unable to launch process")
             self.procName = cmd[0].split('/')[-1]
             if cmd[0] == 'am' and cmd[1] in RemoteAutomation._specialAmCommands:
                 self.procName = app
 
             # Setting timeout at 1 hour since on a remote device this takes much longer.
-            # Temporarily increased to 75 minutes because no more chunks can be created.
-            self.timeout = 4500
+            # Temporarily increased to 90 minutes because no more chunks can be created.
+            self.timeout = 5400
             # The benefit of the following sleep is unclear; it was formerly 15 seconds
             time.sleep(1)
 
             # Used to buffer log messages until we meet a line break
             self.logBuffer = ""
 
         @property
         def pid(self):