[zorg] r249180 - Upped the -j numbers to increase the throughput for builders:
Galina Kistanova via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 2 13:25:43 PDT 2015
Author: gkistanova
Date: Fri Oct 2 15:25:43 2015
New Revision: 249180
URL: http://llvm.org/viewvc/llvm-project?rev=249180&view=rev
Log:
Upped the -j numbers to increase the throughput for builders:
llvm-ppc64-linux1, ppc64le-llvm, clang-ppc64-elf-linux, llvm-ppc64-linux2.
Renamed few slaves names to regularize them better reflect what the bots do instead of what hardware they were once on long ago.
Patch by Bill Seurer.
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.py
zorg/trunk/buildbot/osuosl/master/config/slaves.py
Modified: zorg/trunk/buildbot/osuosl/master/config/builders.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/builders.py?rev=249180&r1=249179&r2=249180&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Oct 2 15:25:43 2015
@@ -67,14 +67,14 @@ from zorg.buildbot.builders import ABITe
def _get_llvm_builders():
return [
{'name': "llvm-ppc64-linux1",
- 'slavenames':["chinook"],
+ 'slavenames':["ppc64be-llvm"],
'builddir':"llvm-ppc64",
- 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64-linux-gnu", jobs=2, clean=False, timeout=20, config_name='Release+Asserts')},
+ 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64-linux-gnu", jobs=4, clean=False, timeout=20, config_name='Release+Asserts')},
{'name': "ppc64le-llvm",
'slavenames':["ppc64le-llvm"],
'builddir':"llvm-ppc64le-1",
- 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64le-linux-gnu", jobs=4, clean=False, timeout=20, config_name='Release+Asserts')},
+ 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64le-linux-gnu", jobs=2, clean=False, timeout=20, config_name='Release+Asserts')},
{'name': "llvm-s390x-linux1",
'slavenames':["systemz-1"],
@@ -285,15 +285,15 @@ def _get_clang_builders():
extra_cmake_args=["-DLLVM_ENABLE_ASSERTIONS=ON"])},
{'name' : "clang-ppc64-elf-linux",
- 'slavenames' :["chinook-clangslave1"],
+ 'slavenames' :["ppc64be-clang-lnt-test"],
'builddir' :"clang-ppc64-1",
'factory' : LNTBuilder.getLNTFactory(triple='ppc64-elf-linux1',
nt_flags=['--multisample=3','--cflag','-mcpu=native'],
- jobs=2, use_pty_in_tests=True,
+ jobs=4, use_pty_in_tests=True,
testerName='O3-plain', run_cxx_tests=True)},
{'name' : "clang-ppc64-elf-linux2",
- 'slavenames' :["chinook-clangslave2"],
+ 'slavenames' :["ppc64be-clang-multistage-test"],
'builddir' :"clang-ppc64-2",
'factory' : ClangBuilder.getClangBuildFactory(triple='ppc64-elf-linux',
useTwoStage=True, test=True,
@@ -302,7 +302,7 @@ def _get_clang_builders():
stage2_config='Release+Asserts')},
{'name' : "ppc64le-clanglnt",
- 'slavenames' :["ppc64le-clanglnt"],
+ 'slavenames' :["ppc64le-clang-lnt-test"],
'builddir' :"clang-lnt-ppc64le-1",
'factory' : LNTBuilder.getLNTFactory(triple='ppc64le-elf-linux1',
nt_flags=['--multisample=3','--cflag','-mcpu=native'],
@@ -310,7 +310,7 @@ def _get_clang_builders():
testerName='ppc64le-plain', run_cxx_tests=True)},
{'name' : "ppc64le-clang",
- 'slavenames' :["ppc64le-clang"],
+ 'slavenames' :["ppc64le-clang-multistage-test"],
'builddir' :"clang-ppc64le-1",
'factory' : ClangBuilder.getClangBuildFactory(triple='ppc64le-elf-linux',
useTwoStage=True, test=True,
@@ -589,12 +589,12 @@ def _get_sanitizer_builders():
'-DLIBCXXABI_USE_LLVM_UNWINDER=ON'])},
{'name': "sanitizer-ppc64-linux1",
- 'slavenames' :["sanitizer-ppc64-1"],
+ 'slavenames' :["ppc64be-sanitizer"],
'builddir': "sanitizer-ppc64-1",
'factory': SanitizerBuilder.getSanitizerBuildFactory(timeout=1800)},
{'name': "sanitizer-ppc64le-linux",
- 'slavenames' :["sanitizer-ppc64le-linux"],
+ 'slavenames' :["ppc64le-sanitizer"],
'builddir': "sanitizer-ppc64le-1",
'factory': SanitizerBuilder.getSanitizerBuildFactory(timeout=1800)},
@@ -820,9 +820,9 @@ def _get_on_demand_builders():
def _get_experimental_scheduled_builders():
return [
{'name': "llvm-ppc64-linux2",
- 'slavenames':["coho"],
+ 'slavenames':["ppc64be-llvm-quick"],
'builddir':"llvm-ppc64-2",
- 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64-linux-gnu", jobs=2, clean=False, timeout=20, config_name='Release+Asserts'),
+ 'factory': LLVMBuilder.getLLVMBuildFactory("ppc64-linux-gnu", jobs=4, clean=False, timeout=20, config_name='Release+Asserts'),
'category' : 'llvm'},
{'name': "clang-atom-d525-fedora",
Modified: zorg/trunk/buildbot/osuosl/master/config/slaves.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/slaves.py?rev=249180&r1=249179&r2=249180&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Fri Oct 2 15:25:43 2015
@@ -83,23 +83,18 @@ def get_build_slaves():
# LLVM Lab slaves
create_slave("hpproliant1", properties={'jobs': 6}, max_builds=1),
- # POWER7 PowerPC (powerpc64), Fedora16.
- create_slave("chinook", properties={'jobs': 4}, max_builds=2),
- # LNT slave
- create_slave("chinook-clangslave1", properties={'jobs': 4}, max_builds=2),
- # Clang build slave
- create_slave("chinook-clangslave2", properties={'jobs': 4}, max_builds=2),
+ # POWER7 PowerPC big endian (powerpc64)
+ create_slave("ppc64be-llvm", properties={'jobs': 8}, max_builds=2),
+ create_slave("ppc64be-clang-lnt-test", properties={'jobs': 8}, max_builds=2),
+ create_slave("ppc64be-clang-multistage-test", properties={'jobs': 8}, max_builds=2),
+ create_slave("ppc64be-sanitizer", properties={'jobs': 8}, max_builds=1),
+ create_slave("ppc64be-llvm-quick", properties={'jobs': 8}, max_builds=2),
- # POWER7 PowerPC (powerpc64), Fedora16.
- create_slave("coho", properties={'jobs': 4}, max_builds=2),
-
- create_slave("sanitizer-ppc64-1", properties={'jobs': 4}, max_builds=1),
-
- # ppc64le slaves.
- create_slave("ppc64le-llvm", properties={'jobs': 8}, max_builds=1),
- create_slave("ppc64le-clang", properties={'jobs': 8}, max_builds=1),
- create_slave("ppc64le-clanglnt", properties={'jobs': 8}, max_builds=1),
- create_slave("sanitizer-ppc64le-linux", properties={'jobs': 8}, max_builds=1),
+ # POWER 8 PowerPC little endian (powerpc64le)
+ create_slave("ppc64le-llvm", properties={'jobs': 4}, max_builds=1),
+ create_slave("ppc64le-clang-lnt-test", properties={'jobs': 4}, max_builds=1),
+ create_slave("ppc64le-clang-multistage-test", properties={'jobs': 4}, max_builds=1),
+ create_slave("ppc64le-sanitizer", properties={'jobs': 4}, max_builds=1),
# Debian 86_64, 2 x 6-core Opteron 2.6 GHz
create_slave("osu8", properties={'jobs' : 6}, max_builds=2),
More information about the llvm-commits
mailing list