author | Geoff Brown <gbrown@mozilla.com> |
Wed, 18 Jan 2017 07:56:49 -0700 | |
changeset 329962 | 20d71b8cba1558f8b55a3c07e8b4d5ea91b9288b |
parent 329961 | eb6cd64d4a67b8342673a19412588ee834e77f5f |
child 329963 | 34ffa05e2af018ce65d69c49f9018cf2aa99438b |
push id | 31228 |
push user | kwierso@gmail.com |
push date | Wed, 18 Jan 2017 22:17:25 +0000 |
treeherder | mozilla-central@96cb95af5304 [default view] [failures only] |
perfherder | [talos] [build metrics] [platform microbench] (compared to previous push) |
reviewers | jmaher |
bugs | 1329034 |
milestone | 53.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
|
--- a/testing/mochitest/runtests.py +++ b/testing/mochitest/runtests.py @@ -1629,19 +1629,21 @@ toolbar#nav-bar { def buildProfile(self, options): """ create the profile and add optional chrome bits and files if requested """ if options.flavor == 'browser' and options.timeout: options.extraPrefs.append( "testing.browserTestHarness.timeout=%d" % options.timeout) # browser-chrome tests use a fairly short default timeout of 45 seconds; - # this is sometimes too short on asan, where we expect reduced performance. - if mozinfo.info["asan"] and options.flavor == 'browser' and options.timeout is None: - self.log.info("Increasing default timeout to 90 seconds on ASAN") + # this is sometimes too short on asan and debug, where we expect reduced + # performance. + if (mozinfo.info["asan"] or mozinfo.info["debug"]) and \ + options.flavor == 'browser' and options.timeout is None: + self.log.info("Increasing default timeout to 90 seconds") options.extraPrefs.append("testing.browserTestHarness.timeout=90") options.extraPrefs.append( "browser.tabs.remote.autostart=%s" % ('true' if options.e10s else 'false')) if options.strictContentSandbox: options.extraPrefs.append("security.sandbox.content.level=1") options.extraPrefs.append(