[zorg] r339443 - [zorg] Update configuration of Linaro's AArch64 bots
Maxim Kuvyrkov via llvm-commits
llvm-commits at lists.llvm.org
Fri Aug 10 08:59:46 PDT 2018
Author: maxim-kuvyrkov
Date: Fri Aug 10 08:59:46 2018
New Revision: 339443
URL: http://llvm.org/viewvc/llvm-project?rev=339443&view=rev
Log:
[zorg] Update configuration of Linaro's AArch64 bots
Summary:
Remove obsolete linaro-apm-* slaves and replace them with
per-slave docker containers on new 96-core linaro-thx1-01 machine.
Once we confirm that linaro-thx1-01 is as stable as linaro-armv8-01,
we are going to migrate all linaro-*-aarch64-* bots to linaro-thx1-01
and leave linaro-armv8-01 to service only armv8 (aarch32) bots.
Reviewers: gkistanova, yroux, peter.smith, javed.absar
Reviewed By: peter.smith
Subscribers: kristof.beyls, llvm-commits
Differential Revision: https://reviews.llvm.org/D50458
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=339443&r1=339442&r2=339443&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Aug 10 08:59:46 2018
@@ -348,7 +348,7 @@ def _get_clang_builders():
## AArch64 Clang+LLVM check-all + test-suite
{'name': "clang-cmake-aarch64-quick",
- 'slavenames':["linaro-apm-01", "linaro-armv8-01-aarch64-quick"],
+ 'slavenames':["linaro-thx1-01-aarch64-quick", "linaro-armv8-01-aarch64-quick"],
'builddir':"clang-cmake-aarch64-quick",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=False,
@@ -367,7 +367,7 @@ def _get_clang_builders():
## TODO: Add Compiler-RT after fixing all the failures
## TODO: Fix the three remaining test-suite failures
{'name': "clang-cmake-aarch64-lld",
- 'slavenames':["linaro-apm-04", "linaro-armv8-01-aarch64-lld"],
+ 'slavenames':["linaro-thx1-01-aarch64-lld", "linaro-armv8-01-aarch64-lld"],
'builddir':"clang-cmake-aarch64-lld",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=False,
@@ -387,7 +387,7 @@ def _get_clang_builders():
## AArch64 Clang+LLVM run test-suite at -O0 (GlobalISel is now default).
{'name': "clang-cmake-aarch64-global-isel",
- 'slavenames':["linaro-apm-06", "linaro-armv8-01-aarch64-global-isel"],
+ 'slavenames':["linaro-thx1-01-aarch64-global-isel", "linaro-armv8-01-aarch64-global-isel"],
'builddir':"clang-cmake-aarch64-global-isel",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=False,
@@ -1211,7 +1211,7 @@ def _get_sanitizer_builders():
# AArch64 Clang+LLVM+RT check-all + test-suite + self-hosting
{'name': "clang-cmake-aarch64-full",
- 'slavenames':["linaro-apm-02", "linaro-apm-05", "linaro-armv8-01-aarch64-full"],
+ 'slavenames':["linaro-thx1-01-aarch64-full", "linaro-armv8-01-aarch64-full"],
'builddir':"clang-cmake-aarch64-full",
'factory' : ClangBuilder.getClangCMakeBuildFactory(
clean=False,
@@ -1532,7 +1532,7 @@ def _get_libcxx_builders():
# AArch64 LibC++ and LibC++abi tests (require Clang+RT)
{'name': 'libcxx-libcxxabi-libunwind-aarch64-linux',
- 'slavenames': ['linaro-apm-03', 'linaro-armv8-01-aarch64-libcxx'],
+ 'slavenames': ['linaro-thx1-01-aarch64-libcxx', 'linaro-armv8-01-aarch64-libcxx'],
'builddir': 'libcxx-libcxxabi-libunwind-aarch64-linux',
'category': 'libcxx',
'factory': LibcxxAndAbiBuilder.getLibcxxAndAbiBuilder(
@@ -1541,7 +1541,7 @@ def _get_libcxx_builders():
'CMAKE_CXX_FLAGS': '-mcpu=cortex-a57'})},
{'name': 'libcxx-libcxxabi-libunwind-aarch64-linux-noexceptions',
- 'slavenames': ['linaro-apm-03', 'linaro-armv8-01-aarch64-libcxx-noeh'],
+ 'slavenames': ['linaro-thx1-01-aarch64-libcxx-noeh', 'linaro-armv8-01-aarch64-libcxx-noeh'],
'builddir': 'libcxx-libcxxabi-libunwind-aarch64-linux-noexceptions',
'category': 'libcxx',
'factory': LibcxxAndAbiBuilder.getLibcxxAndAbiBuilder(
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=339443&r1=339442&r2=339443&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Fri Aug 10 08:59:46 2018
@@ -45,20 +45,20 @@ def get_build_slaves():
create_slave("linaro-armv8-01-arm-libcxx-noeh", properties={'jobs' : 1}, max_builds=1),
# AArch64 Linaro slaves
- create_slave("linaro-apm-01", properties={'jobs' : 8}, max_builds=1),
- create_slave("linaro-apm-02", properties={'jobs' : 8}, max_builds=1),
- create_slave("linaro-apm-03", properties={'jobs' : 8}, max_builds=1),
- create_slave("linaro-apm-04", properties={'jobs' : 8}, max_builds=1),
- create_slave("linaro-apm-05", properties={'jobs' : 8}, max_builds=1),
- create_slave("linaro-apm-06", properties={'jobs' : 8}, max_builds=1),
create_slave("linaro-armv8-01-aarch64-quick", properties={'jobs' : 64}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-quick", properties={'jobs' : 96}, max_builds=1),
create_slave("linaro-armv8-01-aarch64-full", properties={'jobs' : 64}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-full", properties={'jobs' : 96}, max_builds=1),
create_slave("linaro-armv8-01-aarch64-global-isel", properties={'jobs' : 64}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-global-isel", properties={'jobs' : 96}, max_builds=1),
create_slave("linaro-armv8-01-aarch64-lld", properties={'jobs' : 64}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-lld", properties={'jobs' : 96}, max_builds=1),
# Libcxx testsuite has tests with timing assumptions. Run single-threaded to make
# sure we have plenty CPU cycle to satisfy timing assumptions.
create_slave("linaro-armv8-01-aarch64-libcxx", properties={'jobs' : 1}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-libcxx", properties={'jobs' : 1}, max_builds=1),
create_slave("linaro-armv8-01-aarch64-libcxx-noeh", properties={'jobs' : 1}, max_builds=1),
+ create_slave("linaro-thx1-01-aarch64-libcxx-noeh", properties={'jobs' : 1}, max_builds=1),
# ARMv7 build cache slave
create_slave("packet-linux-armv7-slave-1", properties={'jobs' : 64}, max_builds=1),
More information about the llvm-commits
mailing list