Intermittent devtools/shared/commands/target/tests/browser_target_command_tab_workers_bfcache_navigation.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:761 - Error: Failed waitFor(): Wait for
Categories
(DevTools :: General, defect)
Tracking
(Fission Milestone:MVP, firefox-esr78 unaffected, firefox90 unaffected, firefox91 unaffected, firefox92 fixed)
Tracking | Status | |
---|---|---|
firefox-esr78 | --- | unaffected |
firefox90 | --- | unaffected |
firefox91 | --- | unaffected |
firefox92 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: ochameau)
References
(Blocks 1 open bug, Regression)
Details
(Keywords: intermittent-failure, regression, Whiteboard: dt-fission-m3-mvp [stockwell disable-recommended])
Attachments
(2 files)
Filed by: smolnar [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=346138008&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/XLNOoLf3TQ-pEpJ2dSwNOQ/runs/0/artifacts/public/logs/live_backing.log
INFO - TEST-PASS | devtools/shared/commands/target/tests/browser_target_list_tab_workers_bfcache_navigation.js | The workers are never top level -
[task 2021-07-23T09:46:19.672Z] 09:46:19 INFO - Navigate back to the first page
[task 2021-07-23T09:46:19.675Z] 09:46:19 INFO - Buffered messages finished
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - TEST-UNEXPECTED-FAIL | devtools/shared/commands/target/tests/browser_target_list_tab_workers_bfcache_navigation.js | Uncaught exception - at chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:761 - Error: Failed waitFor(): Wait for the target list to notify us about the first page workers, restored from the BF Cache
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - Failed condition: () => targets.length === 4
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO -
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - Stack trace:
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - waitFor@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:761:11
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - async*@chrome://mochitests/content/browser/devtools/shared/commands/target/tests/browser_target_list_tab_workers_bfcache_navigation.js:107:9
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - Async*Tester_execTest/<@chrome://mochikit/content/browser-test.js:1081:34
[task 2021-07-23T09:46:19.677Z] 09:46:19 INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1121:11
[task 2021-07-23T09:46:19.678Z] 09:46:19 INFO - nextTest/<@chrome://mochikit/content/browser-test.js:938:14
[task 2021-07-23T09:46:19.678Z] 09:46:19 INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1041:13
[task 2021-07-23T09:46:19.678Z] 09:46:19 INFO - Leaving test bound
[task 2021-07-23T09:46:19.679Z] 09:46:19 INFO - Removing tab.
[task 2021-07-23T09:46:19.679Z] 09:46:19 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.680Z] 09:46:19 INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.680Z] 09:46:19 INFO - GECKO(3949) | console.error: "Tried to send a 'target-destroyed-form' event on an already destroyed actor 'watcher'"
[task 2021-07-23T09:46:19.681Z] 09:46:19 INFO - Tab removed and finished closing
[task 2021-07-23T09:46:19.681Z] 09:46:19 INFO - Removing tab.
[task 2021-07-23T09:46:19.682Z] 09:46:19 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.685Z] 09:46:19 INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.685Z] 09:46:19 INFO - Tab removed and finished closing
[task 2021-07-23T09:46:19.685Z] 09:46:19 INFO - Removing tab.
[task 2021-07-23T09:46:19.686Z] 09:46:19 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.687Z] 09:46:19 INFO - Got event: 'TabClose' on [object XULElement].
[task 2021-07-23T09:46:19.687Z] 09:46:19 INFO - Tab removed and finished closing
[task 2021-07-23T09:46:19.688Z] 09:46:19 INFO - TEST-PASS | devtools/shared/commands/target/tests/browser_target_list_tab_workers_bfcache_navigation.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2021-07-23T09:46:19.689Z] 09:46:19 INFO - GECKO(3949) | MEMORY STAT | vsize 20975448MB | residentFast 1413MB
[task 2021-07-23T09:46:19.689Z] 09:46:19 INFO - TEST-OK | devtools/shared/commands/target/tests/browser_target_list_tab_workers_bfcache_navigation.js | took 7292ms
[task 2021-07-23T09:46:19.725Z] 09:46:19 INFO - checking window state
[task 2021-07-23T09:46:19.766Z] 09:46:19 INFO - TEST-START | devtools/shared/commands/target/tests/browser_target_list_watchTargets.js
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
![]() |
||
Comment 3•4 years ago
|
||
Very frequent test failure from bug 1691588.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 6•4 years ago
|
||
This might relate to bug 1721859, but the WorkerDebugger interface isn't reliable when doing bfcache navigations.
It reports no worker when going back and restoring a page from the bfcache.
We should probably disable these assertions, which fail intermittently, until we investigate this.
Assignee | ||
Comment 7•4 years ago
|
||
These assertion fails quite frequently with fission and even more with server side targets.
We should investigate that in bug 1722709 before re-enabling this.
Comment 9•4 years ago
|
||
bugherder |
Comment 10•4 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 13•4 years ago
|
||
it could happen that the page wasn't loaded yet, which would
make the call to gBrowser.goBack() a no-op and messing up
the rest of the test.
Comment 14•4 years ago
|
||
Updated•4 years ago
|
Comment 15•4 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Description
•