[zorg] r225543 - Add buildbot entries for ppc64le

Will Schmidt will_schmidt at vnet.ibm.com
Fri Jan 9 12:43:00 PST 2015


Author: willschm
Date: Fri Jan  9 14:43:00 2015
New Revision: 225543

URL: http://llvm.org/viewvc/llvm-project?rev=225543&view=rev
Log:
Add buildbot entries for ppc64le

Add four bot entries for ppc64le.  These are based on the ppc64 versions
of the same.
llvm, clang, clang-lnt, sanitizer.



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=225543&r1=225542&r2=225543&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Fri Jan  9 14:43:00 2015
@@ -67,6 +67,11 @@ def _get_llvm_builders():
          'builddir':"llvm-ppc64",
          'factory': LLVMBuilder.getLLVMBuildFactory("ppc64-linux-gnu", jobs=2, clean=False, timeout=20)},
 
+        {'name': "ppc64le-llvm",
+         'slavenames':["ppc64le-llvm"],
+         'builddir':"llvm-ppc64le-1",
+         'factory': LLVMBuilder.getLLVMBuildFactory("ppc64le-linux-gnu", jobs=4, clean=False, timeout=20)},
+
         {'name': "llvm-s390x-linux1",
          'slavenames':["systemz-1"],
          'builddir':"llvm-s390x-linux1",
@@ -297,6 +302,23 @@ def _get_clang_builders():
                                                        stage1_config='Release+Asserts',
                                                        stage2_config='Release+Asserts')},
 
+        {'name' : "ppc64le-clanglnt",
+         'slavenames' :["ppc64le-clanglnt"],
+         'builddir' :"clang-lnt-ppc64le-1",
+         'factory' : LNTBuilder.getLNTFactory(triple='ppc64le-elf-linux1',
+                                              nt_flags=['--multisample=3','--cflag','-mcpu=native'],
+                                              jobs=4,  use_pty_in_tests=True,
+                                              testerName='ppc64le-plain', run_cxx_tests=True)},
+
+        {'name' : "ppc64le-clang",
+         'slavenames' :["ppc64le-clang"],
+         'builddir' :"clang-ppc64le-1",
+         'factory' : ClangBuilder.getClangBuildFactory(triple='ppc64le-elf-linux',
+                                                       useTwoStage=True, test=True,
+                                                       checkout_compiler_rt=True,
+                                                       stage1_config='Release+Asserts',
+                                                       stage2_config='Release+Asserts')},
+
          {'name': "clang-x86_64-linux-vg",
           'slavenames':["osu8"],
           'builddir':"clang-x86_64-linux-vg",
@@ -688,6 +710,11 @@ def _get_sanitizer_builders():
            'builddir': "sanitizer-ppc64-1",
            'factory': SanitizerBuilder.getSanitizerBuildFactory()},
 
+          {'name': "ppc64le-sanitizer",
+           'slavenames' :["ppc64le-sanitizer"],
+           'builddir': "sanitizer-ppc64le-1",
+           'factory': SanitizerBuilder.getSanitizerBuildFactory()},
+
           ## Cortex-A15 check-all full (compiler-rt) with CMake builder; Needs x86 for ASAN tests
           {'name': "clang-cmake-armv7-a15-full",
            'slavenames':["linaro-a15-03"],

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=225543&r1=225542&r2=225543&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Fri Jan  9 14:43:00 2015
@@ -101,6 +101,12 @@ def get_build_slaves():
 
         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("ppc64le-sanitizer", properties={'jobs': 8}, 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