Intermittent non-asan TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output (Waiting for browser...)
Categories
(Testing :: General, defect, P5)
Tracking
(Not tracked)
People
(Reporter: intermittent-bug-filer, Unassigned)
References
(Depends on 5 open bugs)
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell infra] [see summary at comment 139][stockwell needswork:owner])
Comment 1•7 years ago
|
||
Comment 2•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Updated•7 years ago
|
Comment 5•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 7•7 years ago
|
||
Comment 8•7 years ago
|
||
Comment 9•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 12•7 years ago
|
||
Comment 13•7 years ago
|
||
Comment 14•7 years ago
|
||
Comment 15•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 17•7 years ago
|
||
Updated•7 years ago
|
Comment 18•7 years ago
|
||
Comment 19•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 21•7 years ago
|
||
Comment 22•7 years ago
|
||
Comment 23•7 years ago
|
||
Comment 24•7 years ago
|
||
Comment 25•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 29•7 years ago
|
||
Comment 30•7 years ago
|
||
Updated•7 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 36•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 39•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 41•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 43•7 years ago
|
||
Comment 44•7 years ago
|
||
Comment 45•7 years ago
|
||
Comment 46•7 years ago
|
||
Comment 47•7 years ago
|
||
Comment 48•7 years ago
|
||
Comment 49•7 years ago
|
||
Comment 50•7 years ago
|
||
Comment 51•7 years ago
|
||
Comment 52•7 years ago
|
||
Comment 53•7 years ago
|
||
Comment 54•7 years ago
|
||
Comment 56•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 58•7 years ago
|
||
Updated•7 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 60•7 years ago
|
||
Comment 61•7 years ago
|
||
Comment 62•7 years ago
|
||
Comment 63•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 65•7 years ago
|
||
Comment 66•7 years ago
|
||
Comment 67•7 years ago
|
||
Comment 68•7 years ago
|
||
Comment 69•7 years ago
|
||
Comment 70•7 years ago
|
||
Comment 71•7 years ago
|
||
Updated•7 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 73•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 76•7 years ago
|
||
Comment 77•7 years ago
|
||
Comment 78•7 years ago
|
||
Comment 79•7 years ago
|
||
Comment 80•7 years ago
|
||
Comment 81•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 89•7 years ago
|
||
Updated•7 years ago
|
Comment 90•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 93•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 96•7 years ago
|
||
Comment 97•7 years ago
|
||
Comment 98•7 years ago
|
||
Comment 99•7 years ago
|
||
Comment 100•7 years ago
|
||
Comment 101•7 years ago
|
||
Comment 102•7 years ago
|
||
Comment 103•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 106•7 years ago
|
||
Comment 107•7 years ago
|
||
Comment 108•7 years ago
|
||
Comment 109•7 years ago
|
||
Comment 110•7 years ago
|
||
Comment 111•7 years ago
|
||
Comment 112•7 years ago
|
||
Comment 113•7 years ago
|
||
Comment 114•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 117•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 120•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 122•7 years ago
|
||
Comment 123•7 years ago
|
||
Comment 124•7 years ago
|
||
Comment 125•7 years ago
|
||
Comment 126•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 128•7 years ago
|
||
Comment 129•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 135•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 137•7 years ago
|
||
Comment 138•7 years ago
|
||
Comment 139•7 years ago
|
||
summary |
Updated•7 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 143•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 147•7 years ago
|
||
Updated•7 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 151•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 154•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 162•7 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 171•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 178•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 180•6 years ago
|
||
Comment 181•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 189•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 191•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 202•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 210•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 212•6 years ago
|
||
Comment 213•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 218•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 222•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 226•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 228•6 years ago
|
||
Comment 229•6 years ago
|
||
Comment 230•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 232•6 years ago
|
||
Comment 233•6 years ago
|
||
Comment 234•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 239•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 243•6 years ago
|
||
Comment 244•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 248•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 257•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 261•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 267•6 years ago
|
||
Comment 268•6 years ago
|
||
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 271•6 years ago
|
||
Comment 272•6 years ago
|
||
Comment 273•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 277•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 281•6 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 284•6 years ago
|
||
Comment 285•6 years ago
|
||
Comment 286•6 years ago
|
||
Comment 287•6 years ago
|
||
Comment 288•6 years ago
|
||
Updated•6 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 301•6 years ago
|
||
Over the last 7 days there are 40 failures on this bug. These happen on linux32, windows7-32-nightly, windows7-32, windows10-64-nightly, windows10-64, osx-10-10, linux64, linux32-nightly.
Here is the latest log: https://treeherder.mozilla.org/logviewer.html#?job_id=226091513&repo=mozilla-inbound
19:16:50 INFO - runtests.py | Waiting for browser...
19:16:50 INFO - GECKO(1979) | 1549336610472 Marionette DEBUG Closed connection 1
19:17:03 INFO - GECKO(1979) | 2019-02-04 19:17:03.734 firefox[1979:8794] 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)
19:23:13 INFO - Buffered messages finished
19:23:13 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
19:23:13 ERROR - Force-terminating active process(es).
19:23:13 INFO - Determining child pids from psutil...
19:23:13 INFO - [1980, 1981, 1982]
19:23:13 INFO - ==> process 1979 launched child process 1980
19:23:13 INFO - ==> process 1979 launched child process 1981
19:23:13 INFO - ==> process 1979 launched child process 1982
19:23:13 INFO - Found child pids: set([1980, 1981, 1982])
19:23:13 INFO - Killing process: 1980
19:23:13 INFO - TEST-INFO | started process screencapture
19:23:13 INFO - TEST-INFO | screencapture: exit 0
19:23:13 INFO - Killing process: 1981
19:23:13 INFO - Not taking screenshot here: see the one that was previously logged
19:23:13 INFO - Killing process: 1982
19:23:13 INFO - Not taking screenshot here: see the one that was previously logged
19:23:14 INFO - psutil found pid 1981 dead
19:23:14 INFO - psutil found pid 1982 dead
19:23:14 INFO - psutil found pid 1980 dead
19:23:14 INFO - Killing process: 1979
19:23:14 INFO - Not taking screenshot here: see the one that was previously logged
19:23:14 INFO - psutil found pid 1979 dead
19:23:14 WARNING - runtests.py | Failed to get app exit code - running/crashed?
19:23:14 INFO - TEST-INFO | Main app process: exit 0
19:23:14 INFO - runtests.py | Application ran for: 0:06:26.240797
19:23:14 INFO - zombiecheck | Reading PID log: /var/folders/6v/fxwclqb90fs15bn9_v03004m00000w/T/tmphbpc_Gpidlog
19:23:14 INFO - ==> process 1979 launched child process 1980
19:23:14 INFO - ==> process 1979 launched child process 1981
19:23:14 INFO - ==> process 1979 launched child process 1982
19:23:14 INFO - zombiecheck | Checking for orphan process with PID: 1980
19:23:14 INFO - zombiecheck | Checking for orphan process with PID: 1981
19:23:14 INFO - zombiecheck | Checking for orphan process with PID: 1982
19:23:14 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/HguGXdkkQJm-Ot32mgMGYA/artifacts/public/build/target.crashreporter-symbols.zip
19:23:23 INFO - mozcrash Copy/paste: /Users/cltbld/tasks/task_1549336442/build/macosx64-minidump_stackwalk /var/folders/6v/fxwclqb90fs15bn9_v03004m00000w/T/tmpLTnx2e.mozrunner/minidumps/99003FA2-F4A4-4F4F-A1EF-B42CF2820517.dmp /var/folders/6v/fxwclqb90fs15bn9_v03004m00000w/T/tmpefF3E3
19:23:40 INFO - mozcrash Saved minidump as /Users/cltbld/tasks/task_1549336442/build/blobber_upload_dir/99003FA2-F4A4-4F4F-A1EF-B42CF2820517.dmp
19:23:40 INFO - mozcrash Saved app info as /Users/cltbld/tasks/task_1549336442/build/blobber_upload_dir/99003FA2-F4A4-4F4F-A1EF-B42CF2820517.extra
19:23:41 INFO - PROCESS-CRASH | Main app process exited normally | application crashed [@ libsystem_platform.dylib + 0x5cce]
19:23:41 INFO - Crash dump filename: /var/folders/6v/fxwclqb90fs15bn9_v03004m00000w/T/tmpLTnx2e.mozrunner/minidumps/99003FA2-F4A4-4F4F-A1EF-B42CF2820517.dmp
19:23:41 INFO - Operating system: Mac OS X
19:23:41 INFO - 10.10.5 14F27
Comment 302•6 years ago
|
||
There was a big spike in failures Feb 4/5, which appears to have been resolved by https://treeherder.mozilla.org/#/jobs?repo=mozilla-inbound&revision=2c1f0275ef803e8142d993138b08b7cd696ea850 -- expired certificates. osx screenshots confirm that firefox is alerting for invalid certificates.
Earlier on-going failures are primarily Windows -- maybe still bug 1461353?
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 306•6 years ago
|
||
There are 31 failures over the past 7 days happening on windows10-64 pgo/opt/.
Recent Log link: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=230238991&repo=autoland&lineNumber=5742
Recent Log snippet:
05:16:48 INFO - TEST-OK | dom/base/test/test_youtube_flash_embed.html | took 192ms
05:16:48 INFO - TEST-START | Shutdown
05:16:48 INFO - Passed: 43991
05:16:48 INFO - Failed: 0
05:16:48 INFO - Todo: 102
05:16:48 INFO - Mode: e10s
05:16:48 INFO - Slowest: 140117ms - /tests/dom/base/test/test_timeout_clamp.html
05:16:48 INFO - SimpleTest FINISHED
05:16:48 INFO - TEST-INFO | Ran 1 Loops
05:16:48 INFO - SimpleTest FINISHED
05:16:48 INFO - GECKO(5840) | [Parent 1736, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Parent 1736, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Child 2188, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Parent 1736, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Child 4468, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Child[Parent 1736, Gecko_IOThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Child 6280, Chrome_ChildThread] WARNING: pipe error: 109: file z:/build/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 341
05:16:48 INFO - GECKO(5840) | [Child 6280, Chrome_ChildThrea[Parent 1736, Gecko_IOThread] WARNING: file z:/build/build/src/ipc/chromium/src/base/process_util_win.cc, line 160
05:16:48 INFO - JavaScript error: Z:\task_1551069064\build\tests\bin\components\httpd.js, line 3311: NS_ERROR_NOT_AVAILABLE:
05:16:48 INFO - GECKO(5840) | 1551071808866 Marionette TRACE Received observer notification xpcom-will-shutdown
05:16:48 INFO - GECKO(5840) | 1551071808866 Marionette INFO Stopped listening on port 2828
05:16:48 INFO - GECKO(5840) | 1551071808866 Marionette DEBUG Remote service is inactive
05:16:48 INFO - TEST-INFO | Main app process: exit 0
05:16:48 INFO - runtests.py | Application ran for: 0:04:59.017000
05:16:48 INFO - zombiecheck | Reading PID log: c:\users\task_1551069064\appdata\local\temp\tmpfj_lifpidlog
05:16:48 INFO - ==> process 1736 launched child process 6280 ("Z:\task_1551069064\build\application\firefox\firefox.exe" -contentproc --channel="1736.0.1235215167\1689496918" -childID 1 -isForBrowser -prefsHandle 2632 -prefMapHandle 2628 -prefsLen 1 -prefMapSize 194466 -parentBuildID 20190225030302 -greomni "Z:\task_1551069064\build\application\firefox\omni.ja" -appomni "Z:\task_1551069064\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1551069064\build\application\firefox\browser" - 1736 "\.\pipe\gecko-crash-server-pipe.1736" 2452 tab)
05:16:48 INFO - ==> process 1736 launched child process 1112 ("Z:\task_1551069064\build\application\firefox\firefox.exe" -contentproc --channel="1736.6.389835714\1704013093" -childID 2 -isForBrowser -prefsHandle 2856 -prefMapHandle 1776 -prefsLen 132 -prefMapSize 194466 -parentBuildID 20190225030302 -greomni "Z:\task_1551069064\build\application\firefox\omni.ja" -appomni "Z:\task_1551069064\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1551069064\build\application\firefox\browser" - 1736 "\.\pipe\gecko-crash-server-pipe.1736" 2204 tab)
05:16:48 INFO - ==> process 1736 launched child process 2188 ("Z:\task_1551069064\build\application\firefox\firefox.exe" -contentproc --channel="1736.12.1251021330\1395388970" -childID 3 -isForBrowser -prefsHandle 1620 -prefMapHandle 2228 -prefsLen 132 -prefMapSize 194466 -parentBuildID 20190225030302 -greomni "Z:\task_1551069064\build\application\firefox\omni.ja" -appomni "Z:\task_1551069064\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1551069064\build\application\firefox\browser" - 1736 "\.\pipe\gecko-crash-server-pipe.1736" 2232 tab)
05:16:48 INFO - ==> process 1736 launched child process 4468 ("Z:\task_1551069064\build\application\firefox\firefox.exe" -contentproc --channel="1736.18.1122998081\2082216341" -childID 4 -isForBrowser -prefsHandle 4940 -prefMapHandle 4924 -prefsLen 9255 -prefMapSize 194466 -parentBuildID 20190225030302 -greomni "Z:\task_1551069064\build\application\firefox\omni.ja" -appomni "Z:\task_1551069064\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1551069064\build\application\firefox\browser" - 1736 "\.\pipe\gecko-crash-server-pipe.1736" 4824 tab)
05:16:48 INFO - ==> process 1736 launched child process 3560 ("Z:\task_1551069064\build\application\firefox\plugin-container.exe" --channel="1736.24.305114370\1943496949" "C:\Users\task_1551069064\AppData\Local\Temp\tmp8s_aqg.mozrunner\plugins\nptest.dll" "C:\Users\task_1551069064\AppData\LocalLow\Mozilla\Temp-{f0265b23-de91-4f7b-a2fb-b53793984787}" "Z:\task_1551069064\AppData\Roaming\Adobe\" -greomni "Z:\task_1551069064\build\application\firefox\omni.ja" -appomni "Z:\task_1551069064\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1551069064\build\application\firefox\browser" - 1736 "\.\pipe\gecko-crash-server-pipe.1736" 3648 plugin)
05:16:48 INFO - zombiecheck | Checking for orphan process with PID: 6280
05:16:48 INFO - zombiecheck | Checking for orphan process with PID: 1112
05:16:48 INFO - zombiecheck | Checking for orphan process with PID: 4468
05:16:48 INFO - zombiecheck | Checking for orphan process with PID: 2188
05:16:48 INFO - zombiecheck | Checking for orphan process with PID: 3560
05:16:48 INFO - Stopping web server
05:16:48 INFO - Stopping web socket server
05:16:48 INFO - Stopping ssltunnel
05:16:48 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
05:16:48 INFO - runtests.py | Running tests: end.
05:16:49 INFO - Buffered messages finished
05:16:49 INFO - Running manifest: dom\battery\test\mochitest.ini
05:16:49 INFO - Z:\task_1551069064\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL
05:16:49 INFO - MochitestServer : launching [u'Z:\task_1551069064\build\tests\bin\xpcshell.exe', '-g', 'Z:\task_1551069064\build\application\firefox', '-f', 'Z:\task_1551069064\build\tests\bin\components\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\users\\task_1551069064\\appdata\\local\\temp\\tmpfd9oyb.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'Z:\task_1551069064\build\tests\mochitest\server.js']
05:16:49 INFO - runtests.py | Server pid: 756
05:16:49 INFO - runtests.py | Websocket server pid: 4596
05:16:49 INFO - runtests.py | SSL tunnel pid: 6756
05:16:49 INFO - runtests.py | Running with scheme: http
05:16:49 INFO - runtests.py | Running with e10s: True
05:16:49 INFO - runtests.py | Running with serviceworker_e10s: False
05:16:49 INFO - runtests.py | Running with socketprocess_e10s: False
05:16:49 INFO - runtests.py | Running tests: start.
05:16:49 INFO -
05:16:50 INFO - Application command: Z:\task_1551069064\build\application\firefox\firefox.exe -marionette --wait-for-browser -foreground -profile c:\users\task_1551069064\appdata\local\temp\tmpfd9oyb.mozrunner
05:16:50 INFO - runtests.py | Application pid: 8824
05:16:50 INFO - TEST-INFO | started process GECKO(8824)
05:16:50 INFO - GECKO(8824) | *** You are running in headless mode.
05:16:50 INFO - GECKO(8824) | 1551071810484 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
05:16:50 INFO - GECKO(8824) | 1551071810484 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
05:16:50 INFO - GECKO(8824) | 1551071810485 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
05:16:50 INFO - GECKO(8824) | 1551071810617 Marionette TRACE Received observer notification profile-after-change
05:16:50 INFO - GECKO(8824) | 1551071810639 Marionette TRACE Received observer notification toplevel-window-ready
05:16:50 INFO - GECKO(8824) | 1551071810694 Marionette TRACE Received observer notification command-line-startup
05:16:50 INFO - GECKO(8824) | 1551071810694 Marionette TRACE Received observer notification nsPref:changed
05:16:50 INFO - GECKO(8824) | 1551071810694 Marionette DEBUG Init aborted (running=false, enabled=true, finalUIStartup=false)
05:19:50 INFO - runtests.py | Waiting for browser...
05:23:00 INFO - Buffered messages finished
05:23:00 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
05:23:00 ERROR - Force-terminating active process(es).
05:23:00 INFO - Determining child pids from psutil...
05:23:00 INFO - [7472]
05:23:00 INFO - Found child pids: set([7472])
05:23:00 INFO - Killing process: 7472
05:23:00 INFO - TEST-INFO | started process screenshot
05:23:00 INFO - TEST-INFO | screenshot: exit 0
05:23:00 INFO - psutil found pid 7472 dead
05:23:00 INFO - Killing process: 8824
05:23:00 INFO - Not taking screenshot here: see the one that was previously logged
05:23:00 WARNING - mozcrash kill_pid(): unable to terminate pid 8824: 5
05:23:00 INFO - psutil found pid 8824 dead
05:23:01 INFO - TEST-INFO | Main app process: exit 1
05:23:01 INFO - Buffered messages finished
05:23:01 ERROR - TEST-UNEXPECTED-FAIL | automation.py | application terminated with exit code 1
05:23:01 INFO - runtests.py | Application ran for: 0:06:10.951000
05:23:01 INFO - zombiecheck | Reading PID log: c:\users\task_1551069064\appdata\local\temp\tmpycim8vpidlog
05:23:01 INFO - mozcrash Downloading symbols from: https://queue.taskcluster.net/v1/task/Gz7_UDtyQvadjPWLYmO-EA/artifacts/public/build/target.crashreporter-symbols.zip
05:23:05 INFO - mozcrash Copy/paste: Z:\task_1551069064\build\win32-minidump_stackwalk.exe c:\users\task_1551069064\appdata\local\temp\tmpfd9oyb.mozrunner\minidumps\1789e32e-7d38-40a6-8665-c1787c3d5572.dmp c:\users\task_1551069064\appdata\local\temp\tmpklcrn9
05:23:11 INFO - mozcrash Saved minidump as Z:\task_1551069064\build\blobber_upload_dir\1789e32e-7d38-40a6-8665-c1787c3d5572.dmp
05:23:11 INFO - PROCESS-CRASH | automation.py | application crashed [None]
05:23:11 INFO - Crash dump filename: c:\users\task_1551069064\appdata\local\temp\tmpfd9oyb.mozrunner\minidumps\1789e32e-7d38-40a6-8665-c1787c3d5572.dmp
05:23:11 INFO - Operating system: Windows NT
05:23:11 INFO - 10.0.17134
05:23:11 INFO - CPU: amd64
05:23:11 INFO - family 6 model 85 stepping 3
05:23:11 INFO - 8 CPUs
05:23:11 INFO -
05:23:11 INFO - GPU: UNKNOWN
05:23:11 INFO -
05:23:11 INFO - No crash
05:23:11 INFO - Process uptime: 370 seconds
05:23:11 INFO -
05:23:11 INFO - Thread 0
05:23:11 INFO - 0 ntdll.dll!NtProtectVirtualMemory + 0x14
05:23:11 INFO - rax = 0x0000000000000050 rdx = 0x00000090913fa7c0
05:23:11 INFO - rcx = 0xffffffffffffffff rbx = 0x0000000000000001
05:23:11 INFO - rsi = 0x00007fff750b0000 rdi = 0x0000000000000000
05:23:11 INFO - rbp = 0x00007fff750b0000 rsp = 0x00000090913fa768
05:23:11 INFO - r8 = 0x00000090913fa768 r9 = 0x00007fff750b0000
05:23:11 INFO - r10 = 0x0000000000000000 r11 = 0x0000000000000246
05:23:11 INFO - r12 = 0x0000000000000000 r13 = 0x0000000000000003
05:23:11 INFO - r14 = 0x0000000000000001 r15 = 0x0000000000008020
05:23:11 INFO - rip = 0x00007fff7946a8f4
05:23:11 INFO - Found by: given as instruction pointer in context
05:23:11 INFO - 1 ntdll.dll!LdrpChangeMrdataProtection + 0x4e
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa770 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff793f1762
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 2 ntdll.dll!LdrProtectMrdata + 0x72
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa7b0 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff793eea16
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 3 ntdll.dll!RtlInsertInvertedFunctionTable + 0x6d
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa7e0 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff793f3eb5
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 4 ntdll.dll!LdrpProcessMappedModule + 0x159
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa820 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff793f4105
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 5 ntdll.dll!LdrpMapDllWithSectionHandle + 0x143
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa880 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff793f4d0f
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 6 ntdll.dll!LdrpMapDllNtFileName + 0x18a
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa8e0 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff7940bd9e
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 7 ntdll.dll!LdrpMapDllSearchPath + 0x1de
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fa9b0 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff7940adea
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 8 ntdll.dll!LdrpProcessWork + 0x83
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fac10 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff7940b23b
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 9 ntdll.dll!LdrpLoadDllInternal + 0x13e
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fac80 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff79400eba
05:23:11 INFO - Found by: call frame info
05:23:11 INFO - 10 ntdll.dll!LdrpLoadForwardedDll + 0x129
05:23:11 INFO - rbx = 0x0000000000000001 rbp = 0x00007fff750b0000
05:23:11 INFO - rsp = 0x00000090913fad00 r12 = 0x0000000000000000
05:23:11 INFO - r13 = 0x0000000000000003 r14 = 0x0000000000000001
05:23:11 INFO - r15 = 0x0000000000008020 rip = 0x00007fff7940a50d
05:23:11 INFO - Found by: call frame info
Comment 307•6 years ago
|
||
Maybe the upgrade to Windows 10 1803 via bug 1522896 increased the number of intermittents for test jobs on Windows?
Comment hidden (Intermittent Failures Robot) |
Comment 309•6 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] (away 02/28 - 03/03) from comment #307)
Maybe the upgrade to Windows 10 1803 via bug 1522896 increased the number of intermittents for test jobs on Windows?
There are a lot of hangs during startup of Firefox which don't let Marionette initialize due to a missing sessionstore-windows-restored
notification. On bug 1530979 I will work soon on a custom observer notification which will hopefully fix bug 1382162.
Comment hidden (Intermittent Failures Robot) |
Comment 311•6 years ago
|
||
There are 35 failures over the past 7 days happening on windows10-64 pgo/opt.
:whimboo any updates for this?
Comment 312•6 years ago
|
||
For a status update please see bug 1530979 which I said is the bug I'm working on.
Comment hidden (Intermittent Failures Robot) |
Comment 314•6 years ago
|
||
Good news. The last recorded failure from the last days is from 2019-03-16! This could mean that my patch on bug 1530979 could have fixed that bug, which was caused by not starting Marionette correctly due to a missing sessionstore-windows-restored
notification.
I will revisit this bug next week and close it if no further failures on mozilla-central and beta will occur.
Comment 315•6 years ago
|
||
I was too optimistic. The failures from over the weekend might not have been classified when I took a look at OF. Now it can be seen that it is still happening.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 319•6 years ago
|
||
There are 42 failures associated to this bug in the last 7 days. These are occurring mostly on windows10-64-shippable opt but also on osx-10 and linux (asan, debug).
whimboo: can you take a look?
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 327•6 years ago
|
||
There are 51 total failures in the last 7 days: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2019-05-02&endday=2019-05-09&tree=trunk&bug=1414495
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=245446963&repo=mozilla-central&lineNumber=2260
00:56:05 INFO - TEST-START | devtools/client/application/test/browser_application_panel_list-unicode.js
01:02:23 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
01:02:23 ERROR - Force-terminating active process(es).
01:02:23 INFO - Determining child pids from psutil...
01:02:23 INFO - [2276]
01:02:23 INFO - ==> process 2276 launched child process 3712 ("C:\tasks\task_1557359896\build\application\firefox\firefox.exe" -contentproc --channel="2276.0.1004273798\1610296460" -parentBuildID 20190508215144 -greomni "C:\tasks\task_1557359896\build\application\firefox\omni.ja" -appomni "C:\tasks\task_1557359896\build\application\firefox\browser\omni.ja" -appdir "C:\tasks\task_1557359896\build\application\firefox\browser" - 2276 "\.\pipe\gecko-crash-server-pipe.2276" 2160 gpu)
01:02:23 INFO - Found child pids: set([3712, 2276])
01:02:23 INFO - Killing process: 3712
01:02:23 INFO - TEST-INFO | started process screenshot
01:02:24 INFO - TEST-INFO | screenshot: exit 0
01:02:24 INFO - Can't trigger Breakpad, just killing process
01:02:24 INFO - psutil found pid 3712 dead
01:02:24 INFO - Killing process: 2276
01:02:24 INFO - Not taking screenshot here: see the one that was previously logged
01:02:24 INFO - Can't trigger Breakpad, just killing process
01:02:24 INFO - psutil found pid 2276 dead
01:02:24 INFO - psutil found pid 2276 dead
01:02:24 INFO - psutil found pid 3712 dead
01:02:24 INFO - Killing process: 10220
01:02:24 INFO - Not taking screenshot here: see the one that was previously logged
01:02:24 INFO - Can't trigger Breakpad, just killing process
01:02:24 INFO - Error: Failed to kill process 10220: psutil.NoSuchProcess no process found with pid 10220
01:02:24 INFO - psutil found pid 10220 dead
01:02:24 INFO - TEST-INFO | Main app process: exit f
01:02:24 INFO - Buffered messages finished
01:02:24 ERROR - TEST-UNEXPECTED-FAIL | automation.py | application terminated with exit code 15
01:02:24 INFO - runtests.py | Application ran for: 0:06:11.504000
01:02:24 INFO - zombiecheck | Reading PID log: c:\users\testdr1\appdata\local\temp\tmpeh5jn3pidlog1\\appdata\\local\\temp\\tmprnoqa3.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\tasks\task_1557359896\build\tests\mochitest\server.js']
01:02:24 INFO - ==> process 2276 launched child process 3712 ("C:\tasks\task_1557359896\build\application\firefox\firefox.exe" -contentproc --channel="2276.0.1004273798\1610296460" -parentBuildID 20190508215144 -greomni "C:\tasks\task_1557359896\build\application\firefox\omni.ja" -appomni "C:\tasks\task_1557359896\build\application\firefox\browser\omni.ja" -appdir "C:\tasks\task_1557359896\build\application\firefox\browser" - 2276 "\.\pipe\gecko-crash-server-pipe.2276" 2160 gpu)
01:02:24 INFO - zombiecheck | Checking for orphan process with PID: 3712
01:02:24 INFO - Traceback (most recent call last):
01:02:24 INFO - File "C:\tasks\task_1557359896\build\tests\mochitest\runtests.py", line 2834, in doTests
01:02:24 INFO - e10s=options.e10s
01:02:24 INFO - File "C:\tasks\task_1557359896\build\tests\mochitest\runtests.py", line 2270, in runApp
01:02:24 INFO - self.marionette.start_session()
01:02:24 INFO - File "C:\tasks\task_1557359896\build\venv\lib\site-packages\marionette_driver\decorators.py", line 36, in _
01:02:24 INFO - m._handle_socket_failure()
01:02:24 INFO - File "C:\tasks\task_1557359896\build\venv\lib\site-packages\marionette_driver\marionette.py", line 650, in _handle_socket_failure
01:02:24 INFO - reraise(exc, val, tb)
01:02:24 INFO - File "C:\tasks\task_1557359896\build\venv\lib\site-packages\marionette_driver\decorators.py", line 26, in _
01:02:24 INFO - return func(*args, **kwargs)
01:02:24 INFO - File "C:\tasks\task_1557359896\build\venv\lib\site-packages\marionette_driver\marionette.py", line 1108, in start_session
01:02:24 INFO - self.raise_for_port(timeout=timeout)
01:02:24 INFO - File "C:\tasks\task_1557359896\build\venv\lib\site-packages\marionette_driver\marionette.py", line 569, in raise_for_port
01:02:24 INFO - self.host, self.port))
01:02:24 INFO - timeout: Timed out waiting for connection on 127.0.0.1:2828!
01:02:24 ERROR - Automation Error: Received unexpected exception while running application
01:02:24 ERROR -
01:02:24 INFO - Stopping web server
01:02:24 INFO - Stopping web socket server
01:02:24 INFO - Stopping ssltunnel
01:02:24 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
01:02:24 INFO - runtests.py | Running tests: end.
01:02:24 INFO - Buffered messages finished
01:02:24 INFO - Running manifest: devtools\client\inspector\boxmodel\test\browser.ini
01:02:24 INFO - The following extra prefs will be set:
01:02:24 INFO - dom.animations-api.core.enabled=true
01:02:24 INFO - dom.animations-api.timelines.enabled=true
01:02:25 INFO - C:\tasks\task_1557359896\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL
01:02:25 INFO - Increasing default timeout to 240.0 seconds
01:02:25 INFO - MochitestServer : launching [u'C:\tasks\task_1557359896\build\tests\bin\xpcshell.exe', '-g', 'C:\tasks\task_1557359896\build\application\firefox', '-f', 'C:\tasks\task_1557359896\build\tests\bin\components\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\users\\testdr
01:02:25 INFO - runtests.py | Server pid: 1028
01:02:25 INFO - runtests.py | Websocket server pid: 9796
01:02:25 INFO - runtests.py | SSL tunnel pid: 8420
01:02:25 INFO - runtests.py | Running with scheme: http
01:02:25 INFO - runtests.py | Running with e10s: True
01:02:25 INFO - runtests.py | Running with serviceworker_e10s: False
01:02:25 INFO - runtests.py | Running with socketprocess_e10s: False
01:02:25 INFO - runtests.py | Running tests: start.
01:02:25 INFO -
01:02:25 INFO - Application command: C:\tasks\task_1557359896\build\application\firefox\firefox.exe -marionette --wait-for-browser -foreground -profile c:\users\testdr~1\appdata\local\temp\tmprnoqa3.mozrunner
01:02:25 INFO - runtests.py | Application pid: 6792
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 357•5 years ago
|
||
There are 18 total failures in the last 7 days on windows7-32-shippable opt, windows7-32 debug, windows10-64 opt, macosx1014-64 debug and linux64-shippable-qr opt and 53 total failures in the last 30 days.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=277236061&repo=autoland&lineNumber=1110
[task 2019-11-20T18:54:36.599Z] 18:54:36 INFO - runtests.py | Application pid: 5880
[task 2019-11-20T18:54:36.599Z] 18:54:36 INFO - TEST-INFO | started process GECKO(5880)
[task 2019-11-20T18:54:37.919Z] 18:54:37 INFO - GECKO(5880) | 1574276077910 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: mozillaAddons
[task 2019-11-20T18:54:37.919Z] 18:54:37 INFO - GECKO(5880) | 1574276077911 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: telemetry
[task 2019-11-20T18:54:37.920Z] 18:54:37 INFO - GECKO(5880) | 1574276077911 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: resource://pdf.js/
[task 2019-11-20T18:54:37.920Z] 18:54:37 INFO - GECKO(5880) | 1574276077911 addons.webextension.screenshots@mozilla.org WARN Loading extension 'screenshots@mozilla.org': Reading manifest: Invalid extension permission: about:reader*
[task 2019-11-20T18:54:38.041Z] 18:54:38 INFO - GECKO(5880) | 1574276078040 Marionette TRACE Received observer notification profile-after-change
[task 2019-11-20T18:54:38.081Z] 18:54:38 INFO - GECKO(5880) | 1574276078077 Marionette TRACE Received observer notification toplevel-window-ready
[task 2019-11-20T18:54:38.104Z] 18:54:38 INFO - GECKO(5880) | 1574276078101 Marionette TRACE Received observer notification command-line-startup
[task 2019-11-20T18:54:38.104Z] 18:54:38 INFO - GECKO(5880) | 1574276078102 Marionette DEBUG Init aborted (running=false, enabled=true, finalUIStartup=false)
[task 2019-11-20T18:54:38.159Z] 18:54:38 INFO - GECKO(5880) | 1574276078155 Marionette TRACE Received observer notification toplevel-window-ready
[task 2019-11-20T18:54:39.842Z] 18:54:39 INFO - GECKO(5880) | 1574276079837 Marionette TRACE Received observer notification marionette-startup-requested
[task 2019-11-20T18:54:39.842Z] 18:54:39 INFO - GECKO(5880) | 1574276079837 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
[task 2019-11-20T18:54:39.857Z] 18:54:39 INFO - GECKO(5880) | 1574276079846 Marionette TRACE All scripts recorded.
[task 2019-11-20T18:54:39.892Z] 18:54:39 INFO - GECKO(5880) | 1574276079889 Marionette INFO Listening on port 2828
[task 2019-11-20T18:54:39.892Z] 18:54:39 INFO - GECKO(5880) | 1574276079889 Marionette DEBUG Remote service is active
[task 2019-11-20T18:54:40.007Z] 18:54:40 INFO - GECKO(5880) | 1574276080000 Marionette DEBUG Accepted connection 0 from 127.0.0.1:49373
[task 2019-11-20T18:54:40.102Z] 18:54:40 INFO - GECKO(5880) | 1574276080095 Marionette DEBUG Accepted connection 1 from 127.0.0.1:49376
[task 2019-11-20T18:54:40.102Z] 18:54:40 INFO - GECKO(5880) | 1574276080096 Marionette DEBUG Closed connection 1
[task 2019-11-20T18:54:40.102Z] 18:54:40 INFO - GECKO(5880) | 1574276080096 Marionette DEBUG Closed connection 0
[task 2019-11-20T18:54:40.102Z] 18:54:40 INFO - GECKO(5880) | 1574276080097 Marionette DEBUG Accepted connection 2 from 127.0.0.1:49378
[task 2019-11-20T18:54:40.105Z] 18:54:40 INFO - GECKO(5880) | 1574276080101 Marionette DEBUG 2 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2019-11-20T18:54:40.125Z] 18:54:40 INFO - GECKO(5880) | 1574276080121 Marionette TRACE [19] Frame script loaded
[task 2019-11-20T18:54:40.132Z] 18:54:40 INFO - GECKO(5880) | 1574276080127 Marionette TRACE [19] Frame script registered
[task 2019-11-20T18:54:40.132Z] 18:54:40 INFO - GECKO(5880) | 1574276080128 Marionette TRACE [25] Frame script loaded
[task 2019-11-20T18:54:40.135Z] 18:54:40 INFO - GECKO(5880) | 1574276080131 Marionette DEBUG 2 <- [1,1,null,{"sessionId":"461b6dcd-5db5-44b8-a1c1-ebc112a6a46d","capabilities":{"browserName":"firefox","browserVersion":"72.0a ... p\tmpxew112.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2019-11-20T18:54:40.135Z] 18:54:40 INFO - GECKO(5880) | 1574276080133 Marionette TRACE [25] Frame script registered
[task 2019-11-20T18:54:40.155Z] 18:54:40 INFO - GECKO(5880) | 1574276080151 Marionette DEBUG 2 -> [0,2,"Addon:Install",{"path":"c:\users\task_1574275192\appdata\local\temp\tmpdfpjax.zip","temporary":false}]
[task 2019-11-20T18:54:40.190Z] 18:54:40 INFO - GECKO(5880) | 1574276080184 Marionette DEBUG 2 <- [1,2,null,{"value":"special-powers@mozilla.org"}]
[task 2019-11-20T18:54:40.217Z] 18:54:40 INFO - GECKO(5880) | 1574276080213 Marionette DEBUG 2 -> [0,3,"Addon:Install",{"path":"c:\users\task_1574275192\appdata\local\temp\tmphj7s1j.zip","temporary":false}]
[task 2019-11-20T18:54:40.252Z] 18:54:40 INFO - GECKO(5880) | 1574276080242 Marionette DEBUG 2 <- [1,3,null,{"value":"mochikit@mozilla.org"}]
[task 2019-11-20T18:54:40.252Z] 18:54:40 INFO - GECKO(5880) | 1574276080243 Marionette DEBUG 2 -> [0,4,"Marionette:GetContext",{}]
[task 2019-11-20T18:54:40.252Z] 18:54:40 INFO - GECKO(5880) | 1574276080244 Marionette DEBUG 2 <- [1,4,null,{"value":"content"}]
[task 2019-11-20T18:54:40.253Z] 18:54:40 INFO - GECKO(5880) | 1574276080244 Marionette DEBUG 2 -> [0,5,"Marionette:SetContext",{"value":"chrome"}]
[task 2019-11-20T18:54:40.253Z] 18:54:40 INFO - GECKO(5880) | 1574276080245 Marionette DEBUG 2 <- [1,5,null,{"value":null}]
[task 2019-11-20T18:54:40.253Z] 18:54:40 INFO - GECKO(5880) | 1574276080247 Marionette DEBUG 2 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, ... l","flavor":"a11y"}],"filename":"Z:\task_1574275192\build\tests\mochitest\runtests.py","sandbox":"default","line":1772}]
[task 2019-11-20T18:54:40.260Z] 18:54:40 INFO - GECKO(5880) | 1574276080253 Marionette DEBUG 2 <- [1,6,null,{"value":null}]
[task 2019-11-20T18:54:40.260Z] 18:54:40 INFO - GECKO(5880) | 1574276080256 Marionette DEBUG 2 -> [0,7,"Marionette:SetContext",{"value":"content"}]
[task 2019-11-20T18:54:40.260Z] 18:54:40 INFO - GECKO(5880) | 1574276080257 Marionette DEBUG 2 <- [1,7,null,{"value":null}]
[task 2019-11-20T18:54:40.260Z] 18:54:40 INFO - GECKO(5880) | 1574276080258 Marionette DEBUG 2 -> [0,8,"WebDriver:DeleteSession",{}]
[task 2019-11-20T18:54:40.263Z] 18:54:40 INFO - GECKO(5880) | 1574276080259 Marionette DEBUG 2 <- [1,8,null,{"value":null}]
[task 2019-11-20T18:54:40.263Z] 18:54:40 INFO - runtests.py | Waiting for browser...
[task 2019-11-20T18:54:40.263Z] 18:54:40 INFO - GECKO(5880) | 1574276080260 Marionette DEBUG Closed connection 2
[task 2019-11-20T18:54:40.704Z] 18:54:40 INFO - GECKO(5880) | JavaScript error: chrome://mochikit/content/browser-test.js, line 115: TypeError: content is null
[task 2019-11-20T19:00:50.727Z] 19:00:50 INFO - Buffered messages finished
[task 2019-11-20T19:00:50.727Z] 19:00:50 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
[task 2019-11-20T19:00:50.728Z] 19:00:50 ERROR - Force-terminating active process(es).
[task 2019-11-20T19:00:50.728Z] 19:00:50 INFO - Determining child pids from psutil...
[task 2019-11-20T19:00:50.728Z] 19:00:50 INFO - [5820]
[task 2019-11-20T19:00:50.729Z] 19:00:50 INFO - ==> process 5820 launched child process 520 ("Z:\task_1574275192\build\application\firefox\firefox.exe" -contentproc --channel="5820.0.1678139090\2117864965" -childID 1 -isForBrowser -prefsHandle 1152 -prefMapHandle 2148 -prefsLen 1 -prefMapSize 223873 -parentBuildID 20191120161549 -greomni "Z:\task_1574275192\build\application\firefox\omni.ja" -appomni "Z:\task_1574275192\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1574275192\build\application\firefox\browser" - 5820 "\.\pipe\gecko-crash-server-pipe.5820" 2184 tab)
[task 2019-11-20T19:00:50.729Z] 19:00:50 INFO - ==> process 5820 launched child process 6016 ("Z:\task_1574275192\build\application\firefox\firefox.exe" -contentproc --channel="5820.6.533656122\1332268244" -childID 2 -isForBrowser -prefsHandle 2392 -prefMapHandle 1632 -prefsLen 98 -prefMapSize 223873 -parentBuildID 20191120161549 -greomni "Z:\task_1574275192\build\application\firefox\omni.ja" -appomni "Z:\task_1574275192\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1574275192\build\application\firefox\browser" - 5820 "\.\pipe\gecko-crash-server-pipe.5820" 2404 tab)
[task 2019-11-20T19:00:50.730Z] 19:00:50 INFO - ==> process 5820 launched child process 1624 ("Z:\task_1574275192\build\application\firefox\firefox.exe" -contentproc --channel="5820.12.1968968017\93997382" -childID 3 -isForBrowser -prefsHandle 2592 -prefMapHandle 2588 -prefsLen 159 -prefMapSize 223873 -parentBuildID 20191120161549 -greomni "Z:\task_1574275192\build\application\firefox\omni.ja" -appomni "Z:\task_1574275192\build\application\firefox\browser\omni.ja" -appdir "Z:\task_1574275192\build\application\firefox\browser" - 5820 "\.\pipe\gecko-crash-server-pipe.5820" 2604 tab)
[task 2019-11-20T19:00:50.730Z] 19:00:50 INFO - Found child pids: set([520, 6016, 1624, 5820])
[task 2019-11-20T19:00:50.730Z] 19:00:50 INFO - Killing process: 520
[task 2019-11-20T19:00:50.730Z] 19:00:50 INFO - TEST-INFO | started process screenshot
[task 2019-11-20T19:00:50.789Z] 19:00:50 INFO - TEST-INFO | screenshot: exit 0
[task 2019-11-20T19:00:50.904Z] 19:00:50 INFO - Killing process: 6016
[task 2019-11-20T19:00:50.904Z] 19:00:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-20T19:00:50.924Z] 19:00:50 INFO - Killing process: 1624
[task 2019-11-20T19:00:50.924Z] 19:00:50 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-20T19:00:51.031Z] 19:00:51 INFO - Killing process: 5820
[task 2019-11-20T19:00:51.031Z] 19:00:51 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-20T19:00:51.074Z] 19:00:51 INFO - psutil found pid 520 dead
[task 2019-11-20T19:00:51.074Z] 19:00:51 INFO - psutil found pid 6016 dead
[task 2019-11-20T19:00:51.074Z] 19:00:51 INFO - psutil found pid 5820 dead
[task 2019-11-20T19:00:51.074Z] 19:00:51 INFO - psutil found pid 1624 dead
[task 2019-11-20T19:00:51.075Z] 19:00:51 INFO - Killing process: 5880
[task 2019-11-20T19:00:51.075Z] 19:00:51 INFO - Not taking screenshot here: see the one that was previously logged
[task 2019-11-20T19:00:51.078Z] 19:00:51 WARNING - mozcrash kill_pid(): unable to terminate pid 5880: 5
[task 2019-11-20T19:00:51.078Z] 19:00:51 INFO - psutil found pid 5880 dead
[task 2019-11-20T19:00:51.133Z] 19:00:51 INFO - TEST-INFO | Main app process: exit 1
[task 2019-11-20T19:00:51.133Z] 19:00:51 INFO - Buffered messages finished
[task 2019-11-20T19:00:51.133Z] 19:00:51 ERROR - TEST-UNEXPECTED-FAIL | automation.py | application terminated with exit code 1
Geoff since you are the triage owner, based on the failure rate should someone take a look at this?
Comment 358•5 years ago
|
||
This seems to be a problem with the mochikit extension and it would make sense to file it as a new bug:
JavaScript error: chrome://mochikit/content/browser-test.js, line 115: TypeError: content is null
Due to that error the tests aren't get started as it looks like.
Comment 359•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #358)
This seems to be a problem with the mochikit extension and it would make sense to file it as a new bug:
JavaScript error: chrome://mochikit/content/browser-test.js, line 115: TypeError: content is null
Due to that error the tests aren't get started as it looks like.
Oh look, we already have bug 1549939 for that!
Comment 360•5 years ago
|
||
Most of the recent failures happened during a narrow range of commits on Nov 20: I think there was a temporary problem fixed by backout or follow-up. There are still on-going failures, but the rate is fairly low.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 376•5 years ago
|
||
This bug is permafailing on Linux 18.04 x64 CCov opt Mochitests begining with this merge: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&selectedJob=292361607&resultStatus=testfailed%2Cbusted%2Cexception%2Cretry%2Cusercancel%2Crunning%2Cpending%2Crunnable&searchStr=linux%2C18.04%2Cx64%2Cccov%2Copt%2Cmochitests%2Ctest-linux1804-64-ccov%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29&revision=268543e53e1b11ce0e468d985ea3777563e7b8a8
Comment 377•5 years ago
|
||
Continued retriggers and backfills up to:
https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux%2C18.04%2Cx64%2Cccov%2Copt%2Cmochitests%2Ctest-linux1804-64-ccov%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29&tochange=9f194eeeafdfc5890b823c97da887ea295062a87&fromchange=aef6f407e2e1ef8a5790b363f3356c706fa2cfd9&selectedJob=293258493
It seems that started to fail from this push: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=293268342&searchStr=linux%2C18.04%2Cx64%2Cccov%2Copt%2Cmochitests%2Ctest-linux1804-64-ccov%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29&revision=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98, and the culprit is https://bugzilla.mozilla.org/show_bug.cgi?id=1618188.
Gijs, can you please take a look?
Comment hidden (Intermittent Failures Robot) |
Comment 379•5 years ago
|
||
(In reply to Cristina Coroiu [:ccoroiu] from comment #377)
Continued retriggers and backfills up to:
https://treeherder.mozilla.org/#/jobs?repo=autoland&searchStr=linux%2C18.04%2Cx64%2Cccov%2Copt%2Cmochitests%2Ctest-linux1804-64-ccov%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29&tochange=9f194eeeafdfc5890b823c97da887ea295062a87&fromchange=aef6f407e2e1ef8a5790b363f3356c706fa2cfd9&selectedJob=293258493It seems that started to fail from this push: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=293268342&searchStr=linux%2C18.04%2Cx64%2Cccov%2Copt%2Cmochitests%2Ctest-linux1804-64-ccov%2Fopt-mochitest-browser-chrome-e10s-2%2Cm%28bc2%29&revision=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98, and the culprit is https://bugzilla.mozilla.org/show_bug.cgi?id=1618188.
Gijs, can you please take a look?
This is incorrect; the test changed chunks as a result of that commit. Tests from browser/base/content/test/performance/io/browser.ini
run on the bc2 chunk in that push and the following ones, but not in the previous ones. You can filter on that test directory using the "funnel" icon in treeherder and filtering on test path, and then retrigger the "right" chunks of the ccov runs to find the "real" culprit. I'll retrigger all ccov bc jobs on the previous run to allow us to find out which job that is.
Anyway, in case it's helpful for the next person looking at this, this seems to be affecting browser/base/content/test/performance/io/browser.ini
tests; the browser has come up successfully per the screenshot and marionette is listening (per the log output; search for "timed out").
Comment 380•5 years ago
|
||
Sorry about that, I'll use next time "filter by test path" in case of changing chunks failures.
Comment 381•5 years ago
|
||
Marco/Florian can you provide any input here?
I continued retriggers as Gijs suggested above, on linux ccov opt, on a different chunk: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&selectedJob=293258493
Comment hidden (Intermittent Failures Robot) |
Comment 383•5 years ago
|
||
:whimboo, looks like marionette waits for output here and never gets any (cf. https://treeherder.mozilla.org/logviewer.html#?job_id=294275391&repo=mozilla-central ). Any idea what's going on?
Comment 384•5 years ago
|
||
Here the log for reference:
[task 2020-03-22T22:18:00.719Z] 22:18:00 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmphUcmCl.mozrunner
[task 2020-03-22T22:18:00.727Z] 22:18:00 INFO - runtests.py | Application pid: 3175
[..]
[task 2020-03-22T22:18:15.533Z] 22:18:15 INFO - GECKO(3175) | 1584915495528 Marionette TRACE Marionette enabled
[task 2020-03-22T22:18:16.033Z] 22:18:16 INFO - GECKO(3175) | 1584915496025 Marionette TRACE Received observer notification toplevel-window-ready
[task 2020-03-22T22:18:28.301Z] 22:18:28 INFO - GECKO(3175) | [CodeCoverage] Setting handlers for process 3254.
[task 2020-03-22T22:18:29.373Z] 22:18:29 INFO - GECKO(3175) | [CodeCoverage] Setting handlers for process 3371.
[task 2020-03-22T22:20:26.914Z] 22:20:26 INFO - GECKO(3175) | 1584915626905 Marionette TRACE Received observer notification marionette-startup-requested
[task 2020-03-22T22:20:26.915Z] 22:20:26 INFO - GECKO(3175) | 1584915626907 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
[task 2020-03-22T22:20:35.546Z] 22:20:35 INFO - GECKO(3175) | [CodeCoverage] Setting handlers for process 3466.
[task 2020-03-22T22:21:00.800Z] 22:21:00 INFO - runtests.py | Waiting for browser...
[task 2020-03-22T22:21:49.439Z] 22:21:49 INFO - GECKO(3175) | 1584915709437 Marionette TRACE All scripts recorded.
[task 2020-03-22T22:21:49.784Z] 22:21:49 INFO - GECKO(3175) | 1584915709776 Marionette INFO Listening on port 2828
[task 2020-03-22T22:21:49.784Z] 22:21:49 INFO - GECKO(3175) | 1584915709777 Marionette DEBUG Marionette is listening
It means that the Marionette component in Firefox is ready and waits for incoming connections. Given that Mochitest isn't using the Marionette harness it handles the connection itself. So I assume it somewhat fails because the startup time is nearly 4 minutes for this ccov build? It might make sense to add more logging around those lines:
Geoff, could you maybe do that?
Comment 385•5 years ago
|
||
I actually assume there is a problem escaping this while loop because no connection can be made:
Comment 386•5 years ago
|
||
(In reply to Andreea Pavel [:apavel] from comment #381)
Marco/Florian can you provide any input here?
I continued retriggers as Gijs suggested above, on linux ccov opt, on a different chunk: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&selectedJob=293258493
From looking at the log of the passing bc2 jobs on this try push, it seems startup takes about 3 minutes when starting to run the browser/base/content/test/performance/io/browser.ini
tests. We could make startup for this folder faster by disabling the afterPaintListener of startupRecorder.js for this folder where the tests use the startupRecorder but don't care about the screenshots (that are taken for the flicker test).
If we are also seeing timeouts for the browser/base/content/test/performance/browser.ini
jobs, we should consider disabling these tests for linux ccov, where I don't think performance tests are relevant.
Comment 387•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] from comment #384)
[task 2020-03-22T22:21:00.800Z] 22:21:00 INFO - runtests.py | Waiting for browser...
[task 2020-03-22T22:21:49.439Z] 22:21:49 INFO - GECKO(3175) | 1584915709437 Marionette TRACE All scripts recorded.
[task 2020-03-22T22:21:49.784Z] 22:21:49 INFO - GECKO(3175) | 1584915709776 Marionette INFO Listening on port 2828
[task 2020-03-22T22:21:49.784Z] 22:21:49 INFO - GECKO(3175) | 1584915709777 Marionette DEBUG Marionette is listeningIt means that the Marionette component in Firefox is ready and waits for incoming connections. Given that Mochitest isn't using the Marionette harness it handles the connection itself. So I assume it somewhat fails because the startup time is nearly 4 minutes for this ccov build? It might make sense to add more logging around those lines: https://searchfox.org/mozilla-central/rev/3fd53c47864fedb916f0ed8f002f15456324f729/testing/mochitest/runtests.py#2303-2305 Geoff, could you maybe do that?
But I see "waiting for browser" -- runtests.py is at least getting to:
Seems like browser startup is taking too long.
Comment 388•5 years ago
|
||
(In reply to Geoff Brown [:gbrown] (reduced availability) from comment #387)
But I see "waiting for browser" -- runtests.py is at least getting to:
Seems like browser startup is taking too long.
Well, Marionette trace logs are enabled so I would expect to see some lines for installing the mochikit and specialpowers extensions. But that is not happening. So as long as those aren't installed the harness will wait forever.
Comment 389•5 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=11c3dd6de24716da113d542a39b7a0024e31616c
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=294558754&repo=try&lineNumber=6546
It looks like start_session -> raise_for_port times out, throwing an IOError, which is basically ignored at:
https://searchfox.org/mozilla-central/rev/c80fa7258c935223fe319c5345b58eae85d4c6ae/testing/mochitest/runtests.py#2332
Comment 390•5 years ago
|
||
...and the deferred exception is later lost (after the long wait for the process to end) because
https://searchfox.org/mozilla-central/rev/c80fa7258c935223fe319c5345b58eae85d4c6ae/testing/mochitest/runtests.py#2388
uses with_traceback -- not available in python 2.
Comment 391•5 years ago
|
||
I forced an increase in the timeout used by raise_for_port:
https://treeherder.mozilla.org/#/jobs?repo=try&revision=e1a215f0a275334100bbcf90ca3b6ef52d3dabfd
and that avoided the timeout. I'm not sure where that timeout value (180) comes from, but it looks like we could avoid this problem by increasing the timeout to ~300.
I guess startup just takes a long time on ccov for this directory of tests (maybe because of the prefs or environment used by this manifest? https://searchfox.org/mozilla-central/rev/c80fa7258c935223fe319c5345b58eae85d4c6ae/browser/base/content/test/performance/io/browser.ini#11-20); given comment 386, perhaps best to skip this manifest on ccov?
Comment 392•5 years ago
|
||
180s is indeed strange given that we use 120s by default for the startup timeout:
But yes, if that is a ccov build and it takes that long you might want to increase the timeout. Just pass in the value you want when calling self.marionette.start_session()
. It's the timeout
argument. You might even want to adjust it based on the type of build you run.
Beside that I wonder if it is ok when it takes that long even for a ccov build to startup.
Comment 393•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+1] from comment #392)
Beside that I wonder if it is ok when it takes that long even for a ccov build to startup.
It's not a normal startup, we capture a screenshot every single time we paint something on screen, to then compare the screenshots to catch unexpected flicker.
Comment hidden (Intermittent Failures Robot) |
Comment 395•5 years ago
|
||
(In reply to Andreea Pavel [:apavel] from comment #381)
I continued retriggers as Gijs suggested above, on linux ccov opt, on a different chunk: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&selectedJob=293258493
So do we know when this started failing? It seems to be currently (almost) perma fail on Linux ccov and Windows 10-64 asan for the browser/base/content/test/performance/io/ folder.
Comment 396•5 years ago
|
||
(In reply to Florian Quèze [:florian] from comment #395)
(In reply to Andreea Pavel [:apavel] from comment #381)
I continued retriggers as Gijs suggested above, on linux ccov opt, on a different chunk: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&selectedJob=293258493
So do we know when this started failing? It seems to be currently (almost) perma fail on Linux ccov and Windows 10-64 asan for the browser/base/content/test/performance/io/ folder.
I think the linux ccov thing is maybe the blocklist removal, which changed chunking. When it was in the bc3 chunk, prior to my push, it was green ( https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&selectedJob=293691734&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&searchStr=ccov%2Cbrowser ).
I don't know why it changing chunk and/or removing a bunch of dead code would have caused this test to start perma-failing.
The windows thing seems more recent.
Comment 397•5 years ago
|
||
(In reply to Florian Quèze [:florian] from comment #395)
(In reply to Andreea Pavel [:apavel] from comment #381)
I continued retriggers as Gijs suggested above, on linux ccov opt, on a different chunk: https://treeherder.mozilla.org/#/jobs?repo=autoland&group_state=expanded&tochange=06ca3c111fc7b2fd2c2c8137bdac13f8d52bfb98&test_paths=browser%2Fbase%2Fcontent%2Ftest%2Fperformance%2Fio%2Fbrowser.ini&fromchange=f1a38b2d35f3c5baf83d73fd1d8e467bf35cb4ac&selectedJob=293258493
So do we know when this started failing? It seems to be currently (almost) perma fail on Linux ccov and Windows 10-64 asan for the browser/base/content/test/performance/io/ folder.
No, we do not. Retriggers show what Cristina mentioned above, this started with Bug 1618188. Below this bug the failure did not occur on any chunk browser/base/content/test/performance/io/ ran.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 400•5 years ago
|
||
This bug failed 38 times in the last 7 days. Occurs on linux1804-64-ccov, windows10-64, windows10-aarch6 platforms on asan build and opt build types.
Recent log:
https://treeherder.mozilla.org/logviewer.html#?job_id=296302356&repo=autoland
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 405•5 years ago
|
||
There have been 67 failures in the last 7 days: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-04-06&endday=2020-04-13&tree=trunk&bug=1414495
Affected platforms are windows10-64 asan, linux1804-64-ccov opt, linux1804-64-qr debug and linux1804-64-ccov opt.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=297335607&repo=mozilla-central&lineNumber=2206
Comment 406•5 years ago
|
||
In all the Windows cases the hang happened because the startup recorder never finished to record the startup scripts. We always hang in Marionette for this line:
[task 2020-04-10T18:51:51.255Z] 18:51:51 INFO - GECKO(7540) | 1586544711253 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
Comment hidden (Intermittent Failures Robot) |
Comment 408•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #406)
In all the Windows cases the hang happened because the startup recorder never finished to record the startup scripts. We always hang in Marionette for this line:
[task 2020-04-10T18:51:51.255Z] 18:51:51 INFO - GECKO(7540) | 1586544711253 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
Note that here I meant non-ASAN builds because I thought that those issues were already handled by a different bug. But after speaking to Florian that's not the case yet. As such I filed bug 1629824. Sheriffs will update the classification data for already tagged failures on Treeherder.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 412•5 years ago
|
||
In the last 7 days there have been 29 occurrences on linux1804-64 and windows10-64 asan and opt.
Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=301533308&repo=mozilla-central&lineNumber=1154
Comment hidden (Intermittent Failures Robot) |
Comment 414•5 years ago
|
||
Checking some of the classified failures here I can see that all are hanging waiting for the browser after the first top-level window has been opened. Interestingly this matches my observation for webdriver tests (bug 1630133). So I wonder if that is also a hang between:
[task 2020-04-15T00:55:51.226Z] 00:55:51 INFO - PID 1920 | DEBUG: Adding blocker Remote Settings profile-before-change for phase profile-before-change
[task 2020-04-15T00:55:51.471Z] 00:55:51 INFO - PID 1920 | DEBUG: Adding blocker MediaShutdownManager: shutdown for phase xpcom-will-shutdown
Shouldn't we actually try to use the kill_and_get_minidump
feature with a bit shorter timeout here to get a crash stack of the start-up hang? I assume that has to be implemented in the harness, means Mochitest here. Whereby it might also be a good feature for the Marionette harness as used for the Mn jobs.
Comment 415•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #414)
Checking some of the classified failures here I can see that all are hanging waiting for the browser after the first top-level window has been opened. Interestingly this matches my observation for webdriver tests (bug 1630133). So I wonder if that is also a hang between:
[task 2020-04-15T00:55:51.226Z] 00:55:51 INFO - PID 1920 | DEBUG: Adding blocker Remote Settings profile-before-change for phase profile-before-change [task 2020-04-15T00:55:51.471Z] 00:55:51 INFO - PID 1920 | DEBUG: Adding blocker MediaShutdownManager: shutdown for phase xpcom-will-shutdown
Shouldn't we actually try to use the
kill_and_get_minidump
feature with a bit shorter timeout here to get a crash stack of the start-up hang? I assume that has to be implemented in the harness, means Mochitest here. Whereby it might also be a good feature for the Marionette harness as used for the Mn jobs.
I don't understand the question. I also don't understand what to take from the log you posted - it shows us adding 2 shutdown blockers, but we're doing it milliseconds apart, so that doesn't appear to be a hang?
Comment 416•5 years ago
|
||
(In reply to :Gijs (he/him) from comment #415)
I don't understand the question. I also don't understand what to take from the log you posted - it shows us adding 2 shutdown blockers, but we're doing it milliseconds apart, so that doesn't appear to be a hang?
See our conversation on bug 1630133. The above log snippet simply referenced some output where I assume the hang could happen. Seems like that wasn't clear enough. For Mochitests we do not have the async shutdown logs enabled, so we won't see that output - as such my speculation.
Comment 417•5 years ago
|
||
I had missed the needinfo, but I don't think I have anything to add. Ccov issues are almost always timing-related (since the ccov build is slower compared to other builds), and this seems not specific to ccov, which supports the hypothesis.
Comment 418•5 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #414)
Shouldn't we actually try to use the
kill_and_get_minidump
feature with a bit shorter timeout here to get a crash stack of the start-up hang? I assume that has to be implemented in the harness, means Mochitest here. Whereby it might also be a good feature for the Marionette harness as used for the Mn jobs.
That "application timed out after..." timeout is set up here, I believe:
But I would expect, if it's really hung, killing earlier will probably produce the same stack, unless the kill happens before the hang, in which case the stack may not be relevant.
Updated•5 years ago
|
Comment 419•5 years ago
|
||
Oh I see. killAndGetStack
is actually used, and for non-asan builds we get the expected crash stack. There have been wrongly classified a lot of Windows asan builds recently, which first caused my confusion.
Comment hidden (Intermittent Failures Robot) |
Comment 421•5 years ago
|
||
(In reply to Intermittent Failures Robot from comment #420)
19 failures in 997 pushes (0.019 failures/push) were associated with this bug yesterday.
Only 3 of those were non-asan builds. Everything else was wrongly classified.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 425•4 years ago
|
||
There were 25 failures in the past week on linux1804-64-tsan opt, windows10-64-shippable opt, debug.
Recent failure log:
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=305294432&repo=autoland&lineNumber=4670
[task 2020-06-06T00:51:33.121Z] 00:51:33 INFO - TEST-START | dom/xml/test/test_bug691215.html
[task 2020-06-06T00:51:34.825Z] 00:51:34 INFO - GECKO(3250) | MEMORY STAT | vsize 130550474MB | residentFast 414MB
[task 2020-06-06T00:51:35.069Z] 00:51:35 INFO - TEST-OK | dom/xml/test/test_bug691215.html | took 1952ms
[task 2020-06-06T00:51:35.224Z] 00:51:35 INFO - TEST-START | Shutdown
[task 2020-06-06T00:51:35.225Z] 00:51:35 INFO - Passed: 11
[task 2020-06-06T00:51:35.226Z] 00:51:35 INFO - Failed: 0
[task 2020-06-06T00:51:35.228Z] 00:51:35 INFO - Todo: 0
[task 2020-06-06T00:51:35.228Z] 00:51:35 INFO - Mode: e10s
[task 2020-06-06T00:51:35.229Z] 00:51:35 INFO - Slowest: 2051ms - /tests/dom/xml/test/test_bug232004.xhtml
[task 2020-06-06T00:51:35.236Z] 00:51:35 INFO - SimpleTest FINISHED
[task 2020-06-06T00:51:35.240Z] 00:51:35 INFO - TEST-INFO | Ran 1 Loops
[task 2020-06-06T00:51:35.241Z] 00:51:35 INFO - SimpleTest FINISHED
[task 2020-06-06T00:51:37.265Z] 00:51:37 INFO - GECKO(3250) | 1591404697256 Marionette TRACE Received observer notification xpcom-will-shutdown
[task 2020-06-06T00:51:37.265Z] 00:51:37 INFO - GECKO(3250) | 1591404697258 Marionette INFO Stopped listening on port 2828
[task 2020-06-06T00:51:37.265Z] 00:51:37 INFO - GECKO(3250) | 1591404697259 Marionette DEBUG Marionette stopped listening
[task 2020-06-06T00:51:43.490Z] 00:51:43 INFO - GECKO(3250) | [2020-06-06T00:51:43Z ERROR xulstore::persist] removeDocument error: unavailable
[task 2020-06-06T00:51:44.662Z] 00:51:44 INFO - TEST-INFO | Main app process: exit 0
[task 2020-06-06T00:51:44.662Z] 00:51:44 INFO - runtests.py | Application ran for: 0:00:45.356879
[task 2020-06-06T00:51:44.662Z] 00:51:44 INFO - zombiecheck | Reading PID log: /tmp/tmpQVNFbjpidlog
[task 2020-06-06T00:51:44.662Z] 00:51:44 INFO - ==> process 3250 launched child process 3265
[task 2020-06-06T00:51:44.662Z] 00:51:44 INFO - ==> process 3250 launched child process 3363
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - ==> process 3250 launched child process 3379
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - ==> process 3250 launched child process 3449
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - ==> process 3250 launched child process 3474
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - zombiecheck | Checking for orphan process with PID: 3265
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - zombiecheck | Checking for orphan process with PID: 3474
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - zombiecheck | Checking for orphan process with PID: 3363
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - zombiecheck | Checking for orphan process with PID: 3379
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - zombiecheck | Checking for orphan process with PID: 3449
[task 2020-06-06T00:51:44.663Z] 00:51:44 INFO - Stopping web server
[task 2020-06-06T00:51:44.679Z] 00:51:44 INFO - Stopping web socket server
[task 2020-06-06T00:51:44.699Z] 00:51:44 INFO - Stopping ssltunnel
[task 2020-06-06T00:51:44.719Z] 00:51:44 WARNING - leakcheck | refcount logging is off, so leaks can't be detected!
[task 2020-06-06T00:51:44.720Z] 00:51:44 INFO - runtests.py | Running tests: end.
[task 2020-06-06T00:51:44.735Z] 00:51:44 INFO - Buffered messages finished
[task 2020-06-06T00:51:44.735Z] 00:51:44 INFO - Running manifest: intl/uconv/tests/mochitest.ini
[task 2020-06-06T00:51:44.755Z] 00:51:44 INFO - Setting pipeline to PAUSED ...
[task 2020-06-06T00:51:44.756Z] 00:51:44 INFO - Pipeline is PREROLLING ...
[task 2020-06-06T00:51:44.756Z] 00:51:44 INFO - Pipeline is PREROLLED ...
[task 2020-06-06T00:51:44.756Z] 00:51:44 INFO - Setting pipeline to PLAYING ...
[task 2020-06-06T00:51:44.756Z] 00:51:44 INFO - New clock: GstSystemClock
[task 2020-06-06T00:51:44.792Z] 00:51:44 INFO - Got EOS from element "pipeline0".
[task 2020-06-06T00:51:44.792Z] 00:51:44 INFO - Execution ended after 0:00:00.033442265
[task 2020-06-06T00:51:44.792Z] 00:51:44 INFO - Setting pipeline to PAUSED ...
[task 2020-06-06T00:51:44.792Z] 00:51:44 INFO - Setting pipeline to READY ...
[task 2020-06-06T00:51:44.792Z] 00:51:44 INFO - (gst-launch-1.0:3516): GStreamer-CRITICAL **: 00:51:44.788: gst_object_unref: assertion '((GObject *) object)->ref_count > 0' failed
[task 2020-06-06T00:51:44.793Z] 00:51:44 INFO - Setting pipeline to NULL ...
[task 2020-06-06T00:51:44.793Z] 00:51:44 INFO - Freeing pipeline ...
[task 2020-06-06T00:51:44.828Z] 00:51:44 INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-06-06T00:51:45.492Z] 00:51:45 INFO - pk12util: PKCS12 IMPORT SUCCESSFUL
[task 2020-06-06T00:51:45.515Z] 00:51:45 INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-06-06T00:51:45.516Z] 00:51:45 INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-06-06T00:51:45.520Z] 00:51:45 INFO - MochitestServer : launching [u'/builds/worker/workspace/build/tests/bin/xpcshell', '-g', '/builds/worker/workspace/build/application/firefox', '-f', '/builds/worker/workspace/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/tmp/tmpHmTKMs.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/builds/worker/workspace/build/tests/mochitest/server.js']
[task 2020-06-06T00:51:45.520Z] 00:51:45 INFO - runtests.py | Server pid: 3535
[task 2020-06-06T00:51:45.527Z] 00:51:45 INFO - runtests.py | Websocket server pid: 3538
[task 2020-06-06T00:51:45.529Z] 00:51:45 INFO - INFO | runtests.py | TSan using symbolizer at /builds/worker/workspace/build/application/firefox/llvm-symbolizer
[task 2020-06-06T00:51:45.536Z] 00:51:45 INFO - runtests.py | SSL tunnel pid: 3541
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running with scheme: http
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running with e10s: True
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running with fission: False
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running with serviceworker_e10s: True
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running with socketprocess_e10s: False
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO - runtests.py | Running tests: start.
[task 2020-06-06T00:51:46.096Z] 00:51:46 INFO -
[task 2020-06-06T00:51:46.103Z] 00:51:46 INFO - Application command: /builds/worker/workspace/build/application/firefox/firefox -marionette -foreground -profile /tmp/tmpHmTKMs.mozrunner
[task 2020-06-06T00:51:46.111Z] 00:51:46 INFO - runtests.py | Application pid: 3560
[task 2020-06-06T00:51:46.111Z] 00:51:46 INFO - TEST-INFO | started process GECKO(3560)
[task 2020-06-06T00:51:50.547Z] 00:51:50 INFO - GECKO(3560) | 1591404710538 Marionette TRACE Marionette enabled
[task 2020-06-06T00:51:51.293Z] 00:51:51 INFO - GECKO(3560) | 1591404711291 Marionette TRACE Received observer notification toplevel-window-ready
[task 2020-06-06T00:51:58.445Z] 00:51:58 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:58.445Z] 00:51:58 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.069Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.073Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.073Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.073Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.073Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.076Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.076Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.076Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.076Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.080Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.080Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.080Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.080Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.081Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.081Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.085Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.085Z] 00:51:59 INFO - GECKO(3560) | ==3657==WARNING: Symbolizer buffer too small
[task 2020-06-06T00:51:59.750Z] 00:51:59 INFO - GECKO(3560) | console.error: SearchService: "_readCacheFile: Error reading cache file:" (new Error("", "(unknown module)"))
[task 2020-06-06T00:52:07.265Z] 00:52:07 INFO - GECKO(3560) | 1591404727257 Marionette TRACE Received observer notification marionette-startup-requested
[task 2020-06-06T00:52:07.265Z] 00:52:07 INFO - GECKO(3560) | 1591404727258 Marionette TRACE Waiting until startup recorder finished recording startup scripts...
[task 2020-06-06T00:52:07.562Z] 00:52:07 INFO - GECKO(3560) | 1591404727552 Marionette TRACE All scripts recorded.
[task 2020-06-06T00:52:08.227Z] 00:52:08 INFO - GECKO(3560) | 1591404728225 Marionette INFO Listening on port 2828
[task 2020-06-06T00:52:08.228Z] 00:52:08 INFO - GECKO(3560) | 1591404728227 Marionette DEBUG Marionette is listening
[task 2020-06-06T00:52:08.296Z] 00:52:08 INFO - GECKO(3560) | 1591404728292 Marionette DEBUG Accepted connection 0 from 127.0.0.1:33824
[task 2020-06-06T00:52:08.372Z] 00:52:08 INFO - GECKO(3560) | 1591404728367 Marionette DEBUG Closed connection 0
[task 2020-06-06T00:52:08.373Z] 00:52:08 INFO - GECKO(3560) | 1591404728372 Marionette DEBUG Accepted connection 1 from 127.0.0.1:33826
[task 2020-06-06T00:52:08.393Z] 00:52:08 INFO - GECKO(3560) | 1591404728382 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-06T00:52:08.718Z] 00:52:08 INFO - GECKO(3560) | 1591404728712 Marionette TRACE [7] Frame script loaded
[task 2020-06-06T00:52:09.061Z] 00:52:09 INFO - GECKO(3560) | 1591404729057 Marionette TRACE [23] Frame script loaded
[task 2020-06-06T00:58:08.484Z] 00:58:08 INFO - runtests.py | Waiting for browser...
[task 2020-06-06T00:58:19.069Z] 00:58:19 INFO - Buffered messages finished
[task 2020-06-06T00:58:19.069Z] 00:58:19 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
[task 2020-06-06T00:58:19.069Z] 00:58:19 ERROR - Force-terminating active process(es).
Geoff, could you take a look, please?
Comment hidden (Intermittent Failures Robot) |
Comment 427•4 years ago
|
||
These failures can be quite difficult to debug and it has been a long time since I've investigated this type of failure. I will try, but it may take a while to get around to this....
Comment 428•4 years ago
|
||
linux1804-64-tsan failures seem to be most frequent currently; let's concentrate on those.
I note warnings like "Symbolizer buffer too small" and "_readCacheFile: Error reading cache file:", but these are seen in successful runs also; I assume they are normal and not cause for concern.
I also see this pattern:
https://firefoxci.taskcluster-artifacts.net/DxwzkYsMSdyEm_4C6Hj6Vw/0/public/logs/live_backing.log
[task 2020-06-08T10:16:03.776Z] 10:16:03 INFO - GECKO(2134) | 1591611363771 Marionette DEBUG Accepted connection 0 from 127.0.0.1:47286
[task 2020-06-08T10:16:03.784Z] 10:16:03 INFO - GECKO(2134) | 1591611363778 Marionette DEBUG Accepted connection 1 from 127.0.0.1:47288
[task 2020-06-08T10:16:03.784Z] 10:16:03 INFO - GECKO(2134) | 1591611363782 Marionette DEBUG Closed connection 0
[task 2020-06-08T10:16:03.900Z] 10:16:03 INFO - GECKO(2134) | 1591611363897 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-08T10:16:04.197Z] 10:16:04 INFO - GECKO(2134) | 1591611364192 Marionette TRACE [7] Frame script loaded
[task 2020-06-08T10:16:04.619Z] 10:16:04 INFO - GECKO(2134) | 1591611364615 Marionette TRACE [23] Frame script loaded
[task 2020-06-08T10:22:03.931Z] 10:22:03 INFO - runtests.py | Waiting for browser...
[task 2020-06-08T10:22:14.621Z] 10:22:14 INFO - Buffered messages finished
[task 2020-06-08T10:22:14.623Z] 10:22:14 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
whereas a successful run would have something like:
[task 2020-06-08T10:15:42.734Z] 10:15:42 INFO - GECKO(1898) | 1591611342731 Marionette DEBUG Accepted connection 0 from 127.0.0.1:49634
[task 2020-06-08T10:15:42.835Z] 10:15:42 INFO - GECKO(1898) | 1591611342829 Marionette DEBUG Closed connection 0
[task 2020-06-08T10:15:42.838Z] 10:15:42 INFO - GECKO(1898) | 1591611342834 Marionette DEBUG Accepted connection 1 from 127.0.0.1:49636
[task 2020-06-08T10:15:42.855Z] 10:15:42 INFO - GECKO(1898) | 1591611342846 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-08T10:15:43.261Z] 10:15:43 INFO - GECKO(1898) | 1591611343253 Marionette TRACE [7] Frame script loaded
[task 2020-06-08T10:15:43.297Z] 10:15:43 INFO - GECKO(1898) | 1591611343288 Marionette TRACE [7] Frame script registered
[task 2020-06-08T10:15:43.414Z] 10:15:43 INFO - GECKO(1898) | 1591611343409 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"1be035ef-44e6-4e0e-9f9d-5a262c9d0d98","capabilities":{"browserName":"firefox","browserVersion":"79.0a ... p/tmpG4SAjf.mozrunner","moz:shutdownTimeout":360000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2020-06-08T10:15:43.530Z] 10:15:43 INFO - GECKO(1898) | 1591611343526 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmpGlrsm6.zip","temporary":false}]
[task 2020-06-08T10:15:43.888Z] 10:15:43 INFO - GECKO(1898) | 1591611343883 Marionette TRACE [23] Frame script loaded
[task 2020-06-08T10:15:43.892Z] 10:15:43 INFO - GECKO(1898) | 1591611343889 Marionette TRACE [23] Frame script registered
So in the failure cases, "Frame script registered" is missing.
https://searchfox.org/mozilla-central/rev/fac90408bcf52ca88a3dcd2ef30a379b68ab24e2/testing/marionette/listener.js#512
:whimboo -- Any ideas?
Comment 429•4 years ago
|
||
Marionette was using the outerWindowID to track the browsing contexts in content processes. This might have caused several issues eg. when a remoteness change happened, especially for Fission. But I'm not sure how this can happen for the NewSession command.
Anyway two days ago I landed a patch for Marionette (bug 1519335) which changed the handling of browsing contexts by using their id instead. Here is what I can see:
Frame scripts are registered but still the session is not created:
[task 2020-06-08T23:59:51.107Z] 23:59:51 INFO - GECKO(2237) | 1591660791105 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-08T23:59:51.446Z] 23:59:51 INFO - GECKO(2237) | 1591660791439 Marionette TRACE [5] Frame script loaded
[task 2020-06-08T23:59:51.466Z] 23:59:51 INFO - GECKO(2237) | 1591660791463 Marionette TRACE [5] Frame script registered
[task 2020-06-08T23:59:51.574Z] 23:59:51 INFO - GECKO(2237) | 1591660791571 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"499c6fb3-d260-40c9-8b7d-8eaca00b6582","capabilities":{"browserName":"firefox","browserVersion":"79.0a ... p/tmps70KFy.mozrunner","moz:shutdownTimeout":360000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2020-06-08T23:59:51.784Z] 23:59:51 INFO - GECKO(2237) | 1591660791780 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/tmp/tmpEgtflB.zip","temporary":false}]
[task 2020-06-08T23:59:52.288Z] 23:59:52 INFO - GECKO(2237) | 1591660792283 Marionette TRACE [18] Frame script loaded
[task 2020-06-08T23:59:52.336Z] 23:59:52 INFO - GECKO(2237) | 1591660792331 Marionette TRACE [18] Frame script registered
Framescripts aren't registered and session is not created:
[task 2020-06-10T05:03:17.975Z] 05:03:17 INFO - GECKO(1270) | 1591765397967 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-10T05:03:18.272Z] 05:03:18 INFO - GECKO(1270) | 1591765398260 Marionette TRACE [5] Frame script loaded
[task 2020-06-10T05:03:18.574Z] 05:03:18 INFO - GECKO(1270) | 1591765398567 Marionette TRACE [18] Frame script loaded
I wonder why we have multiple framescript registrations at all. As you can see in the working case, it should only be a single one. Maybe something screws up with about:blank
? I would suggest to add some dump()
calls to the following method before we send the registration message to the parent process:
Dump the value of curContainer.frame.location.href
to the console. Maybe that gives us an idea what's going on here. If it's both for about:blank
we might have a hick-up during startup.
There are also still cases were we do not initialize marionette due to bug 1382162.
Comment 430•4 years ago
|
||
Hm, I just saw the following in a working case:
[task 2020-06-10T05:08:37.541Z] 05:08:37 INFO - GECKO(1260) | 1591765717536 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-10T05:08:37.637Z] 05:08:37 INFO - GECKO(1260) | 1591765717632 Marionette TRACE [5] Frame script loaded
[task 2020-06-10T05:08:37.638Z] 05:08:37 INFO - GECKO(1260) | 1591765717635 Marionette TRACE [5] Frame script registered
[task 2020-06-10T05:08:37.641Z] 05:08:37 INFO - GECKO(1260) | 1591765717637 Marionette TRACE [18] Frame script loaded
[task 2020-06-10T05:08:37.657Z] 05:08:37 INFO - GECKO(1260) | 1591765717651 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"b7de4c8f-cb4e-40e3-941d-994381c54c02","capabilities":{"browserName":"firefox","browserVersion":"79.0a ... p/tmpIL2mvA.mozrunner","moz:shutdownTimeout":180000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true}}]
[task 2020-06-10T05:08:37.677Z] 05:08:37 INFO - GECKO(1260) | 1591765717671 Marionette TRACE [18] Frame script registered
So maybe something is wrong with the message manager and the message is never received in driver.js?
https://searchfox.org/mozilla-central/rev/fac90408bcf52ca88a3dcd2ef30a379b68ab24e2/testing/marionette/driver.js#603
https://searchfox.org/mozilla-central/rev/fac90408bcf52ca88a3dcd2ef30a379b68ab24e2/testing/marionette/driver.js#3574
Mind also adding some dump()
calls there?
Comment 431•4 years ago
|
||
https://treeherder.mozilla.org/#/jobs?repo=try&revision=26c84b3d7a959fe46f20eb9ac4d8bbd83c37ac67
https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=305946159&repo=try&lineNumber=2832
[task 2020-06-11T14:43:00.750Z] 14:43:00 INFO - GECKO(3317) | 1591886580745 Marionette INFO Listening on port 2828
[task 2020-06-11T14:43:00.751Z] 14:43:00 INFO - GECKO(3317) | 1591886580746 Marionette DEBUG Marionette is listening
[task 2020-06-11T14:43:00.907Z] 14:43:00 INFO - GECKO(3317) | 1591886580899 Marionette DEBUG Accepted connection 0 from 127.0.0.1:46846
[task 2020-06-11T14:43:00.935Z] 14:43:00 INFO - GECKO(3317) | 1591886580928 Marionette DEBUG Closed connection 0
[task 2020-06-11T14:43:00.935Z] 14:43:00 INFO - GECKO(3317) | 1591886580932 Marionette DEBUG Accepted connection 1 from 127.0.0.1:46848
[task 2020-06-11T14:43:00.951Z] 14:43:00 INFO - GECKO(3317) | 1591886580942 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2020-06-11T14:43:00.951Z] 14:43:00 INFO - GECKO(3317) | 1591886580946 Marionette INFO ZZZ registerPromise
[task 2020-06-11T14:43:00.952Z] 14:43:00 INFO - GECKO(3317) | 1591886580947 Marionette INFO ZZZ registerPromise promise added listener
[task 2020-06-11T14:43:01.265Z] 14:43:01 INFO - GECKO(3317) | 1591886581253 Marionette TRACE [5] Frame script loaded
[task 2020-06-11T14:43:01.266Z] 14:43:01 INFO - GECKO(3317) | 1591886581259 Marionette TRACE [5] ZZZ registerSelf curContainer.frame.location.href=
[task 2020-06-11T14:43:01.266Z] 14:43:01 INFO - GECKO(3317) | 1591886581260 Marionette TRACE [5] about:blank
[task 2020-06-11T14:43:01.266Z] 14:43:01 INFO - GECKO(3317) | 1591886581262 Marionette TRACE [5] ZZZ registerSelf sandboxes cleared
[task 2020-06-11T14:43:01.267Z] 14:43:01 INFO - GECKO(3317) | 1591886581263 Marionette TRACE [5] ZZZ registerSelf sending Register...
[task 2020-06-11T14:43:01.603Z] 14:43:01 INFO - GECKO(3317) | 1591886581598 Marionette TRACE [18] Frame script loaded
[task 2020-06-11T14:43:01.603Z] 14:43:01 INFO - GECKO(3317) | 1591886581600 Marionette TRACE [18] ZZZ registerSelf curContainer.frame.location.href=
[task 2020-06-11T14:43:01.606Z] 14:43:01 INFO - GECKO(3317) | 1591886581602 Marionette TRACE [18] about:blank
[task 2020-06-11T14:43:01.606Z] 14:43:01 INFO - GECKO(3317) | 1591886581604 Marionette TRACE [18] ZZZ registerSelf sandboxes cleared
[task 2020-06-11T14:43:01.606Z] 14:43:01 INFO - GECKO(3317) | 1591886581604 Marionette TRACE [18] ZZZ registerSelf sending Register...
[task 2020-06-11T14:49:01.032Z] 14:49:01 INFO - runtests.py | Waiting for browser...
[task 2020-06-11T14:49:11.623Z] 14:49:11 INFO - Buffered messages finished
[task 2020-06-11T14:49:11.623Z] 14:49:11 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
So, curContainer.frame.location.href=about:blank, and it looks like we block on sendSyncMessage("Marionette:Register", ...):
https://hg.mozilla.org/try/rev/2a7721020a8f2fac864d90cb8a17e418469c11b4#l2.23
Comment 432•4 years ago
|
||
It means calling sendSyncMessage()
causes a hang here. I wonder why the message never arrives in the registered frame script. Maybe the message manager got disposed because of another process change and followed by a framescript reload while in the middle of an active communication?
Nika or Kris, any idea why this can happen? Our Fission work will start soon, but not sure how long it will take and maybe we can find a plausible workaround for the above situation in the meantime.
Comment 433•4 years ago
|
||
(In reply to Henrik Skupin (:whimboo) [⌚️UTC+2] from comment #432)
Nika or Kris, any idea why this can happen? Our Fission work will start soon, but not sure how long it will take and maybe we can find a plausible workaround for the above situation in the meantime.
It's possible that the parent process is hung, and that this is just the first place you're seeing the effects.
Comment 434•4 years ago
|
||
(In reply to Kris Maglione [:kmag] from comment #433)
It's possible that the parent process is hung, and that this is just the first place you're seeing the effects.
It would at least explain why that happens on various different places during startup. I wonder what we could do to get a profile of Firefox for the startup, especially when the process is hung and needs to be killed. Do mochitests kill the browser in a way that we get a proper stack where it actually hangs? Something what we do for Talos. I'm asking because I cannot see anything logged.
Comment 435•4 years ago
|
||
For these tsan hangs, there are no crash reports. Logs show "Can't trigger Breakpad, just killing process", because the tsan mozinfo has crashreporter = false.
Comment hidden (Intermittent Failures Robot) |
Comment 437•4 years ago
|
||
This bug failed 37 times in the past 7 days. Failures occured on linux1804-64-tsan opt, windows10-64-shippable opt, windows10-64-qr debug.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=306878118&repo=autoland&lineNumber=5641
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 443•4 years ago
|
||
In the last 7 days, there are 83 failures, we can see an increase of the failures since 20th of June https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-05-29&endday=2020-06-28&tree=trunk&bug=1414495
Failures occurred on linux1804-64 opt, linux1804-64-qr debug, linux1804-64-shippable opt, linux1804-64-tsan opt, windows10-64-shippable opt.
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=307780434&repo=autoland&lineNumber=4944
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 446•4 years ago
|
||
This bug failed 25 times in the last 7 days. This happend on linux1804-64-qr debug, linux1804-64-shippable opt, linux1804-64 opt, windows10-64-shippable opt, linux1804-64-tsan opt.
Recent log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=309425873&repo=autoland&lineNumber=2961
Comment hidden (Intermittent Failures Robot) |
Comment 448•4 years ago
|
||
There are 31 total failures in the last 7 days: https://treeherder.mozilla.org/intermittent-failures.html#/bugdetails?startday=2020-07-12&endday=2020-07-19&tree=trunk&bug=1414495
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=310265187&repo=autoland&lineNumber=1747
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 540•2 years ago
|
||
In all the cases that I can see the hang seem to happen when the Mochitest extension is waiting for focus on the browser window. There seem to be no more hang during startup because of Marionette.
Geoff, any idea what we could do here to improve the situation? As it looks like slower builds are more likely to fail.
Comment 541•2 years ago
|
||
It looks like most of these failures are on ccov now. I wonder if :marco would be interested?
Comment 542•2 years ago
|
||
Probably this is more frequently happening on ccov because it's slower than other builds, but there's unlikely anything wrong specifically with ccov.
IDK if this information could help: ccov is slower at runtime, but it's particularly slower during Firefox shutdown because it needs to dump the counters (and dumping the counters means writing a lot of files).
Comment 543•2 years ago
|
||
So I wonder why the browser window doesn't get focus so that the tests will be started. So I assume it's around these lines:
https://searchfox.org/mozilla-central/rev/2398ab33adcea896838b3da678ff6480dbb98b9a/testing/mochitest/browser-harness.xhtml#260-273
Geoff, maybe we could add a log line when the focus of the harness window happened and before we are going to wait for the focus for the test window? Maybe this could give us some more insights.
Comment 544•2 years ago
|
||
Yes, logging might help.
Also, I notice this pattern frequently:
[task 2022-06-08T04:52:41.763Z] 04:52:41 INFO - GECKO(4824) | [CodeCoverage] JS flush completed.
[task 2022-06-08T04:52:41.835Z] 04:52:41 INFO - GECKO(4824) | JavaScript error: resource://testing-common/PerTestCoverageUtils.jsm, line 72: NS_ERROR_FILE_DIR_NOT_EMPTY: Component returned failure code: 0x80520014 (NS_ERROR_FILE_DIR_NOT_EMPTY) [nsIFile.remove]
[task 2022-06-08T04:58:51.844Z] 04:58:51 INFO - Buffered messages finished
[task 2022-06-08T04:58:51.845Z] 04:58:51 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
[task 2022-06-08T04:58:51.845Z] 04:58:51 ERROR - Force-terminating active process(es).
I wonder if avoiding or handling the NS_ERROR_FILE_DIR_NOT_EMPTY would resolve the timeout failures.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 559•2 years ago
|
||
(In reply to Intermittent Failures Robot from comment #558)
- windows10-64-2004-shippable-qr: 23
- opt: 23
- windows10-32-2004-shippable-qr: 11
- opt: 11
Note that all of these failures are actually related to bug 1784591.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•2 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 578•2 years ago
|
||
Recent builds show a problem with loading the LogController
in the SimpleTest extension:
https://treeherder.mozilla.org/logviewer?job_id=399444797&repo=autoland&lineNumber=2360-2363
[task 2022-12-13T08:29:44.303Z] 08:29:44 INFO - runtests.py | Waiting for browser...
[task 2022-12-13T08:29:44.303Z] 08:29:44 INFO - GECKO(1275) | 1670920184303 Marionette DEBUG Closed connection 1
[task 2022-12-13T08:29:44.506Z] 08:29:44 INFO - GECKO(1275) | JavaScript error: https://example.com/tests/SimpleTest/setup.js, line 21: ReferenceError: LogController is not defined
[task 2022-12-13T08:29:44.514Z] 08:29:44 INFO - GECKO(1275) | JavaScript error: https://example.com/tests/SimpleTest/setup.js, line 287: TypeError: can't access property "manifestFile", params is undefined
This is most likely the reason why it fails starting the tests.
Comment 579•2 years ago
|
||
The LogController error does not appear in most mochitest logs, and doesn't even appear in many of the recent failure logs for this bug. But I did find these examples, all for similar tasks:
https://treeherder.mozilla.org/logviewer?job_id=399985779&repo=mozilla-beta&lineNumber=2471
https://treeherder.mozilla.org/logviewer?job_id=399733084&repo=mozilla-central&lineNumber=5857
https://treeherder.mozilla.org/logviewer?job_id=399444797&repo=autoland&lineNumber=2368
https://treeherder.mozilla.org/logviewer?job_id=397669649&repo=mozilla-central&lineNumber=3986
Comment 580•2 years ago
|
||
I haven't made changes to SimpleTest in a long time. Very speculatively, I wonder if this error might somehow be a regression from bug 1801368?
Comment 581•2 years ago
|
||
(In reply to Geoff Brown [:gbrown] from comment #580)
I haven't made changes to SimpleTest in a long time. Very speculatively, I wonder if this error might somehow be a regression from bug 1801368?
I don't think so, it didn't touch anything to do with LogController, though I'm happy to be wrong.
It would probably be worth looking at how setup.js
is getting loaded and if TestRunner.js
has also been loaded in that scope, as per the comment in the file.
Comment 582•2 years ago
|
||
For non-chrome tests (like these mochitest-media tests that intermittently fail) it looks like setup.js is only loaded from server.js:
https://searchfox.org/mozilla-central/rev/57527d50ef5d3df412caa5d99536f0709399be6f/testing/mochitest/server.js#787
TestRunner.js, and LogController.js, are loaded just before that,
https://searchfox.org/mozilla-central/rev/57527d50ef5d3df412caa5d99536f0709399be6f/testing/mochitest/server.js#769-780
server.js is loaded from runtests.py:
https://searchfox.org/mozilla-central/rev/57527d50ef5d3df412caa5d99536f0709399be6f/testing/mochitest/runtests.py#539
when it runs the mochitest server in xpcshell.
I don't see how that could be going wrong.
Comment 583•2 years ago
|
||
Yeah, I don't see anything obvious. I'd suggest that we file a separate bug and look at it there, rather than trying to debug it here. I don't think it is related to my bug, but it could be. In any case, I probably won't have time to look before the holidays.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 594•2 years ago
|
||
There have been 67 total failures in the last 7 days, recent failure log.
Affected platforms are:
- linux1804-64-ccov-qr
- linux1804-64-shippable-qr
- macosx1015-64-qr
- macosx1015-64-shippable-qr
- macosx1100-64-shippable-qr
- windows10-64-2004-ccov-qr
[task 2023-02-18T18:37:19.668Z] 18:37:19 INFO - TEST-START | tools/profiler/tests/browser/browser_test_profile_slow_capture.js
[task 2023-02-18T18:37:19.668Z] 18:37:19 INFO - TEST-SKIP | tools/profiler/tests/browser/browser_test_profile_slow_capture.js | took 1ms
[task 2023-02-18T18:37:19.669Z] 18:37:19 INFO - Running manifest: browser/actors/test/browser/browser.ini
[task 2023-02-18T18:37:21.174Z] 18:37:21 INFO - PID 1311 | pk12util: PKCS12 IMPORT SUCCESSFUL
[task 2023-02-18T18:37:21.233Z] 18:37:21 INFO - MochitestServer : launching ['/opt/worker/tasks/task_167674531544934/build/tests/bin/xpcshell', '-g', '/opt/worker/tasks/task_167674531544934/build/application/Firefox Nightly.app/Contents/Resources', '-f', '/opt/worker/tasks/task_167674531544934/build/tests/bin/components/httpd.js', '-e', "const _PROFILE_PATH = '/var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmpyrh4yeoj.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', '/opt/worker/tasks/task_167674531544934/build/tests/mochitest/server.js']
[task 2023-02-18T18:37:21.233Z] 18:37:21 INFO - runtests.py | Server pid: 1312
[task 2023-02-18T18:37:21.236Z] 18:37:21 INFO - runtests.py | Websocket server pid: 1313
[task 2023-02-18T18:37:21.240Z] 18:37:21 INFO - runtests.py | SSL tunnel pid: 1314
[task 2023-02-18T18:37:21.451Z] 18:37:21 INFO - runtests.py | Running with scheme: http
[task 2023-02-18T18:37:21.451Z] 18:37:21 INFO - runtests.py | Running with e10s: True
[task 2023-02-18T18:37:21.451Z] 18:37:21 INFO - runtests.py | Running with fission: True
[task 2023-02-18T18:37:21.452Z] 18:37:21 INFO - runtests.py | Running with cross-origin iframes: False
[task 2023-02-18T18:37:21.452Z] 18:37:21 INFO - runtests.py | Running with serviceworker_e10s: True
[task 2023-02-18T18:37:21.453Z] 18:37:21 INFO - runtests.py | Running with socketprocess_e10s: False
[task 2023-02-18T18:37:21.453Z] 18:37:21 INFO - runtests.py | Running tests: start.
[task 2023-02-18T18:37:21.453Z] 18:37:21 INFO -
[task 2023-02-18T18:37:21.459Z] 18:37:21 INFO - Application command: /opt/worker/tasks/task_167674531544934/build/application/Firefox Nightly.app/Contents/MacOS/firefox -marionette -foreground -profile /var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmpyrh4yeoj.mozrunner
[task 2023-02-18T18:37:21.463Z] 18:37:21 INFO - runtests.py | Application pid: 1315
[task 2023-02-18T18:37:21.463Z] 18:37:21 INFO - TEST-INFO | started process GECKO(1315)
[task 2023-02-18T18:37:21.818Z] 18:37:21 INFO - GECKO(1315) | 1676745441817 Marionette INFO Marionette enabled
[task 2023-02-18T18:37:21.844Z] 18:37:21 INFO - GECKO(1315) | 1676745441843 Marionette TRACE Received observer notification final-ui-startup
[task 2023-02-18T18:37:21.846Z] 18:37:21 INFO - GECKO(1315) | 1676745441845 Marionette INFO Listening on port 2828
[task 2023-02-18T18:37:21.846Z] 18:37:21 INFO - GECKO(1315) | 1676745441845 Marionette DEBUG Marionette is listening
[task 2023-02-18T18:37:22.263Z] 18:37:22 INFO - GECKO(1315) | 1676745442263 Marionette DEBUG Accepted connection 0 from 127.0.0.1:49255
[task 2023-02-18T18:37:22.280Z] 18:37:22 INFO - GECKO(1315) | 1676745442280 Marionette DEBUG Closed connection 0
[task 2023-02-18T18:37:22.281Z] 18:37:22 INFO - GECKO(1315) | 1676745442280 Marionette DEBUG Accepted connection 1 from 127.0.0.1:49256
[task 2023-02-18T18:37:22.356Z] 18:37:22 INFO - GECKO(1315) | 1676745442355 Marionette DEBUG 1 -> [0,1,"WebDriver:NewSession",{"strictFileInteractability":true}]
[task 2023-02-18T18:37:22.359Z] 18:37:22 INFO - GECKO(1315) | 1676745442358 Marionette DEBUG Waiting for initial application window
[task 2023-02-18T18:37:23.319Z] 18:37:23 INFO - GECKO(1315) | console.warn: SearchSettings: "get: No settings file exists, new profile?" (new NotFoundError("Could not open the file at /var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmpyrh4yeoj.mozrunner/search.json.mozlz4", (void 0)))
[task 2023-02-18T18:37:23.335Z] 18:37:23 INFO - GECKO(1315) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.jsm", 407))
[task 2023-02-18T18:37:24.066Z] 18:37:24 INFO - GECKO(1315) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.jsm", 407))
[task 2023-02-18T18:37:24.067Z] 18:37:24 INFO - GECKO(1315) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.jsm", 407))
[task 2023-02-18T18:37:24.067Z] 18:37:24 INFO - GECKO(1315) | console.error: (new Error("Unexpected content-type \"text/plain;charset=US-ASCII\"", "resource://services-settings/Utils.jsm", 407))
[task 2023-02-18T18:37:24.207Z] 18:37:24 INFO - GECKO(1315) | 1676745444206 Marionette TRACE Received observer notification browser-idle-startup-tasks-finished
[task 2023-02-18T18:37:24.211Z] 18:37:24 INFO - GECKO(1315) | 1676745444210 RemoteAgent TRACE [10] ProgressListener Start: expectNavigation=false resolveWhenStarted=false unloadTimeout=200 waitForExplicitStart=false
[task 2023-02-18T18:37:24.211Z] 18:37:24 INFO - GECKO(1315) | 1676745444210 RemoteAgent TRACE [10] ProgressListener Setting unload timer (200ms)
[task 2023-02-18T18:37:24.212Z] 18:37:24 INFO - GECKO(1315) | 1676745444210 RemoteAgent TRACE [10] Document already finished loading: about:blank
[task 2023-02-18T18:37:24.212Z] 18:37:24 INFO - GECKO(1315) | 1676745444210 RemoteAgent TRACE [10] ProgressListener Stop: has error=false
[task 2023-02-18T18:37:24.215Z] 18:37:24 INFO - GECKO(1315) | 1676745444213 Marionette DEBUG 1 <- [1,1,null,{"sessionId":"3b346205-a81c-42da-b065-6946c513c663","capabilities":{"browserName":"firefox","browserVersion":"112.0a1","platformName":"mac","acceptInsecureCerts":false,"pageLoadStrategy":"normal","setWindowRect":true,"timeouts":{"implicit":0,"pageLoad":300000,"script":30000},"strictFileInteractability":true,"unhandledPromptBehavior":"dismiss and notify","moz:accessibilityChecks":false,"moz:buildID":"20230218180146","moz:headless":false,"moz:platformVersion":"19.6.0","moz:processID":1315,"moz:profile":"/var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmpyrh4yeoj.mozrunner","moz:shutdownTimeout":60000,"moz:useNonSpecCompliantPointerOrigin":false,"moz:webdriverClick":true,"moz:windowless":false,"proxy":{}}}]
[task 2023-02-18T18:37:24.226Z] 18:37:24 INFO - GECKO(1315) | 1676745444225 Marionette DEBUG 1 -> [0,2,"Addon:Install",{"path":"/var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmphmy0w1nq.zip","temporary":false}]
[task 2023-02-18T18:37:24.264Z] 18:37:24 INFO - GECKO(1315) | 1676745444263 Marionette DEBUG 1 <- [1,2,null,{"value":"special-powers@mozilla.org"}]
[task 2023-02-18T18:37:24.287Z] 18:37:24 INFO - GECKO(1315) | 1676745444286 Marionette DEBUG 1 -> [0,3,"Addon:Install",{"path":"/var/folders/fz/cnm2dyxn5gb6ldkjy3p_xm10000014/T/tmpaf8yog7e.zip","temporary":false}]
[task 2023-02-18T18:37:24.305Z] 18:37:24 INFO - GECKO(1315) | 1676745444304 Marionette DEBUG 1 <- [1,3,null,{"value":"mochikit@mozilla.org"}]
[task 2023-02-18T18:37:24.306Z] 18:37:24 INFO - GECKO(1315) | 1676745444305 Marionette DEBUG 1 -> [0,4,"Marionette:GetContext",{}]
[task 2023-02-18T18:37:24.307Z] 18:37:24 INFO - GECKO(1315) | 1676745444306 Marionette DEBUG 1 <- [1,4,null,{"value":"content"}]
[task 2023-02-18T18:37:24.307Z] 18:37:24 INFO - GECKO(1315) | 1676745444306 Marionette DEBUG 1 -> [0,5,"Marionette:SetContext",{"value":"chrome"}]
[task 2023-02-18T18:37:24.308Z] 18:37:24 INFO - GECKO(1315) | 1676745444306 Marionette DEBUG 1 <- [1,5,null,{"value":null}]
[task 2023-02-18T18:37:24.310Z] 18:37:24 INFO - GECKO(1315) | 1676745444309 Marionette DEBUG 1 -> [0,6,"WebDriver:ExecuteScript",{"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distr ... s which flavor and url to load.\nlet ev = new CustomEvent(\"mochitest-load\", { detail: [flavor, url] });\nwin.dispatchEvent(ev);","args":[{"flavor":"browser-chrome","testUrl":"about:blank"}],"newSandbox":true,"sandbox":"default","line":2061,"filename":"tests/mochitest/runtests.py"}]
[task 2023-02-18T18:37:24.312Z] 18:37:24 INFO - GECKO(1315) | 1676745444311 RemoteAgent TRACE WebDriverProcessData actor created for PID 1315
[task 2023-02-18T18:37:24.312Z] 18:37:24 INFO - GECKO(1315) | 1676745444312 Marionette TRACE [2] MarionetteCommands actor created for window id 4
[task 2023-02-18T18:37:24.336Z] 18:37:24 INFO - GECKO(1315) | 1676745444336 Marionette TRACE Received observer notification domwindowopened
[task 2023-02-18T18:37:24.344Z] 18:37:24 INFO - GECKO(1315) | 1676745444343 Marionette DEBUG 1 <- [1,6,null,{"value":null}]
[task 2023-02-18T18:37:24.355Z] 18:37:24 INFO - GECKO(1315) | 1676745444354 Marionette DEBUG 1 -> [0,7,"Marionette:SetContext",{"value":"content"}]
[task 2023-02-18T18:37:24.355Z] 18:37:24 INFO - GECKO(1315) | 1676745444354 Marionette DEBUG 1 <- [1,7,null,{"value":null}]
[task 2023-02-18T18:37:24.368Z] 18:37:24 INFO - GECKO(1315) | 1676745444367 Marionette DEBUG 1 -> [0,8,"WebDriver:DeleteSession",{}]
[task 2023-02-18T18:37:24.368Z] 18:37:24 INFO - GECKO(1315) | 1676745444367 Marionette TRACE [2] MarionetteCommands actor destroyed for window id 4
[task 2023-02-18T18:37:24.369Z] 18:37:24 INFO - GECKO(1315) | 1676745444368 Marionette DEBUG 1 <- [1,8,null,{"value":null}]
[task 2023-02-18T18:37:24.369Z] 18:37:24 INFO - runtests.py | Waiting for browser...
[task 2023-02-18T18:37:24.370Z] 18:37:24 INFO - GECKO(1315) | 1676745444369 Marionette DEBUG Closed connection 1
[task 2023-02-18T18:37:25.399Z] 18:37:25 INFO - GECKO(1315) | JavaScript error: resource://gre/modules/XULStore.jsm, line 58: Error: Can't find profile directory.
[task 2023-02-18T18:43:35.469Z] 18:43:35 INFO - Buffered messages finished
[task 2023-02-18T18:43:35.469Z] 18:43:35 ERROR - TEST-UNEXPECTED-TIMEOUT | automation.py | application timed out after 370 seconds with no output
[task 2023-02-18T18:43:35.470Z] 18:43:35 WARNING - Force-terminating active process(es).
[task 2023-02-18T18:43:35.470Z] 18:43:35 INFO - Determining child pids from psutil...
[task 2023-02-18T18:43:35.472Z] 18:43:35 INFO - [1317, 1318, 1320, 1321, 1322, 1323, 1324]
[task 2023-02-18T18:43:35.472Z] 18:43:35 INFO - ==> process 1315 launched child process 1317
[task 2023-02-18T18:43:35.473Z] 18:43:35 INFO - ==> process 1315 launched child process 1318
[task 2023-02-18T18:43:35.473Z] 18:43:35 INFO - ==> process 1315 launched child process 1320
[task 2023-02-18T18:43:35.473Z] 18:43:35 INFO - ==> process 1315 launched child process 1321
[task 2023-02-18T18:43:35.474Z] 18:43:35 INFO - ==> process 1315 launched child process 1322
[task 2023-02-18T18:43:35.474Z] 18:43:35 INFO - ==> process 1315 launched child process 1323
[task 2023-02-18T18:43:35.474Z] 18:43:35 INFO - ==> process 1315 launched child process 1324
[task 2023-02-18T18:43:35.475Z] 18:43:35 INFO - Found child pids: {1317, 1318, 1320, 1321, 1322, 1323, 1324}
[task 2023-02-18T18:43:35.475Z] 18:43:35 INFO - Killing process: 1317
[task 2023-02-18T18:43:35.476Z] 18:43:35 INFO - TEST-INFO | started process screencapture
[task 2023-02-18T18:43:35.580Z] 18:43:35 INFO - TEST-INFO | screencapture: exit 0
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 606•1 year ago
|
||
Update:
There have been 30 failures within the last 7 days:
-
4 failures on
Linux 18.04 x64 CCov WebRender opt
-
7 failures on
Linux 18.04 x64 WebRender debug/opt
-
1 failure on
Linux 18.04 x64 WebRender Shippable opt
-
3 failures on
OS X 11 WebRender Shippable opt
-
2 failures on
Windows 11 x86 22H2 WebRender Shippable opt
-
1 failure on
Windows 11 x64 22H2 asan WebRender opt
-
8 failures on
Windows 11 x64 22H2 CCov WebRender opt
-
4 failures on
Windows 11 x64 22H2 WebRender opt
-
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=414235141&repo=mozilla-central&lineNumber=2816
Comment 607•1 year ago
|
||
Looks like there is one asan failure that made its way on this bug, so that would actually render the occurrences to 29.
Comment hidden (Intermittent Failures Robot) |
Comment 609•1 year ago
|
||
Update:
There have been 42 failures within the last 7 days:
- 5 failures on Linux 18.04 x64 CCov WebRender opt
- 11 failures on Linux 18.04 x64 WebRender opt
- 1 failure on Linux 18.04 x64 WebRender Shippable opt
- 4 failures on OS X 11 WebRender Shippable opt
- 1 failure on Windows 11 x86 22H2 MinGW WebRender debug
- 13 failures on Windows 11 x64 22H2 CCov WebRender opt
- 2 failures on Windows 11 x64 22H2 MinGW WebRender debug
- 5 failures on Windows 11 x64 22H2 WebRender debug/opt
Recent log: https://treeherder.mozilla.org/logviewer?job_id=415688556&repo=mozilla-central&lineNumber=2201
Mark, Geoff, are you still looking into this?
Thank you.
Comment 610•1 year ago
|
||
I don't think the issues here are related to anything I've changed.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 622•1 year ago
|
||
Update
There have been 36 total failures within the last 7 days:
- 7 failures on Linux 18.04 x64 CCov WebRender opt
- 1 failure on Linux 18.04 x64 WebRender debug
- 1 failure on Linux 18.04 x64 WebRender Shippable opt
- 3 failures on OS X 11 WebRender Shippable opt
- 1 failure on Windows 11 x64 22H2 asan WebRender opt
- 14 failures on Windows 11 x64 22H2 CCov WebRender opt
- 7 failures on Windows 11 x64 22H2 WebRender debug/opt
- 2 failures on Windows 11 x64 22H2 WebRender Shippable opt
Recent log: https://treeherder.mozilla.org/logviewer?job_id=423511007&repo=autoland&lineNumber=2228
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 629•1 year ago
|
||
Update
There have been 33 failures within the last 7 days:
- 2 failures on Linux 18.04 x64 CCov WebRender opt
- 4 failures on Linux 18.04 x64 WebRender opt/debug
- 6 failures on OS X 11 WebRender Shippable opt
- 1 failure on Windows 11 x86 22H2 MinGW WebRender debug
- 1 failure on Windows 11 x86 22H2 WebRender debug
- 2 failures on Windows 11 x86 22H2 WebRender Shippable opt
- 1 failure on Windows 11 x64 22H2 asan WebRender opt
- 6 failures on Windows 11 x64 22H2 CCov WebRender opt
- 7 failures on Windows 11 x64 22H2 WebRender debug/opt
- 3 failures on Windows 11 x64 22H2 WebRender Shippable opt
Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=427104672&repo=mozilla-central&lineNumber=3291
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Description
•