[cfe-dev] llvmlab (phased buildmaster) is in production mode!
chandlerc at google.com
Wed Mar 27 18:41:28 PDT 2013
On Wed, Mar 27, 2013 at 3:57 PM, Michael Gottesman <mgottesman at apple.com>wrote:
> 3. Later phases do broader, longer lasting testing than earlier phases.
> Thus the 4 phases we currently have are:
> a. Phase 1 (sanity): Phase 1 is a quick non-bootstrapped, non-lto
> compiler build, to check the ``basic sanity'' of the code base and build
> process. This generally takes 15-20 minutes to complete.
While most of this sounds great, this one really doesn't.
The sanity tests should be able to run *much* faster than 15-20 minutes.
Can we prioritize getting an incremental rebuild bot as the sanity phase on
reasonably fast hardware? I think it's important to get through the sanity
phase in 1-5 minutes so that phase 2 doesn't get soooo many commits piled
up on it when someone checks in code with both a miscompile and a tiny
small build break (for example).
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the cfe-dev