Closed Bug 1425394 Opened 7 years ago Closed 7 years ago

Intermittent mochitest-screenshots timed out after 1000 seconds of no output

Categories

(Testing :: mozscreenshots, defect, P1)

Unspecified
macOS
defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: intermittent-bug-filer, Assigned: MattN)

References

Details

(Keywords: intermittent-failure, Whiteboard: [stockwell fixed:timing])

Filed by: apavel [at] mozilla.com https://treeherder.mozilla.org/logviewer.html#?job_id=151707389&repo=mozilla-inbound https://queue.taskcluster.net/v1/task/U8O8CTUHRCmmuUr875qLvA/runs/0/artifacts/public/logs/live_backing.log 12:03:42 INFO - TEST-START | browser/tools/mozscreenshots/preferences/browser_preferences.js 12:03:42 INFO - GECKO(2390) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:43 INFO - GECKO(2390) | 2017-12-14 12:03:43.370 plugin-container[2392:14485] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9d47, name = 'com.apple.tsm.portname' 12:03:43 INFO - GECKO(2390) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:44 INFO - GECKO(2390) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:45 INFO - GECKO(2390) | 2017-12-14 12:03:45.076 plugin-container[2393:14548] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c57, name = 'com.apple.tsm.portname' 12:03:45 INFO - GECKO(2390) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:47 INFO - GECKO(2390) | MEMORY STAT vsizeMaxContiguous not supported in this build configuration. 12:03:47 INFO - GECKO(2390) | MEMORY STAT | vsize 4286MB | residentFast 415MB | heapAllocated 163MB 12:03:47 INFO - TEST-OK | browser/tools/mozscreenshots/preferences/browser_preferences.js | took 4586ms 12:03:47 INFO - checking window state 12:03:47 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 12:03:48 INFO - GECKO(2390) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:48 INFO - GECKO(2390) | 2017-12-14 12:03:48.652 plugin-container[2397:14603] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9e4b, name = 'com.apple.tsm.portname' 12:03:48 INFO - GECKO(2390) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:48 INFO - Console message: [JavaScript Warning: "Use of nsIFile in content process is deprecated." {file: "resource://gre/modules/FileUtils.jsm" line: 174}] 12:03:49 INFO - GECKO(2390) | Completed ShutdownLeaks collections in process 2392 12:03:49 INFO - GECKO(2390) | Completed ShutdownLeaks collections in process 2393 12:03:49 INFO - GECKO(2390) | Completed ShutdownLeaks collections in process 2391 12:03:49 INFO - GECKO(2390) | Completed ShutdownLeaks collections in process 2397 12:03:49 INFO - GECKO(2390) | Completed ShutdownLeaks collections in process 2390 12:03:49 INFO - TEST-START | Shutdown 12:03:49 INFO - Browser Chrome Test Summary 12:03:49 INFO - Passed: 2 12:03:49 INFO - Failed: 0 12:03:49 INFO - Todo: 0 12:03:49 INFO - Mode: e10s 12:03:49 INFO - *** End BrowserChrome Test Results *** 12:03:50 INFO - GECKO(2390) | *** UTM:SVC TimerManager:registerTimer called after profile-before-change notification. Ignoring timer registration for id: telemetry_modules_ping 12:03:50 INFO - GECKO(2390) | 1513281830212 Marionette DEBUG Received observer notification "xpcom-shutdown" 12:03:50 INFO - GECKO(2390) | 1513281830212 Marionette DEBUG New connections will no longer be accepted 12:03:50 INFO - TEST-INFO | Main app process: exit 0 12:03:50 INFO - runtests.py | Application ran for: 0:00:10.742801 12:03:50 INFO - zombiecheck | Reading PID log: /var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpKAECuGpidlog 12:03:50 INFO - ==> process 2390 launched child process 2391 12:03:50 INFO - ==> process 2390 launched child process 2392 12:03:50 INFO - ==> process 2390 launched child process 2393 12:03:50 INFO - ==> process 2390 launched child process 2397 12:03:50 INFO - zombiecheck | Checking for orphan process with PID: 2392 12:03:50 INFO - zombiecheck | Checking for orphan process with PID: 2393 12:03:50 INFO - zombiecheck | Checking for orphan process with PID: 2397 12:03:50 INFO - zombiecheck | Checking for orphan process with PID: 2391 12:03:50 INFO - Stopping web server 12:03:50 INFO - Stopping web socket server 12:03:50 INFO - Stopping ssltunnel 12:03:50 WARNING - leakcheck | refcount logging is off, so leaks can't be detected! 12:03:50 INFO - runtests.py | Running tests: end. 12:03:50 INFO - Buffered messages finished 12:03:50 INFO - Running manifest: browser/tools/mozscreenshots/primaryUI/browser.ini 12:03:50 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL 12:03:50 INFO - MochitestServer : launching [u'/Users/cltbld/tasks/task_1513280858/build/tests/bin/xpcshell', '-g', '/Users/cltbld/tasks/task_1513280858/build/application/Nightly.app/Contents/Resources', '-f', '/Users/cltbld/tasks/task_1513280858/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpkObXi1.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/Users/cltbld/tasks/task_1513280858/build/tests/mochitest/server.js'] 12:03:50 INFO - runtests.py | Server pid: 2405 12:03:50 INFO - runtests.py | Websocket server pid: 2406 12:03:50 INFO - runtests.py | SSL tunnel pid: 2407 12:03:51 INFO - runtests.py | Running with e10s: True 12:03:51 INFO - runtests.py | Running tests: start. 12:03:51 INFO - 12:03:51 INFO - Application command: /Users/cltbld/tasks/task_1513280858/build/application/Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpkObXi1.mozrunner 12:03:51 INFO - runtests.py | Application pid: 2408 12:03:51 INFO - TEST-INFO | started process GECKO(2408) 12:03:51 INFO - GECKO(2408) | 1513281831812 Marionette DEBUG Received observer notification "profile-after-change" 12:03:51 INFO - GECKO(2408) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:51 INFO - GECKO(2408) | 1513281831892 Marionette DEBUG Received observer notification "command-line-startup" 12:03:51 INFO - GECKO(2408) | 1513281831892 Marionette INFO Enabled via --marionette 12:03:52 INFO - GECKO(2408) | 1513281832885 Marionette DEBUG Received observer notification "sessionstore-windows-restored" 12:03:52 INFO - GECKO(2408) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:53 INFO - GECKO(2408) | 2017-12-14 12:03:53.246 plugin-container[2409:14798] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9f3f, name = 'com.apple.tsm.portname' 12:03:53 INFO - GECKO(2408) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:53 INFO - GECKO(2408) | 1513281833270 Marionette DEBUG New connections are accepted 12:03:53 INFO - GECKO(2408) | 1513281833271 Marionette INFO Listening on port 2828 12:03:53 INFO - GECKO(2408) | 1513281833306 Marionette DEBUG Accepted connection 0 from 127.0.0.1:49562 12:03:53 INFO - GECKO(2408) | 1513281833318 Marionette DEBUG Closed connection 0 12:03:53 INFO - GECKO(2408) | 1513281833319 Marionette DEBUG Accepted connection 1 from 127.0.0.1:49563 12:03:53 INFO - GECKO(2408) | 1513281833330 Marionette TRACE 1 -> [0,1,"newSession",{}] 12:03:53 INFO - GECKO(2408) | 1513281833417 Marionette DEBUG Register listener.js for window 2147483649 12:03:53 INFO - GECKO(2408) | 1513281833430 Marionette TRACE 1 <- [1,1,null,{"sessionId":"68f96dc3-3b0c-0a43-ae6e-eb8d42594fec","capabilities":{"browserName":"firefox","browserVersion":"59.0a ... essID":2408,"moz:profile":"/var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpkObXi1.mozrunner","moz:webdriverClick":true}}] 12:03:53 INFO - GECKO(2408) | 1513281833446 Marionette TRACE 1 -> [0,2,"addon:install",{"path":"/var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpEWwzwm.zip","temporary":false}] 12:03:53 INFO - GECKO(2408) | 1513281833547 Marionette TRACE 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}] 12:03:53 INFO - GECKO(2408) | 1513281833600 Marionette TRACE 1 -> [0,3,"addon:install",{"path":"/var/folders/nr/w4tjyw_974q8yvsdmhf27yw400000w/T/tmpNO1tAf.zip","temporary":false}] 12:03:53 INFO - GECKO(2408) | 1513281833658 Marionette TRACE 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}] 12:03:53 INFO - GECKO(2408) | 1513281833661 Marionette TRACE 1 -> [0,4,"getContext",{}] 12:03:53 INFO - GECKO(2408) | 1513281833662 Marionette TRACE 1 <- [1,4,null,{"value":"content"}] 12:03:53 INFO - GECKO(2408) | 1513281833666 Marionette TRACE 1 -> [0,5,"setContext",{"value":"chrome"}] 12:03:53 INFO - GECKO(2408) | 1513281833666 Marionette TRACE 1 <- [1,5,null,{}] 12:03:53 INFO - GECKO(2408) | 1513281833670 Marionette TRACE 1 -> [0,6,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[{"testUrl":"about:blank","flavor":"browser-chrome"}],"fi ... = new CustomEvent('mochitest-load', {'detail': [flavor, url]});\nwin.dispatchEvent(ev);\n","sandbox":"default","line":1734}] 12:03:53 INFO - GECKO(2408) | 1513281833675 Marionette TRACE 1 <- [1,6,null,{"value":null}] 12:03:53 INFO - GECKO(2408) | 1513281833726 Marionette TRACE 1 -> [0,7,"setContext",{"value":"content"}] 12:03:53 INFO - GECKO(2408) | 1513281833727 Marionette TRACE 1 <- [1,7,null,{}] 12:03:53 INFO - GECKO(2408) | 1513281833736 Marionette TRACE 1 -> [0,8,"deleteSession",{}] 12:03:53 INFO - GECKO(2408) | 1513281833738 Marionette TRACE 1 <- [1,8,null,{}] 12:03:53 INFO - runtests.py | Waiting for browser... 12:03:53 INFO - GECKO(2408) | 1513281833765 Marionette DEBUG Closed connection 1 12:03:54 INFO - *** Start BrowserChrome Test Results *** 12:03:54 INFO - checking window state 12:03:54 INFO - TEST-START | browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js 12:03:54 INFO - GECKO(2408) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:55 INFO - GECKO(2408) | 2017-12-14 12:03:55.134 plugin-container[2410:14881] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0x9c53, name = 'com.apple.tsm.portname' 12:03:55 INFO - GECKO(2408) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:55 INFO - GECKO(2408) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:56 INFO - GECKO(2408) | 2017-12-14 12:03:56.719 plugin-container[2411:14924] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa457, name = 'com.apple.tsm.portname' 12:03:56 INFO - GECKO(2408) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:03:56 INFO - GECKO(2408) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 12:03:57 INFO - GECKO(2408) | 2017-12-14 12:03:57.093 plugin-container[2412:14959] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa43b, name = 'com.apple.tsm.portname' 12:03:57 INFO - GECKO(2408) | See /usr/include/servers/bootstrap_defs.h for the error codes. 12:04:06 INFO - GECKO(2408) | 1513281845995 addons.xpi WARN Attempting to activate an already active default theme 12:04:11 INFO - GECKO(2408) | 2017-12-14 12:04:11.567 firefox[2408:15066] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2) 12:20:51 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1513280858/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1513280858/build/tests/mochitest/runtests.py', '--appname=/Users/cltbld/tasks/task_1513280858/build/application/Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/deQeAOJXQZyWSt2t51WNtQ/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/Users/cltbld/tasks/task_1513280858/build/blobber_upload_dir/browser-chrome-screenshots_raw.log', '--log-errorsummary=/Users/cltbld/tasks/task_1513280858/build/blobber_upload_dir/browser-chrome-screenshots_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/Users/cltbld/tasks/task_1513280858/build', '--log-raw=-', '--flavor=browser', '--subsuite=screenshots'] 12:20:51 ERROR - timed out after 1000 seconds of no output 12:20:51 ERROR - Return code: -15 12:20:51 ERROR - No suite end message was emitted by this harness. 12:20:51 INFO - TinderboxPrint: mochitest-browser-chrome-screenshots<br/>7/0/0 12:20:51 ERROR - # TBPL FAILURE # 12:20:51 WARNING - setting return code to 2 12:20:51 ERROR - The mochitest suite: browser-chrome-screenshots ran with return status: FAILURE 12:20:51 INFO - Running post-action listener: _package_coverage_data 12:20:51 INFO - Running post-action listener: _resource_record_post_action 12:20:51 INFO - [mozharness: 2017-12-14 20:20:51.605985Z] Finished run-tests step (success)
And this isn't new, they've just always been misstarred as some other bug when they were just once every other day on mozilla-central.
Flags: needinfo?(MattN+bmo)
OS: Unspecified → Mac OS X
Summary: Intermittent Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1513280858/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1513280858/build/tests/mochitest/runtests.py' → Intermittent mochitest-screenshots Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1513280858/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1513280858/build/tests/mochitest/runtests.py'
Thanks for the update :philor.
This seems like a harness issue to me but I'm not sure… > Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2) I'm not sure if the above message is the cause of the timeout or not? ahal, what do you think or who would know?
Component: General → mozscreenshots
Flags: needinfo?(MattN+bmo) → needinfo?(ahalberstadt)
Product: Firefox → Testing
Fun, that line must search out into the tasks/task_nnnnn part of the summary, so it's not suggested.
Summary: Intermittent mochitest-screenshots Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1513280858/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1513280858/build/tests/mochitest/runtests.py' → Intermittent mochitest-screenshots timed out after 1000 seconds of no output
That string definitely isn't printed from anywhere in mozilla-central. After some googling, it looks like a fairly generic error that can happen intermittently on OSX. Some have suggested it could be a permissions issue, others say it can happen from using too many file descriptors. If this error happens exclusively with the mozscreenshot tests, I'd lean towards it being a test issue (though I wouldn't rule out a harness problem).
Flags: needinfo?(ahalberstadt)
This is 100% speculative, but if I were a betting man, I'd put money on this triggering the error: https://searchfox.org/mozilla-central/source/browser/tools/mozscreenshots/mozscreenshots/extension/TestRunner.jsm#211
Whiteboard: [stockwell needswork]
There are 54 failures in the last 7 days. They occur mostly on OS X 10.10 and the rest of them on linux64-jsdcov, Linux x64 and Windows 7. The affected builds type are asan, debug, opt, pgo. Here is a recent log example: https://treeherder.mozilla.org/logviewer.html#?repo=mozilla-central&job_id=153328224&lineNumber=1913 and a relevant part of the log: 03:00:18 INFO - TEST-START | browser/tools/mozscreenshots/primaryUI/browser_primaryUI.js 1903 03:00:18 INFO - GECKO(2563) | /System/Library/LaunchAgents/com.apple.notificationcenterui.plist: Could not find specified service 1904 03:00:18 INFO - GECKO(2563) | No matching processes belonging to you were found 1905 03:00:20 INFO - GECKO(2563) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 1906 03:00:20 INFO - GECKO(2563) | Unable to read VR Path Registry from /Users/cltbld/Library/Application Support/OpenVR/.openvr/openvrpaths.vrpath 1907 03:00:20 INFO - GECKO(2563) | 2017-12-25 03:00:20.795 plugin-container[2570:44840] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa243, name = 'com.apple.tsm.portname' 1908 03:00:20 INFO - GECKO(2563) | See /usr/include/servers/bootstrap_defs.h for the error codes. 1909 03:00:21 INFO - GECKO(2563) | 2017-12-25 03:00:21.093 plugin-container[2569:44829] *** CFMessagePort: bootstrap_register(): failed 1100 (0x44c) 'Permission denied', port = 0xa54b, name = 'com.apple.tsm.portname' 1910 03:00:21 INFO - GECKO(2563) | See /usr/include/servers/bootstrap_defs.h for the error codes. 1911 03:00:30 INFO - GECKO(2563) | 1514199630095 addons.xpi WARN Attempting to activate an already active default theme 1912 03:00:35 INFO - GECKO(2563) | 2017-12-25 03:00:35.595 firefox[2563:44640] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2) 1913 03:17:15 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1514156953/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1514156953/build/tests/mochitest/runtests.py', '--appname=/Users/cltbld/tasks/task_1514156953/build/application/Firefox Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/Heeudk-YQGCdJdeIkDB7tg/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/Users/cltbld/tasks/task_1514156953/build/blobber_upload_dir/browser-chrome-screenshots_raw.log', '--log-errorsummary=/Users/cltbld/tasks/task_1514156953/build/blobber_upload_dir/browser-chrome-screenshots_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/Users/cltbld/tasks/task_1514156953/build', '--log-raw=-', '--flavor=browser', '--subsuite=screenshots'] 1914 03:17:15 ERROR - timed out after 1000 seconds of no output 1915 03:17:15 ERROR - Return code: -15 1916 03:17:15 ERROR - No suite end message was emitted by this harness. 1917 03:17:15 INFO - TinderboxPrint: mochitest-browser-chrome-screenshots<br/>7/0/0 1918 03:17:15 ERROR - # TBPL FAILURE # 1919 03:17:15 WARNING - setting return code to 2 1920 03:17:15 ERROR - The mochitest suite: browser-chrome-screenshots ran with return status: FAILURE 1921 03:17:15 INFO - Running post-action listener: _package_coverage_data 1922 03:17:15 INFO - Running post-action listener: _resource_record_post_action 1923 03:17:15 INFO - [mozharness: 2017-12-25 11:17:15.668483Z] Finished run-tests step (success) 1924 03:17:15 INFO - Running post-run listener: _resource_record_post_run 1925 03:17:15 INFO - Validating Perfherder data against /Users/cltbld/tasks/task_1514156953/mozharness/external_tools/performance-artifact-schema.json 1926 03:17:15 INFO - PERFHERDER_DATA: {"framework": {"name": "job_resource_usage"}, "suites": [{"subtests": [{"name": "cpu_percent", "value": 44.571380778588846}, {"name": "io_write_bytes", "value": 851233792}, {"name": "io.read_bytes", "value": 296253952}, {"name": "io_write_time", "value": 4077}, {"name": "io_read_time", "value": 18079}], "extraOptions": ["e10s", "buildbot-unknown"], "name": "mochitest.browser-chrome-screenshots.browser-chrome-screenshots.overall"}, {"subtests": [{"name": "time", "value": 23.013200998306274}, {"name": "cpu_percent", "value": 53.575}], "name": "mochitest.browser-chrome-screenshots.browser-chrome-screenshots.install"}, {"subtests": [{"name": "time", "value": 0.0003809928894042969}], "name": "mochitest.browser-chrome-screenshots.browser-chrome-screenshots.stage-files"}, {"subtests": [{"name": "time", "value": 1622.2110149860382}, {"name": "cpu_percent", "value": 44.43672839506177}], "name": "mochitest.browser-chrome-screenshots.browser-chrome-screenshots.run-tests"}]} 1927 03:17:15 INFO - Total resource usage - Wall time: 1645s; CPU: 44.0%; Read bytes: 296253952; Write bytes: 851233792; Read time: 18079; Write time: 4077 1928 03:17:15 INFO - TinderboxPrint: CPU usage<br/>44.4% 1929 03:17:15 INFO - TinderboxPrint: I/O read bytes / time<br/>296,253,952 / 18,079 1930 03:17:15 INFO - TinderboxPrint: I/O write bytes / time<br/>851,233,792 / 4,077 1931 03:17:15 INFO - TinderboxPrint: CPU idle<br/>3,646.6 (55.4%) 1932 03:17:15 INFO - TinderboxPrint: CPU system<br/>1,504.9 (22.9%) 1933 03:17:15 INFO - TinderboxPrint: CPU user<br/>1,427.8 (21.7%) 1934 03:17:15 INFO - TinderboxPrint: Swap in / out<br/>298,283,008 / 0 1935 03:17:15 INFO - install - Wall time: 23s; CPU: 54.0%; Read bytes: 243599360; Write bytes: 242671616; Read time: 17739; Write time: 503 1936 03:17:15 INFO - stage-files - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 1937 03:17:15 INFO - run-tests - Wall time: 1622s; CPU: 44.0%; Read bytes: 39604736; Write bytes: 585645056; Read time: 280; Write time: 3481 1938 03:17:16 INFO - Running post-run listener: _upload_blobber_files 1939 03:17:16 WARNING - Blob upload gear skipped. Missing cmdline options. 1940 03:17:16 INFO - Running post-run listener: copy_logs_to_upload_dir 1941 03:17:16 INFO - Copying logs to upload dir... 1942 03:17:16 INFO - mkdir: /Users/cltbld/tasks/task_1514156953/build/upload/logs 1943 03:17:16 INFO - Copying logs to upload dir... 1944 03:17:16 WARNING - returning nonzero exit status 2 1945 [taskcluster 2017-12-25T11:17:16.473Z] Exit Code: 2 1946 [taskcluster 2017-12-25T11:17:16.473Z] === Task Finished === 1947 [taskcluster 2017-12-25T11:17:16.473Z] Task Duration: 29m17.900453872s
Flags: needinfo?(MattN+bmo)
As an update, there are 46 failures in the past week for this bug, a spike can be seen on 30th Dec after which it begins to settle down. The failures occur mostly on OS X 10.10 opt Recent log: https://treeherder.mozilla.org/logviewer.html#?repo=autoland&job_id=154375565&lineNumber=1925 06:06:44 INFO - GECKO(1361) | 1515161204182 addons.xpi WARN Attempting to activate an already active default theme 06:06:49 INFO - GECKO(1361) | 2018-01-05 06:06:49.682 firefox[1361:16358] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightly.savedState/window_1.data: No such file or directory (2) 06:23:29 INFO - Automation Error: mozprocess timed out after 1000 seconds running ['/Users/cltbld/tasks/task_1515152901/build/venv/bin/python', '-u', '/Users/cltbld/tasks/task_1515152901/build/tests/mochitest/runtests.py', '--appname=/Users/cltbld/tasks/task_1515152901/build/application/Firefox Nightly.app/Contents/MacOS/firefox', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=https://queue.taskcluster.net/v1/task/TvoGcTqrTqK5e12i476zqQ/artifacts/public/build/target.crashreporter-symbols.zip', '--certificate-path=tests/certs', '--quiet', '--log-raw=/Users/cltbld/tasks/task_1515152901/build/blobber_upload_dir/browser-chrome-screenshots_raw.log', '--log-errorsummary=/Users/cltbld/tasks/task_1515152901/build/blobber_upload_dir/browser-chrome-screenshots_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--marionette-startup-timeout=180', '--sandbox-read-whitelist=/Users/cltbld/tasks/task_1515152901/build', '--log-raw=-', '--flavor=browser', '--subsuite=screenshots'] 06:23:29 ERROR - timed out after 1000 seconds of no output 06:23:29 ERROR - Return code: -15 06:23:29 ERROR - No suite end message was emitted by this harness. 06:23:29 INFO - TinderboxPrint: mochitest-browser-chrome-screenshots<br/>7/0/0 06:23:29 ERROR - # TBPL FAILURE # 06:23:29 WARNING - setting return code to 2 06:23:29 ERROR - The mochitest suite: browser-chrome-screenshots ran with return status: FAILURE 06:23:29 INFO - Running post-action listener: _package_coverage_data 06:23:29 INFO - Running post-action listener: _resource_record_post_action
MattN, should we disable this on OSX or make it tier-3 until we can figure out why this is timing out so frequently? I suspect this is the same root cause as bug 1391545.
(In reply to Joel Maher ( :jmaher) (UTC-5) from comment #19) > MattN, should we disable this on OSX or make it tier-3 until we can figure > out why this is timing out so frequently? I suspect this is the same root > cause as bug 1391545. I'm not even sure there is really a problem with the test here… If it's just complaining that the test hasn't sent output for 1000 seconds then that's expected without requestCompleteLog. I'll land a requestCompleteLog for macOS and see if it fixes the problem.
Flags: needinfo?(MattN+bmo)
Priority: P5 → P1
Pushed by mozilla@noorenberghe.ca: https://hg.mozilla.org/integration/mozilla-inbound/rev/2ab411552083 requestCompleteLog for browser_primaryUI.js to see if it fixes timeouts. r=intermittent
Keywords: leave-open
See Also: → 1431394
Whiteboard: [stockwell disable-recommended] → [stockwell fixed:timing]
Assignee: nobody → MattN+bmo
Status: NEW → RESOLVED
Closed: 7 years ago
Keywords: leave-open
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.