[pypy-commit] buildbot buildbot-0.8.7: merge default
bivab
noreply at buildbot.pypy.org
Thu Aug 29 13:34:51 CEST 2013
Author: David Schneider <david.schneider at picle.org>
Branch: buildbot-0.8.7
Changeset: r832:d2fce15a6351
Date: 2013-08-02 11:32 +0200
http://bitbucket.org/pypy/buildbot/changeset/d2fce15a6351/
Log: merge default
diff --git a/bot2/pypybuildbot/arm_master.py b/bot2/pypybuildbot/arm_master.py
--- a/bot2/pypybuildbot/arm_master.py
+++ b/bot2/pypybuildbot/arm_master.py
@@ -56,7 +56,8 @@
+ crosstranslationjitargs),
platform='linux-armhf-raring',
interpreter='pypy',
- prefix=['schroot', '-c', 'raring'])
+ prefix=['schroot', '-c', 'raring'],
+ trigger='JITLINUXARMHF_RARING_scheduler')
pypyARMJITTranslatedTestFactory = pypybuilds.TranslatedTests(
translationArgs=(crosstranslationargs
@@ -89,6 +90,15 @@
app_tests=True,
platform='linux-armhf-raspbian',
)
+pypyARMHF_RARING_JITTranslatedTestFactory = pypybuilds.TranslatedTests(
+ translationArgs=(crosstranslationargs
+ + jit_translation_args
+ + crosstranslationjitargs),
+ lib_python=True,
+ pypyjit=True,
+ app_tests=True,
+ platform='linux-armhf-raring',
+ )
#
APPLVLLINUXARM = "pypy-c-app-level-linux-armel"
APPLVLLINUXARMHF_v7 = "pypy-c-app-level-linux-armhf-v7"
@@ -97,6 +107,7 @@
JITLINUXARM = "pypy-c-jit-linux-armel"
JITLINUXARMHF_v7 = "pypy-c-jit-linux-armhf-v7"
JITLINUXARMHF_RASPBIAN = "pypy-c-jit-linux-armhf-raspbian"
+JITLINUXARMHF_RARING = "pypy-c-jit-linux-armhf-raring"
JITBACKENDONLYLINUXARMEL = "jitbackendonly-own-linux-armel"
JITBACKENDONLYLINUXARMHF = "jitbackendonly-own-linux-armhf"
@@ -155,6 +166,10 @@
JITLINUXARMHF_RASPBIAN, # triggered by BUILDJITLINUXARMHF_RASPBIAN
JITLINUXARMHF_v7, # triggered by BUILDJITLINUXARMHF_RASPBIAN, on cubieboard-bob
]),
+
+ Triggerable("JITLINUXARMHF_RARING_scheduler", [
+ JITLINUXARMHF_RARING, # triggered by BUILDJITLINUXARMHF_RARING
+ ])
]
builders = [
@@ -231,6 +246,12 @@
'category': 'linux-armhf',
"locks": [ARMBoardLock.access('counting')],
},
+ {"name": JITLINUXARMHF_RARING,
+ "slavenames": ["greenbox3-node0"],
+ 'builddir': JITLINUXARMHF_RARING,
+ 'factory': pypyARMHF_RARING_JITTranslatedTestFactory,
+ 'category': 'linux-armhf',
+ },
# Translation Builders for ARM
{"name": BUILDLINUXARM,
"slavenames": ['hhu-cross-armel'],
diff --git a/bot2/pypybuildbot/summary.py b/bot2/pypybuildbot/summary.py
--- a/bot2/pypybuildbot/summary.py
+++ b/bot2/pypybuildbot/summary.py
@@ -179,14 +179,14 @@
run_info = {'URL': run_url, 'elapsed': pytest_elapsed or None,
'times': build.getTimes()}
outcome_set = RevisionOutcomeSet(rev, key, run_info)
- someresult = False
- # "*-run" categories mean the build is not a test build!
- if builderStatus.category:
- someresult = builderStatus.category.endswith("-run")
+ #someresult = False
+ ## "*-run" categories mean the build is not a test build!
+ #if builderStatus.category:
+ # someresult = builderStatus.category.endswith("-run")
if pytest_logs:
for stepName, resultLog in pytest_logs:
if resultLog.hasContents():
- someresult = True
+ #someresult = True
outcome_set.populate(resultLog)
failedtests = not not outcome_set.failed
@@ -201,11 +201,12 @@
failure = text
break
- if not someresult or failure is not None:
- if failure:
- name = '"%s"' % failure # quote
- else:
- name = '<run>'
+ #if not someresult or failure is not None:
+ if failure is not None:
+ #if failure:
+ name = '"%s"' % failure # quote
+ #else:
+ # name = '<run>'
outcome_set.populate_one(name, '!')
return outcome_set
More information about the pypy-commit
mailing list