Frequent devtools/client/debugger/test/mochitest/browser_dbg-iframes.js | Uncaught exception in test bound - at chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1120 - Error: Failed waitFor()
Categories
(DevTools :: Debugger, defect, P5)
Tracking
(firefox-esr115 unaffected, firefox127 unaffected, firefox128 unaffected, firefox129 fixed)
Tracking | Status | |
---|---|---|
firefox-esr115 | --- | unaffected |
firefox127 | --- | unaffected |
firefox128 | --- | unaffected |
firefox129 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: ochameau)
References
(Regression)
Details
(Keywords: intermittent-failure, intermittent-testcase, regression)
Attachments
(1 file)
Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=461855053&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/MtRb3apCTtSOXH9IAC_8wQ/runs/0/artifacts/public/logs/live_backing.log
[task 2024-06-11T13:52:42.966Z] 13:52:42 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-iframes.js | Debugger is highlighted when paused -
[task 2024-06-11T13:52:42.966Z] 13:52:42 INFO - Remove the iframe and wait for resume
[task 2024-06-11T13:52:42.967Z] 13:52:42 INFO - \u2192 page loaded
[task 2024-06-11T13:52:42.968Z] 13:52:42 INFO - Wait for the toolbox to reload
[task 2024-06-11T13:52:42.968Z] 13:52:42 INFO - Waiting for toolbox commands to be reloaded
[task 2024-06-11T13:52:42.969Z] 13:52:42 INFO - Waiting for target switch
[task 2024-06-11T13:52:42.970Z] 13:52:42 INFO - \u2192 switched-target emitted
[task 2024-06-11T13:52:42.970Z] 13:52:42 INFO - Waiting for 'dom-complete' resource
[task 2024-06-11T13:52:42.971Z] 13:52:42 INFO - Waiting for the debugger to resume
[task 2024-06-11T13:52:42.972Z] 13:52:42 INFO - Waiting for state change:
[task 2024-06-11T13:52:42.972Z] 13:52:42 INFO - --> The state was immediately correct (should rather do an immediate assertion?)
[task 2024-06-11T13:52:42.973Z] 13:52:42 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The pages settings blocked an inline style (style-src-attr) from being applied because it violates the following directive: default-src chrome: resource:" {file: "chrome://global/content/customElements.js" line: 499 column: 25 source: "display: none !important"}]
[task 2024-06-11T13:52:42.974Z] 13:52:42 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The pages settings blocked an inline style (style-src-attr) from being applied because it violates the following directive: default-src chrome: resource:" {file: "chrome://global/content/customElements.js" line: 499}]
[task 2024-06-11T13:52:42.976Z] 13:52:42 INFO - Console message: [JavaScript Error: "Content-Security-Policy: The pages settings blocked an inline style (style-src-attr) from being applied because it violates the following directive: default-src chrome: resource:" {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2024-06-11T13:52:42.977Z] 13:52:42 INFO - \u2192 'dom-complete' resource emitted
[task 2024-06-11T13:52:42.977Z] 13:52:42 INFO - Waiting for jsdebugger to be reloaded
[task 2024-06-11T13:52:42.978Z] 13:52:42 INFO - Waiting for jsdebugger updates after page reload
[task 2024-06-11T13:52:42.978Z] 13:52:42 INFO - \u2192 panel reloaded
[task 2024-06-11T13:52:42.979Z] 13:52:42 INFO - Wait for Responsive UI to reload
[task 2024-06-11T13:52:42.980Z] 13:52:42 INFO - Buffered messages finished
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-iframes.js | Uncaught exception in test bound - at chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1120 - Error: Failed waitFor():
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - Failed condition: () => !dbg.toolbox.isHighlighted("jsdebugger")
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - Exception Message: - timed out after 500 tries.
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - Stack trace:
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - waitFor@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1120:11
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - async*@chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-iframes.js:54:11
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1139:26
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1128:14
[task 2024-06-11T13:52:42.992Z] 13:52:42 INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2024-06-11T13:52:42.993Z] 13:52:42 INFO - Leaving test bound
[task 2024-06-11T13:52:42.994Z] 13:52:42 INFO - Removing tab.
[task 2024-06-11T13:52:42.994Z] 13:52:42 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2024-06-11T13:52:42.994Z] 13:52:42 INFO - Got event: 'TabClose' on [object XULElement].
[task 2024-06-11T13:52:42.995Z] 13:52:42 INFO - Tab removed and finished closing
[task 2024-06-11T13:52:42.995Z] 13:52:42 INFO - GECKO(2796) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-06-11T13:52:42.996Z] 13:52:42 INFO - GECKO(2796) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-06-11T13:52:42.996Z] 13:52:42 INFO - GECKO(2796) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-06-11T13:52:42.997Z] 13:52:42 INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-06-11T13:52:42.997Z] 13:52:42 INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-06-11T13:52:42.998Z] 13:52:42 INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-06-11T13:52:42.998Z] 13:52:42 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-iframes.js | The main process DevToolsServer has no pending connection when the test ends -
Comment 1•3 months ago
•
|
||
This is the range for this failure: https://treeherder.mozilla.org/jobs?repo=autoland&group_state=expanded&tochange=1443c909d1a717ed99cb0fc3db004a7c83e9fdc7&fromchange=4ab23ba75a11bcbdc96f5e1531aab810502968f1&searchStr=Windows%2C11%2Cx64%2C22H2%2CWebRender%2CShippable%2Copt%2CMochitests%2Ctest-windows11-64-2009-shippable-qr%2Fopt-mochitest-devtools-chrome%2Cdt3&selectedTaskRun=Ux2x0XASRpG27rPK4sA_Cg.0 I triggered some jobs on autoland, waiting for the results.
Updated•3 months ago
|
Updated•3 months ago
|
Comment 2•3 months ago
|
||
Set release status flags based on info from the regressing bug 1824726
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 4•3 months ago
|
||
The throttling prevents the removed iframe from emitting a THREAD_STATE resumed resource.
Instead, we should consider the related TARGET_DESTROYED event and resume on target destruction.
Updated•3 months ago
|
Assignee | ||
Comment 5•3 months ago
|
||
Pushed by apoirot@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/7602f4d2ba64 [devtools] Consider iframe target as resuming on destruction. r=devtools-reviewers,nchevobbe
Comment hidden (Intermittent Failures Robot) |
Description
•