Intermittent dom/media/webaudio/test/test_audioParamGain.html | single tracking bug
Categories
(Core :: Web Audio, defect, P5)
Tracking
()
People
(Reporter: intermittent-bug-filer, Unassigned)
References
Details
(Keywords: intermittent-failure, intermittent-testcase)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=444934253&repo=mozilla-beta
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/SNsm1_wKQ5OLlBqTOE-aeg/runs/0/artifacts/public/logs/live_backing.log
[task 2024-01-28T13:16:40.037Z] 13:16:40 INFO - TEST-START | dom/media/webaudio/test/test_audioParamGain.html
[task 2024-01-28T13:16:59.472Z] 13:16:59 INFO - GECKO(6049) | 2024-01-28 13:16:59.471 firefox[6049:74813] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.firefox.savedState/window_1.data: No such file or directory (2)
[task 2024-01-28T13:22:01.654Z] 13:22:01 INFO - TEST-INFO | started process screencapture
[task 2024-01-28T13:22:01.775Z] 13:22:01 INFO - TEST-INFO | screencapture: exit 0
[task 2024-01-28T13:22:01.775Z] 13:22:01 INFO - TEST-UNEXPECTED-FAIL | dom/media/webaudio/test/test_audioParamGain.html | Test timed out. -
[task 2024-01-28T13:22:02.728Z] 13:22:02 INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - TEST-UNEXPECTED-FAIL | dom/media/webaudio/test/test_audioParamGain.html | [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once. Make sure you use SimpleTest.waitForExplicitFinish() if you need it.)
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - SimpleTest.ok@SimpleTest/SimpleTest.js:426:16
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - afterCleanup@SimpleTest/SimpleTest.js:1477:18
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - executeCleanupFunction@SimpleTest/SimpleTest.js:1562:7
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - SimpleTest.finish@SimpleTest/SimpleTest.js:1582:3
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - killTest@SimpleTest/TestRunner.js:200:22
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - async*delayedKillTest@SimpleTest/TestRunner.js:243:17
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:241:17
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - setTimeout handler*TestRunner._checkForHangs@SimpleTest/TestRunner.js:255:15
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - TestRunner.runTests/<@SimpleTest/TestRunner.js:535:16
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - Async*TestRunner.runTests@SimpleTest/TestRunner.js:522:48
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - RunSet.runtests@SimpleTest/setup.js:285:14
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - RunSet.runall@SimpleTest/setup.js:264:12
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - getPrefList/<@SimpleTest/setup.js:351:14
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - loadFile/req.onload@SimpleTest/setup.js:80:19
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - EventHandlerNonNull*loadFile@SimpleTest/setup.js:75:3
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - getPrefList@SimpleTest/setup.js:349:13
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - hookupTests@SimpleTest/setup.js:372:5
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - parseTestManifest@http://mochi.test:8888/manifestLibrary.js:53:13
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - getTestManifest/req.onload@http://mochi.test:8888/manifestLibrary.js:66:28
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - EventHandlerNonNull*getTestManifest@http://mochi.test:8888/manifestLibrary.js:62:3
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - hookup@SimpleTest/setup.js:337:20
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - EventHandlerNonNull*@http://mochi.test:8888/tests?autorun=1&closeWhenDone=1&consoleLevel=INFO&manifestFile=tests.json&dumpOutputDirectory=%2Fvar%2Ffolders%2F1x%2F0rd4yccs4qb377z2swm6w4_4000014%2FT&cleanupCrashes=true&ignorePrefsFile=ignorePrefs.json:10:32
[task 2024-01-28T13:22:02.729Z] 13:22:02 INFO - GECKO(6049) | MEMORY STAT | vsize 401005MB | residentFast 92MB | heapAllocated 8MB
[task 2024-01-28T13:22:02.734Z] 13:22:02 ERROR - TEST-UNEXPECTED-FAIL | /tests/dom/media/webaudio/test/test_audioParamGain.html logged result after SimpleTest.finish(): [SimpleTest.finish()] No checks actually run. (You need to call ok(), is(), or similar functions at least once. Make sure you use SimpleTest.waitForExplicitFinish() if you need it.)
[task 2024-01-28T13:22:02.735Z] 13:22:02 INFO - TEST-OK | dom/media/webaudio/test/test_audioParamGain.html | took 322699ms
[task 2024-01-28T13:22:02.744Z] 13:22:02 INFO - TEST-START | dom/media/webaudio/test/test_audioParamLinearRamp.html
| Comment hidden (Intermittent Failures Robot) |
Comment 2•1 year ago
•
|
||
This line in the log seems relevant:
[task 2024-01-28T13:16:59.472Z] 13:16:59 INFO - GECKO(6049) | 2024-01-28 13:16:59.471 firefox[6049:74813] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.firefox.savedState/window_1.data: No such file or directory (2)
Googling for "Persistent UI failed to open", it looks like that's macOS telling you that it can't open a file. In this case I guess it's because the file doesn't exist, per "No such file or directory". And it looks like the missing file is something that Firefox might need in order to launch.
Probably that resulted in Firefox failing to open any windows at all, I would bet. (Looking at the screenshot PNG in the log, it indeed shows a blank desktop with no open windows).
So: not a bug in Web Audio at all, or anything related to this test in particular. Seems like an infra issue of some sort. jmaher should we just close as INVALID or reclassify somehow just in case it recurs?
Comment 3•1 year ago
|
||
We got this same Persistent UI failed to open error over in bug 1865551, in the two logs that we've got there (in the initial comment there and in the 3rd comment):
https://treeherder.mozilla.org/logviewer?job_id=436791796&repo=autoland
https://treeherder.mozilla.org/logviewer?job_id=444436763&repo=mozilla-beta
As in this case here: the Persistent UI failed to open file error gets logged shortly after a test starts, and then there's nothing logged for several minutes, and then we declare the test having failed due to timeout.
Comment 4•1 year ago
|
||
Ah, sorry; it looks like this "Persistent UI failed to open" message is just background noise in our logs. Here's a successful log where it we print the same message 16 times: https://treeherder.mozilla.org/logviewer?job_id=436792339&repo=autoland
So: disregard comment 2 - 3; the "Persistent UI" message here seems to be meaningless/probably-unrelated-to-the-test-failure.
Comment 5•1 year ago
|
||
I filed bug 1877532 on addressing or suppressing these "Persistent UI failed to open" messages so that they don't confuse other folks like they confused me here.
| 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 12•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
| Reporter | ||
Comment 13•1 year ago
|
||
| treeherder | ||
New failure instance: https://treeherder.mozilla.org/logviewer?job_id=454628113&repo=mozilla-central
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
| Comment hidden (Intermittent Failures Robot) |
Comment 18•1 year ago
|
||
https://wiki.mozilla.org/Bug_Triage#Intermittent_Test_Failure_Cleanup
For more information, please visit BugBot documentation.
Description
•