diff --git a/test/cctest/cctest.status b/test/cctest/cctest.status index ce1e7eab86..2ff6e4d0cc 100644 --- a/test/cctest/cctest.status +++ b/test/cctest/cctest.status @@ -343,15 +343,6 @@ 'test-run-machops/RunFloat64MulAndFloat64Sub2': [SKIP], }], # 'mips_arch_variant == r6' -############################################################################## -['arch == android_arm or arch == android_ia32', { - - # Tests crash as there is no /tmp directory in Android. - 'test-log/LogAccessorCallbacks': [SKIP], - 'test-log/LogCallbacks': [SKIP], - 'test-log/ProfLazyMode': [SKIP], -}], # 'arch == android_arm or arch == android_ia32' - ############################################################################## ['system == android', { # Uses too much memory. diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status index 939884a97e..d0a570bce7 100644 --- a/test/mjsunit/mjsunit.status +++ b/test/mjsunit/mjsunit.status @@ -99,13 +99,13 @@ 'array-constructor': [PASS, SLOW, ['arch == arm and simulator_run == True', SKIP]], # Very slow test - 'regress/regress-crbug-808192' : [PASS, SLOW, NO_VARIANTS, ['mode == debug or arch == arm or arch == arm64 or arch == android_arm or arch == android_arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips or arch == s390 or arch == s390x or arch == ppc or arch == ppc64', SKIP]], + 'regress/regress-crbug-808192' : [PASS, SLOW, NO_VARIANTS, ['mode == debug or arch == arm or arch == arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips or arch == s390 or arch == s390x or arch == ppc or arch == ppc64', SKIP]], # Very slow on ARM and MIPS, contains no architecture dependent code. - 'unicode-case-overoptimization': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == android_arm or arch == android_arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips', SKIP]], - 'regress/regress-3976': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == android_arm or arch == android_arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips', SKIP]], - 'regress/regress-crbug-482998': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == android_arm or arch == android_arm64 or arch == mipsel or arch == mips64el or arch == mips', SKIP]], - 'regress/regress-740784': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == android_arm or arch == android_arm64 or arch == mipsel or arch == mips64el or arch == mips', SKIP]], + 'unicode-case-overoptimization': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips', SKIP]], + 'regress/regress-3976': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == mipsel or arch == mips64el or arch == mips64 or arch == mips', SKIP]], + 'regress/regress-crbug-482998': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == mipsel or arch == mips64el or arch == mips', SKIP]], + 'regress/regress-740784': [PASS, NO_VARIANTS, ['arch == arm or arch == arm64 or arch == mipsel or arch == mips64el or arch == mips', SKIP]], # This test allocates a 2G block of memory and if there are multiple # variants this can lead to OOM. @@ -124,14 +124,13 @@ ############################################################################## # This test sets the umask on a per-process basis and hence cannot be # used in multi-threaded runs. - # On android there is no /tmp directory. # Currently d8-os generates a temporary directory name using Math.random(), so # we cannot run several variants of d8-os simultaneously, since all of them # get the same random seed and would generate the same directory name. Besides # that, it doesn't make sense to run several variants of d8-os anyways. - 'd8/d8-os': [PASS, NO_VARIANTS, ['isolates or arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]], - 'tools/tickprocessor': [PASS, NO_VARIANTS, ['arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]], - 'tools/dumpcpp': [PASS, NO_VARIANTS, ['arch == android_arm or arch == android_arm64 or arch == android_ia32', SKIP]], + 'd8/d8-os': [PASS, NO_VARIANTS, ['isolates', SKIP]], + 'tools/tickprocessor': [PASS, NO_VARIANTS], + 'tools/dumpcpp': [PASS, NO_VARIANTS], ############################################################################## # These tests generate files in the test directory, so we cannot run several @@ -159,7 +158,7 @@ 'regress/regress-2989': [FAIL, NO_VARIANTS, ['lite_mode == True', SKIP]], # This test variant makes only sense on arm. - 'math-floor-of-div-nosudiv': [PASS, SLOW, ['arch not in [arm, arm64, android_arm, android_arm64]', SKIP]], + 'math-floor-of-div-nosudiv': [PASS, SLOW, ['arch not in [arm, arm64]', SKIP]], # Too slow for slow variants. 'asm/embenchen/*': [PASS, SLOW, NO_VARIANTS], @@ -430,7 +429,7 @@ }], # 'byteorder == big' ############################################################################## -['arch == arm64 or arch == android_arm64', { +['arch == arm64', { # Requires bigger stack size in the Genesis and if stack size is increased, # the test requires too much time to run. However, the problem test covers @@ -618,12 +617,12 @@ }], # 'tsan == True' ############################################################################## -['arch == arm or arch == android_arm', { +['arch == arm', { # Slow tests which times out in debug mode. 'try': [PASS, ['mode == debug', SKIP]], 'array-constructor': [PASS, ['mode == debug', SKIP]], - 'regress/regress-1122': [PASS, SLOW, ['mode == debug and arch == android_arm', SKIP]], + 'regress/regress-1122': [PASS, SLOW, ['mode == debug', SKIP]], # Flaky test that can hit compilation-time stack overflow in debug mode. 'unicode-test': [PASS, ['mode == debug', PASS, FAIL]], @@ -659,7 +658,7 @@ 'regress/regress-json-stringify-gc': [PASS, SLOW], 'string-indexof-2': [PASS, SLOW], 'wasm/atomics': [PASS, SLOW], -}], # 'arch == arm or arch == android_arm' +}], # 'arch == arm ############################################################################## ['(arch == mipsel or arch == mips or arch == mips64el or arch == mips64) and simulator_run != True', { diff --git a/tools/testrunner/local/statusfile.py b/tools/testrunner/local/statusfile.py index db07a62885..f99941eb99 100644 --- a/tools/testrunner/local/statusfile.py +++ b/tools/testrunner/local/statusfile.py @@ -60,7 +60,6 @@ for key in [SKIP, FAIL, PASS, CRASH, SLOW, FAIL_OK, NO_VARIANTS, FAIL_SLOPPY, # Support arches, modes to be written as keywords instead of strings. VARIABLES = {ALWAYS: True} for var in ["debug", "release", "big", "little", "android", - "android_arm", "android_arm64", "android_ia32", "android_x64", "arm", "arm64", "ia32", "mips", "mipsel", "mips64", "mips64el", "x64", "ppc", "ppc64", "s390", "s390x", "macos", "windows", "linux", "aix", "r1", "r2", "r3", "r5", "r6"]: