[zorg] r234458 - [zorg] add llgo slave, builder

Andrew Wilkins axwalk at gmail.com
Wed Apr 8 17:51:12 PDT 2015


Author: axw
Date: Wed Apr  8 19:51:12 2015
New Revision: 234458

URL: http://llvm.org/viewvc/llvm-project?rev=234458&view=rev
Log:
[zorg] add llgo slave, builder

Summary:
Add an llgo buildbot slave, builder,
and build failure email notifier.

Reviewers: pcc, gkistanova

Reviewed By: gkistanova

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D8853

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=234458&r1=234457&r2=234458&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Wed Apr  8 19:51:12 2015
@@ -772,8 +772,12 @@ def _get_lld_builders():
 
 # llgo builders.
 def _get_llgo_builders():
-    # No build slaves set up for llgo yet.
-    return []
+    return [
+          {'name': "llgo-x86_64-linux",
+           'slavenames': ["llgo-builder"],
+           'builddir': "llgo-x86_64-linux",
+           'factory': LLGoBuilder.getLLGoBuildFactory()},
+    ]
 
 
 # Sanitizer builders.

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=234458&r1=234457&r2=234458&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/slaves.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/slaves.py Wed Apr  8 19:51:12 2015
@@ -183,6 +183,8 @@ def get_build_slaves():
             max_builds=1),
         # Darwin 13.4.0, x86_64
         create_slave("lldb-x86_64-darwin-13.4", properties={'jobs': 16, 'loadaverage':32}, max_builds=1),
+        # Ubuntu 14.04 x86_64, Intel(R) Xeon(R) CPU @ 2.30GHz
+        create_slave("llgo-builder", properties={'jobs': 2}, max_builds=1),
         # Defunct.
         # Intel(R) Pentium(R) CPU G620 @ 2.60GHz, Ubuntu i686
         #create_slave("botether", properties={'jobs': 2}, 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=234458&r1=234457&r2=234458&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/status.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/status.py Wed Apr  8 19:51:12 2015
@@ -113,4 +113,13 @@ def get_status_targets(standard_builders
             builders = ["llvm-s390x-linux1"],
             addLogs=False,
             num_lines = 15),
+        InformativeMailNotifier(
+            fromaddr = "llvm.buildmaster at lab.llvm.org",
+            sendToInterestedUsers= False,
+            extraRecipients = ["axwalk at gmail.com","peter at pcc.me.uk"],
+            subject="Build %(builder)s Failure",
+            mode = "failing",
+            builders = ["llgo-x86_64-linux"],
+            addLogs=False,
+            num_lines = 15),
         ]





More information about the llvm-commits mailing list