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

[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/1433777Reviewed-by: 's avatarRoss McIlroy <rmcilroy@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#59062}
parent f2ee2b6c
...@@ -41,6 +41,7 @@ ...@@ -41,6 +41,7 @@
'tests': [ 'tests': [
{'name': 'benchmarks', 'variant': 'default'}, {'name': 'benchmarks', 'variant': 'default'},
{'name': 'v8testing', 'variant': 'default', 'shards': 4}, {'name': 'v8testing', 'variant': 'default', 'shards': 4},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 4},
{'name': 'mozilla', 'variant': 'default'}, {'name': 'mozilla', 'variant': 'default'},
{'name': 'test262_variants', 'variant': 'default', 'shards': 6}, {'name': 'test262_variants', 'variant': 'default', 'shards': 6},
], ],
...@@ -202,6 +203,7 @@ ...@@ -202,6 +203,7 @@
{'name': 'test262'}, {'name': 'test262'},
{'name': 'v8testing', 'shards': 7}, {'name': 'v8testing', 'shards': 7},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3}, {'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
], ],
}, },
'v8_linux_arm_lite_rel_ng_triggered': { 'v8_linux_arm_lite_rel_ng_triggered': {
...@@ -216,6 +218,7 @@ ...@@ -216,6 +218,7 @@
{'name': 'test262', 'shards': 2}, {'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 8}, {'name': 'v8testing', 'shards': 8},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3}, {'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
], ],
}, },
############################################################################## ##############################################################################
...@@ -348,6 +351,7 @@ ...@@ -348,6 +351,7 @@
{'name': 'test262', 'shards': 2}, {'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 10}, {'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6}, {'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
], ],
}, },
'v8_linux_arm64_gc_stress_dbg': { 'v8_linux_arm64_gc_stress_dbg': {
...@@ -362,6 +366,7 @@ ...@@ -362,6 +366,7 @@
{'name': 'test262', 'shards': 2}, {'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 9}, {'name': 'v8testing', 'shards': 9},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6}, {'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
], ],
}, },
'v8_linux64_arm64_pointer_compression_rel_ng_triggered': { 'v8_linux64_arm64_pointer_compression_rel_ng_triggered': {
...@@ -1059,6 +1064,7 @@ ...@@ -1059,6 +1064,7 @@
{'name': 'mozilla', 'variant': 'default'}, {'name': 'mozilla', 'variant': 'default'},
{'name': 'test262', 'variant': 'default', 'shards': 5}, {'name': 'test262', 'variant': 'default', 'shards': 5},
{'name': 'v8testing', 'variant': 'default', 'shards': 3}, {'name': 'v8testing', 'variant': 'default', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
], ],
}, },
'V8 Arm': { 'V8 Arm': {
...@@ -1193,6 +1199,7 @@ ...@@ -1193,6 +1199,7 @@
{'name': 'test262'}, {'name': 'test262'},
{'name': 'v8testing', 'shards': 4}, {'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra'}, {'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
# Armv8-a. # Armv8-a.
{ {
'name': 'mozilla', 'name': 'mozilla',
...@@ -1228,6 +1235,7 @@ ...@@ -1228,6 +1235,7 @@
{'name': 'test262'}, {'name': 'test262'},
{'name': 'v8testing', 'shards': 8}, {'name': 'v8testing', 'shards': 8},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3}, {'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
# Armv8-a. # Armv8-a.
{ {
'name': 'mozilla', 'name': 'mozilla',
...@@ -1284,6 +1292,7 @@ ...@@ -1284,6 +1292,7 @@
{'name': 'test262'}, {'name': 'test262'},
{'name': 'v8testing', 'shards': 3}, {'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra'}, {'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
], ],
}, },
'V8 Linux - arm64 - sim - debug': { 'V8 Linux - arm64 - sim - debug': {
...@@ -1297,6 +1306,7 @@ ...@@ -1297,6 +1306,7 @@
{'name': 'test262', 'shards': 2}, {'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 10}, {'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6}, {'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
], ],
}, },
'V8 Linux - arm64 - sim - gc stress': { 'V8 Linux - arm64 - sim - gc stress': {
......
...@@ -43,7 +43,7 @@ VARIANT_ALIASES = { ...@@ -43,7 +43,7 @@ VARIANT_ALIASES = {
# Shortcut for the two above ("more" first - it has the longer running tests). # Shortcut for the two above ("more" first - it has the longer running tests).
"exhaustive": MORE_VARIANTS + VARIANTS, "exhaustive": MORE_VARIANTS + VARIANTS,
# Additional variants, run on a subset of bots. # 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", GC_STRESS_FLAGS = ["--gc-interval=500", "--stress-compaction",
......
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