Author: Richard Plangger <planri...@gmail.com> Branch: s390x-buildbot Changeset: r977:97612101816f Date: 2016-01-11 18:04 +0100 http://bitbucket.org/pypy/buildbot/changeset/97612101816f/
Log: added more config: own, app-level, jit, pylib for the s390x build slaves. named the slave 'ibm-research' diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypybuildbot/master.py +++ b/bot2/pypybuildbot/master.py @@ -64,6 +64,9 @@ pypyTranslatedAppLevelTestFactory64 = pypybuilds.Translated(lib_python=True, app_tests=True, platform='linux64') +pypyTranslatedAppLevelTestFactoryS390X = pypybuilds.Translated(lib_python=True, + app_tests=True, + platform='s390x') # these are like the two above: the only difference is that they only run # lib-python tests,not -A tests @@ -146,6 +149,15 @@ app_tests=True, ) +pypyJITTranslatedTestFactoryS390X = pypybuilds.Translated( + platform='s390x', + translationArgs=jit_translation_args, + targetArgs=[], + lib_python=True, + pypyjit=True, + app_tests=True, + ) + pypyJITBenchmarkFactory_tannit = pypybuilds.JITBenchmark(host='tannit') pypyJITBenchmarkFactory64_tannit = pypybuilds.JITBenchmark(platform='linux64', host='tannit', @@ -162,18 +174,22 @@ LINUX32 = "own-linux-x86-32" LINUX64 = "own-linux-x86-64" +LINUX_S390X = "own-linux-s390x" MACOSX32 = "own-macosx-x86-32" WIN32 = "own-win-x86-32" APPLVLLINUX32 = "pypy-c-app-level-linux-x86-32" APPLVLLINUX64 = "pypy-c-app-level-linux-x86-64" +APPLVLLINUX_S390X = "pypy-c-app-level-linux-s390x" APPLVLWIN32 = "pypy-c-app-level-win-x86-32" LIBPYTHON_LINUX32 = "pypy-c-lib-python-linux-x86-32" LIBPYTHON_LINUX64 = "pypy-c-lib-python-linux-x86-64" +LIBPYTHON_LINUX_S390X = "pypy-c-lib-python-linux-s390x" JITLINUX32 = "pypy-c-jit-linux-x86-32" JITLINUX64 = "pypy-c-jit-linux-x86-64" +JITLINUX_S390X = 'pypy-c-jit-linux-s390x' JITMACOSX64 = "pypy-c-jit-macosx-x86-64" #JITMACOSX64_2 = "pypy-c-jit-macosx-x86-64-2" JITWIN32 = "pypy-c-jit-win-x86-32" @@ -184,6 +200,7 @@ CPYTHON_64 = "cpython-2-benchmark-x86-64" NUMPY_64 = "numpy-compatibility-linux-x86-64" NUMPY_WIN = "numpy-compatibility-win-x86-32" + # buildbot builder PYPYBUILDBOT = 'pypy-buildbot' JITFREEBSD964 = 'pypy-c-jit-freebsd-9-x86-64' @@ -255,10 +272,13 @@ # linux tests LINUX32, # on tannit32, uses all cores LINUX64, # on speed-old, uses all cores + LINUX_S390X, # vm (ibm-research) JITLINUX32, # on tannit32, uses 1 core JITLINUX64, # on speed-old, uses 1 core + JITLINUX_S390X, # vm (ibm-research) #APPLVLLINUX32, # on tannit32, uses 1 core APPLVLLINUX64, # on speed-old, uses 1 core + APPLVLLINUX_S390X, # vm (ibm-research) # other platforms #MACOSX32, # on minime JITWIN32, # on allegro_win32, SalsaSalsa @@ -302,18 +322,22 @@ PYPYBUILDBOT, LINUX32, LINUX64, + LINUX_S390X, MACOSX32, WIN32, APPLVLLINUX32, APPLVLLINUX64, + APPLVLLINUX_S390X, APPLVLWIN32, LIBPYTHON_LINUX32, LIBPYTHON_LINUX64, + LIBPYTHON_LINUX_S390X, JITLINUX32, JITLINUX64, + JITLINUX_S390X, JITMACOSX64, JITWIN32, JITFREEBSD964, @@ -355,6 +379,13 @@ "category": 'linux64', #"locks": [TannitCPU.access('counting')], }, + {"name": LINUX_S390X, + "slavenames": ["ibm-research"], + "builddir": LINUX_S390X, + "factory": pypyOwnTestFactory, + "category": 's390x', + #"locks": [TannitCPU.access('counting')], + }, {"name": APPLVLLINUX32, #"slavenames": ["allegro32"], "slavenames": ["tannit32"], @@ -370,6 +401,13 @@ "category": "linux64", #"locks": [TannitCPU.access('counting')], }, + {"name": APPLVLLINUX_S390X, + "slavenames": ["ibm-research"], + "builddir": APPLVLLINUX_S390X, + "factory": pypyTranslatedAppLevelTestFactoryS390X, + "category": "s390x", + #"locks": [TannitCPU.access('counting')], + }, {"name": LIBPYTHON_LINUX32, "slavenames": ["tannit32"], #"slavenames": ["allegro32"], @@ -385,6 +423,13 @@ "category": "linux64", #"locks": [TannitCPU.access('counting')], }, + {"name": LIBPYTHON_LINUX_S390X, + "slavenames": ["ibm-research"], + "builddir": LIBPYTHON_LINUX_S390X, + "factory": pypyTranslatedLibPythonTestFactory, + "category": "s390x", + #"locks": [TannitCPU.access('counting')], + }, {"name" : JITLINUX32, #"slavenames": ["allegro32"], "slavenames": ["tannit32"], @@ -400,6 +445,13 @@ 'category': 'linux64', #"locks": [TannitCPU.access('counting')], }, + {'name': JITLINUX_S390X, + 'slavenames': ["ibm-research"], + 'builddir': JITLINUX_S390X, + 'factory': pypyJITTranslatedTestFactoryS390X, + 'category': 'linux-s390x', + #"locks": [TannitCPU.access('counting')], + }, {"name": JITBENCH, "slavenames": ["tannit32"], "builddir": JITBENCH, diff --git a/bot2/pypybuildbot/pypylist.py b/bot2/pypybuildbot/pypylist.py --- a/bot2/pypybuildbot/pypylist.py +++ b/bot2/pypybuildbot/pypylist.py @@ -42,7 +42,7 @@ 'osx64': 'macosx-x86-64', 'win32': 'win-x86-32', 'freebsd64': 'freebsd-9-x86-64', - 's390x': 'linux-s390-64', + 's390x': 'linux-s390x', } DESCRIPTIONS = { _______________________________________________ pypy-commit mailing list pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit