[pypy-commit] buildbot default: replaced python vm for building pypy with pypy! builds for s390x now spawn NOT at the same time, but shifted by 2-3h
plan_rich
pypy.commits at gmail.com
Wed Mar 9 04:58:13 EST 2016
Author: Richard Plangger <planrichi at gmail.com>
Branch:
Changeset: r991:2041ec4f50e8
Date: 2016-03-09 10:57 +0100
http://bitbucket.org/pypy/buildbot/changeset/2041ec4f50e8/
Log: replaced python vm for building pypy with pypy! builds for s390x now
spawn NOT at the same time, but shifted by 2-3h
diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py
--- a/bot2/pypybuildbot/master.py
+++ b/bot2/pypybuildbot/master.py
@@ -66,8 +66,7 @@
platform='linux64')
pypyTranslatedAppLevelTestFactoryS390X = pypybuilds.Translated(lib_python=True,
app_tests=True,
- platform='s390x',
- interpreter='python')
+ platform='s390x')
# these are like the two above: the only difference is that they only run
# lib-python tests,not -A tests
@@ -156,9 +155,7 @@
targetArgs=[],
lib_python=True,
pypyjit=True,
- app_tests=True,
- interpreter='python', # use cpython for now
- )
+ app_tests=True)
pypyJITBenchmarkFactory_tannit = pypybuilds.JITBenchmark(host='tannit')
pypyJITBenchmarkFactory64_tannit = pypybuilds.JITBenchmark(platform='linux64',
@@ -289,12 +286,6 @@
PYPYBUILDBOT # on cobra
], branch='default', hour=0, minute=0),
- Nightly("nightly-0-01", [
- LINUX_S390X, # vm (ibm-research)
- JITLINUX_S390X, # vm (ibm-research)
- APPLVLLINUX_S390X, # vm (ibm-research)
- ], branch='s390x-backend', hour=2, minute=0),
-
Nightly("nightly-1-00", [
LINUX64, # on speed-old, uses all cores
JITBENCH, # on tannit32, uses 1 core (in part exclusively)
@@ -316,6 +307,11 @@
APPLVLLINUX64, # on speed-old, uses 1 core
], branch="py3.3", hour=3, minute=0),
+ # S390X vm (ibm-research)
+ Nightly("nightly-4-00", [LINUX_S390X], branch='s390x-backend', hour=0, minute=0),
+ Nightly("nightly-4-01", [JITLINUX_S390X], branch='s390x-backend', hour=2, minute=0),
+ Nightly("nightly-4-02", [APPLVLLINUX_S390X], branch='s390x-backend', hour=5, minute=0),
+
# this one has faithfully run every night even though the latest
# change to that branch was in January 2013. Re-enable one day.
#Nightly("nighly-ppc", [
@@ -327,22 +323,18 @@
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,
@@ -360,6 +352,12 @@
#JITFREEBSD764,
#JITFREEBSD864,
#JITINDIANA32,
+
+ LINUX_S390X,
+ APPLVLLINUX_S390X,
+ LIBPYTHON_LINUX_S390X,
+ JITLINUX_S390X,
+
] + ARM.builderNames, properties=[]),
] + ARM.schedulers,
@@ -384,13 +382,6 @@
"category": 'linux64',
#"locks": [TannitCPU.access('counting')],
},
- {"name": LINUX_S390X,
- "slavenames": ["dje"],
- "builddir": LINUX_S390X,
- "factory": pypyOwnTestFactory,
- "category": 's390x',
- #"locks": [TannitCPU.access('counting')],
- },
{"name": APPLVLLINUX32,
#"slavenames": ["allegro32"],
"slavenames": ["tannit32"],
@@ -406,13 +397,6 @@
"category": "linux64",
#"locks": [TannitCPU.access('counting')],
},
- {"name": APPLVLLINUX_S390X,
- "slavenames": ["dje"],
- "builddir": APPLVLLINUX_S390X,
- "factory": pypyTranslatedAppLevelTestFactoryS390X,
- "category": "s390x",
- #"locks": [TannitCPU.access('counting')],
- },
{"name": LIBPYTHON_LINUX32,
"slavenames": ["tannit32"],
#"slavenames": ["allegro32"],
@@ -428,13 +412,6 @@
"category": "linux64",
#"locks": [TannitCPU.access('counting')],
},
- {"name": LIBPYTHON_LINUX_S390X,
- "slavenames": ["dje"],
- "builddir": LIBPYTHON_LINUX_S390X,
- "factory": pypyTranslatedLibPythonTestFactory,
- "category": "s390x",
- #"locks": [TannitCPU.access('counting')],
- },
{"name" : JITLINUX32,
#"slavenames": ["allegro32"],
"slavenames": ["tannit32"],
@@ -548,7 +525,26 @@
'builddir': PYPYBUILDBOT,
'factory': pypybuilds.PyPyBuildbotTestFactory(),
'category': 'buildbot',
- }
+ },
+ # S390X
+ {"name": LINUX_S390X,
+ "slavenames": ["dje"],
+ "builddir": LINUX_S390X,
+ "factory": pypyOwnTestFactory,
+ "category": 's390x',
+ },
+ {"name": APPLVLLINUX_S390X,
+ "slavenames": ["dje"],
+ "builddir": APPLVLLINUX_S390X,
+ "factory": pypyTranslatedAppLevelTestFactoryS390X,
+ "category": "s390x",
+ },
+ {"name": LIBPYTHON_LINUX_S390X,
+ "slavenames": ["dje"],
+ "builddir": LIBPYTHON_LINUX_S390X,
+ "factory": pypyTranslatedLibPythonTestFactory,
+ "category": "s390x",
+ },
] + ARM.builders,
More information about the pypy-commit
mailing list