Closed Bug 1620291 Opened 5 years ago Closed 5 years ago

Perma beta devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | undefined assertion name - Got await when Gecko 75 merges to Beta on 2020-03-09

Categories

(DevTools :: Debugger, defect)

defect
Not set
normal

Tracking

(firefox-esr68 unaffected, firefox73 unaffected, firefox74 unaffected, firefox75+ disabled, firefox76+ verified)

VERIFIED FIXED
Firefox 76
Tracking Status
firefox-esr68 --- unaffected
firefox73 --- unaffected
firefox74 --- unaffected
firefox75 + disabled
firefox76 + verified

People

(Reporter: aciure, Assigned: jlast)

References

(Regression)

Details

(Keywords: regression)

Attachments

(1 file)

[Tracking Requested - why for this release]:

Central as Beta Simulation:
https://treeherder.mozilla.org/#/jobs?repo=try&selectedJob=291822192&resultStatus=testfailed%2Cbusted%2Cexception%2Cusercancel%2Crunnable&revision=41a032346bbc2c91cd126d78ec746f956d54f01e

failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=291822192&repo=try
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | undefined assertion name -
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - Buffered messages finished
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | undefined assertion name - Got await
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - main
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - doc-frames-async.html:17, expected async
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - main
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - doc-frames-async.html:17
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - Stack trace:
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - chrome://mochikit/content/browser-test.js:test_is:1320
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - chrome://mochitests/content/browser/devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js:null:15
[task 2020-03-05T14:00:01.121Z] 14:00:01 INFO - Leaving test bound
[task 2020-03-05T14:00:01.123Z] 14:00:01 INFO - GECKO(1745) | [ACTION] ADD_INLINE_PREVIEW - {"type":"ADD_INLINE_PREVIEW","thread":"server0.conn2.child2/thread20","frame":{"id":"server0.conn2.child2/frame25","thread":"server0.conn2.child2/thread20","displayName":"sleep","location":{"sourceId":"sourceURL-http://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-frames-async.html","line":13,"column":8},"generatedLocation":{"sourceId":"sourceURL-http://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-frames-async.html","line":13,"column":8},"this":{"type":"object","actor":"server0.conn2.child2/obj26","class":"Window","ownPropertyLength":798,"extensible":true,"frozen":false,"sealed":false,"preview":{"kind":"ObjectWithURL","url":"http://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-frames-async.html"}},"source":null,"index":0,"asyncCause":null,"state":"on-stack","originalDisplayName":"sleep"},"previews":{}}
[task 2020-03-05T14:00:02.295Z] 14:00:02 INFO - GECKO(1745) | [Child 1750: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 0 (0x11b367800) [pid = 1750] [serial = 4] [outer = 0x0] [url = http://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-asm.html]
[task 2020-03-05T14:00:02.697Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 21 (0x11ea86800) [pid = 1745] [serial = 17] [outer = 0x0] [url = about:blank]
[task 2020-03-05T14:00:02.697Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 20 (0x12d523800) [pid = 1745] [serial = 15] [outer = 0x0] [url = about:blank]
[task 2020-03-05T14:00:02.697Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 19 (0x12dda6c00) [pid = 1745] [serial = 13] [outer = 0x0] [url = about:devtools-toolbox]
[task 2020-03-05T14:00:02.763Z] 14:00:02 INFO - GECKO(1745) | [Child 1752: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 2 (0x11ec1e000) [pid = 1752] [serial = 2] [outer = 0x0] [url = about:blank]
[task 2020-03-05T14:00:02.807Z] 14:00:02 INFO - GECKO(1745) | [Child 1752: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 1 (0x10630b8c0) [pid = 1752] [serial = 1] [outer = 0x0] [url = http://example.com/browser/devtools/client/debugger/test/mochitest/examples/doc-async.html]
[task 2020-03-05T14:00:02.938Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/dom/events/DOMEventTargetHelper.cpp, line 321
[task 2020-03-05T14:00:02.938Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/dom/events/DOMEventTargetHelper.cpp, line 321
[task 2020-03-05T14:00:02.938Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/dom/events/DOMEventTargetHelper.cpp, line 321
[task 2020-03-05T14:00:02.939Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: NS_ENSURE_TRUE(!mHasOrHasHadOwnerWindow || mOwnerWindow) failed: file /builds/worker/workspace/build/src/dom/events/DOMEventTargetHelper.cpp, line 321
[task 2020-03-05T14:00:02.939Z] 14:00:02 INFO - Removing tab.
[task 2020-03-05T14:00:02.939Z] 14:00:02 INFO - Waiting for event: 'TabClose' on [object XULElement].
[task 2020-03-05T14:00:02.965Z] 14:00:02 INFO - Got event: 'TabClose' on [object XULElement].
[task 2020-03-05T14:00:02.965Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: '!inner', file /builds/worker/workspace/build/src/dom/ipc/JSWindowActorService.cpp, line 182
[task 2020-03-05T14:00:02.966Z] 14:00:02 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: '!inner', file /builds/worker/workspace/build/src/dom/ipc/JSWindowActorService.cpp, line 182
[task 2020-03-05T14:00:02.966Z] 14:00:02 INFO - Tab removed and finished closing
[task 2020-03-05T14:00:03.006Z] 14:00:03 INFO - GECKO(1745) | 2020-03-05 14:00:02.970 firefox[1745:8824] Persistent UI failed to open file file:///Users/cltbld/Library/Saved%20Application%20State/org.mozilla.nightlydebug.savedState/window_1.data: No such file or directory (2)
[task 2020-03-05T14:00:03.007Z] 14:00:03 INFO - GECKO(1745) | [Parent 1745: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 18 (0x12b120600) [pid = 1745] [serial = 19] [outer = 0x0] [url = chrome://devtools/content/debugger/index.html]
[task 2020-03-05T14:00:03.007Z] 14:00:03 INFO - GECKO(1745) | [Parent 1745: Main Thread]: I/DocShellAndDOMWindowLeak --DOMWINDOW == 17 (0x129d50a40) [pid = 1745] [serial = 16] [outer = 0x0] [url = about:devtools-toolbox]
[task 2020-03-05T14:00:03.009Z] 14:00:03 INFO - TEST-PASS | devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | The main process DevToolsServer has no pending connection when the test ends -
[task 2020-03-05T14:00:03.040Z] 14:00:03 INFO - GECKO(1745) | MEMORY STAT | vsize 7777MB | residentFast 437MB | heapAllocated 166MB
[task 2020-03-05T14:00:03.041Z] 14:00:03 INFO - TEST-OK | devtools/client/debugger/test/mochitest/browser_dbg-asyncstacks.js | took 6205ms
[task 2020-03-05T14:00:03.041Z] 14:00:03 INFO - GECKO(1745) | [Child 1755: Main Thread]: I/DocShellAndDOMWindowLeak ++DOCSHELL 0x11d179000 == 1 [pid = 1755] [id = {9ae08970-82aa-f948-ba26-ae5fce8b2ed6}]
[task 2020-03-05T14:00:03.041Z] 14:00:03 INFO - GECKO(1745) | [Child 1755: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 1 (0x10bd0b8c0) [pid = 1755] [serial = 1] [outer = 0x0]
[task 2020-03-05T14:00:03.048Z] 14:00:03 INFO - GECKO(1745) | [Child 1755, Main Thread] WARNING: NS_ENSURE_TRUE(mPresShell) failed: file /builds/worker/workspace/build/src/layout/base/nsPresContext.cpp, line 845
[task 2020-03-05T14:00:03.048Z] 14:00:03 INFO - GECKO(1745) | [Child 1755: Main Thread]: I/DocShellAndDOMWindowLeak ++DOMWINDOW == 2 (0x12480a800) [pid = 1755] [serial = 2] [outer = 0x10bd0b8c0]
[task 2020-03-05T14:00:03.095Z] 14:00:03 INFO - checking window state
[task 2020-03-05T14:00:03.102Z] 14:00:03 INFO - GECKO(1745) | [Parent 1745, Main Thread] WARNING: NS_ENSURE_TRUE(GetWrapper()) failed: file /builds/worker/workspace/build/src/dom/ipc/JSWindowActor.cpp, line 66

Regressed by: 1615622
Has Regression Range: --- → yes

:jlast can you take a look.

Flags: needinfo?(jlaster)
Assignee: nobody → jlaster
Status: NEW → ASSIGNED
Pushed by jlaster@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/5682b9bb1b30 support async stacks in beta. r=loganfsmyth
Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → Firefox 76
Flags: needinfo?(jlaster)
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: