Closed Bug 1817087 Opened 3 years ago Closed 1 year ago

Intermittent devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | single tracking bug

Categories

(DevTools :: Debugger, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

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

Details

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

Attachments

(1 file, 1 obsolete file)

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


INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Only one breakpoint still exists after reload and pause  - 
[task 2023-02-15T23:47:47.296Z] 23:47:47     INFO - Buffered messages finished
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | A promise chain failed to handle a rejection: can't access property "recordEvent", telemetry is undefined - stack: recordEvent@resource://devtools/client/debugger/src/utils/telemetry.js:71:3
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - togglePrettyPrint/<@resource://devtools/client/debugger/src/actions/sources/prettyPrint.js:127:34
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:681:28
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - checkSelectedSource/<@resource://devtools/client/debugger/src/actions/sources/newSources.js:138:36
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:681:28
[task 2023-02-15T23:47:47.302Z] 23:47:47     INFO - checkNewSources/<@resource://devtools/client/debugger/src/actions/sources/newSources.js:368:15
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - dispatch@resource://devtools/client/shared/vendor/redux.js:681:28
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - newGeneratedSources/<@resource://devtools/client/debugger/src/actions/sources/newSources.js:330:11
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - thunk/</</<@resource://devtools/client/debugger/src/actions/utils/middleware/thunk.js:29:45
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - bindActionCreator/<@resource://devtools/client/shared/vendor/redux.js:520:12
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - onSourceAvailable@resource://devtools/client/debugger/src/client/firefox.js:171:17
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - _forwardExistingResources@resource://devtools/shared/commands/resource/resource-command.js:1035:13
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - watchResources@resource://devtools/shared/commands/resource/resource-command.js:250:18
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - async*onConnect@resource://devtools/client/debugger/src/client/firefox.js:88:25
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - async*bootstrap@resource://devtools/client/debugger/src/main.js:104:29
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - async*open@resource://devtools/client/debugger/panel.js:68:38
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - async*onLoad@resource://devtools/client/framework/toolbox.js:2608:27
[task 2023-02-15T23:47:47.303Z] 23:47:47     INFO - Rejection date: Wed Feb 15 2023 23:47:42 GMT+0000 (Coordinated Universal Time) - false == true - {"filename":"resource://testing-common/PromiseTestUtils.sys.mjs","name":"assertNoUncaughtRejections","sourceId":555,"lineNumber":266,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":521,"lineNumber":1065,"columnNumber":22,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":521,"lineNumber":1109,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":521,"lineNumber":1251,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":521,"lineNumber":1026,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":546,"lineNumber":1036,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1026:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}},"formattedStack":"async*Tester_execTest@chrome://mochikit/content/browser-test.js:1251:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1026:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"async*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1109:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1251:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1026:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"handleTask@chrome://mochikit/content/browser-test.js:1065:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1109:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1251:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1026:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}},"formattedStack":"assertNoUncaughtRejections@resource://testing-common/PromiseTestUtils.sys.mjs:266:14\nhandleTask@chrome://mochikit/content/browser-test.js:1065:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1109:18\nasync*Tester_execTest@chrome://mochikit/content/browser-test.js:1251:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1026:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1036:13\n","nativeSavedFrame":{}}
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - Stack trace:
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - chrome://mochikit/content/browser-test.js:handleTask:1065
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1109
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1251
[task 2023-02-15T23:47:47.304Z] 23:47:47     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1026
[task 2023-02-15T23:47:47.305Z] 23:47:47     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1036
[task 2023-02-15T23:47:47.305Z] 23:47:47     INFO - Leaving test bound 
[task 2023-02-15T23:47:47.306Z] 23:47:47     INFO - Entering test bound 
[task 2023-02-15T23:47:47.306Z] 23:47:47     INFO - Adding a new tab with URL: https://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-pretty.html
[task 2023-02-15T23:47:47.307Z] 23:47:47     INFO - Tab added and finished loading

All occurrences from the 30th of March starting with this push that have the failure:

TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Test timed out -

are actually Bug 1825601.

All occurrences until the 3rd of April, all 105 total failures are actually set for Bug 1825601.

The test was disabled in https://bugzilla.mozilla.org/show_bug.cgi?id=1825601#c10 until a fix will be in place.

Whiteboard: [stockwell disable-recommended] → [stockwell needswork:owner]

Test was re-enabled with https://bugzilla.mozilla.org/show_bug.cgi?id=1825601#c14 and latest failures here are browser_dbg-pretty-print-breakpoints.js | Only one breakpoint still exists after reload and pause - Got 2, expected 1 - https://treeherder.mozilla.org/logviewer?job_id=411644899&repo=mozilla-central&lineNumber=4451

Whiteboard: [stockwell disable-recommended]

Update

There have been 30 failures within the last 7 days:

  • 25 failures on Linux 18.04 x64 WebRender debug/opt
  • 4 failures on Linux 18.04 x64 WebRender Shippable opt
  • 1 failure on Linux 18.04 x64 WebRender tsan opt

Recent failure log: https://treeherder.mozilla.org/logviewer?job_id=412586037&repo=mozilla-central&lineNumber=11118

[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Regular breakpoint doesn't have log on line 4 - 
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - Buffered messages finished
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Only one breakpoint still exists after reload and pause  - Got 2, expected 1
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - Stack trace:
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/browser-test.js:test_is:1522
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js:null:70
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/browser-test.js:handleTask:1043
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1115
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1257
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1032
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - Leaving test bound 
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - Entering test bound 
[task 2023-04-15T22:11:39.589Z] 22:11:39     INFO - Adding a new tab with URL: https://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-pretty.html
[task 2023-04-15T22:11:41.247Z] 22:11:41     INFO - Tab added and finished loading
[task 2023-04-15T22:11:41.248Z] 22:11:41     INFO - Opening the toolbox
[task 2023-04-15T22:11:42.435Z] 22:11:42     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500 column: 24 source: "display: none !important"}]
[task 2023-04-15T22:11:42.437Z] 22:11:42     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500}]
[task 2023-04-15T22:11:42.438Z] 22:11:42     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2023-04-15T22:11:44.035Z] 22:11:44     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500 column: 24 source: "display: none !important"}]
[task 2023-04-15T22:11:44.037Z] 22:11:44     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500}]
[task 2023-04-15T22:11:44.037Z] 22:11:44     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2023-04-15T22:11:44.611Z] 22:11:44     INFO - Toolbox opened and focused
[task 2023-04-15T22:11:44.612Z] 22:11:44     INFO - Waiting on sources: pretty.js
[task 2023-04-15T22:11:44.620Z] 22:11:44     INFO - Finished waiting on sources: pretty.js
[task 2023-04-15T22:11:48.297Z] 22:11:48     INFO - Waiting for state change: selected source
[task 2023-04-15T22:11:48.299Z] 22:11:48     INFO - Finished waiting for state change: selected source
[task 2023-04-15T22:11:48.300Z] 22:11:48     INFO - Add breakpoint to pretty.js (generated source)
[task 2023-04-15T22:11:49.305Z] 22:11:49     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | a new breakpoint was created - 

