Bug 1156425 - Allow Android test jobs to run for up to 75 minutes; r=ryanvm
authorGeoff Brown <gbrown@mozilla.com>
Mon, 04 May 2015 10:32:46 -0600
changeset 242223 75514dac86e93d48c78f871943680870b46b3d59
parent 242222 57c6c589cfa1115645df5d0bad32e11b1f5a3302
child 242224 680013c9718fd62d17f0c8cbf91417c80ff7a118
push id59343
push usergbrown@mozilla.com
push dateMon, 04 May 2015 16:32:56 +0000
treeherdermozilla-inbound@75514dac86e9 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersryanvm
bugs1156425
milestone40.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 75 minutes; r=ryanvm
build/mobile/remoteautomation.py
--- a/build/mobile/remoteautomation.py
+++ b/build/mobile/remoteautomation.py
@@ -274,18 +274,19 @@ 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] == "instrument":
                 self.procName = app
                 print "Robocop process name: "+self.procName
 
-            # Setting timeout at 1 hour since on a remote device this takes much longer
-            self.timeout = 3600
+            # 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
             # 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):