Closed Bug 1859730 Opened 1 year ago Closed 1 year ago

Intermittent TV devtools/client/shared/test/browser_theme_switching.js | single tracking bug

Categories

(DevTools :: Inspector, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 1859294

People

(Reporter: intermittent-bug-filer, Unassigned)

References

(Regression)

Details

(4 keywords)

Filed by: imoraru [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer?job_id=432920454&repo=autoland
Full log: https://firefox-ci-tc.services.mozilla.com/api/queue/v1/task/dbUOW3AGSEaY9X-khQ09hg/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/dbUOW3AGSEaY9X-khQ09hg/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1


[task 2023-10-18T07:38:52.481Z] 07:38:52     INFO - TEST-PASS | devtools/client/shared/test/browser_theme_switching.js | :root[platform] is correct - 
[task 2023-10-18T07:38:52.481Z] 07:38:52     INFO - Buffered messages finished
[task 2023-10-18T07:38:52.482Z] 07:38:52     INFO - TEST-UNEXPECTED-FAIL | devtools/client/shared/test/browser_theme_switching.js | :root has theme-auto class (current theme) - 
[task 2023-10-18T07:38:52.483Z] 07:38:52     INFO - Stack trace:
[task 2023-10-18T07:38:52.483Z] 07:38:52     INFO - chrome://mochikit/content/browser-test.js:test_ok:1583
[task 2023-10-18T07:38:52.483Z] 07:38:52     INFO - chrome://mochitests/content/browser/devtools/client/shared/test/browser_theme_switching.js:null:26
[task 2023-10-18T07:38:52.484Z] 07:38:52     INFO - chrome://mochikit/content/browser-test.js:handleTask:1134
[task 2023-10-18T07:38:52.484Z] 07:38:52     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1206
[task 2023-10-18T07:38:52.484Z] 07:38:52     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1348
[task 2023-10-18T07:38:52.485Z] 07:38:52     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1117
[task 2023-10-18T07:38:52.485Z] 07:38:52     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1058
[task 2023-10-18T07:38:52.489Z] 07:38:52     INFO - Not taking screenshot here: see the one that was previously logged
[task 2023-10-18T07:38:52.490Z] 07:38:52     INFO - TEST-UNEXPECTED-FAIL | devtools/client/shared/test/browser_theme_switching.js | Uncaught exception in test bound  - at chrome://mochitests/content/browser/devtools/client/shared/test/browser_theme_switching.js:36 - TypeError: can't access property "stylesheets", gDevTools.getThemeDefinition(...) is null
[task 2023-10-18T07:38:52.491Z] 07:38:52     INFO - Stack trace:
[task 2023-10-18T07:38:52.491Z] 07:38:52     INFO - @chrome://mochitests/content/browser/devtools/client/shared/test/browser_theme_switching.js:36:37
[task 2023-10-18T07:38:52.491Z] 07:38:52     INFO - async*handleTask@chrome://mochikit/content/browser-test.js:1134:26
[task 2023-10-18T07:38:52.492Z] 07:38:52     INFO - _runTaskBasedTest@chrome://mochikit/content/browser-test.js:1206:18
[task 2023-10-18T07:38:52.492Z] 07:38:52     INFO - Tester_execTest@chrome://mochikit/content/browser-test.js:1348:14
[task 2023-10-18T07:38:52.492Z] 07:38:52     INFO - nextTest/<@chrome://mochikit/content/browser-test.js:1117:14
[task 2023-10-18T07:38:52.493Z] 07:38:52     INFO - SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1058:13
[task 2023-10-18T07:38:52.493Z] 07:38:52     INFO - Leaving test bound 
[task 2023-10-18T07:38:52.499Z] 07:38:52     INFO - GECKO(2751) | console.warn: "Async method failed in safeAsyncMethod" (new Error("Connection closed, pending request to server0.conn0.windowGlobal4294967299/layout28, type getGrids failed\n\nRequest stack:\nrequest@resource://devtools/shared/protocol/Front.js:300: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*_updateGridPanel@resource://devtools/client/inspector/grids/grid-inspector.js:321:35\nupdateGridPanel@resource://devtools/client/inspector/grids/grid-inspector.js:311:18\nonSidebarSelect@resource://devtools/client/inspector/grids/grid-inspector.js:640:10\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\nhandleSelectionChange@resource://devtools/client/inspector/toolsidebar.js:216:10\naddAllQueuedTabs/<@resource://devtools/client/shared/components/tabs/TabBar.js:188:20\ncallCallback@resource://devtools/client/shared/vendor/react-dom.js:12127:12\ncommitUpdateEffects@resource://devtools/client/shared/vendor/react-dom.js:12166:19\ncommitUpdateQueue@resource://devtools/client/shared/vendor/react-dom.js:12154:22\ncommitLifeCycles@resource://devtools/client/shared/vendor/react-dom.js:12964:28\ncommitAllLifeCycles@resource://devtools/client/shared/vendor/react-dom.js:14174:23\ncommitRoot@resource://devtools/client/shared/vendor/react-dom.js:14380:28\ncompleteRoot/<@resource://devtools/client/shared/vendor/react-dom.js:15731:15\nunstable_runWithPriority@resource://devtools/client/shared/vendor/react.js:617:12\ncompleteRoot@resource://devtools/client/shared/vendor/react-dom.js:15730:27\nperformWorkOnRoot@resource://devtools/client/shared/vendor/react-dom.js:15659:21\nperformWork@resource://devtools/client/shared/vendor/react-dom.js:15567:24\nperformSyncWork@resource://devtools/client/shared/vendor/react-dom.js:15541:14\nrequestWork@resource://devtools/client/shared/vendor/react-dom.js:15410:5\nscheduleWork@resource://devtools/client/shared/vendor/react-dom.js:15224:16\nenqueueSetState@resource://devtools/client/shared/vendor/react-dom.js:8192:17\nComponent.prototype.setState@resource://devtools/client/shared/vendor/react.js:328:16\naddAllQueuedTabs@resource://devtools/client/shared/components/tabs/TabBar.js:186:10\naddAllQueuedTabs@resource://devtools/client/inspector/toolsidebar.js:78:18\nsetupSidebar@resource://devtools/client/inspector/inspector.js:1272:18\ninit@resource://devtools/client/inspector/inspector.js:251:10\nasync*open@resource://devtools/client/inspector/panel.js:12:28\nonLoad@resource://devtools/client/framework/toolbox.js:2633:27\n", "resource://devtools/shared/protocol/Front.js", 106))
[task 2023-10-18T07:38:52.577Z] 07:38:52     INFO - Removing tab.
[task 2023-10-18T07:38:52.578Z] 07:38:52     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2023-10-18T07:38:52.587Z] 07:38:52     INFO - Got event: 'TabClose' on [object XULElement].
[task 2023-10-18T07:38:52.602Z] 07:38:52     INFO - Tab removed and finished closing
[task 2023-10-18T07:38:52.608Z] 07:38:52     INFO - GECKO(2751) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2023-10-18T07:38:52.610Z] 07:38:52     INFO - GECKO(2751) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2023-10-18T07:38:52.612Z] 07:38:52     INFO - GECKO(2751) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2023-10-18T07:38:52.620Z] 07:38:52     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2023-10-18T07:38:52.621Z] 07:38:52     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2023-10-18T07:38:52.621Z] 07:38:52     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2023-10-18T07:38:52.623Z] 07:38:52     INFO - TEST-PASS | devtools/client/shared/test/browser_theme_switching.js | The main process DevToolsServer has no pending connection when the test ends - 

The Bugbug bot thinks this bug should belong to the 'DevTools::Inspector' component, and is moving the bug to that component. Please correct in case you think the bot is wrong.

Component: General → Inspector

:mossop, since you are the author of the regressor, bug 1857999, could you take a look?

For more information, please visit BugBot documentation.

Flags: needinfo?(dtownsend)

This is because the test fails when run without browser_theme.js being run beforehand.

Status: NEW → RESOLVED
Closed: 1 year ago
Duplicate of bug: 1859294
Flags: needinfo?(dtownsend)
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.