Last Comment Bug 695677 - Intermittent REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
: Intermittent REFTEST TEST-UNEXPECTED-FAIL | layout/reftests/svg/as-image/svg-...
Status: RESOLVED FIXED
: intermittent-failure
Product: Core
Classification: Components
Component: SVG (show other bugs)
: Trunk
: x86 Windows 7
: -- normal (vote)
: mozilla12
Assigned To: Daniel Holbert [:dholbert]
:
: Jet Villegas (:jet)
Mentors:
Depends on:
Blocks: 438871 652442
  Show dependency treegraph
 
Reported: 2011-10-19 06:51 PDT by Matt Brubeck (:mbrubeck)
Modified: 2012-11-25 19:31 PST (History)
3 users (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments
fix (2.00 KB, patch)
2011-12-29 17:12 PST, Daniel Holbert [:dholbert]
longsonr: review+
Details | Diff | Splinter Review

Description Matt Brubeck (:mbrubeck) 2011-10-19 06:51:37 PDT
The test image shows a black square; the reference image is a green square.

https://tbpl.mozilla.org/php/getParsedLog.php?id=6928257&tree=Firefox
Rev3 WINNT 6.1 mozilla-central debug test reftest on 2011-10-19 02:19:47 PDT for push 9fa62f76f1cf

builder: mozilla-central_win7-debug_test-reftest
slave: talos-r3-w7-061
starttime: 1319015987.8
results: warnings (1)
buildid: 20111019004254
builduid: 4a78091513394ace80d068fa511051a1
revision: 9fa62f76f1cf

REFTEST INFO | Loading a blank page
++DOMWINDOW == 112 (0AED4608) [serial = 15495] [outer = 081C1F00]
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-1.svg | 5289 / 7124 (74%)
++DOMWINDOW == 113 (27665780) [serial = 15496] [outer = 081C1F00]
REFTEST TEST-PASS | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-1.svg | image comparison (==)
REFTEST INFO | Loading a blank page
++DOMWINDOW == 114 (13B39CD0) [serial = 15497] [outer = 081C1F00]
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | 5290 / 7124 (74%)
++DOMWINDOW == 115 (13758838) [serial = 15498] [outer = 081C1F00]
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)


REFTEST number of differing pixels: 10000
REFTEST INFO | Saved log: START file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg
REFTEST INFO | Saved log: [CONTENT] OnDocumentLoad triggering WaitForTestEnd
REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
REFTEST INFO | Saved log: Initializing canvas snapshot
REFTEST INFO | Saved log: DoDrawWindow 0,0,800,1000
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
REFTEST INFO | Saved log: [CONTENT] AttrModifiedListener fired
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg
REFTEST INFO | Saved log: Updating canvas for invalidation
REFTEST INFO | Saved log: DoDrawWindow 0,0,100,100
REFTEST INFO | Saved log: [CONTENT] WaitForTestEnd: Adding listeners
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FIRE_INVALIDATE_EVENT
REFTEST INFO | Saved log: [CONTENT] MakeProgress: dispatching MozReftestInvalidate
REFTEST INFO | Saved log: [CONTENT] AttrModifiedListener fired
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_FOR_REFTEST_WAIT_REMOVAL
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
REFTEST INFO | Saved log: [CONTENT] MakeProgress: waiting for MozAfterPaint
REFTEST INFO | Saved log: [CONTENT] AfterPaintListener in file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_WAITING_TO_FINISH
REFTEST INFO | Saved log: [CONTENT] MakeProgress: Completed
REFTEST INFO | Saved log: [CONTENT] MakeProgress: STATE_COMPLETED
REFTEST INFO | Saved log: [CONTENT] RecordResult fired
REFTEST INFO | Saved log: RecordResult fired
REFTEST INFO | Saved log: RecordResult fired
REFTEST INFO | Loading a blank page
++DOMWINDOW == 116 (0B1E6980) [serial = 15499] [outer = 081C1F00]
REFTEST TEST-START | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-datauri-1.html | 5291 / 7124 (74%)
++DOMWINDOW == 117 (0AED26B0) [serial = 15500] [outer = 081C1F00]
REFTEST TEST-PASS | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-datauri-1.html | image comparison (==)
Comment 1 Daniel Holbert [:dholbert] 2011-10-19 23:38:32 PDT
I think the testcase just needs a <use> element pointing to its external-resource file, to force it to load before onload fires.
Comment 2 Treeherder Robot 2011-11-09 21:59:01 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=7323351&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2011-11-09 21:09:53

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 3 Treeherder Robot 2011-11-29 15:05:32 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=7642099&tree=Services-Central
Rev3 WINNT 5.1 services-central debug test reftest on 2011-11-29 13:51:07

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 4 Treeherder Robot 2011-12-01 14:13:46 PST
mbrubeck%mozilla.com
https://tbpl.mozilla.org/php/getParsedLog.php?id=7689077&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2011-12-01 12:41:59

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 5 Treeherder Robot 2011-12-14 08:39:08 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=7923869&tree=Try
Rev3 WINNT 5.1 try debug test reftest on 2011-12-14 01:10:55

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 6 Treeherder Robot 2011-12-15 15:23:54 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=7960314&tree=Mozilla-Inbound
Rev3 WINNT 6.1 mozilla-inbound debug test reftest on 2011-12-15 11:36:54

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 7 Treeherder Robot 2011-12-28 11:49:20 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=8202244&tree=Mozilla-Inbound
Rev3 WINNT 5.1 mozilla-inbound debug test reftest on 2011-12-28 10:58:04

