Closed Bug 1823504 Opened 3 years ago Closed 2 months ago

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

Categories

(DevTools :: Debugger, defect, P5)

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

References

Details

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

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


[task 2023-03-20T19:00:12.912Z] 19:00:12     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | There is no column breakpoints anymore after clicking on the gutter - 
[task 2023-03-20T19:00:12.913Z] 19:00:12     INFO - Buffered messages finished
[task 2023-03-20T19:00:12.917Z] 19:00:12     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | A promise chain failed to handle a rejection: Parser: source source-actor-server0.conn0.windowGlobal405874409473/source64 was not provided. - stack: @resource://devtools/client/shared/worker-utils.js:98:21
[task 2023-03-20T19:00:12.918Z] 19:00:12     INFO - #onMessage@resource://devtools/client/shared/worker-utils.js:94:20
[task 2023-03-20T19:00:12.918Z] 19:00:12     INFO - Rejection date: Mon Mar 20 2023 19:00:07 GMT+0000 (Coordinated Universal Time) - false == true - {"filename":"resource://testing-common/PromiseTestUtils.sys.mjs","name":"assertNoUncaughtRejections","sourceId":554,"lineNumber":266,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":520,"lineNumber":1067,"columnNumber":22,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":520,"lineNumber":1111,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":520,"lineNumber":1253,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":520,"lineNumber":1028,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":545,"lineNumber":1053,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1028:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}},"formattedStack":"Tester_execTest@chrome://mochikit/content/browser-test.js:1253:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1028:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}},"formattedStack":"async*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1111:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1253:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1028:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"handleTask@chrome://mochikit/content/browser-test.js:1067:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1111:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1253:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1028:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}},"formattedStack":"assertNoUncaughtRejections@resource://testing-common/PromiseTestUtils.sys.mjs:266:14\nhandleTask@chrome://mochikit/content/browser-test.js:1067:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1111:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1253:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1028:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1053:13\n","nativeSavedFrame":{}}
[task 2023-03-20T19:00:12.919Z] 19:00:12     INFO - Stack trace:
[task 2023-03-20T19:00:12.919Z] 19:00:12     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2023-03-20T19:00:12.919Z] 19:00:12     INFO - chrome://mochikit/content/browser-test.js:handleTask:1067
[task 2023-03-20T19:00:12.920Z] 19:00:12     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1111
[task 2023-03-20T19:00:12.920Z] 19:00:12     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1253
[task 2023-03-20T19:00:12.920Z] 19:00:12     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1028
[task 2023-03-20T19:00:12.920Z] 19:00:12     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1053
[task 2023-03-20T19:00:12.921Z] 19:00:12     INFO - Leaving test bound 
[task 2023-03-20T19:00:12.941Z] 19:00:12     INFO - Removing tab.
[task 2023-03-20T19:00:12.942Z] 19:00:12     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2023-03-20T19:00:12.949Z] 19:00:12     INFO - Got event: 'TabClose' on [object XULElement].
[task 2023-03-20T19:00:12.958Z] 19:00:12     INFO - Tab removed and finished closing
[task 2023-03-20T19:00:12.967Z] 19:00:12     INFO - GECKO(1556) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2023-03-20T19:00:12.977Z] 19:00:12     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2023-03-20T19:00:12.984Z] 19:00:12     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | The main process DevToolsServer has no pending connection when the test ends - 

First occurrence so far: range of backfills and retriggers

Whiteboard: [retriggered]

Seems to be in the same area of failures as Bug 1769556 and Bug 1781941.
Alexandre, can you take a look at this as well?
Thank you.

Flags: needinfo?(poirot.alex)
See Also: → 1781941, 1769556

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

  • 11 failures on macosx1015-64-shippable-qr opt
  • 24 failures on macosx1015-64-qr opt
  • 1 failure linux1804-64-qr opt

Recent failure log.

Hubert , as the owner of this component, can you help us assign the bug to someone? Thank you.

Flags: needinfo?(hmanilla)
Whiteboard: [retriggered] → [retriggered][stockwell needswork:owner]

Sure thanks, i'll have a look.

Update:

There have been 45 total failures within the last 7 days, most of them on macosx1015-64-qr and macosx1015-64-shippable-qr, opt build type.

