pypy / pypy / testrunner_cfg.py

Diff from to

pypy/testrunner_cfg.py

 # 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)
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.