Open Bug 1447710 Opened 2 years ago Updated 2 years ago

Intermittent devtools/client/animationinspector/test/browser_animation_mutations_with_same_names.js | A promise chain failed to handle a rejection: Connection closed, pending request to server1.conn10.child1/animationplayer45, type getProperties failed

Categories

(DevTools :: Inspector: Animations, defect, P5)

defect

Tracking

(Not tracked)

People

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

Details

(Keywords: intermittent-failure, leave-open, Whiteboard: [stockwell disabled])

Attachments

(1 file)

Filed by: ncsoregi [at] mozilla.com

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

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

09:11:10     INFO - TEST-PASS | devtools/client/animationinspector/test/browser_animation_mutations_with_same_names.js | The animations are applied to 3 different node fronts - 
09:11:10     INFO - Leaving test bound 
09:11:10     INFO - Console message: [JavaScript Error: "Error: Connection closed, pending request to server1.conn10.child1/animationplayer45, type getProperties failed
09:11:10     INFO - 
09:11:10     INFO - Request stack:
09:11:10     INFO - request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1279:14
09:11:10     INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1433:14
09:11:10     INFO - getTracks@resource://devtools/shared/base-loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:734:28
09:11:10     INFO - async*render@resource://devtools/shared/base-loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:474:28
09:11:10     INFO - async*refreshAnimationsUI@chrome://devtools/content/animationinspector/animation-panel.js:327:5
09:11:10     INFO - Async*emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:37
09:11:10     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:255:29
09:11:10     INFO - onAnimationMutations@chrome://devtools/content/animationinspector/animation-controller.js:367:7
09:11:10     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:37
09:11:10     INFO - onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1314:7
09:11:10     INFO - onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:865:7
09:11:10     INFO - send/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:569:13
09:11:10     INFO - exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14
09:11:10     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:57:19
09:11:10     INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:562:9
09:11:10     INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:1492:5
09:11:10     INFO - receiveMessage@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:760:7
09:11:10     INFO - " {file: "resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js" line: 1222}]
09:11:10     INFO - Buffered messages logged at 09:11:10
09:11:10     INFO - Removing tab.
09:11:10     INFO - Waiting for event: 'TabClose' on [object XULElement].
09:11:10     INFO - Got event: 'TabClose' on [object XULElement].
09:11:10     INFO - Tab removed and finished closing
09:11:10     INFO - Buffered messages finished
09:11:10     INFO - TEST-UNEXPECTED-FAIL | devtools/client/animationinspector/test/browser_animation_mutations_with_same_names.js | A promise chain failed to handle a rejection: Connection closed, pending request to server1.conn10.child1/animationplayer45, type getProperties failed
09:11:10     INFO - 
09:11:10     INFO - Request stack:
09:11:10     INFO - request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1279:14
09:11:10     INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1433:14
09:11:10     INFO - getTracks@resource://devtools/shared/base-loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:734:28
09:11:10     INFO - async*render@resource://devtools/shared/base-loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:474:28
09:11:10     INFO - async*refreshAnimationsUI@chrome://devtools/content/animationinspector/animation-panel.js:327:5
09:11:10     INFO - Async*emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:37
09:11:10     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:255:29
09:11:10     INFO - onAnimationMutations@chrome://devtools/content/animationinspector/animation-controller.js:367:7
09:11:10     INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/event-emitter.js:178:37
09:11:10     INFO - onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1314:7
09:11:10     INFO - onPacket@resource://devtools/shared/base-loader.js -> resource://devtools/shared/client/debugger-client.js:865:7
09:11:10     INFO - send/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:569:13
09:11:10     INFO - exports.makeInfallible/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:109:14
09:11:10     INFO - DevToolsUtils.executeSoon*exports.executeSoon@resource://devtools/shared/base-loader.js -> resource://devtools/shared/DevToolsUtils.js:57:19
09:11:10     INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:562:9
09:11:10     INFO - send@resource://devtools/shared/base-loader.js -> resource://devtools/server/main.js:1492:5
09:11:10     INFO - receiveMessage@resource://devtools/shared/base-loader.js -> resource://devtools/shared/transport/transport.js:760:7
09:11:10     INFO -  - stack: destroy@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1222:23
09:11:10     INFO - destroy@resource://devtools/shared/base-loader.js -> resource://devtools/shared/fronts/animation.js:34:5
09:11:10     INFO - destroy@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:877:9
09:11:10     INFO - destroy@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1224:5
09:11:10     INFO - destroy@resource://devtools/shared/base-loader.js -> resource://devtools/shared/fronts/animation.js:136:5
09:11:10     INFO - destroy@chrome://devtools/content/animationinspector/animation-controller.js:192:7
09:11:10     INFO - async*shutdown@chrome://devtools/content/animationinspector/animation-controller.js:54:9
09:11:10     INFO - async*destroy@chrome://devtools/content/animationinspector/animation-controller.js:67:10
09:11:10     INFO - ToolSidebar.prototype.destroy<@resource://devtools/shared/base-loader.js -> resource://devtools/client/inspector/toolsidebar.js:336:15
09:11:10     INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:39
09:11:10     INFO - TaskImpl@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:272:3
09:11:10     INFO - asyncFunction@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:246:14
09:11:10     INFO - destroy@chrome://devtools/content/inspector/inspector.js:1307:28
09:11:10     INFO - destroy@resource://devtools/shared/base-loader.js -> resource://devtools/client/framework/toolbox.js:2734:26
09:11:10     INFO - closeToolbox@resource://devtools/shared/base-loader.js -> resource://devtools/client/framework/devtools.js:562:11
09:11:10     INFO - async*closeTabAndToolbox@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:432:11
09:11:10     INFO - async*cleanup@chrome://mochitests/content/browser/devtools/client/shared/test/shared-head.js:124:11
09:11:10     INFO - async*Tester.prototype.nextTest<@chrome://mochikit/content/browser-test.js:678:17
09:11:10     INFO - TaskImpl_run@resource://gre/modules/Task.jsm:326:42
09:11:10     INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:408:7
09:11:10     INFO - TaskImpl_run@resource://gre/modules/Task.jsm:334:15
09:11:10     INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:408:7
09:11:10     INFO - TaskImpl_run@resource://gre/modules/Task.jsm:334:15
09:11:10     INFO - TaskImpl_handleResultValue@resource://gre/modules/Task.jsm:408:7
09:11:10     INFO - TaskImpl_run@resource://gre/modules/Task.jsm:334:15
09:11:10     INFO - TaskImpl@resource://gre/modules/Task.jsm:275:3
09:11:10     INFO - asyncFunction@resource://gre/modules/Task.jsm:247:14
09:11:10     INFO - testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1375:11
09:11:10     INFO - run@chrome://mochikit/content/browser-test.js:1312:9
09:11:10     INFO - Rejection date: Wed Mar 21 2018 09:11:09 GMT-0700 (PDT) - false == true - JS frame :: resource://testing-common/PromiseTestUtils.jsm :: assertNoUncaughtRejections :: line 257
09:11:10     INFO - Stack trace:
09:11:10     INFO -     resource://testing-common/PromiseTestUtils.jsm:assertNoUncaughtRejections:257
09:11:10     INFO -     chrome://mochikit/content/browser-test.js:Tester.prototype.nextTest<:717
09:11:10     INFO -     testScope/test_finish/<@chrome://mochikit/content/browser-test.js:1375:11
09:11:10     INFO -     run@chrome://mochikit/content/browser-test.js:1312:9
09:11:10     INFO - GECKO(1845) | MEMORY STAT | vsize 4611MB | residentFast 578MB | heapAllocated 201MB
09:11:10     INFO - TEST-OK | devtools/client/animationinspector/test/browser_animation_mutations_with_same_names.js | took 1355ms
In the last 7 days we have 53 failures.
They occur on linux64 (pgo), osx-10-10 (opt), windows7-32 (opt, pgo), macosx64-nightly (opt), linux32 (debug), windows10-64 (opt).
Recent failure log example: https://treeherder.mozilla.org/logviewer.html#?job_id=170630000&repo=mozilla-inbound&lineNumber=2620
:gl, can you please have a lokk at this?
Flags: needinfo?(gl)
Whiteboard: [stockwell needswork]
Flags: needinfo?(gl) → needinfo?(dakatsuka)
:gl, could we consider to disable this test since this is for old animation inspector?
Flags: needinfo?(dakatsuka) → needinfo?(gl)
Sure
Flags: needinfo?(gl)
Assignee: nobody → dakatsuka
Comment on attachment 8965609 [details]
Bug 1447710: Disable browser_animation_mutations_with_same_names.js test.

https://reviewboard.mozilla.org/r/234452/#review240430
Attachment #8965609 - Flags: review?(gl) → review+
Pushed by csabou@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e80c50fbbe13
Disable browser_animation_mutations_with_same_names.js test. r=gl
Keywords: leave-open
Whiteboard: [stockwell disable-recommended] → [stockwell disabled]
Product: Firefox → DevTools
You need to log in before you can comment on or make changes to this bug.