Intermittent scrolling/frame-scrolling-attr-2.html == scrolling/frame-scrolling-attr-ref.html | image comparison, max difference: 1, number of differing pixels: 1
Categories
(Core :: Layout, defect, P5)
Tracking
()
Tracking | Status | |
---|---|---|
firefox67 | --- | fixed |
People
(Reporter: intermittent-bug-filer, Assigned: dholbert)
References
Details
(Keywords: intermittent-failure, Whiteboard: [stockwell disable-recommended])
#[markdown(off)]
Filed by: ccoroiu [at] mozilla.com
https://treeherder.mozilla.org/logviewer.html#?job_id=225624748&repo=mozilla-central
Comment hidden (Intermittent Failures Robot) |
Comment hidden (Intermittent Failures Robot) |
Comment 3•5 years ago
|
||
Waiting for reply on bug 1524031
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 9•5 years ago
|
||
There are 115 failures associated to this bug in the last 7 days. These are occurring on Linux, asan and debug builds.
:svoisen can you take a look?
Comment hidden (Intermittent Failures Robot) |
Assignee | ||
Comment 12•5 years ago
•
|
||
It looks like a subtle antialiasing difference on the corner of a scrollbar.
Not a user-noticeable issue, and possibly not even our bug (could be an underlying GTK rendering bug).
I'll land a fuzzy annotation to allow for this 1px difference.
Assignee | ||
Comment 13•5 years ago
|
||
Unfortunately this test already has an unrelated "fuzzy-if" rule:
fuzzy-if(asyncPan&&!layersGPUAccelerated,0-140,0-6818) == iframe-scrolling-attr-2.html iframe-scrolling-attr-ref.html
I always have a hard time remembering & reasoning about reftest annotation precedence (there are cases where it doesn't do what you'd expect, particularly when you're mixing fails-if / skip-if with fuzzy-if). But since I'm just adding "fuzzy-if" alongside another fuzzy-if, I'm pretty sure it's straightforward and ordering/precedence doesn't matter.
Assignee | ||
Comment 14•5 years ago
|
||
(I have a patch ready to land on inbound; I'm just waiting for my local rebuild of inbound tip to complete, to sanity-check that the reftest still runs and that I didn't mess up the syntax.)
Comment 15•5 years ago
|
||
Pushed by dholbert@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/6d917b008b34 Add fuzzy annotation to allow for subtle 1px difference on scrollbar corner in reftest frame-scrolling-attr-2.html. (no review, test-manifest-tweak only)
Assignee | ||
Comment 16•5 years ago
|
||
This should stop being reported as a failure, but please reopen & needinfo me if there are still somehow instances of this after comment 15 is merged around.
Assignee | ||
Updated•5 years ago
|
Comment 17•5 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Comment 19•5 years ago
|
||
This is still happening.
Recent failure: https://treeherder.mozilla.org/logviewer.html#/jobs?job_id=228354274&repo=autoland&lineNumber=2763
[task 2019-02-14T09:00:22.274Z] 09:00:22 INFO - REFTEST TEST-START | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-2.html == file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-ref.html
[task 2019-02-14T09:00:22.274Z] 09:00:22 INFO - REFTEST TEST-LOAD | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-2.html | 38 / 98 (38%)
[task 2019-02-14T09:00:22.953Z] 09:00:22 INFO - REFTEST TEST-UNEXPECTED-FAIL | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-2.html == file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-ref.html | image comparison, max difference: 1, number of differing pixels: 1
[task 2019-02-14T09:00:22.955Z] 09:00:22 INFO - REFTEST IMAGE 1 (TEST): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAPoCAYAAAAmy
[task 2019-02-14T09:00:22.956Z] 09:00:22 INFO - REFTEST IMAGE 2 (REFERENCE): data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAPoC
[task 2019-02-14T09:00:22.956Z] 09:00:22 INFO - REFTEST INFO | Saved log: START file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-2.html
[task 2019-02-14T09:00:22.960Z] 09:00:22 INFO - REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering AfterOnLoadScripts
[task 2019-02-14T09:00:22.962Z] 09:00:22 INFO - REFTEST INFO | Saved log: [CONTENT] FlushRendering generated paint for window data:text/html,<body style='overflow:scroll'>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>X<br>
[task 2019-02-14T09:00:22.963Z] 09:00:22 INFO - REFTEST INFO | Saved log: Initializing canvas snapshot
[task 2019-02-14T09:00:22.964Z] 09:00:22 INFO - REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
[task 2019-02-14T09:00:22.966Z] 09:00:22 INFO - REFTEST INFO | Saved log: [CONTENT] RecordResult fired
[task 2019-02-14T09:00:22.967Z] 09:00:22 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-02-14T09:00:22.969Z] 09:00:22 INFO - REFTEST INFO | Saved log: RecordResult fired
[task 2019-02-14T09:00:22.970Z] 09:00:22 INFO - REFTEST TEST-END | file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-2.html == file:///builds/worker/workspace/build/tests/reftest/tests/layout/reftests/scrolling/frame-scrolling-attr-ref.html
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 20•5 years ago
|
||
Thanks. That's because I'm silly and annotated the wrong test. (I annotated iframe-scrolling-attr-2.html, with an "i", rather than frame-scrolling-attr-2.html)
Assignee | ||
Comment 21•5 years ago
|
||
Given bug 1525568 (a similar 2px intermittent failure on Mac) and given the existing annotation on the "-1" version of this test, I'm just going to push a non-platform-specific annotation that allows 2px to differ by 1 per color channel).
Assignee | ||
Comment 22•5 years ago
|
||
(waiting on inbound to reopen before I can land the patch.)
Comment 23•5 years ago
|
||
Pushed by dholbert@mozilla.com: https://hg.mozilla.org/integration/mozilla-inbound/rev/bdfdfcd59ae7 Backed out changeset 6d917b008b34 because it annotated the wrong test https://hg.mozilla.org/integration/mozilla-inbound/rev/6992c0554ab9 Annotate frame-scrolling-attr-2.html as having 2 slightly fuzzy pixels. (no review, test-annotation-only)
Assignee | ||
Updated•5 years ago
|
Comment 24•5 years ago
|
||
bugherder |
Comment hidden (Intermittent Failures Robot) |
Description
•