Intermittent background-blending-image-color-gif.html | image comparison (==), max difference: 255, number of differing pixels: 10000
Categories
(Core :: Layout, defect, P3)
Tracking
()
People
(Reporter: KWierso, Assigned: hiro)
References
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell unknown])
Attachments
(3 files)
12:28:00 INFO - REFTEST TEST-END | http://10.0.2.2:8888/tests/layout/reftests/css-blending/mix-blend-mode-nested-976533.html 12:28:00 INFO - REFTEST TEST-START | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-svg-as-data-uri.html 12:28:00 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-svg-as-data-uri.html | 115 / 555 (20%) 12:28:00 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-ref.html | 115 / 555 (20%) 12:28:00 INFO - REFTEST TEST-PASS | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-svg-as-data-uri.html | image comparison (==) 12:28:00 INFO - REFTEST INFO | Loading a blank page 12:28:00 INFO - REFTEST TEST-END | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-svg-as-data-uri.html 12:28:00 INFO - REFTEST TEST-START | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif.html 12:28:00 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif.html | 116 / 555 (20%) 12:28:00 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html | 116 / 555 (20%) 12:28:00 INFO - REFTEST TEST-UNEXPECTED-FAIL | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif.html | image comparison (==), max difference: 255, number of differing pixels: 10000 12:28:13 INFO - REFTEST INFO | Saved log: START http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif.html 12:28:13 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts 12:28:13 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot 12:28:13 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000 12:28:13 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired 12:28:13 INFO - REFTEST INFO | Saved log: RecordResult fired 12:28:13 INFO - REFTEST INFO | Saved log: START http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html 12:28:13 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts 12:28:13 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot 12:28:13 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000 12:28:13 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired 12:28:13 INFO - REFTEST INFO | Saved log: RecordResult fired 12:28:13 INFO - REFTEST INFO | Loading a blank page 12:28:13 INFO - REFTEST TEST-END | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-gif.html 12:28:13 INFO - REFTEST TEST-START | http://10.0.2.2:8888/tests/layout/reftests/css-blending/background-blending-image-color-transform3d.html
Reporter | ||
Comment 1•9 years ago
|
||
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Legacy TBPL/Treeherder Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Updated•8 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 52•8 years ago
|
||
Bulk assigning P3 to all open intermittent bugs without a priority set in Firefox components per bug 1298978.
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 102•5 years ago
|
||
There are 26 total failures in the last 7 days all on android-em-4-3-armv7-api16 debug
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=232940442&repo=autoland&lineNumber=2861
[task 2019-03-10T00:00:41.551Z] 00:00:41 INFO - REFTEST TEST-END | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-svg-as-data-uri.html == http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-ref.html
[task 2019-03-10T00:00:41.551Z] 00:00:41 INFO - REFTEST TEST-START | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif.html == http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html
[task 2019-03-10T00:00:41.552Z] 00:00:41 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif.html | 315 / 364 (86%)
[task 2019-03-10T00:00:52.273Z] 00:00:52 INFO - REFTEST TEST-LOAD | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html | 315 / 364 (86%)
[task 2019-03-10T00:01:02.995Z] 00:01:02 INFO - REFTEST TEST-UNEXPECTED-FAIL | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif.html == http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html | image comparison, max difference: 255, number of differing pixels: 10000
[task 2019-03-10T00:01:03.007Z] 00:01:03 INFO - REFTEST INFO | Saved log: START http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif.html
[task 2019-03-10T00:01:03.008Z] 00:01:03 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-03-10T00:01:03.008Z] 00:01:03 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-03-10T00:01:03.009Z] 00:01:03 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-03-10T00:01:03.009Z] 00:01:03 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: START http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-03-10T00:01:03.010Z] 00:01:03 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-03-10T00:01:03.011Z] 00:01:03 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-03-10T00:01:03.011Z] 00:01:03 INFO - REFTEST TEST-END | http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif.html == http://10.0.2.2:8854/tests/layout/reftests/css-blending/background-blending-image-color-gif-ref.html
Sean can you assign someone here?
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 106•5 years ago
|
||
@hiro: I remember that you removed the pref for background blending a little while ago. Any idea why this fails on Android?
Assignee | ||
Comment 107•5 years ago
|
||
I totally forgot I did drop the pref. :) Anyway, I can take a look, of course.
Assignee | ||
Comment 108•5 years ago
|
||
Ok, now I know what's going on there. The reftest has an animated GIF as background-image which contains two animation frames, the one is a red rectangle, the other is a green rectangle. On the other hand, the target element has background-color: rgb(255, 255, 0); background-blend-mode: difference
styles, so if the animation frame is the red one, the element is rendered as a green box, if the animation frame is the green one, the element is rendered as a red box. The failure cases here are the red box. I am pretty sure that on Android we sometimes take more time before taking a snapshot for the reftest, so the animated GIF is advanced to the next frame that actually we don't suppose.
I think just adding image.animation_mode=none pref solves this failure and it doesn't mean to break the test purpose.
Assignee | ||
Comment 109•5 years ago
|
||
Assignee | ||
Comment 110•5 years ago
|
||
The animated GIF in background-blending-image-color-gif.html has two animation
frames, the one is a red rectangle, the other is a green rectangle. The reftest
is supposed to take the snapshot during the time where the animation frame is
the red rectangle (the first frame) and the frame duration is 1000ms. So if we
take over 1000ms there for some reasons, say on slow platforms, before taking
the snapshot, the reftet fails.
Assignee | ||
Comment 111•5 years ago
|
||
Cameron, just in case you are not aware of the review request.
Assignee | ||
Comment 113•5 years ago
|
||
Thanks. :)
Comment 114•5 years ago
|
||
Pushed by hikezoe@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/4eb705fd67f6 Set image.animation_mode=none to avoid the animated GIF is advanced to the next frame. r=heycam
Comment 115•5 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Updated•5 years ago
|
Comment 117•5 years ago
|
||
bugherder uplift |
Description
•