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
Attachments
patch: an attempted fix (4.40 KB, patch)
2010-05-14 12:57 PDT, Zhenyao Mo
no flags
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
patch (4.03 KB, patch)
2010-05-19 11:37 PDT, Zhenyao Mo
no flags
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.
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.