Win64 reftest failures due to different hardware

RESOLVED FIXED in mozilla8

Status

()

Core
General
RESOLVED FIXED
7 years ago
6 years ago

People

(Reporter: m_kato, Assigned: m_kato)

Tracking

(Depends on: 1 bug, Blocks: 1 bug)

Trunk
mozilla8
x86_64
Windows 7
Points:
---
Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [inbound])

Attachments

(2 attachments, 1 obsolete attachment)

(Assignee)

Description

7 years ago
Since oscpu on Win64 is "Windows NT 6.1; Win64; x64", the following reftest seems to be failure.

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1297266638.1297268897.4131.gz#err28

REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bidi/413928-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bidi/413928-2.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/289480.html#top | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/579985-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/586683-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/font-features/font-features-turkish.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/gfx/tests/reftest/611498-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/image-element/element-paint-simple.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/image-element/element-paint-native-widget.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1a.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1b.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1c.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1d.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1e.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-1a.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-1a.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-1b.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-1c.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-1d.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-1e.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatex-2.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translatey-2.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translate-1b.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translate-1c.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translate-1d.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translate-1e.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/translate-2a.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/transform/descendant-1.html | image comparison (==)
Created attachment 511290 [details]
shortened reftest log with images
(Assignee)

Comment 2

7 years ago
It may be driver issue (it depends on test environment).  fail-if change is added by bug 629416.
Depends on: 629416
(Assignee)

Comment 3

6 years ago
http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1303713838.1303715416.18964.gz

REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/379316-2.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/579985-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632423-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632781-verybig.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/font-features/font-features-turkish.html | image comparison (==)
Summary: Win64 reftest failures due to different oscpu → Win64 reftest failures due to different hardware
(Assignee)

Updated

6 years ago
Depends on: 634581
(Assignee)

Comment 4

6 years ago
Created attachment 540990 [details] [diff] [review]
fix
Assignee: nobody → m_kato

Comment 5

6 years ago
What is the status of this bug?

If I updated the drivers of the Win7 64-bit machines would it solve this issue?
(Assignee)

Comment 6

6 years ago
(In reply to comment #5)
> What is the status of this bug?

Current failures are the following.

http://tinderbox.mozilla.org/showlog.cgi?log=Firefox/1310429293.1310431158.15489.gz

REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/632423-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-PASS | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/font-features/font-features-turkish.html | image comparison (==)

I make sense the root cause of font-features-turkish.html.  I will fix this.
But I don't make sense the root cause of 632423-1.html yet.


> If I updated the drivers of the Win7 64-bit machines would it solve this
> issue?

I don't know about 632423-1.html.  But mochitest-1 and mochitest-4 will be fixed by upgrading hardware. These tests need D3D/D2D support.
(Assignee)

Comment 7

6 years ago
Created attachment 545324 [details] [diff] [review]
fix
Attachment #540990 - Attachment is obsolete: true
(Assignee)

Updated

6 years ago
Attachment #545324 - Flags: review?(ehsan)

Updated

6 years ago
Depends on: 671260

Comment 8

6 years ago
Hi,
Updating the drivers and DirectX on bug 671260 has reduced the perma-oranges to just mochitest-1 which I am going to check and see what the failures are and file them.

makoto would you say that this is fixed now by looking at the following URL?
http://tbpl.mozilla.org/?tree=Firefox&noignore=1&jobname=WINNT%206.1%20x64

If you look at the following URL you can see the last changeset that had the mochitest-4 and reftest failures:
http://tbpl.mozilla.org/?tree=Firefox&noignore=1&jobname=WINNT%206.1%20x&rev=931f06b80727

I have filed bug 671567 to deal with the remaining 16 webgl failures.
Blocks: 471090
No longer blocks: 558448
Attachment #545324 - Flags: review?(ehsan) → review+
(Assignee)

Comment 9

6 years ago
(In reply to comment #8)
> Hi,
> Updating the drivers and DirectX on bug 671260 has reduced the perma-oranges
> to just mochitest-1 which I am going to check and see what the failures are
> and file them.
> 
> makoto would you say that this is fixed now by looking at the following URL?
> http://tbpl.mozilla.org/?tree=Firefox&noignore=1&jobname=WINNT%206.1%20x64
> 
> If you look at the following URL you can see the last changeset that had the
> mochitest-4 and reftest failures:
> http://tbpl.mozilla.org/?tree=Firefox&noignore=1&jobname=WINNT%206.
> 1%20x&rev=931f06b80727
> 
> I have filed bug 671567 to deal with the remaining 16 webgl failures.

Maybe, others are ANGLE issue.  After landing ANGLE support, it may be fixed.
(Assignee)

Comment 10

6 years ago
http://hg.mozilla.org/integration/mozilla-inbound/rev/97e01c543d70
Whiteboard: [inbound]

Comment 11

6 years ago
This got merged to central:
http://hg.mozilla.org/mozilla-central/rev/97e01c543d70

Updated

6 years ago
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla8
You need to log in before you can comment on or make changes to this bug.