REFTEST TEST-UNEXPECTED-FAIL | file:///C:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 8 Treeherder Robot 2011-12-29 16:57:37 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=8222100&tree=Firefox
Rev3 WINNT 5.1 mozilla-central debug test reftest on 2011-12-29 15:46:49

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 9 Daniel Holbert [:dholbert] 2011-12-29 17:12:30 PST
Created attachment 584886 [details] [diff] [review]
fix

This should fix it, with the <use xlink:href="resources_file.svg#empty>" trick for getting resources files to load before onload fires (as noted in comment 1).
Comment 10 Mozilla RelEng Bot 2011-12-29 21:30:46 PST
Try run for 1843b6cb1f20 is complete.
Detailed breakdown of the results available here:
    https://tbpl.mozilla.org/?tree=Try&rev=1843b6cb1f20
Results (out of 37 total builds):
    exception: 1
    success: 32
    warnings: 4
Builds (or logs if builds failed) available at:
http://ftp.mozilla.org/pub/mozilla.org/firefox/try-builds/dholbert@mozilla.com-1843b6cb1f20
Comment 11 Daniel Holbert [:dholbert] 2011-12-30 05:04:16 PST
https://hg.mozilla.org/integration/mozilla-inbound/rev/aee26fea635f
Comment 12 Phil Ringnalda (:philor) 2011-12-31 19:52:12 PST
https://hg.mozilla.org/mozilla-central/rev/aee26fea635f
Comment 13 Treeherder Robot 2012-01-18 11:34:01 PST
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=8635679&tree=Mozilla-Aurora
Rev3 WINNT 5.1 mozilla-aurora debug test reftest on 2012-01-18 05:45:04

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/bugs/598726-1.html | image comparison (==)
REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 14 Treeherder Robot 2012-01-19 10:41:46 PST
mbrubeck
https://tbpl.mozilla.org/php/getParsedLog.php?id=8671598&tree=Mozilla-Aurora
Rev3 WINNT 5.1 mozilla-aurora debug test reftest on 2012-01-19 09:35:18

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 15 Treeherder Robot 2012-02-02 12:15:46 PST
jwatt
https://tbpl.mozilla.org/php/getParsedLog.php?id=9042147&tree=Mozilla-Beta
Rev3 WINNT 5.1 mozilla-beta debug test reftest on 2012-02-02 10:57:43

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)
Comment 16 Treeherder Robot 2012-04-12 15:04:49 PDT
philor
https://tbpl.mozilla.org/php/getParsedLog.php?id=10851924&tree=Mozilla-Esr10
Rev3 WINNT 5.1 mozilla-esr10 debug test reftest on 2012-04-12 13:55:38

REFTEST TEST-UNEXPECTED-FAIL | file:///c:/talos-slave/test/build/reftest/tests/layout/reftests/svg/as-image/svg-image-script-2.svg | image comparison (==)

Note You need to log in before you can comment on or make changes to this bug.