[test] Reduce testing 'trusted' variant to arm builders

Previously, trusted (or no-mitigations) has been tested on a subset of builders
from all platforms. This reduces it to arm-sim and native Android devices.

Change-Id: I90066686e6a92db4a944025538e01a117f324421
Reviewed-on: https://chromium-review.googlesource.com/c/1433777
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#59062}
This commit is contained in:
Michael Achenbach 2019-01-24 11:26:13 +01:00 committed by Commit Bot
parent f2ee2b6c9c
commit 588373412c
2 changed files with 11 additions and 1 deletions

View File

@ -41,6 +41,7 @@
'tests': [
{'name': 'benchmarks', 'variant': 'default'},
{'name': 'v8testing', 'variant': 'default', 'shards': 4},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 4},
{'name': 'mozilla', 'variant': 'default'},
{'name': 'test262_variants', 'variant': 'default', 'shards': 6},
],
@ -202,6 +203,7 @@
{'name': 'test262'},
{'name': 'v8testing', 'shards': 7},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
],
},
'v8_linux_arm_lite_rel_ng_triggered': {
@ -216,6 +218,7 @@
{'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 8},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
],
},
##############################################################################
@ -348,6 +351,7 @@
{'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
],
},
'v8_linux_arm64_gc_stress_dbg': {
@ -362,6 +366,7 @@
{'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 9},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
],
},
'v8_linux64_arm64_pointer_compression_rel_ng_triggered': {
@ -1059,6 +1064,7 @@
{'name': 'mozilla', 'variant': 'default'},
{'name': 'test262', 'variant': 'default', 'shards': 5},
{'name': 'v8testing', 'variant': 'default', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
],
},
'V8 Arm': {
@ -1193,6 +1199,7 @@
{'name': 'test262'},
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
# Armv8-a.
{
'name': 'mozilla',
@ -1228,6 +1235,7 @@
{'name': 'test262'},
{'name': 'v8testing', 'shards': 8},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
# Armv8-a.
{
'name': 'mozilla',
@ -1284,6 +1292,7 @@
{'name': 'test262'},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
],
},
'V8 Linux - arm64 - sim - debug': {
@ -1297,6 +1306,7 @@
{'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
],
},
'V8 Linux - arm64 - sim - gc stress': {

View File

@ -43,7 +43,7 @@ VARIANT_ALIASES = {
# Shortcut for the two above ("more" first - it has the longer running tests).
"exhaustive": MORE_VARIANTS + VARIANTS,
# Additional variants, run on a subset of bots.
"extra": ["future", "no_liftoff", "no_wasm_traps", "trusted"],
"extra": ["future", "no_liftoff", "no_wasm_traps"],
}
GC_STRESS_FLAGS = ["--gc-interval=500", "--stress-compaction",