[PATCH] D42040: [PATCH 5/6] [zorg] Add linaro-armv8-01-arm-* slaves

Maxim Kuvyrkov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Sun Jan 14 08:11:48 PST 2018


maxim-kuvyrkov created this revision.
maxim-kuvyrkov added reviewers: gkistanova, rovka.
Herald added subscribers: llvm-commits, kristof.beyls, aemerson.

We are going to migrate most of AArch32 builders from armv7
TK1 hardware to armv8 boxes.  Since the architecture is slightly
different (armv7 vs armv8) we shall take care to not connect both
armv7 and armv8 for the same builder simultaneously.
We plan to allocate freed up TK1 boards to performance and full bots.


Repository:
  rL LLVM

https://reviews.llvm.org/D42040

Files:
  buildbot/osuosl/master/config/builders.py
  buildbot/osuosl/master/config/slaves.py


Index: buildbot/osuosl/master/config/slaves.py
===================================================================
--- buildbot/osuosl/master/config/slaves.py
+++ buildbot/osuosl/master/config/slaves.py
@@ -32,6 +32,14 @@
         create_slave("linaro-tk1-07", properties={'jobs' : 4}, max_builds=1),
         create_slave("linaro-tk1-08", properties={'jobs' : 4}, max_builds=1),
         create_slave("linaro-tk1-09", properties={'jobs' : 4}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-lnt", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-selfhost", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-selfhost-neon", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-quick", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-full", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-full-selfhost", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-libcxx", properties={'jobs' : 64}, max_builds=1),
+        create_slave("linaro-armv8-01-arm-libcxx-noeh", properties={'jobs' : 64}, max_builds=1),
 
         # AArch64 Linaro slaves
         create_slave("linaro-apm-01", properties={'jobs' : 8}, max_builds=1),
Index: buildbot/osuosl/master/config/builders.py
===================================================================
--- buildbot/osuosl/master/config/builders.py
+++ buildbot/osuosl/master/config/builders.py
@@ -223,7 +223,7 @@
 
         # Cortex-A15 LNT test-suite in test-only mode
         {'name' : "clang-native-arm-lnt",
-         'slavenames':["linaro-tk1-03"],
+         'slavenames':["linaro-tk1-03", "linaro-armv8-01-arm-lnt"],
          'builddir':"clang-native-arm-lnt",
          'factory' : ClangBuilder.getClangCMakeBuildFactory(
                       clean=False,
@@ -243,7 +243,7 @@
 
         ## Cortex-A15 check-all self-host NEON with CMake builder
         {'name': "clang-cmake-armv7-a15-selfhost-neon",
-         'slavenames':["linaro-tk1-04"],
+         'slavenames':["linaro-tk1-04", "linaro-armv8-01-arm-selfhost-neon"],
          'builddir':"clang-cmake-armv7-a15-selfhost-neon",
          'factory' : ClangBuilder.getClangCMakeBuildFactory(
                       clean=False,
@@ -261,7 +261,7 @@
 
         ## Cortex-A15 check-all with CMake builder
         {'name': "clang-cmake-armv7-a15",
-         'slavenames':["linaro-tk1-06"],
+         'slavenames':["linaro-tk1-06", "linaro-armv8-01-arm-quick"],
          'builddir':"clang-cmake-armv7-a15",
          'factory' : ClangBuilder.getClangCMakeBuildFactory(
                       clean=False,
@@ -277,7 +277,7 @@
 
         ## Cortex-A15 check-all self-host with CMake builder
         {'name': "clang-cmake-armv7-a15-selfhost",
-         'slavenames':["linaro-tk1-07"],
+         'slavenames':["linaro-tk1-07", "linaro-armv8-01-arm-selfhost"],
          'builddir':"clang-cmake-armv7-a15-selfhost",
          'factory' : ClangBuilder.getClangCMakeBuildFactory(
                       clean=False,
@@ -1022,7 +1022,7 @@
 
           ## Cortex-A15 check-all full (compiler-rt) with CMake builder; Needs x86 for ASAN tests
           {'name': "clang-cmake-armv7-a15-full",
-           'slavenames':["linaro-tk1-08", "linaro-tk1-09"],
+           'slavenames':["linaro-tk1-08", "linaro-tk1-09", "linaro-armv8-01-arm-full"],
            'builddir':"clang-cmake-armv7-a15-full",
            'factory' : ClangBuilder.getClangCMakeBuildFactory(
                         clean=False,
@@ -1038,7 +1038,7 @@
 
           ## Cortex-A15 Thumb2 check-all full (compiler-rt) with CMake builder; Needs x86 for ASAN tests
           {'name': "clang-cmake-thumbv7-a15-full-sh",
-           'slavenames':["linaro-tk1-05"],
+           'slavenames':["linaro-tk1-05", "linaro-armv8-01-arm-full-selfhost"],
            'builddir':"clang-cmake-thumbv7-a15-full-sh",
            'factory' : ClangBuilder.getClangCMakeBuildFactory(
                         clean=False,
@@ -1325,7 +1325,7 @@
 
         # Cortex-A15 LibC++ and LibC++abi tests (require Clang+RT)
         {'name': 'libcxx-libcxxabi-libunwind-arm-linux',
-         'slavenames': ['linaro-tk1-01'],
+         'slavenames': ['linaro-tk1-01', 'linaro-armv8-01-arm-libcxx'],
          'builddir': 'libcxx-libcxxabi-libunwind-arm-linux',
          'category': 'libcxx',
          'factory': LibcxxAndAbiBuilder.getLibcxxAndAbiBuilder(
@@ -1339,7 +1339,7 @@
                               'LLVM_PARALLEL_LINK_JOBS': '2'})},
 
         {'name': 'libcxx-libcxxabi-libunwind-arm-linux-noexceptions',
-         'slavenames': ['linaro-tk1-01'],
+         'slavenames': ['linaro-tk1-01', 'linaro-armv8-01-arm-libcxx-noeh'],
          'builddir': 'libcxx-libcxxabi-libunwind-arm-linux-noexceptions',
          'category': 'libcxx',
          'factory': LibcxxAndAbiBuilder.getLibcxxAndAbiBuilder(


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D42040.129781.patch
Type: text/x-patch
Size: 4946 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180114/f8b02756/attachment.bin>


More information about the llvm-commits mailing list