WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
39128
fast/canvas/webgl/texture-npot.html failed on leopard bot
https://bugs.webkit.org/show_bug.cgi?id=39128
Summary
fast/canvas/webgl/texture-npot.html failed on leopard bot
Zhenyao Mo
Reported
2010-05-14 11:46:30 PDT
See
https://bugs.webkit.org/show_bug.cgi?id=33805
Attachments
patch: an attempted fix
(4.40 KB, patch)
2010-05-14 12:57 PDT
,
Zhenyao Mo
no flags
Details
Formatted Diff
Diff
revised patch: add a link to the bug in test comments.
(4.46 KB, patch)
2010-05-17 15:46 PDT
,
Zhenyao Mo
no flags
Details
Formatted Diff
Diff
patch
(4.03 KB, patch)
2010-05-19 11:37 PDT
,
Zhenyao Mo
no flags
Details
Formatted Diff
Diff
Show Obsolete
(1)
View All
Add attachment
proposed patch, testcase, etc.
Zhenyao Mo
Comment 1
2010-05-14 12:57:28 PDT
Created
attachment 56098
[details]
patch: an attempted fix Skip pixel (0, 0) in the test; also print out actual pixel color when failing.
Kenneth Russell
Comment 2
2010-05-14 12:59:26 PDT
Comment on
attachment 56098
[details]
patch: an attempted fix Looks fine to me. Eric suggests to commit (and potentially revise / revert) this during off-hours to minimize the impact of breakage on this bot.
Darin Adler
Comment 3
2010-05-17 10:54:56 PDT
Comment on
attachment 56098
[details]
patch: an attempted fix
> + // We skip the (0, 0) pixel due to a possible bug on the Leopard bot.
This comment is too vague. The change otherwise seems fine. I suggest changing it to say "i = 1" instead of adding this if statement.
Zhenyao Mo
Comment 4
2010-05-17 12:04:03 PDT
(In reply to
comment #3
)
> (From update of
attachment 56098
[details]
) > > + // We skip the (0, 0) pixel due to a possible bug on the Leopard bot. > > This comment is too vague. The change otherwise seems fine. I suggest changing it to say "i = 1" instead of adding this if statement.
This patch is a temporary attempt to confirm a guess of the cause of this failure. That's why I don't want to add a detailed explanation which might be incorrect.
Eric Seidel (no email)
Comment 5
2010-05-17 15:12:28 PDT
(In reply to
comment #4
)
> (In reply to
comment #3
) > > (From update of
attachment 56098
[details]
[details]) > > > + // We skip the (0, 0) pixel due to a possible bug on the Leopard bot. > > > > This comment is too vague. The change otherwise seems fine. I suggest changing it to say "i = 1" instead of adding this if statement. > > This patch is a temporary attempt to confirm a guess of the cause of this failure. That's why I don't want to add a detailed explanation which might be incorrect.
Temporary things tend to have a nasty habit of becoming permanent. :) IMO, you could just link to a bug as a second line of the comment that that would make it not-vague enough for my tastes. :) At least then someone can look at the bug to know later if/when it's safe to remove that line.
Zhenyao Mo
Comment 6
2010-05-17 15:46:12 PDT
Created
attachment 56279
[details]
revised patch: add a link to the bug in test comments.
Darin Adler
Comment 7
2010-05-17 15:50:50 PDT
Comment on
attachment 56279
[details]
revised patch: add a link to the bug in test comments. OK, rs=me
WebKit Commit Bot
Comment 8
2010-05-19 03:59:52 PDT
Comment on
attachment 56279
[details]
revised patch: add a link to the bug in test comments. Clearing flags on attachment: 56279 Committed
r59758
: <
http://trac.webkit.org/changeset/59758
>
WebKit Commit Bot
Comment 9
2010-05-19 03:59:58 PDT
All reviewed patches have been landed. Closing bug.
WebKit Review Bot
Comment 10
2010-05-19 04:53:39 PDT
http://trac.webkit.org/changeset/59758
might have broken Leopard Intel Debug (Tests)
Adam Barth
Comment 11
2010-05-19 08:06:18 PDT
I'm confused. This patch appears to cause the bug it claims to fix... Rolling out.
Adam Barth
Comment 12
2010-05-19 08:06:50 PDT
http://build.webkit.org/results/Leopard%20Intel%20Debug%20(Tests)/r59762%20(14638)/fast/canvas/webgl/texture-npot-pretty-diff.html
Zhenyao Mo
Comment 13
2010-05-19 08:29:48 PDT
(In reply to
comment #11
)
> I'm confused. This patch appears to cause the bug it claims to fix... Rolling out.
This patch is testing out a guess of the cause of the failure and at the same time if the guess is wrong, the patch collects some extra information. I already asked kbr and Eric to help rolling this out, but you beat them. Thanks.
Zhenyao Mo
Comment 14
2010-05-19 11:37:11 PDT
Created
attachment 56504
[details]
patch Adding test cases back, but skip the test on Leopard for now. Once we get mesa renderer integrated, we will turn it back on.
Kenneth Russell
Comment 15
2010-05-19 12:30:42 PDT
Comment on
attachment 56504
[details]
patch Looks good to me.
Dimitri Glazkov (Google)
Comment 16
2010-05-19 12:56:01 PDT
Comment on
attachment 56504
[details]
patch ok.
WebKit Commit Bot
Comment 17
2010-05-20 19:34:53 PDT
Comment on
attachment 56504
[details]
patch Clearing flags on attachment: 56504 Committed
r59899
: <
http://trac.webkit.org/changeset/59899
>
WebKit Commit Bot
Comment 18
2010-05-20 19:34:59 PDT
All reviewed patches have been landed. Closing bug.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug