[pypy-commit] buildbot default: setup ppc64 builders

bivab noreply at buildbot.pypy.org
Tue Jul 17 11:40:02 CEST 2012


Author: David Schneider <david.schneider at picle.org>
Branch: 
Changeset: r652:eac2d073e91b
Date: 2012-07-17 11:39 +0200
http://bitbucket.org/pypy/buildbot/changeset/eac2d073e91b/

Log:	setup ppc64 builders

diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py
--- a/bot2/pypybuildbot/master.py
+++ b/bot2/pypybuildbot/master.py
@@ -60,6 +60,12 @@
                                                             app_tests=True,
                                                             platform='linux64')
 
+pypyTranslatedAppLevelTestFactoryPPC64 = pypybuilds.Translated(
+        lib_python=True,
+        app_tests=True,
+        platform='linux-ppc64',
+        interpreter='python')
+
 pypyTranslatedAppLevelTestFactoryWin = pypybuilds.Translated(
     platform="win32",
     lib_python=True,
@@ -75,6 +81,7 @@
     pypyjit=True,
     app_tests=True,
     )
+
 pypyJITTranslatedTestFactory64 = pypybuilds.Translated(
     translationArgs=jit_translation_args,
     targetArgs=[],
@@ -84,6 +91,16 @@
     platform='linux64',
     )
 
+pypyJITTranslatedTestFactoryPPC64 = pypybuilds.Translated(
+    translationArgs=jit_translation_args,
+    targetArgs=[],
+    lib_python=True,
+    pypyjit=True,
+    app_tests=True,
+    platform='linux-ppc64',
+    interpreter='python',
+    )
+
 pypyJITTranslatedTestFactoryOSX = pypybuilds.Translated(
     platform='osx',
     translationArgs=jit_translation_args,
@@ -143,16 +160,20 @@
 
 LINUX32 = "own-linux-x86-32"
 LINUX64 = "own-linux-x86-64"
+LINUXPPC64 = "own-linux-ppc-64"
+
 MACOSX32 =  "own-macosx-x86-32"
 WIN32 = "own-win-x86-32"
 WIN64 = "own-win-x86-64"
 APPLVLLINUX32 = "pypy-c-app-level-linux-x86-32"
 APPLVLLINUX64 = "pypy-c-app-level-linux-x86-64"
+APPLVLLINUXPPC64 = "pypy-c-app-level-linux-ppc-64"
 
 APPLVLWIN32 = "pypy-c-app-level-win-x86-32"
 
 JITLINUX32 = "pypy-c-jit-linux-x86-32"
 JITLINUX64 = "pypy-c-jit-linux-x86-64"
+JITLINUXPPC64 = "pypy-c-jit-linux-ppc-64"
 OJITLINUX32 = "pypy-c-Ojit-no-jit-linux-x86-32"
 JITMACOSX64 = "pypy-c-jit-macosx-x86-64"
 JITWIN32 = "pypy-c-jit-win-x86-32"
@@ -160,6 +181,7 @@
 JITFREEBSD64 = 'pypy-c-jit-freebsd-7-x86-64'
 
 JITONLYLINUX32 = "jitonly-own-linux-x86-32"
+JITONLYLINUXPPC64 = "jitonly-own-linux-ppc-64"
 JITBENCH = "jit-benchmark-linux-x86-32"
 JITBENCH64 = "jit-benchmark-linux-x86-64"
 JITBENCH64_2 = 'jit-benchmark-linux-x86-64-2'
@@ -387,6 +409,31 @@
                    'factory' : pypyJITTranslatedTestFactoryFreeBSD,
                    "category": 'freebsd64'
                    },
+                   # PPC
+                  {"name": LINUXPPC64,
+                   "slavenames": ["gcc1"],
+                   "builddir": LINUXPPC64,
+                   "factory": pypyOwnTestFactory,
+                   "category": 'linux-ppc64',
+                  },
+                  {"name": JITONLYLINUXPPC64,
+                   "slavenames": ['gcc1'],
+                   "builddir": JITONLYLINUXPPC64,
+                   "factory": pypyJitOnlyOwnTestFactory,
+                   "category": 'linux-ppc64',
+                  },
+                  {"name": APPLVLLINUXPPC64,
+                   "slavenames": ["gcc1"],
+                   "builddir": APPLVLLINUXPPC64,
+                   "factory": pypyTranslatedAppLevelTestFactoryPPC64,
+                   "category": "linux-ppc64",
+                  },
+                  {'name': JITLINUXPPC64,
+                   'slavenames': ['gcc1'],
+                   'builddir': JITLINUXPPC64,
+                   'factory': pypyJITTranslatedTestFactoryPPC64,
+                   'category': 'linux-ppc64',
+                  },
                 ],
 
     # http://readthedocs.org/docs/buildbot/en/latest/tour.html#debugging-with-manhole


More information about the pypy-commit mailing list