Open Bug 478508 Opened 16 years ago Updated 3 years ago

Some reftests fail consistently on my Linux boxes, with a small number of differing pixels

Categories

(Core :: Layout, defect)

x86
Linux
defect

Tracking

()

People

(Reporter: dholbert, Unassigned)

Details

Attachments

(3 files)

As an example, here's the result of running the 323656-4.html screenshots (from the already-attached failure log) through the "compare" tool. There are 4 pixels that differ slightly on the edge of each "A" character.
Strangely, these tests don't seem to fail when I single them out for testing. i.e. if I create a custom reftest.list file in the "reftests/bugs" directory and include only the bugs-directory tests that I mentioned in comment 0, then they all pass. After discovering this, I re-ran the full reftest suite again, to make sure I'm not crazy. Sure enough, the exact same tests failed once again, when run as part of the full suite.
A few more notes: I tried running all of the "bugs" reftests (but no others). This introduced four more consistent failures: 201293-1a, 201293-1b, 201293-1c, and 201293-1d.html. Aside from that, the list of failing tests didn't change. Then --- this part is REALLY WEIRD -- I tried removing all tests after 393760-2.xml, which is the last test I'd seen fail. This change actually **consistently fixed failures in two earlier tests** somehow. Specifically, it "fixed" these previously-failing tests: 322461-1.xml and 323656-4.html. I confirmed this by re-running the reftests (the two tests were still fixed), and then undoing the modification I'd made to reftest.list (the two tests became broken once more). So it appears that the contents of the end of a reftest.list file can affect behavior of tests **higher up** in that reftest.list file.... Maybe this is due to an accidental uninitialized memory read, or something like that.
Summary: 9 reftests fail consistently on my Linux boxes → Some reftests fail consistently on my Linux boxes, with a small number of differing pixels
Here's a similar list of failures for a full reftest run in mozilla-1.9.1 (revision 2e75b379e41f) Note that 371043-1.html, 393760-2.xml, and border-breaking-000-cols.xhtml are in both this list and the list for mozilla-central (with the same data: urls). The rest of the failures are different.
On m-c I'm seeing failures on 371043-1.html, 393760-2.xml, and border-breaking-000-cols.xhtml consistently, along with layout/reftests/svg/filters/filter-filterRes-low-01.svg.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: