Commit ac231d62 authored by Michael Achenbach's avatar Michael Achenbach Committed by Commit Bot

[test] Reorder test suites and variants for better parallel throughput

Tests are queued retaining the order of testing variants and test suites. This reorders the variants and suites to make sure the slowest run first.

Currently the debugger suite contains the slowest tests.

BUG=v8:5861
TBR=jochen@chromium.org,yangguo@chromium.org,jkummerow@chromium.org

Change-Id: Idae349b5e6db2540c6181f9b5e2ffb689733846e
Reviewed-on: https://chromium-review.googlesource.com/439311Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Reviewed-by: 's avatarJochen Eisinger <jochen@chromium.org>
Reviewed-by: 's avatarJakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#43046}
parent d2c56521
......@@ -65,9 +65,9 @@ ARCH_GUESS = utils.DefaultArch()
TEST_MAP = {
# This needs to stay in sync with test/bot_default.isolate.
"bot_default": [
"debugger",
"mjsunit",
"cctest",
"debugger",
"inspector",
"webkit",
"fuzzer",
......@@ -78,9 +78,9 @@ TEST_MAP = {
],
# This needs to stay in sync with test/default.isolate.
"default": [
"debugger",
"mjsunit",
"cctest",
"debugger",
"inspector",
"fuzzer",
"message",
......@@ -90,9 +90,9 @@ TEST_MAP = {
],
# This needs to stay in sync with test/optimize_for_size.isolate.
"optimize_for_size": [
"debugger",
"mjsunit",
"cctest",
"debugger",
"inspector",
"webkit",
"intl",
......@@ -104,17 +104,18 @@ TEST_MAP = {
TIMEOUT_DEFAULT = 60
VARIANTS = ["default", "turbofan", "ignition_staging"]
# Variants ordered by expected runtime (slowest first).
VARIANTS = ["ignition_staging", "default", "turbofan"]
MORE_VARIANTS = [
"ignition",
"stress",
"turbofan_opt",
"ignition",
"asm_wasm",
"wasm_traps",
]
EXHAUSTIVE_VARIANTS = VARIANTS + MORE_VARIANTS
EXHAUSTIVE_VARIANTS = MORE_VARIANTS + VARIANTS
VARIANT_ALIASES = {
# The default for developer workstations.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment