Perma Fail Tier 2 Android border-image/svg-as-border-image-4b.html == border-image/svg-as-border-image-4-ref.html | image comparison, max difference: X, number of differing pixels: Y
Categories
(Core :: Layout, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox-esr60 | --- | unaffected |
firefox-esr68 | --- | unaffected |
firefox67 | --- | unaffected |
firefox68 | --- | unaffected |
firefox69 | --- | unaffected |
firefox70 | --- | unaffected |
firefox71 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: nical)
References
(Regression)
Details
(Keywords: regression)
Attachments
(1 file, 1 obsolete file)
Filed by: btara [at] mozilla.com
Parsed log: https://treeherder.mozilla.org/logviewer.html#?job_id=267024843&repo=autoland
Full log: https://queue.taskcluster.net/v1/task/WCy7IPEPSi6N04hqeOIxVQ/runs/0/artifacts/public/logs/live_backing.log
Reftest URL: https://hg.mozilla.org/mozilla-central/raw-file/tip/layout/tools/reftest/reftest-analyzer.xhtml#logurl=https://queue.taskcluster.net/v1/task/WCy7IPEPSi6N04hqeOIxVQ/runs/0/artifacts/public/logs/live_backing.log&only_show_unexpected=1
[task 2019-09-17T11:36:26.850Z] 11:36:26 INFO - REFTEST TEST-START | http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html == http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4-ref.html
[task 2019-09-17T11:36:26.850Z] 11:36:26 INFO - REFTEST TEST-LOAD | http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html | 231 / 1903 (12%)
[task 2019-09-17T11:36:26.850Z] 11:36:26 INFO - REFTEST TEST-UNEXPECTED-FAIL | http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html == http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4-ref.html | image comparison, max difference: 16, number of differing pixels: 94
[task 2019-09-17T11:36:26.988Z] 11:36:26 INFO - REFTEST IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAPoCAYAAAA...
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAPoCAYAAAAmy5qxAAAgAElEQVR4...
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: START http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-09-17T11:36:26.989Z] 11:36:26 INFO - REFTEST TEST-END | http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html == http://10.7.205.221:8854/tests/layout/reftests/border-image/svg-as-border-image-4-ref.html
Comment 1•4 years ago
|
||
This seems to start with the changes from bug 1570081.
nical, could you, please, take a look?
Comment 2•4 years ago
|
||
This looks like a subtle antialiasing difference. A fuzzy annotation seems like it'd be probably fine here.
Note that the testcase and reference case have nearly identical markup here -- the only difference is that the testcase has two CSS transforms that should effectively cancel each other out: translate(100px, 200px);
on the divs, and transform: translate(-100px, -200px);
on the body. Arguably those should 100% cancel out and match the reference case exactly, but if there are technical reasons that it subtly influences antialiasing (perhaps even just from the presence vs. absence of some transform), I'm not going to worry too much.
Comment hidden (Intermittent Failures Robot) |
Comment 4•4 years ago
|
||
Seems less than ideal to introduce new things that require fuzz like this, if we can avoid it, though.
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 6•4 years ago
|
||
Fixed in bug 1581804.
Comment 7•4 years ago
•
|
||
Recent failure log: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=267443839&repo=mozilla-inbound&lineNumber=3829
[task 2019-09-19T13:30:44.153Z] 13:30:44 INFO - REFTEST TEST-START | http://10.7.205.214:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html == http://10.7.205.214:8854/tests/layout/reftests/border-image/svg-as-border-image-4-ref.html
[task 2019-09-19T13:30:44.153Z] 13:30:44 INFO - REFTEST TEST-LOAD | http://10.7.205.214:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html | 231 / 1903 (12%)
[task 2019-09-19T13:30:44.153Z] 13:30:44 INFO - REFTEST INFO | REFTEST fuzzy test (16, 90) <= (16, 82) <= (16, 150)
[task 2019-09-19T13:30:44.153Z] 13:30:44 INFO - REFTEST TEST-UNEXPECTED-PASS | http://10.7.205.214:8854/tests/layout/reftests/border-image/svg-as-border-image-4b.html == http://10.7.205.214:8854/tests/layout/reftests/border-image/svg-as-border-image-4-ref.html | image comparison, max difference: 16, number of differing pixels: 82
Nicolas, can you please take a look? This perma failure turns into intermittent one.
Thank you
Assignee | ||
Comment 8•4 years ago
|
||
The reftest.list parser is full of mystery and apparently ignores fuzzy-if(geckoview&&webrender,..) probably because of the other fuzzy-if. Short of having found documentation for the parsing rules, I'll simplify the fuzzy-if statement and avoid the footgun at the expense of broadening the fuzziness to other webrender configuration.
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Updated•4 years ago
|
Comment hidden (Intermittent Failures Robot) |
Comment 12•4 years ago
|
||
Comment 13•4 years ago
|
||
More accurately: you mean perma orange, for TEST-UNEXPECTED-PASS.
lsalzman just adjusted the annotation in bug 1584760, and the perma-orange seems to be fallout from that.
Assignee | ||
Comment 14•4 years ago
|
||
Comment hidden (Intermittent Failures Robot) |
Comment 16•4 years ago
|
||
Pushed by nsilva@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/0da03dadb7cb Remove fuzziness from reftest svg-as-border-image-4b.html on android. r=jnicol
Comment 17•4 years ago
|
||
bugherder |
Updated•4 years ago
|
Updated•3 years ago
|
Updated•1 year ago
|
Description
•