[zorg] r199036 - zorg: add redundancy to buildbot phases

Duncan P. N. Exon Smith dexonsmith at apple.com
Sat Jan 11 22:17:42 PST 2014


Author: dexonsmith
Date: Sun Jan 12 00:17:41 2014
New Revision: 199036

URL: http://llvm.org/viewvc/llvm-project?rev=199036&view=rev
Log:
zorg: add redundancy to buildbot phases

Since xserve2 isn't coming up, add some redundancy to the phases that
use it.

<rdar://problem/15800410>

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=199036&r1=199035&r2=199036&view=diff
==============================================================================
--- zorg/trunk/buildbot/llvmlab/master/config/phase_config.py (original)
+++ zorg/trunk/buildbot/llvmlab/master/config/phase_config.py Sun Jan 12 00:17:41 2014
@@ -47,7 +47,7 @@ will be used to boot strap subsequent bu
 The first phase is targeted to run on almost every commit and to react within at
 most 10 to 15 minutes to failures.""" })
 
-phase2_slaves=['xserve2','xserve4']
+phase2_slaves=['xserve2','xserve4','xserve5']
 phase2_builders = []
 
 phase2_builders.append(build('clang-x86_64-darwin11-DA', phase2_slaves))
@@ -75,17 +75,18 @@ The second phase is targeted to run on m
 
 # Phase 3
 
-phase3_slaves = ['xserve3']
+phase3_slaves = ['xserve2','xserve4','xserve5']
+phase3_slaves_lto = ['xserve3']
 phase3_builders = []
 
 # Add an i386 build.
-phase3_builders.append(build('clang-i386-darwin11-RA', ['xserve2']))
+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', ['xserve2']))
+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', ['xserve3']))
+phase3_builders.append(build('clang-x86_64-darwin11-Rlto', phase3_slaves_lto))
 
 # Add a reasonable matrix of nightlies on the final reference compiler.
 # for arch in ('i386', 'x86_64'):





More information about the llvm-commits mailing list