[zorg] r209934 - llvmlab: Move the LTO build to phase 4 and libc++ tests to phase 3

Justin Bogner mail at justinbogner.com
Fri May 30 16:45:39 PDT 2014


Author: bogner
Date: Fri May 30 18:45:39 2014
New Revision: 209934

URL: http://llvm.org/viewvc/llvm-project?rev=209934&view=rev
Log:
llvmlab: Move the LTO build to phase 4 and libc++ tests to phase 3

The LTO build takes a very long time and is holding up phase 3
significantly, whereas the libc++ tests are very fast and aren't
running nearly often enough. This shuffles things around to try to
improve these problems a bit.

Modified:
    zorg/trunk/buildbot/llvmlab/master/config/phase_config.py

Modified: zorg/trunk/buildbot/llvmlab/master/config/phase_config.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/llvmlab/master/config/phase_config.py?rev=209934&r1=209933&r2=209934&view=diff
==============================================================================
--- zorg/trunk/buildbot/llvmlab/master/config/phase_config.py (original)
+++ zorg/trunk/buildbot/llvmlab/master/config/phase_config.py Fri May 30 18:45:39 2014
@@ -73,18 +73,17 @@ The second phase is targeted to run on m
 # Phase 3
 
 phase3_slaves = ['xserve2','xserve4']
-phase3_slaves_lto = ['xserve3']
 phase3_builders = []
 
+# Run the libc++ tests.
+phase3_builders.append(test('libcxx_clang-x86_64-darwin11-RA', phase3_slaves))
+
 # Add an i386 build.
 phase3_builders.append(build('clang-i386-darwin11-RA', phase3_slaves))
 
 # Add a release (no asserts) build.
 phase3_builders.append(build('clang-x86_64-darwin11-R', phase3_slaves))
 
-# Add an lto release build.
-phase3_builders.append(build('clang-x86_64-darwin11-Rlto', phase3_slaves_lto))
-
 phases.append(
     { 'number' : 3,
       'name' : 'tree health',
@@ -102,10 +101,11 @@ The third phase is targeted to react wit
 
 # Phase 4
 
-phase4_slaves = ['xserve4']
+phase4_slaves = ['xserve3']
 phase4_builders = []
 
-phase4_builders.append(test('libcxx_clang-x86_64-darwin11-RA', phase4_slaves))
+# Add an lto release build.
+phase4_builders.append(build('clang-x86_64-darwin11-Rlto', phase4_slaves))
 
 phases.append(
     { 'number' : 4,





More information about the llvm-commits mailing list