Closed Bug 1385617 Opened 9 years ago Closed 7 years ago

Intermittent devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving -

Categories

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

defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: intermittent-bug-filer, Unassigned)

Details

(Keywords: intermittent-failure)

Filed by: archaeopteryx [at] coole-files.de https://treeherder.mozilla.org/logviewer.html#?job_id=119180677&repo=autoland https://queue.taskcluster.net/v1/task/K5YX3S5KRl2Iiw9USgAtig/runs/0/artifacts/public/logs/live_backing.log 03:18:54 INFO - 104 INFO Toolbox opened and focused 03:18:54 INFO - 105 INFO Waiting for actor features to be detected 03:18:54 INFO - 106 INFO Selecting the animationinspector sidebar 03:18:54 INFO - 107 INFO Waiting for the inspector and sidebar to be ready 03:18:54 INFO - 108 INFO Waiting for the animation controller and panel to be ready 03:18:54 INFO - Buffered messages logged at 03:18:50 03:18:54 INFO - 109 INFO Select an infinite animation and wait for the scrubber to reach the end 03:18:54 INFO - 110 INFO Selecting the node for '.multi' 03:18:54 INFO - Buffered messages logged at 03:18:54 03:18:54 INFO - 111 INFO TEST-PASS | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The button is in its playing state still, animations are infinite. - 03:18:54 INFO - Buffered messages finished 03:18:54 ERROR - 112 INFO TEST-UNEXPECTED-FAIL | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving - 03:18:54 INFO - Stack trace: 03:18:54 INFO - chrome://mochitests/content/browser/devtools/client/animationinspector/test/head.js:assertScrubberMoving:282 03:18:54 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 03:18:54 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 03:18:54 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 03:18:54 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 03:18:54 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 03:18:54 INFO - onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 03:18:54 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1269:14 03:18:54 INFO - generateRequestMethods/</frontProto[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1426:14 03:18:54 INFO - AnimationsTimeline.prototype.getTracks<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:686:28 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 03:18:54 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 03:18:54 INFO - AnimationsTimeline.prototype.render<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:490:28 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 03:18:54 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 03:18:54 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 03:18:54 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 03:18:54 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 03:18:54 INFO - onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 03:18:54 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1269:14 03:18:54 INFO - generateRequestMethods/</frontProto[name]@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1426:14 03:18:54 INFO - AnimationsTimeline.prototype.getTracks<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:686:28 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 03:18:54 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 03:18:54 INFO - AnimationsTimeline.prototype.render<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/animationinspector/components/animation-timeline.js:490:28 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 03:18:54 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 03:18:54 INFO - AnimationsPanel.refreshAnimationsUI<@chrome://devtools/content/animationinspector/animation-panel.js:327:5 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 03:18:54 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 03:18:54 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/event-emitter.js:194:13 03:18:54 INFO - AnimationsController.onNewNodeFront<@chrome://devtools/content/animationinspector/animation-controller.js:249:5 03:18:54 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 03:18:54 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 03:18:54 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 03:18:54 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 03:18:54 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 03:18:54 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 03:18:54 INFO - onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 03:18:54 INFO - 113 INFO Click on the button after the scrubber has moved out of bounds
Status: NEW → RESOLVED
Closed: 8 years ago
Resolution: --- → INCOMPLETE
https://treeherder.mozilla.org/logviewer.html#?job_id=166046252&repo=mozilla-central&lineNumber=7138 INFO - Buffered messages logged at 19:24:20 19:24:20 INFO - 196 INFO TEST-PASS | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The button is in its playing state still, animations are infinite. - 19:24:20 INFO - Buffered messages finished 19:24:20 ERROR - 197 INFO TEST-UNEXPECTED-FAIL | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving - 19:24:20 INFO - Stack trace: 19:24:20 INFO - chrome://mochitests/content/browser/devtools/client/animationinspector/test/head.js:assertScrubberMoving:286 19:24:20 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:928:23 19:24:20 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 19:24:20 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:11 19:24:20 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7 19:24:20 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:713:7 19:24:20 INFO - promise callback*completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:704:7 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:315:13 19:24:20 INFO - TaskImpl@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:272:3 19:24:20 INFO - asyncFunction@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:246:14 19:24:20 INFO - spawn@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:160:12 19:24:20 INFO - _handleResultValue@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:379:15 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:318:13 19:24:20 INFO - promise callback*_handleResultValue@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:386:7 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:318:13 19:24:20 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:928:23 19:24:20 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 19:24:20 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:11 19:24:20 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7 19:24:20 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:713:7 19:24:20 INFO - onPacket/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1339:9 19:24:20 INFO - DevTools RDP*request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1279:14 19:24:20 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1433:14 19:24:20 INFO - AnimationsController.refreshAnimationPlayers<@chrome://devtools/content/animationinspector/animation-controller.js:341:35 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:39 19:24:20 INFO - TaskImpl@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:272:3 19:24:20 INFO - asyncFunction@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:246:14 19:24:20 INFO - AnimationsController.onNewNodeFront<@chrome://devtools/content/animationinspector/animation-controller.js:250:11 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:39 19:24:20 INFO - TaskImpl@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:272:3 19:24:20 INFO - asyncFunction@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:246:14 19:24:20 INFO - emit@resource://devtools/shared/base-loader.js -> resource://devtools/shared/old-event-emitter.js:137:11 19:24:20 INFO - setNodeFront@resource://devtools/shared/base-loader.js -> resource://devtools/client/framework/selection.js:128:5 19:24:20 INFO - selectNode<@chrome://mochitests/content/browser/devtools/client/inspector/test/shared-head.js:195:3 19:24:20 INFO - _run@resource://devtools/shared/base-loader.js -> resource://devtools/shared/task.js:310:39 19:24:20 INFO - process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:928:23 19:24:20 INFO - walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:812:7 19:24:20 INFO - Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:745:11 19:24:20 INFO - schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:776:7 19:24:20 INFO - completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:713:7 19:24:20 INFO - onPacket/<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1339:9 19:24:20 INFO - DevTools RDP*request@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1279:14 19:24:20 INFO - generateRequestMethods/</frontProto[name]@resource://devtools/shared/base-loader.js -> resource://devtools/shared/protocol.js:1433:14 19:24:20 INFO - WalkerFront<.querySelector<@resource://devtools/shared/base-loader.js -> resource://devtools/shared/fronts/inspector.js:157:12 19:24:20 INFO - getNodeFront@chrome://mochitests/content/browser/devtools/client/inspector/test/shared-head.js:178:10 19:24:20 INFO - 198 INFO Click on the button after the scrubber has moved out of bounds 19:24:20 INFO - 199 INFO TEST-PASS | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The button can be paused after the scrubber has moved out of bounds - 19:24:21 INFO - GECKO(7716) | --DOMWINDOW == 4 (000001D66CBF0000) [pid = 7660] [serial = 82] [outer = 0000000000000000] [url = about:blank] 19:24:21 INFO - 200 INFO TEST-PASS | devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The scrubber is not moving - 19:24:21 INFO - 201 INFO Leaving test bound
Status: RESOLVED → REOPENED
Resolution: INCOMPLETE → ---
Summary: Intermittent devtools/client/animationinspector/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving - → Intermittent devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving -
Over the last 7 days there are 32 failures present on this bug. These happen on osx-10-10, linux64 Here is the latest log example: https://treeherder.mozilla.org/logviewer.html#?job_id=182058718&repo=autoland&lineNumber=5746 [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Buffered messages logged at 11:35:06 [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Entering test bound [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Adding a new tab with URL: http://example.com/browser/devtools/client/inspector/animation-old/test/doc_simple_animation.html [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Tab added and finished loading [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Loading the helper frame script chrome://mochitests/content/browser/devtools/client/inspector/animation-old/test/doc_frame_script.js [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Loading the helper frame script chrome://mochitests/content/browser/devtools/client/shared/test/frame-script-utils.js [task 2018-06-06T11:35:27.615Z] 11:35:27 INFO - Opening the inspector [task 2018-06-06T11:35:27.617Z] 11:35:27 INFO - Buffered messages logged at 11:35:07 [task 2018-06-06T11:35:27.619Z] 11:35:27 INFO - Opening the toolbox [task 2018-06-06T11:35:27.619Z] 11:35:27 INFO - Buffered messages logged at 11:35:15 [task 2018-06-06T11:35:27.621Z] 11:35:27 INFO - Toolbox opened and focused [task 2018-06-06T11:35:27.622Z] 11:35:27 INFO - Buffered messages logged at 11:35:16 [task 2018-06-06T11:35:27.624Z] 11:35:27 INFO - Selecting the animationinspector sidebar [task 2018-06-06T11:35:27.625Z] 11:35:27 INFO - Waiting for the inspector and sidebar to be ready [task 2018-06-06T11:35:27.626Z] 11:35:27 INFO - Buffered messages logged at 11:35:17 [task 2018-06-06T11:35:27.630Z] 11:35:27 INFO - Waiting for the animation controller and panel to be ready [task 2018-06-06T11:35:27.630Z] 11:35:27 INFO - Buffered messages logged at 11:35:21 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Select an infinite animation and wait for the scrubber to reach the end [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Selecting the node for '.multi' [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Buffered messages logged at 11:35:26 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - TEST-PASS | devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The button is in its playing state still, animations are infinite. - [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Buffered messages finished [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - TEST-UNEXPECTED-FAIL | devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The scrubber is moving - [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Stack trace: [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochitests/content/browser/devtools/client/inspector/animation-old/test/head.js:assertScrubberMoving:286 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochitests/content/browser/devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js:null:34 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest/<:1083 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochikit/content/browser-test.js:Tester_execTest:1074 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochikit/content/browser-test.js:nextTest/<:976 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - chrome://mochikit/content/tests/SimpleTest/SimpleTest.js:SimpleTest.waitForFocus/waitForFocusInner/focusedOrLoaded/<:795 [task 2018-06-06T11:35:27.650Z] 11:35:27 INFO - Click on the button after the scrubber has moved out of bounds [task 2018-06-06T11:35:28.524Z] 11:35:28 INFO - TEST-PASS | devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The button can be paused after the scrubber has moved out of bounds - [task 2018-06-06T11:35:29.024Z] 11:35:29 INFO - TEST-PASS | devtools/client/inspector/animation-old/test/browser_animation_timeline_pause_button_02.js | The scrubber is not moving - [task 2018-06-06T11:35:29.028Z] 11:35:29 INFO - Leaving test bound
Flags: needinfo?(dakatsuka)
Thank you for the reporting. I'll take a look today.
Flags: needinfo?(dakatsuka)
Product: Firefox → DevTools
Status: REOPENED → RESOLVED
Closed: 8 years ago7 years ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.