[zorg] r185957 - Patch by Rick Foos!

Galina Kistanova gkistanova at gmail.com
Tue Jul 9 11:27:10 PDT 2013


Author: gkistanova
Date: Tue Jul  9 13:27:10 2013
New Revision: 185957

URL: http://llvm.org/viewvc/llvm-project?rev=185957&view=rev
Log:
Patch by Rick Foos!
Added slave Ubuntu 12.04 x86-64 and clang and llvm builders for it.
Added an information mailer in status.py for these builders.

Modified:
    zorg/trunk/buildbot/osuosl/master/config/builders.py
    zorg/trunk/buildbot/osuosl/master/config/slaves.py
    zorg/trunk/buildbot/osuosl/master/config/status.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=185957&r1=185956&r2=185957&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Tue Jul  9 13:27:10 2013
@@ -96,6 +96,14 @@ def _get_llvm_builders():
          'factory': LLVMBuilder.getLLVMBuildFactory(config_name='Release+Asserts',
                                                     outOfDir=True,
                                                     extra_configure_args=["--host=aarch64-linux-gnu"])},
+        {'name': "llvm-hexagon-elf",
+         'slavenames':["hexagon-build-02"],
+         'builddir':"llvm-hexagon-elf",
+         'factory': LLVMBuilder.getLLVMBuildFactory("hexagon-unknown-elf", timeout=40, config_name='Release+Asserts',
+                                                       extra_configure_args=['--build=x86_64-linux-gnu',
+                                                                             '--host=x86_64-linux-gnu',
+                                                                             '--target=hexagon-unknown-elf',
+                                                                             '--enable-targets=hexagon'])},
         ]
 
 # Offline.
@@ -376,6 +384,16 @@ def _get_clang_builders():
          'slavenames' :["hpproliant1"],
          'builddir' :"clang-x86_64-ubuntu-gdb-75",
          'factory' : ClangBuilder.getClangBuildFactory(stage1_config='Release+Asserts', run_modern_gdb=True, clean=False)},
+
+        {'name' : "clang-hexagon-elf",
+         'slavenames' :["hexagon-build-02"],
+         'builddir' :"clang-hexagon-elf",
+         'factory' : ClangBuilder.getClangBuildFactory(triple='hexagon-unknown-elf',
+                                                       stage1_config='Release+Asserts',
+                                                       extra_configure_args=['--build=x86_64-linux-gnu',
+                                                                             '--host=x86_64-linux-gnu',
+                                                                             '--target=hexagon-unknown-elf',
+                                                                             '--enable-targets=hexagon'])},
         ]
 
 # Offline.

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=185957&r1=185956&r2=185957&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Tue Jul  9 13:27:10 2013
@@ -181,6 +181,9 @@ def get_build_slaves():
         # Debian 86_64, 2 x 6-core Opteron 2.6 GHz
         create_slave("osu8", properties={'jobs' : 6}, max_builds=2),
 
+        # Ubuntu 12.04 x86-64, Intel(R) Xeon(R) CPU E5-2680 0 @ 2.70GHz
+        create_slave("hexagon-build-02", properties={'jobs': 12}, max_builds=4),
+
         # Cavium Octeon II V0.8, MIPS64 big endian, Debian squeeze (6.0.6)
         create_slave("mipsswbrd002", properties={'jobs' : 6}, max_builds=1),
 

Modified: zorg/trunk/buildbot/osuosl/master/config/status.py
URL: http://llvm.org/viewvc/llvm-project/zorg/trunk/buildbot/osuosl/master/config/status.py?rev=185957&r1=185956&r2=185957&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/status.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/status.py Tue Jul  9 13:27:10 2013
@@ -92,4 +92,13 @@ def get_status_targets(standard_builders
             builders = ["clang-atom-d2700-ubuntu", "clang-atom-d2700-ubuntu-rel"],
             addLogs=False,
             num_lines = 15),
+        InformativeMailNotifier(
+            fromaddr = "llvm.buildmaster at lab.llvm.org",
+            sendToInterestedUsers= False,
+            extraRecipients = ["rfoos at codeaurora.org","llvm.buildmaster at quicinc.com"],
+            subject="Build %(builder)s Failure",
+            mode = "failing",
+            builders = ["llvm-hexagon-elf","clang-hexagon-elf"],
+            addLogs=False,
+            num_lines = 15),
         ]





More information about the llvm-commits mailing list