Open Bug 1894709 Opened 2 months ago Updated 3 days ago

Intermittent devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | single tracking bug

Categories

(DevTools :: Inspector: Rules, defect, P5)

defect

Tracking

(firefox-esr115 unaffected, firefox125 unaffected, firefox126 unaffected, firefox127 affected, firefox128 affected)

REOPENED
Tracking Status
firefox-esr115 --- unaffected
firefox125 --- unaffected
firefox126 --- unaffected
firefox127 --- affected
firefox128 --- affected

People

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

References

(Regression)

Details

(Keywords: intermittent-failure, regression, test-verify-fail)

Attachments

(1 file)

Filed by: ctuns [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=456694399&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WLxhLXo9SWmh9QfDDT5iRw/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/WLxhLXo9SWmh9QfDDT5iRw/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2024-05-02T14:42:25.353Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas is fullscreen - 
[task 2024-05-02T14:42:25.354Z] 14:42:25     INFO - Selecting the node for 'canvas'
[task 2024-05-02T14:42:25.354Z] 14:42:25     INFO - Buffered messages finished
[task 2024-05-02T14:42:25.356Z] 14:42:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of non pseudo element rules - Got +0, expected 3
[task 2024-05-02T14:42:25.357Z] 14:42:25     INFO - Stack trace:
[task 2024-05-02T14:42:25.357Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:test_is:1620
[task 2024-05-02T14:42:25.357Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:assertPseudoElementRulesNumbers:533
[task 2024-05-02T14:42:25.357Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:testBackdrop:346
[task 2024-05-02T14:42:25.357Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:null:29
[task 2024-05-02T14:42:25.358Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1139
[task 2024-05-02T14:42:25.359Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1211
[task 2024-05-02T14:42:25.359Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1353
[task 2024-05-02T14:42:25.359Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2024-05-02T14:42:25.359Z] 14:42:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-05-02T14:42:25.360Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::first-line rules - 
[task 2024-05-02T14:42:25.362Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::first-letter rules - 
[task 2024-05-02T14:42:25.362Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::selection rules - 
[task 2024-05-02T14:42:25.363Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::marker rules - 
[task 2024-05-02T14:42:25.364Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::before rules - 
[task 2024-05-02T14:42:25.365Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::after rules - 
[task 2024-05-02T14:42:25.366Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::highlight rules - 
[task 2024-05-02T14:42:25.367Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::slider-fill rules - 
[task 2024-05-02T14:42:25.367Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::slider-thumb rules - 
[task 2024-05-02T14:42:25.368Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::slider-track rules - 
[task 2024-05-02T14:42:25.369Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | canvas has the correct number of ::target-text rules - 
[task 2024-05-02T14:42:25.370Z] 14:42:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | There are 3 gutter headings - Got +0, expected 3
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - Stack trace:
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:test_is:1620
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:assertGutters:627
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:testBackdrop:351
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:null:29
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1139
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1211
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1353
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2024-05-02T14:42:25.372Z] 14:42:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2024-05-02T14:42:25.373Z] 14:42:25     INFO - Not taking screenshot here: see the one that was previously logged
[task 2024-05-02T14:42:25.376Z] 14:42:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | Uncaught exception in test bound  - at chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:628 - TypeError: can't access property "textContent", gutters[0] is undefined
[task 2024-05-02T14:42:25.376Z] 14:42:25     INFO - Stack trace:
[task 2024-05-02T14:42:25.376Z] 14:42:25     INFO - assertGutters@chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:628:6
[task 2024-05-02T14:42:25.376Z] 14:42:25     INFO - testBackdrop@chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:351:16
[task 2024-05-02T14:42:25.377Z] 14:42:25     INFO - async*@chrome://mochitests/content/browser/devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js:29:9
[task 2024-05-02T14:42:25.377Z] 14:42:25     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1139:26
[task 2024-05-02T14:42:25.377Z] 14:42:25     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1211:18
[task 2024-05-02T14:42:25.377Z] 14:42:25     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1353:14
[task 2024-05-02T14:42:25.378Z] 14:42:25     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1122:14
[task 2024-05-02T14:42:25.379Z] 14:42:25     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2024-05-02T14:42:25.380Z] 14:42:25     INFO - Leaving test bound 
[task 2024-05-02T14:42:25.384Z] 14:42:25     INFO - GECKO(1100) | console.warn: "Async method failed in safeAsyncMethod" (new Error("Connection closed, pending request to server0.conn0.process8//layout44, type getGrids failed\n\nRequest stack:\nrequest@resource://devtools/shared/protocol/Front.js:299:14\ngenerateRequestMethods/</frontProto[name]@resource://devtools/shared/protocol/Front/FrontClassWithSpec.js:47:19\ngetAllGrids@resource://devtools/client/fronts/layout.js:173:17\nexports.safeAsyncMethod/<@resource://devtools/shared/async-utils.js:61:25\ngetGrids@resource://devtools/client/inspector/grids/grid-inspector.js:450:35\nasync*onReflow@resource://devtools/client/inspector/grids/grid-inspector.js:544:40\nthrottledFunction@resource://devtools/shared/throttle.js:45:21\n_emit@resource://devtools/shared/event-emitter.js:242:32\nemit@resource://devtools/shared/event-emitter.js:186:18\nemit@resource://devtools/shared/event-emitter.js:330:18\nonReflowInSelection@resource://devtools/client/inspector/inspector.js:1614:10\n_notifyWatchers@resource://devtools/shared/commands/resource/resource-command.js:880:24\nthrottledFunction@resource://devtools/shared/throttle.js:45:21\n_onResourceAvailable@resource://devtools/shared/commands/resource/resource-command.js:726:12\n_emit@resource://devtools/shared/event-emitter.js:242:32\nemit@resource://devtools/shared/event-emitter.js:186:18\nemit@resource://devtools/shared/event-emitter.js:330:18\nonPacket@resource://devtools/shared/protocol/Front.js:348:13\nonPacket@resource://devtools/client/devtools-client.js:458:13\nsend/<@resource://devtools/shared/transport/local-transport.js:67:25\nexports.makeInfallible/<@resource://devtools/shared/ThreadSafeDevToolsUtils.js:103:22\nDevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/DevToolsUtils.js:70:21\nsend@resource://devtools/shared/transport/local-transport.js:55:21\nsend@resource://devtools/server/devtools-server-connection.js:88:20\n_onPacketReceived@resource://devtools/shared/transport/js-window-actor-transport.js:53:18\nemit@resource://gre/modules/EventEmitter.sys.mjs:148:20\nreceiveMessage@resource://devtools/server/connectors/js-process-actor/DevToolsProcessParent.sys.mjs:284:21\nJSActor query*sendPacket@resource://devtools/server/connectors/js-process-actor/DevToolsProcessChild.sys.mjs:261:10\nsend@resource://devtools/shared/transport/js-window-actor-transport.js:58:25\nsend@resource://devtools/server/devtools-server-connection.js:88:20\n_sendEvent@resource://devtools/shared/protocol/Actor.js:73:15\nActor/<@resource://devtools/shared/protocol/Actor.js:47:16\n_emit@resource://devtools/shared/event-emitter.js:242:32\nemit@resource://devtools/shared/event-emitter.js:186:18\nemit@resource://devtools/shared/event-emitter.js:330:18\nnotifyResources@resource://devtools/server/actors/targets/base-target-actor.js:95:10\nonReflows@resource://devtools/server/actors/resources/reflow.js:40:18\n_emit@resource://devtools/shared/event-emitter.js:242:32\nemit@resource://devtools/shared/event-emitter.js:186:18\nemit@resource://devtools/shared/event-emitter.js:330:18\n_startEventLoop@resource://devtools/server/actors/reflow.js:312:12\nnotify@resource://gre/modules/Timer.sys.mjs:49:17\n", "resource://devtools/shared/protocol/Front.js", 105))
[task 2024-05-02T14:42:25.679Z] 14:42:25     INFO - GECKO(1100) | console.warn: "Inspector destroyed while executing onReflow callback"
[task 2024-05-02T14:42:25.684Z] 14:42:25     INFO - Removing tab.
[task 2024-05-02T14:42:25.686Z] 14:42:25     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2024-05-02T14:42:25.704Z] 14:42:25     INFO - Got event: 'TabClose' on [object XULElement].
[task 2024-05-02T14:42:25.722Z] 14:42:25     INFO - GECKO(1100) | console.error: "not able to get browsingContext for chrome window."
[task 2024-05-02T14:42:25.735Z] 14:42:25     INFO - Tab removed and finished closing
[task 2024-05-02T14:42:25.740Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.754Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.756Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.770Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.772Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.774Z] 14:42:25     INFO - GECKO(1100) | JavaScript error: , line 0: NotFoundError: No such JSProcessActor 'DevToolsProcess'
[task 2024-05-02T14:42:25.792Z] 14:42:25     INFO - Console message: [JavaScript Warning: "Exited fullscreen because fullscreen element was removed from document." {file: "chrome://browser/content/tabbrowser.js" line: 4391}]
[task 2024-05-02T14:42:25.944Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.944Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.946Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.947Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.950Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.956Z] 14:42:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSProcessActor 'DevToolsProcess'"]
[task 2024-05-02T14:42:25.956Z] 14:42:25     INFO - TEST-PASS | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | The main process DevToolsServer has no pending connection when the test ends - 
[task 2024-05-02T14:42:26.322Z] 14:42:26     INFO - GECKO(1100) | MEMORY STAT | vsize 11661MB | residentFast 542MB | heapAllocated 278MB
[task 2024-05-02T14:42:26.344Z] 14:42:26     INFO - TEST-OK | devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | took 6582ms
Flags: needinfo?(nchevobbe)
Summary: Intermittent TV devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | single tracking bug → Intermittent devtools/client/inspector/rules/test/browser_rules_pseudo-element_01.js | single tracking bug

Set release status flags based on info from the regressing bug 1893644

Assignee: nobody → nchevobbe
Status: NEW → ASSIGNED
Pushed by nchevobbe@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/db00f6469066
[devtools] Fix browser_rules_pseudo-element_01.js intermittent. r=devtools-reviewers,jdescottes.
Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 127 Branch

The bug is still present as it can be seen here

Status: RESOLVED → REOPENED
Flags: needinfo?(nchevobbe)
Resolution: FIXED → ---
Target Milestone: 127 Branch → ---

Set release status flags based on info from the regressing bug 1893644

(In reply to tszentpeteri from comment #12)

The bug is still present as it can be seen here

I'll try again soon hopefully

Flags: needinfo?(nchevobbe)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: