[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/439311 Reviewed-by: Michael Achenbach <machenbach@chromium.org> Reviewed-by: Jochen Eisinger <jochen@chromium.org> Reviewed-by: Jakob Kummerow <jkummerow@chromium.org> Commit-Queue: Michael Achenbach <machenbach@chromium.org> Cr-Commit-Position: refs/heads/master@{#43046}
This commit is contained in:
parent
d2c565215b
commit
ac231d625c
@ -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.
|
||||
|
Loading…
Reference in New Issue
Block a user