Bug 64277 - REGRESSION (r90699): 12 svg tests failing on Windows XP Debug (Tests) and 13 tests failing on Windows 7 Release (WebKit2 Tests)
Summary: REGRESSION (r90699): 12 svg tests failing on Windows XP Debug (Tests) and 13 ...
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: PC Windows XP
: P2 Normal
Assignee: Nobody
URL: http://build.webkit.org/results/Windo...
Keywords: LayoutTestFailure, MakingBotsRed, Regression
: 64278 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-07-11 06:44 PDT by Adam Roben (:aroben)
Modified: 2011-07-11 12:03 PDT (History)
4 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Roben (:aroben) 2011-07-11 06:44:25 PDT
The following tests started failing on Windows XP Debug (Tests) in r90699 <http://trac.webkit.org/changeset/90699>:

    svg/W3C-I18N/g-dirLTR-ubNone.svg
    svg/W3C-I18N/g-dirLTR-ubOverride.svg
    svg/W3C-I18N/g-dirRTL-ubNone.svg
    svg/W3C-I18N/g-dirRTL-ubOverride.svg
    svg/W3C-I18N/text-dirLTR-ubNone.svg
    svg/W3C-I18N/text-dirRTL-ubNone.svg
    svg/W3C-I18N/text-dirRTL-ubOverride.svg
    svg/W3C-I18N/tspan-dirLTR-ubEmbed-in-rtl-context.svg
    svg/W3C-I18N/tspan-dirLTR-ubNone-in-rtl-context.svg
    svg/W3C-I18N/tspan-dirRTL-ubOverride-in-rtl-context.svg
    svg/W3C-I18N/tspan-direction-rtl.svg
    svg/text/bidi-tspans.svg

http://build.webkit.org/results/Windows%20XP%20Debug%20(Tests)/r90698%20(30527)/results.html passed
http://build.webkit.org/results/Windows%20XP%20Debug%20(Tests)/r90699%20(30528)/results.html failed
Comment 1 Adam Roben (:aroben) 2011-07-11 06:44:54 PDT
Looks like the win-xp results for these tests were removed in r90699. I wonder what it was that made Adam think they were "redundant"?
Comment 2 Adam Roben (:aroben) 2011-07-11 06:45:11 PDT
Well, I'll just put them back I guess.
Comment 3 Adam Roben (:aroben) 2011-07-11 07:34:06 PDT
*** Bug 64278 has been marked as a duplicate of this bug. ***
Comment 4 Adam Roben (:aroben) 2011-07-11 07:34:56 PDT
This also caused 13 tests to fail on WebKit2:

    editing/selection/caret-ltr-right.html
    editing/selection/drag-text-delay.html
    fast/css/pseudo-any.html
    fast/forms/textfield-overflow.html
    fast/ruby/after-block-doesnt-crash.html
    fast/ruby/after-table-doesnt-crash.html
    fast/ruby/before-block-doesnt-crash.html
    fast/ruby/before-table-doesnt-crash.html
    fast/ruby/generated-after-counter-doesnt-crash.html
    fast/ruby/generated-before-and-after-counter-doesnt-crash.html
    fast/ruby/generated-before-counter-doesnt-crash.html
    plugins/resize-from-plugin.html
    plugins/npruntime/embed-property-equality.html
Comment 5 Adam Roben (:aroben) 2011-07-11 08:21:57 PDT
Committed r90744: <http://trac.webkit.org/changeset/90744>
Comment 6 Adam Barth 2011-07-11 09:42:52 PDT
The deduplicate result script said they were.  We should figure out why the script was wrong.
Comment 7 Adam Barth 2011-07-11 10:49:06 PDT
Apparently the script did some wrong things for WebKit2 as well.  Sounds like the script needs some more work to be reliable.
Comment 8 Tony Chang 2011-07-11 11:29:57 PDT
(In reply to comment #7)
> Apparently the script did some wrong things for WebKit2 as well.  Sounds like the script needs some more work to be reliable.

Are the win-xp and the webkit2 bots using NRWT?  It gets the result fallback order from port.py.
Comment 9 Adam Roben (:aroben) 2011-07-11 11:40:58 PDT
(In reply to comment #8)
> (In reply to comment #7)
> > Apparently the script did some wrong things for WebKit2 as well.  Sounds like the script needs some more work to be reliable.
> 
> Are the win-xp and the webkit2 bots using NRWT?

No.
Comment 10 Adam Barth 2011-07-11 11:57:19 PDT
The wk2 fallback paths are supposed to be correct for NRWT.  Maybe there's some problem with how Eric added them?
Comment 11 Eric Seidel (no email) 2011-07-11 12:02:46 PDT
Sorry.  Yes, the WK2 fallback paths are supposed to be correct, but I'm not surprised if they're not since https://bugs.webkit.org/show_bug.cgi?id=56729 is not solved yet.

NRWT also doesn't work for win https://bugs.webkit.org/show_bug.cgi?id=38756, so I'm not surprised the fallback paths were wrong there too.

We should fix deduplicate tests to not operate on ports that we know NRWT doesn't support yet. :(
Comment 12 Eric Seidel (no email) 2011-07-11 12:03:24 PDT
(We should also fix the fallback paths on those port objects in NRWT, but if we're not using them, they're likely to go wrong again.)