Added new builders lldb-s390x-fedora, lldb-ppc64le-fedora.
Patch by Jan Kratochvil.
git-svn-id: https://llvm.org/svn/llvm-project/zorg/trunk@373521 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/buildbot/osuosl/master/config/builders.py b/buildbot/osuosl/master/config/builders.py
index 5faa4e3..7d0b357 100644
--- a/buildbot/osuosl/master/config/builders.py
+++ b/buildbot/osuosl/master/config/builders.py
@@ -828,6 +828,26 @@
extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=True',
'-DLLVM_USE_LINKER=gold',
'-DLLVM_LIT_ARGS="-v"'])},
+ {'name': "lldb-s390x-fedora",
+ 'slavenames': ["lldb-s390x-fedora"],
+ 'builddir': "lldb-s390x-fedora",
+ 'category' : 'lldb',
+ 'factory': LLDBBuilder.getLLDBCMakeBuildFactory(
+ clean=True,
+ test=True,
+ extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=True',
+ '-DLLVM_USE_LINKER=gold',
+ '-DLLVM_LIT_ARGS="-v"'])},
+ {'name': "lldb-ppc64le-fedora",
+ 'slavenames': ["lldb-ppc64le-fedora"],
+ 'builddir': "lldb-ppc64le-fedora",
+ 'category' : 'lldb',
+ 'factory': LLDBBuilder.getLLDBCMakeBuildFactory(
+ clean=True,
+ test=True,
+ extra_cmake_args=['-DLLVM_ENABLE_ASSERTIONS=True',
+ '-DLLVM_USE_LINKER=gold',
+ '-DLLVM_LIT_ARGS="-v"'])},
{'name': "lldb-x86_64-debian",
'slavenames': ["lldb-x86_64-debian"],
'builddir': "lldb-x86_64-debian",
diff --git a/buildbot/osuosl/master/config/slaves.py b/buildbot/osuosl/master/config/slaves.py
index b07e05d..3d59b62 100644
--- a/buildbot/osuosl/master/config/slaves.py
+++ b/buildbot/osuosl/master/config/slaves.py
@@ -179,9 +179,15 @@
create_slave("fuchsia-debian-64-us-central1-a-1", properties={'jobs': 64}, max_builds=1),
create_slave("fuchsia-debian-64-us-central1-b-1", properties={'jobs': 64}, max_builds=1),
- # test only: Fedora latest stable x86_64, Intel i5-2500, 4 cores, 12GB RAM
+ # Fedora latest stable x86_64, Intel i5-2500, 4 cores, 12GB RAM
create_slave("lldb-x86_64-fedora", properties={'jobs': 4}, max_builds=1),
+ # Fedora latest stable s390x, IBM/S390 machine = 2964, 4 cores, 10GB RAM
+ create_slave("lldb-s390x-fedora", properties={'jobs': 4}, max_builds=1),
+
+ # Fedora latest stable ppc64le, POWER8 (architected), 2 cores, 4GB RAM
+ create_slave("lldb-ppc64le-fedora", properties={'jobs': 2}, max_builds=1),
+
# Debian x86_64 Buster Xeon(R) Gold 6154 CPU @ 3.00GHz, 192GB RAM
create_slave("lldb-x86_64-debian", properties={'jobs': 72}, max_builds=1),
diff --git a/buildbot/osuosl/master/config/status.py b/buildbot/osuosl/master/config/status.py
index 42cf8b8..e90d378 100644
--- a/buildbot/osuosl/master/config/status.py
+++ b/buildbot/osuosl/master/config/status.py
@@ -218,7 +218,7 @@
extraRecipients = ["jan.kratochvil@redhat.com"],
subject="Build %(builder)s Failure",
mode = "failing",
- builders = ["lldb-x86_64-fedora"],
+ builders = ["lldb-x86_64-fedora","lldb-s390x-fedora","lldb-ppc64le-fedora"],
addLogs=False),
InformativeMailNotifier(
fromaddr = "llvm.buildmaster@lab.llvm.org",