[llvm-commits] [zorg] r98619 - /zorg/trunk/buildbot/osuosl/master/config/builders.py
Daniel Dunbar
daniel at zuster.org
Mon Mar 15 23:42:55 PDT 2010
Author: ddunbar
Date: Tue Mar 16 01:42:55 2010
New Revision: 98619
URL: http://llvm.org/viewvc/llvm-project?rev=98619&view=rev
Log:
Add a bunch of new Linux builders, notably some valgrind testers on the new OSUOSL machines.
Modified:
zorg/trunk/buildbot/osuosl/master/config/builders.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=98619&r1=98618&r2=98619&view=diff
==============================================================================
--- zorg/trunk/buildbot/osuosl/master/config/builders.py (original)
+++ zorg/trunk/buildbot/osuosl/master/config/builders.py Tue Mar 16 01:42:55 2010
@@ -1,7 +1,6 @@
from zorg.buildbot.builders import ClangBuilder, LLVMBuilder, LLVMGCCBuilder
-
-from zorg.buildbot.builders import DragonEggBuilder
-reload(DragonEggBuilder)
+reload(LLVMBuilder)
+from zorg.buildbot.builders import ClangBuilder, LLVMBuilder, LLVMGCCBuilder
from zorg.buildbot.builders import DragonEggBuilder
# Plain LLVM builders.
@@ -24,6 +23,16 @@
'builddir':"llvm-arm-linux",
'factory': LLVMBuilder.getLLVMBuildFactory("arm-pc-linux-gnu", jobs=1, clean=False,
timeout=40)},
+ {'name': "llvm-i686-linux-vg",
+ 'slavenames':["osu8"],
+ 'builddir':"llvm-i686-linux-vg",
+ 'factory': LLVMBuilder.getLLVMBuildFactory("i686-pc-linux-gnu", valgrind=True),
+ 'category':'llvm.exp'},
+ {'name': "llvm-x86_64-linux-vg",
+ 'slavenames':["osu7"],
+ 'builddir':"llvm-x86_64-linux-vg",
+ 'factory': LLVMBuilder.getLLVMBuildFactory("x86_64-pc-linux-gnu", valgrind=True),
+ 'category':'llvm.exp'},
]
# Offline.
@@ -56,10 +65,6 @@
'slavenames':["osu2"],
'builddir':"llvm-x86_64-linux-checks",
'factory':LLVMBuilder.getLLVMBuildFactory("x86_64-pc-linux-gnu", jobs=10, expensive_checks=True)}
-{'name' : "llvm-gcc-x86_64-linux-selfhost",
- 'slavenames':["osu2"],
- 'builddir':"llvm-gcc-x86_64-linux-selfhost",
- 'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(10)}
# Clang builders.
def _get_clang_builders():
@@ -85,6 +90,12 @@
'slavenames' :['dunbar-win32-2'],
'builddir' :"clang-i686-xp-msvc9",
'factory' : ClangBuilder.getClangMSVCBuildFactory(jobs=2)},
+
+ {'name': "clang-x86_64-linux-vg",
+ 'slavenames':["osu7"],
+ 'builddir':"clang-x86_64-linux-vg",
+ 'factory': ClangBuilder.getClangBuildFactory(valgrind=True)},
+
{'name' : "clang-x86_64-darwin10-selfhost",
'slavenames' : ["dunbar-darwin10"],
'builddir' : "clang-x86_64-darwin10-selfhost",
@@ -128,11 +139,37 @@
stage2_config='Release'),
'category' : 'clang.exp' },
+ {'name' : "clang-i686-linux-selfhost-rel",
+ 'slavenames' : ["osu8"],
+ 'builddir' : "clang-i686-linux-selfhost-rel",
+ 'factory' : ClangBuilder.getClangBuildFactory(triple='i686-pc-linux-gnu',
+ useTwoStage=True,
+ stage1_config='Release',
+ stage2_config='Release'),
+ 'category' : 'clang.exp' },
+
+ {'name' : "llvm-gcc-x86_64-linux-selfhost",
+ 'slavenames':["osu7"],
+ 'builddir':"llvm-gcc-x86_64-linux-selfhost",
+ 'factory':LLVMGCCBuilder.getLLVMGCCBuildFactory(triple='x86_64-pc-linux-gnu',
+ extra_configure_args=['--disable-multilib']),
+ 'category' : 'llvm-gcc.exp' },
+
+ {'name' : "clang-x86_64-linux-selfhost-rel",
+ 'slavenames' : ["osu7"],
+ 'builddir' : "clang-x86_64-linux-selfhost-rel",
+ 'factory' : ClangBuilder.getClangBuildFactory(triple='x86_64-pc-linux-gnu',
+ useTwoStage=True,
+ stage1_config='Release',
+ stage2_config='Release'),
+ 'category' : 'clang.exp' },
+
{'name' : 'dragonegg-x86_64-linux',
'slavenames' : ['baldrick16'],
'builddir' : 'dragonegg-x86_64-linux',
'factory' : DragonEggBuilder.getBuildFactory(triple='x86_64-pc-linux-gnu'),
'category' : 'dragonegg.exp' },
+
]
def get_builders():
@@ -153,11 +190,6 @@
# Random other unused builders...
-{'name': "clang-x86_64-linux-vg",
- 'slavenames':["osu2"],
- 'builddir':"clang-x86_64-linux-vg",
- 'factory': ClangBuilder.getClangBuildFactory(valgrind=True),
- 'category':'clang.exp'}
{'name': "clang-x86_64-openbsd",
'slavenames':["ocean1"],
'builddir':"clang-x86_64-openbsd",
More information about the llvm-commits
mailing list