Closed Bug 1928243 Opened 1 year ago Closed 1 year ago

Intermittent devtools/client/dom/test/browser_dom_fission_target_switching.js | single tracking bug

Categories

(DevTools :: DOM, defect, P5)

defect

Tracking

(firefox135 fixed)

RESOLVED FIXED
135 Branch
Tracking Status
firefox135 --- fixed

People

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

Details

(Keywords: intermittent-failure, intermittent-testcase, Whiteboard: [stockwell disable-recommended])

Attachments

(2 files)

Filed by: sstanca [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=480510425&repo=mozilla-central
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/LquRmSFjQ_-e8PupgN73XA/runs/0/artifacts/public/logs/live_backing.log


[task 2024-10-31T00:23:02.175Z] 00:23:02     INFO - TEST-PASS | devtools/client/dom/test/browser_dom_fission_target_switching.js | The main process DevToolsServer has no pending connection when the test ends - 
[task 2024-10-31T00:23:02.175Z] 00:23:02     INFO - finish() was called, cleaning up...
[task 2024-10-31T00:23:02.178Z] 00:23:02     INFO - Console message: [JavaScript Error: "Error: Connection closed, pending request to server0.conn0.process14//consoleActor4, type evaluateJSAsync failed
[task 2024-10-31T00:23:02.178Z] 00:23:02     INFO - 
[task 2024-10-31T00:23:02.178Z] 00:23:02     INFO - Request stack:
[task 2024-10-31T00:23:02.178Z] 00:23:02     INFO - request@resource://devtools/shared/protocol/Front.js:299:14
[task 2024-10-31T00:23:02.178Z] 00:23:02     INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - execute/response<@resource://devtools/shared/commands/script/script-command.js:102:10
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - execute@resource://devtools/shared/commands/script/script-command.js:85:28
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - async*getRootGrip@resource://devtools/client/dom/panel.js:220:67
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - refresh@resource://devtools/client/dom/panel.js:132:10
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - forceRefresh@resource://devtools/client/dom/panel.js:147:10
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - onResourceAvailable@resource://devtools/client/dom/panel.js:163:14
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - _notifyWatchers@resource://devtools/shared/commands/resource/resource-command.js:915:24
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - throttledFunction@resource://devtools/shared/throttle.js:50:21
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - _onResourceAvailableArray@resource://devtools/shared/commands/resource/resource-command.js:731:12
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - _emit@resource://devtools/shared/event-emitter.js:242:32
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:186:18
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:330:18
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - onPacket@resource://devtools/shared/protocol/Front.js:348:13
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - onPacket@resource://devtools/client/devtools-client.js:478:13
[task 2024-10-31T00:23:02.179Z] 00:23:02     INFO - send/<@resource://devtools/shared/transport/local-transport.js:73:25
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:70:21
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - send@resource://devtools/shared/transport/local-transport.js:61:21
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - send@resource://devtools/server/devtools-server-connection.js:88:20
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - _onPacketReceived@resource://devtools/shared/transport/js-window-actor-transport.js:53:18
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - emit@resource://gre/modules/EventEmitter.sys.mjs:148:20
[task 2024-10-31T00:23:02.180Z] 00:23:02     INFO - receiveMessage@resource://devtools/server/connectors/js-process-actor/DevToolsProcessParent.sys.mjs:284:21
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - JSActor query*sendPacket@resource://devtools/server/connectors/js-process-actor/DevToolsProcessChild.sys.mjs:270:10
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - send@resource://devtools/shared/transport/js-window-actor-transport.js:58:25
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - send@resource://devtools/server/devtools-server-connection.js:88:20
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:73:15
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - Actor/<@resource://devtools/shared/protocol/Actor.js:47:16
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - _emit@resource://devtools/shared/event-emitter.js:242:32
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:186:18
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:330:18
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - emitResources@resource://devtools/server/actors/targets/base-target-actor.js:185:12
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - later@resource://devtools/shared/throttle.js:36:19
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - notify@resource://gre/modules/Timer.sys.mjs:49:17
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - " {file: "resource://devtools/shared/protocol/Front.js" line: 105}]
[task 2024-10-31T00:23:02.181Z] 00:23:02     INFO - Buffered messages finished
[task 2024-10-31T00:23:02.187Z] 00:23:02     INFO - TEST-UNEXPECTED-FAIL | devtools/client/dom/test/browser_dom_fission_target_switching.js | A promise chain failed to handle a rejection: Connection closed, pending request to server0.conn0.process14//consoleActor4, type evaluateJSAsync failed
[task 2024-10-31T00:23:02.187Z] 00:23:02     INFO - 
[task 2024-10-31T00:23:02.187Z] 00:23:02     INFO - Request stack:
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - request@resource://devtools/shared/protocol/Front.js:299:14
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - execute/response<@resource://devtools/shared/commands/script/script-command.js:102:10
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - execute@resource://devtools/shared/commands/script/script-command.js:85:28
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - async*getRootGrip@resource://devtools/client/dom/panel.js:220:67
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - refresh@resource://devtools/client/dom/panel.js:132:10
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - forceRefresh@resource://devtools/client/dom/panel.js:147:10
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - onResourceAvailable@resource://devtools/client/dom/panel.js:163:14
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - _notifyWatchers@resource://devtools/shared/commands/resource/resource-command.js:915:24
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - throttledFunction@resource://devtools/shared/throttle.js:50:21
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - _onResourceAvailableArray@resource://devtools/shared/commands/resource/resource-command.js:731:12
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - _emit@resource://devtools/shared/event-emitter.js:242:32
[task 2024-10-31T00:23:02.188Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:186:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:330:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - onPacket@resource://devtools/shared/protocol/Front.js:348:13
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - onPacket@resource://devtools/client/devtools-client.js:478:13
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - send/<@resource://devtools/shared/transport/local-transport.js:73:25
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - exports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:70:21
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - send@resource://devtools/shared/transport/local-transport.js:61:21
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - send@resource://devtools/server/devtools-server-connection.js:88:20
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - _onPacketReceived@resource://devtools/shared/transport/js-window-actor-transport.js:53:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - emit@resource://gre/modules/EventEmitter.sys.mjs:148:20
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - receiveMessage@resource://devtools/server/connectors/js-process-actor/DevToolsProcessParent.sys.mjs:284:21
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - JSActor query*sendPacket@resource://devtools/server/connectors/js-process-actor/DevToolsProcessChild.sys.mjs:270:10
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - send@resource://devtools/shared/transport/js-window-actor-transport.js:58:25
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - send@resource://devtools/server/devtools-server-connection.js:88:20
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - _sendEvent@resource://devtools/shared/protocol/Actor.js:73:15
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - Actor/<@resource://devtools/shared/protocol/Actor.js:47:16
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - _emit@resource://devtools/shared/event-emitter.js:242:32
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:186:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:330:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - emitResources@resource://devtools/server/actors/targets/base-target-actor.js:185:12
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - later@resource://devtools/shared/throttle.js:36:19
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - notify@resource://gre/modules/Timer.sys.mjs:49:17
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO -  - stack: baseFrontClassDestroy@resource://devtools/shared/protocol/Front.js:105:23
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - destroy@resource://devtools/shared/protocol/Front.js:73:10
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - destroy@resource://devtools/client/fronts/webconsole.js:106:18
[task 2024-10-31T00:23:02.189Z] 00:23:02     INFO - _destroyTarget@resource://devtools/client/fronts/targets/target-mixin.js:456:17
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - async*destroy@resource://devtools/client/fronts/targets/target-mixin.js:431:12
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/client/fronts/targets/window-global.js:159:27
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/shared/protocol/Pool.js:213:17
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - baseFrontClassDestroy@resource://devtools/shared/protocol/Front.js:109:13
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/shared/protocol/Front.js:73:10
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/shared/protocol/Pool.js:213:17
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - baseFrontClassDestroy@resource://devtools/shared/protocol/Front.js:109:13
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/shared/protocol/Front.js:73:10
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/client/fronts/descriptors/descriptor-mixin.js:55:19
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/client/fronts/descriptors/tab.js:99:11
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - _emit@resource://devtools/shared/event-emitter.js:242:32
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:186:18
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - emit@resource://devtools/shared/event-emitter.js:330:18
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/client/fronts/descriptors/tab.js:94:12
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/shared/commands/index.js:91:31
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - _destroyToolbox/onceDestroyed</<@resource://devtools/client/framework/toolbox.js:4326:34
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - promise callback*_destroyToolbox/onceDestroyed<@resource://devtools/client/framework/toolbox.js:4290:12
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - _destroyToolbox@resource://devtools/client/framework/toolbox.js:4286:27
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - destroy@resource://devtools/client/framework/toolbox.js:4135:10
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - closeToolboxForTab@resource://devtools/client/framework/devtools.js:813:19
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - async*closeTabAndToolbox@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:1272:21
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - cleanup@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:317:11
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - nextTest@chrome://mochikit/content/browser-test.js:712:35
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - async*testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1811:25
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - run@chrome://mochikit/content/browser-test.js:1731:9
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - Rejection date: Thu Oct 31 2024 00:23:02 GMT+0000 (Coordinated Universal Time) - false == true - 
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - Stack trace:
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - chrome://mochikit/content/browser-test.js:nextTest:780
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - chrome://mochikit/content/browser-test.js:testScope/test_finish/<:1811
[task 2024-10-31T00:23:02.190Z] 00:23:02     INFO - chrome://mochikit/content/browser-test.js:run:1731
[task 2024-10-31T00:23:02.389Z] 00:23:02     INFO - GECKO(2816) | MEMORY STAT | vsize 2120683MB | vsizeMaxContiguous 65169840MB | residentFast 370MB | heapAllocated 169MB
[task 2024-10-31T00:23:02.391Z] 00:23:02     INFO - TEST-OK | devtools/client/dom/test/browser_dom_fission_target_switching.js | took 2006ms

There have been 42 total failures in the last 7 days.
There are:

  • 18 failures on Windows 11 x64 22H2 WebRender Shippable
  • 7 failures on Windows 11 x64 22H2 WebRender opt
  • 7 failures on Linux 18.04 x64 WebRender Shippable
  • 5 failures on Windows 11 x64 22H2 CCov WebRender opt
  • 4 failures on OS X 10.15 WebRender debug
  • 1 failure on Linux 18.04 x64 WebRender opt

Recent failure log.

Hi Jan! As the owner of this component, could you please assign it to someone ? Thanks in advance!

Flags: needinfo?(odvarko)
Whiteboard: [stockwell disable-recommended] → [stockwell disable-recommended][stockwell needswork:owner]
Summary: Intermittent devtools/client/dom/test/browser_dom_fission_target_switching.js | single tracking bug → Frequent devtools/client/dom/test/browser_dom_fission_target_switching.js | single tracking bug
Assignee: nobody → amarc
Status: NEW → ASSIGNED
Keywords: leave-open
Summary: Frequent devtools/client/dom/test/browser_dom_fission_target_switching.js | single tracking bug → Intermittent devtools/client/dom/test/browser_dom_fission_target_switching.js | single tracking bug
Whiteboard: [stockwell disable-recommended][stockwell needswork:owner] → [stockwell disabled][stockwell needswork:owner]
Pushed by smolnar@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/cdaa9ab52554 Disable tests on windows opt for frequent failures r=intermittent-reviewers,ahal DONTBUILD
Keywords: leave-open
Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/277062c88adf [devtools] Wait for a second FETCH_PROPERTIES dispatch in browser_dom_fission_target_switching.js r=devtools-reviewers,nchevobbe
Assignee: amarc → jdescottes
Whiteboard: [stockwell disabled][stockwell needswork:owner]
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 135 Branch
Flags: needinfo?(odvarko)

Thank you for fixing this, Julian!

You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: