[pypy-commit] pypy default: Mostly backout 958f05aaec24 (can't find a justification, and
arigo
noreply at buildbot.pypy.org
Sat Sep 8 09:59:07 CEST 2012
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r57240:96b4d5d99a21
Date: 2012-09-08 09:58 +0200
http://bitbucket.org/pypy/pypy/changeset/96b4d5d99a21/
Log: Mostly backout 958f05aaec24 (can't find a justification, and it
breaks e.g. on tannit32 because platform.machine() doesn't start
with 'x86' there). Instead, always list both backends.
diff --git a/pypy/testrunner_cfg.py b/pypy/testrunner_cfg.py
--- a/pypy/testrunner_cfg.py
+++ b/pypy/testrunner_cfg.py
@@ -1,30 +1,13 @@
# nightly test configuration for the paraller runner
import os
-import platform
-
-# manually set variables to force some specific form of machine based collection
-_ARM = platform.machine().startswith('arm')
-_X86 = platform.machine().startswith('x86')
DIRS_SPLIT = [
'translator/c', 'translator/jvm', 'rlib',
'rpython/memory', 'jit/metainterp', 'rpython/test',
+ 'jit/backend/arm', 'jit/backend/x86',
]
-backend_tests = {'arm':'jit/backend/arm', 'x86':'jit/backend/x86'}
-
-def add_backend_tests():
- l = []
- if _ARM:
- l.append('arm')
- if _X86: # X86 for now, adapt as required for PPC
- l.append('x86')
- for i in l:
- if backend_tests[i] in DIRS_SPLIT:
- continue
- DIRS_SPLIT.append(backend_tests[i])
def collect_one_testdir(testdirs, reldir, tests):
- add_backend_tests()
for dir in DIRS_SPLIT:
if reldir.startswith(dir):
testdirs.extend(tests)
More information about the pypy-commit
mailing list