Bug 73326 - REGRESSION (r100471-r100492): build-webkittestrunner fails on Mac bots
Summary: REGRESSION (r100471-r100492): build-webkittestrunner fails on Mac bots
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: MakingBotsRed, PlatformOnly, Regression
Depends on:
Blocks:
 
Reported: 2011-11-29 08:22 PST by Adam Roben (:aroben)
Modified: 2011-11-30 13:58 PST (History)
6 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-11-29 08:22:00 PST
build-webkittestrunner has been failing on the Mac bots since somewhere between r100471 and r100492.

build-webkittestrunner succeeded and tests ran:
http://build.webkit.org/builders/SnowLeopard%20Intel%20Release%20%28WebKit2%20Tests%29/builds/15949

build-webkittestrunner failed and no tests ran:
http://build.webkit.org/builders/SnowLeopard%20Intel%20Release%20%28WebKit2%20Tests%29/builds/15950
Comment 1 Adam Roben (:aroben) 2011-11-29 08:22:55 PST
r100488 seems the most likely culprit:

http://trac.webkit.org/changeset/100488
Comment 2 Adam Roben (:aroben) 2011-11-29 08:23:15 PST
It's too bad that NRWT doesn't show us the build log!
Comment 3 Eric Seidel (no email) 2011-11-29 08:26:33 PST
Well, that's intentional. :)  But I agree, it should show us the build log in verbose mode (which the bots use).
Comment 5 chris fleizach 2011-11-29 08:29:52 PST
Are there build failure logs available anywhere?

(In reply to comment #1)
> r100488 seems the most likely culprit:
> 
> http://trac.webkit.org/changeset/100488
Comment 6 Eric Seidel (no email) 2011-11-29 08:30:54 PST
No.  See bug 71160.
Comment 7 Adam Roben (:aroben) 2011-11-29 11:31:39 PST
Looks like Lion Intel Debug (WebKit2 Tests) is fine. Maybe there's a compiler error that affects GCC but not clang?
Comment 8 Adam Roben (:aroben) 2011-11-30 08:19:26 PST
(In reply to comment #7)
> Looks like Lion Intel Debug (WebKit2 Tests) is fine. Maybe there's a compiler error that affects GCC but not clang?

Lion Intel Release (WebKit2 Tests) is now using Clang (thanks to Xcode 4.2), and it's still failing:

http://build.webkit.org/builders/Lion%20Intel%20Release%20%28WebKit2%20Tests%29/builds/2136/steps/layout-test/logs/stdio
Comment 9 Adam Roben (:aroben) 2011-11-30 08:25:11 PST
Looks like Lion Intel Debug (WebKit2 Tests) is now failing too. I guess the newer Clang in Xcode 4.2 is being more strict.
Comment 12 Adam Roben (:aroben) 2011-11-30 12:34:19 PST
Both of those logs look like the problem is local to the bots. A clean build should fix it.
Comment 13 Adam Roben (:aroben) 2011-11-30 12:39:49 PST
I've deleted the WebKitBuild directories on the two affected bots. Let's see what happens.
Comment 14 Adam Roben (:aroben) 2011-11-30 13:07:46 PST
Looks like a clean build didn't fix it:

http://build.webkit.org/builders/Lion%20Intel%20Release%20%28WebKit2%20Tests%29/builds/2146/steps/layout-test/logs/stdio
Comment 15 Adam Roben (:aroben) 2011-11-30 13:11:44 PST
I'll try deleting precompiled headers on these machines too.
Comment 16 Adam Roben (:aroben) 2011-11-30 13:55:35 PST
That seems to have done the trick:

http://build.webkit.org/builders/Lion%20Intel%20Release%20%28WebKit2%20Tests%29/builds/2147/steps/layout-test/logs/stdio

I'll wait for the other bot before closing this.