Hubert, can you help us assign this to someone?
Thank you.

Flags: needinfo?(hmanilla)
Whiteboard: [stockwell needswork:owner]
Whiteboard: [stockwell disable-recommended] → [stockwell needswork:owner]

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

  • 30 failures on Linux 18.04 x64 WebRender debug
  • 2 failures on Linux 18.04 x64 WebRender opt

There is a failure line that was classified with this bug: Only one breakpoint still exists after reload and pause - Got 2, expected 1.
Recent failure log.

[task 2023-05-04T11:05:18.549Z] 11:05:18     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Regular breakpoint doesn't have log on line 4 - 
[task 2023-05-04T11:05:18.549Z] 11:05:18     INFO - Buffered messages finished
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | Only one breakpoint still exists after reload and pause  - Got 2, expected 1
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - Stack trace:
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - chrome://mochikit/content/browser-test.js:test_is:1612
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js:null:70
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - chrome://mochikit/content/browser-test.js:handleTask:1133
[task 2023-05-04T11:05:18.551Z] 11:05:18     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-05-04T11:05:18.552Z] 11:05:18     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-05-04T11:05:18.552Z] 11:05:18     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-05-04T11:05:18.552Z] 11:05:18     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-05-04T11:05:18.553Z] 11:05:18     INFO - Leaving test bound 
[task 2023-05-04T11:05:18.554Z] 11:05:18     INFO - Entering test bound 
[task 2023-05-04T11:05:18.555Z] 11:05:18     INFO - Adding a new tab with URL: https://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-pretty.html
[task 2023-05-04T11:05:18.556Z] 11:05:18     INFO - GECKO(1584) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to /tmp/tmpvorun1kt.mozrunner/runtests_leaks_tab_pid13304.log
[task 2023-05-04T11:05:18.557Z] 11:05:18     INFO - GECKO(1584) | [13304, Main Thread] WARNING: XPCOM_MEM_BLOAT_LOG is set, disabling native allocations.: file /builds/worker/checkouts/gecko/tools/profiler/core/platform.cpp:345
[task 2023-05-04T11:05:18.561Z] 11:05:18     INFO - GECKO(1584) | [Child 13304, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T11:05:18.562Z] 11:05:18     INFO - GECKO(1584) | [Child 13304, Main Thread] WARNING: could not set real-time limit in CubebUtils::InitLibrary: file /builds/worker/checkouts/gecko/dom/media/CubebUtils.cpp:655
[task 2023-05-04T11:05:18.562Z] 11:05:18     INFO - GECKO(1584) | [Child 13304, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T11:05:18.563Z] 11:05:18     INFO - GECKO(1584) | [Child 13304, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T11:05:18.697Z] 11:05:18     INFO - GECKO(1584) | [Child 13304: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7fe486a32400 == 1 [pid = 13304] [id = 0]
[task 2023-05-04T11:05:18.699Z] 11:05:18     INFO - GECKO(1584) | [Child 13304: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (7fe48bb6c090) [pid = 13304] [serial = 1] [outer = 0]
[task 2023-05-04T11:05:18.706Z] 11:05:18     INFO - GECKO(1584) | [Child 13304: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (7fe486a32c00) [pid = 13304] [serial = 2] [outer = 7fe48bb6c090]
[task 2023-05-04T11:05:18.819Z] 11:05:18     INFO - GECKO(1584) | [Child 13304, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/toolkit/xre/nsXREDirProvider.cpp:475
[task 2023-05-04T11:05:18.892Z] 11:05:18     INFO - GECKO(1584) | [Child 13304: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 3 (7fe486a36800) [pid = 13304] [serial = 3] [outer = 7fe48bb6c090]
[task 2023-05-04T11:05:20.302Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 34 (7f1345335c00) [pid = 1584] [serial = 826] [outer = 0] [url = about:blank]
[task 2023-05-04T11:05:20.306Z] 11:05:20     INFO - Tab added and finished loading
[task 2023-05-04T11:05:20.319Z] 11:05:20     INFO - Opening the toolbox
[task 2023-05-04T11:05:20.369Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f132a718000 == 10 [pid = 1584] [id = 337]
[task 2023-05-04T11:05:20.371Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 35 (7f1326f9aab0) [pid = 1584] [serial = 830] [outer = 0]
[task 2023-05-04T11:05:20.374Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 36 (7f1345335c00) [pid = 1584] [serial = 831] [outer = 7f1326f9aab0]
[task 2023-05-04T11:05:20.474Z] 11:05:20     INFO - GECKO(1584) | [Child 13274: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 3 (7f2e54432c00) [pid = 13274] [serial = 2] [outer = 0] [url = about:blank]
[task 2023-05-04T11:05:20.511Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 37 (7f132a71a000) [pid = 1584] [serial = 832] [outer = 7f1326f9aab0]
[task 2023-05-04T11:05:20.963Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 7f13360aec00 == 11 [pid = 1584] [id = 338]
[task 2023-05-04T11:05:20.963Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 38 (7f1326fc78c0) [pid = 1584] [serial = 833] [outer = 0]
[task 2023-05-04T11:05:20.964Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 39 (7f1370342400) [pid = 1584] [serial = 834] [outer = 7f1326fc78c0]
[task 2023-05-04T11:05:20.978Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584, Main Thread] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005 (NS_ERROR_FAILURE): file /builds/worker/checkouts/gecko/chrome/nsChromeRegistry.cpp:182
[task 2023-05-04T11:05:20.978Z] 11:05:20     INFO - GECKO(1584) | [Parent 1584, Main Thread] WARNING: 'NS_FAILED(rv)', file /builds/worker/checkouts/gecko/chrome/nsChromeProtocolHandler.cpp:73
[task 2023-05-04T11:05:21.061Z] 11:05:21     INFO - Console message: Invalid chrome URI (need path): chrome://devtools/
[task 2023-05-04T11:05:21.119Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500 column: 24 source: "display: none !important"}]
[task 2023-05-04T11:05:21.121Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500}]
[task 2023-05-04T11:05:21.124Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2023-05-04T11:05:21.144Z] 11:05:21     INFO - GECKO(1584) | [Parent 1584, Main Thread] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/worker/checkouts/gecko/parser/html/nsHtml5StreamParser.cpp:1235
[task 2023-05-04T11:05:21.750Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500 column: 24 source: "display: none !important"}]
[task 2023-05-04T11:05:21.752Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/customElements.js" line: 500}]
[task 2023-05-04T11:05:21.754Z] 11:05:21     INFO - Console message: [JavaScript Error: "Content Security Policy: The page’s settings blocked the loading of a resource at inline (“default-src”)." {file: "chrome://global/content/elements/panel.js" line: 62}]
[task 2023-05-04T11:05:22.047Z] 11:05:22     INFO - Toolbox opened and focused
[task 2023-05-04T11:05:22.048Z] 11:05:22     INFO - Waiting on sources: pretty.js
[task 2023-05-04T11:05:22.050Z] 11:05:22     INFO - Finished waiting on sources: pretty.js
[task 2023-05-04T11:05:22.158Z] 11:05:22     INFO - GECKO(1584) | [Parent 1584, Main Thread] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(window->GetExtantDoc())', file /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:378
[task 2023-05-04T11:05:22.158Z] 11:05:22     INFO - GECKO(1584) | [Parent 1584, Main Thread] WARNING: Please do not use mouseenter/leave events in chrome. They are slower than mouseover/out!: '!nsContentUtils::IsChromeDoc(window->GetExtantDoc())', file /builds/worker/checkouts/gecko/dom/events/EventListenerManager.cpp:378
[task 2023-05-04T11:05:24.310Z] 11:05:24     INFO - Waiting for state change: selected source
[task 2023-05-04T11:05:24.310Z] 11:05:24     INFO - Finished waiting for state change: selected source
[task 2023-05-04T11:05:24.311Z] 11:05:24     INFO - Add breakpoint to pretty.js (generated source)
[task 2023-05-04T11:05:24.613Z] 11:05:24     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints.js | a new breakpoint was created - 

Still failing relatively frequently and can't reproduce locally. Most failures are on TSAN, so we might skip it on this platform if the following naive fix doesn't work : https://treeherder.mozilla.org/jobs?repo=try&revision=e3211c4da577e117259f97030d78cf633ee6c560

Flags: needinfo?(hmanilla)
Attachment #9462445 - Attachment is obsolete: true
Assignee: nobody → jdescottes
Status: NEW → ASSIGNED
Pushed by jdescottes@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/9dc45eb1d7e9 [devtools] Skip browser_dbg-pretty-print-breakpoints.js on TSAN r=devtools-reviewers,ochameau
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 136 Branch

This is still failing as it can be seen here. The changeset from https://bugzilla.mozilla.org/show_bug.cgi?id=1817087#c113 was only a disabling patch and only on tsan therefore, will reopen this bug.

Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Target Milestone: 136 Branch → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago1 year ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: