Intermittent devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js | A promise chain failed to handle a rejection: No such actor for ID: server1.conn0.child1/source25

RESOLVED FIXED

Status

defect
P5
normal
RESOLVED FIXED
Last year
2 months ago

People

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

Tracking

({intermittent-failure})

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [stockwell disabled] [stockwell needswork])

Attachments

(1 attachment)

Filed by: nerli [at] mozilla.com

https://treeherder.mozilla.org/logviewer.html#?job_id=174462226&repo=autoland

https://queue.taskcluster.net/v1/task/TekDQ2_NRkuAFMYfjsxxNg/runs/0/artifacts/public/logs/live_backing.log

21:18:11     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js | A promise chain failed to handle a rejection: No such actor for ID: server1.conn0.child1/source25 - stack: promiseMiddleware/</</</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:45:11
21:18:11     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:57:19
21:18:11     INFO - promiseMiddleware/</</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:40:9
21:18:11     INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:931:21
21:18:11     INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7
21:18:11     INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:11
21:18:11     INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
21:18:11     INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:713:7
21:18:11     INFO - _handleException@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:441:5
21:18:11     INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:322:11
21:18:11     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:46:41
21:18:11     INFO - then@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:22:51
21:18:11     INFO - resolve@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:73:11
21:18:11     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:47:16
21:18:11     INFO - then@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:22:51
21:18:11     INFO - resolve@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:73:11
21:18:11     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:79:7
21:18:11     INFO - listenerJson@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:632:9
21:18:11     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:37
21:18:11     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:255:29
21:18:11     INFO - emitReply@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:915:29
21:18:11     INFO - DevTools RDP*request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:624:21
21:18:11     INFO - source@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/source-client.js:114:12
21:18:11     INFO - loadSourceText/</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/content/actions/sources.js:186:32
21:18:11     INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:39
21:18:11     INFO - Rejection date: Wed Apr 18 2018 21:18:09 GMT-0700 (PDT) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
21:18:11     INFO - Stack trace:
21:18:11     INFO -     resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
21:18:11     INFO -     chrome://mochikit/content/browser-test.js:Tester_execTest/<:1098
21:18:11     INFO -     Tester_execTest@chrome://mochikit/content/browser-test.js:1067:9
21:18:11     INFO -     Tester.prototype.nextTest</<@chrome://mochikit/content/browser-test.js:967:9
21:18:11     INFO -     SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<@chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:795:59
Hi,

This bug has failed 35 times in the last 7 days. Most failures occur on linux64 platform and a few on OSX and linux64 Ccov only on debug build type.

Here is a recent log of the failure:
https://treeherder.mozilla.org/logviewer.html#?job_id=180300328&repo=mozilla-central&lineNumber=2878

:jlast: Can you please take a look at this bug?
Flags: needinfo?(jlaster)
Update:
There have been 49 failures in the last week.
All the failures occur on the debug build type.

Failures per platform:
- linux64: 40
- linux64-ccov: 4
- osx-10-10: 5

Recent log file and snippet with the failure:
https://treeherder.mozilla.org/logviewer.html#?job_id=181839670&repo=autoland&lineNumber=2125

Summary: Intermittent TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js | A promise chain failed to handle a rejection: No such actor for ID: server1.conn0.child1/source25 - stack: promiseMiddleware/</</</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:45:11
Whiteboard: [stockwell needswork]
Please take a look at this disable patch. Thank you.
Attachment #8984033 - Flags: review?(jmaher)
Comment on attachment 8984033 [details] [diff] [review]
Disable on Linux x64 debug

Review of attachment 8984033 [details] [diff] [review]:
-----------------------------------------------------------------

looks good
Attachment #8984033 - Flags: review?(jmaher) → review+
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/3f0ec67f9c5d
Disable browser_dbg_sources-iframe-reload.js on Linux x64 debug for frequent failures. r=jmaher
Keywords: checkin-needed
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]
Product: Firefox → DevTools
In the past week we had 39 failures. Platforms: most of the occurrences were on osx-10-10 debug, but we also had some on windows7-32 debug, windows7-32-msvc debug and windows10-64 debug.

Recent log failure: https://treeherder.mozilla.org/logviewer.html#?job_id=202303024&repo=autoland&lineNumber=4959

Relevant part of the log: 14:40:25     INFO - 
14:40:25     INFO - Buffered messages logged at 14:40:25
14:40:25     INFO - Removing tab.
14:40:25     INFO - Tab removed and finished closing.
14:40:25     INFO - Buffered messages finished
14:40:25     INFO - TEST-UNEXPECTED-FAIL | devtools/client/debugger/test/mochitest/browser_dbg_sources-iframe-reload.js | A promise chain failed to handle a rejection: No such actor for ID: server1.conn0.child1/source26 - stack: promiseMiddleware/</</</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:45:11
14:40:25     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:57:21
14:40:25     INFO - promiseMiddleware/</</</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/shared/redux/middleware/promise.js:40:9
14:40:25     INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:931:21
14:40:25     INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:29
14:40:25     INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:11
14:40:25     INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7
14:40:25     INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:713:7
14:40:25     INFO - _handleException@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:441:5
14:40:25     INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:322:11
14:40:25     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:46:41
14:40:25     INFO - then@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:22:51
14:40:25     INFO - resolve@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:73:11
14:40:25     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:47:16
14:40:25     INFO - then@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:22:51
14:40:25     INFO - resolve@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:73:11
14:40:25     INFO - reject@resource://devtools/shared/base-loader.js -> resource://devtools/shared/deprecated-sync-thenables.js:79:7
14:40:25     INFO - listenerJson@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:603:9
14:40:25     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:15
14:40:25     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:255:5
14:40:25     INFO - emitReply@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:886:31
14:40:25     INFO - DevTools RDP*request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:595:21
14:40:25     INFO - source@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/source-client.js:105:12
14:40:25     INFO - loadSourceText/</<@resource://devtools/shared/base-loader.js -> resource://devtools/client/debugger/content/actions/sources.js:189:32
14:40:25     INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:41
14:40:25     INFO - Rejection date: Fri Sep 28 2018 14:40:23 GMT-0700 (Pacific Daylight Time) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
14:40:25     INFO - Stack trace:
14:40:25     INFO - resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
14:40:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1118
14:40:25     INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1084
14:40:25     INFO - chrome://mochikit/content/browser-test.js:nextTest/<:986
14:40:25     INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795
14:40:25     INFO - Leaving test bound 

:jlast Can you please take a look at this?
Whiteboard: [stockwell disabled] → [stockwell disabled] [stockwell needswork]
Flags: needinfo?(jlaster)
In the last 7 days there have been 38 failures on Windows 7 32, Windows 10 64 and OS X 10, all on debug.
Status: NEW → RESOLVED
Closed: 2 months ago
Resolution: --- → FIXED
Assignee: nobody → csabou
You need to log in before you can comment on or make changes to this bug.