Hubert, did you get a chance to look into this? Thank you

Update

There have been 30 failures within the last 7 days:

[task 2023-04-30T11:34:25.326Z] 11:34:25     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | There is no column breakpoints anymore after clicking on the gutter - 
[task 2023-04-30T11:34:25.327Z] 11:34:25     INFO - Buffered messages finished
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | A promise chain failed to handle a rejection: Parser: source source-actor-server0.conn0.windowGlobal369367187457/source64 was not provided. - stack: @resource://devtools/client/shared/worker-utils.js:98:21
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - #onMessage@resource://devtools/client/shared/worker-utils.js:94:20
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - Rejection date: Sun Apr 30 2023 11:34:21 GMT+0000 (Greenwich Mean Time) - false == true - {"filename":"resource://testing-common/PromiseTestUtils.sys.mjs","name":"assertNoUncaughtRejections","sourceId":566,"lineNumber":266,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"handleTask","sourceId":530,"lineNumber":1161,"columnNumber":22,"sourceLine":"","asyncCause":null,"asyncCaller":{"filename":"chrome://mochikit/content/browser-test.js","name":"_runTaskBasedTest","sourceId":530,"lineNumber":1205,"columnNumber":18,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"Tester_execTest","sourceId":530,"lineNumber":1347,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/browser-test.js","name":"nextTest/<","sourceId":530,"lineNumber":1122,"columnNumber":14,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":{"filename":"chrome://mochikit/content/tests/SimpleTest/SimpleTest.js","name":"SimpleTest.waitForFocus/<","sourceId":557,"lineNumber":1056,"columnNumber":13,"sourceLine":"","asyncCause":null,"asyncCaller":null,"caller":null,"formattedStack":"SimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"nextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"Tester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"async*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"caller":null,"formattedStack":"handleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}},"formattedStack":"assertNoUncaughtRejections@resource://testing-common/PromiseTestUtils.sys.mjs:266:14\nhandleTask@chrome://mochikit/content/browser-test.js:1161:22\nasync*_runTaskBasedTest@chrome://mochikit/content/browser-test.js:1205:18\nTester_execTest@chrome://mochikit/content/browser-test.js:1347:14\nnextTest/<@chrome://mochikit/content/browser-test.js:1122:14\nSimpleTest.waitForFocus/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:1056:13\n","nativeSavedFrame":{}}
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - Stack trace:
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - resource://testing-common/PromiseTestUtils.sys.mjs:assertNoUncaughtRejections:266
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - chrome://mochikit/content/browser-test.js:handleTask:1161
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - chrome://mochikit/content/browser-test.js:_runTaskBasedTest:1205
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1347
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:1122
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/<:1056
[task 2023-04-30T11:34:25.331Z] 11:34:25     INFO - Leaving test bound 
[task 2023-04-30T11:34:25.369Z] 11:34:25     INFO - Removing tab.
[task 2023-04-30T11:34:25.370Z] 11:34:25     INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2023-04-30T11:34:25.375Z] 11:34:25     INFO - Got event: 'TabClose' on [object XULElement].
[task 2023-04-30T11:34:25.382Z] 11:34:25     INFO - Tab removed and finished closing
[task 2023-04-30T11:34:25.389Z] 11:34:25     INFO - GECKO(2659) | JavaScript error: , line 0: NotFoundError: No such JSWindowActor 'DevToolsFrame'
[task 2023-04-30T11:34:25.394Z] 11:34:25     INFO - Console message: [JavaScript Error: "NotFoundError: No such JSWindowActor 'DevToolsFrame'"]
[task 2023-04-30T11:34:25.395Z] 11:34:25     INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-pretty-print-breakpoints-columns.js | The main process DevToolsServer has no pending connection when the test ends - 

Can't reproduce locally on linux, even with --verify.
bomsy, are you able to reproduce on MacOS?

Flags: needinfo?(poirot.alex)

Low frequency

Flags: needinfo?(hmanilla)
Status: NEW → RESOLVED
Closed: 1 year ago
Resolution: --- → INCOMPLETE
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Status: REOPENED → RESOLVED
Closed: 1 year ago2 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.