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",