diff --git a/infra/testing/client.v8.pyl b/infra/testing/client.v8.pyl index fe858527c9..0690820abe 100644 --- a/infra/testing/client.v8.pyl +++ b/infra/testing/client.v8.pyl @@ -16,6 +16,16 @@ ], 'V8 Linux64 - debug': [ {'name': 'v8testing', 'variant': 'minor_mc', 'shards': 1}, + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, + ], + 'V8 Linux - gc stress': [ + {'name': 'mjsunit', 'variant': 'slow_path', 'shards': 2}, + ], + 'V8 Linux64 ASAN': [ + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, + ], + 'V8 Linux64 TSAN': [ + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, ], 'V8 Linux64 - fyi': [ {'name': 'v8testing', 'variant': 'infra_staging', 'shards': 1}, @@ -23,4 +33,4 @@ 'V8 Linux64 - debug - fyi': [ {'name': 'v8testing', 'variant': 'infra_staging', 'shards': 2}, ], -} \ No newline at end of file +} diff --git a/infra/testing/tryserver.v8.pyl b/infra/testing/tryserver.v8.pyl index cbd28a60ca..b00c36e34a 100644 --- a/infra/testing/tryserver.v8.pyl +++ b/infra/testing/tryserver.v8.pyl @@ -13,5 +13,15 @@ ], 'v8_linux64_rel_ng_triggered': [ {'name': 'v8testing', 'variant': 'minor_mc', 'shards': 1}, + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, ], -} \ No newline at end of file + 'v8_linux_gc_stress_dbg': [ + {'name': 'mjsunit', 'variant': 'slow_path', 'shards': 2}, + ], + 'v8_linux64_asan_rel_ng_triggered': [ + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, + ], + 'v8_linux64_tsan_rel': [ + {'name': 'v8testing', 'variant': 'slow_path', 'shards': 1}, + ], +} diff --git a/test/mjsunit/mjsunit.status b/test/mjsunit/mjsunit.status index 5902e7e2f5..0b25475ffc 100644 --- a/test/mjsunit/mjsunit.status +++ b/test/mjsunit/mjsunit.status @@ -759,4 +759,11 @@ 'wasm/default-liftoff-setting': [SKIP], }], # variant == liftoff +############################################################################## +['variant == slow_path and gc_stress', { + # Slow tests. + 'regress/regress-crbug-493779': [SKIP], + 'string-replace-gc': [SKIP], +}], # variant == slow_path + ] diff --git a/tools/testrunner/local/variants.py b/tools/testrunner/local/variants.py index 6b127e9080..7af8aba894 100644 --- a/tools/testrunner/local/variants.py +++ b/tools/testrunner/local/variants.py @@ -8,6 +8,7 @@ ALL_VARIANT_FLAGS = { "future": [["--future"]], "liftoff": [["--liftoff"]], "minor_mc": [["--minor-mc"]], + "slow_path": [["--force-slow-path"]], "stress": [["--stress-opt", "--always-opt"]], # TODO(6792): Write protected code has been temporary added to the below # variant until the feature has been enabled (or staged) by default.