[test] Add no-sse3 testing to CQ builders

This will help catching issues with tests that require SIMD and
might need skipping on bots without SIMD support.

Bug: v8:13008
Change-Id: I44a5b3094059c7661a6cb3d90ab96f9e79b55ca2
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3865159
Reviewed-by: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Jakob Kummerow <jkummerow@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Auto-Submit: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82830}
This commit is contained in:
Michael Achenbach 2022-08-30 16:13:59 +02:00 committed by V8 LUCI CQ
parent ddafb7a30e
commit b74d6a81a8

View File

@ -77,8 +77,8 @@
{'name': 'mozilla', 'variant': 'extra'},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'test262', 'variant': 'extra', 'shards': 5},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra', 'shards': 4},
# Noavx.
{
'name': 'mozilla',
@ -95,7 +95,17 @@
'name': 'v8testing',
'suffix': 'noavx',
'test_args': ['--extra-flags', '--noenable-avx'],
'shards': 2
'shards': 4
},
# Nosse3.
{
'name': 'v8testing',
'suffix': 'nosse3',
'test_args': [
'--extra-flags',
'--noenable-sse3 --noenable-ssse3 --noenable-sse4-1 --noenable-avx',
],
'shards': 4,
},
],
},
@ -122,6 +132,15 @@
{'name': 'test262', 'variant': 'extra', 'shards': 2},
{'name': 'v8testing', 'shards': 2},
{'name': 'v8testing', 'variant': 'extra'},
{
'name': 'v8testing',
'suffix': 'nosse3',
'test_args': [
'--extra-flags',
'--noenable-sse3 --noenable-ssse3 --noenable-sse4-1 --noenable-avx',
],
'shards': 2,
},
],
},
'v8_linux_noi18n_rel_ng_triggered': {
@ -152,6 +171,15 @@
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'suffix': 'isolates', 'test_args': ['--isolates'], 'shards': 4},
{'name': 'v8testing', 'variant': 'extra', 'shards': 4},
{
'name': 'v8testing',
'suffix': 'nosse3',
'test_args': [
'--extra-flags',
'--noenable-sse3 --noenable-ssse3 --noenable-sse4-1 --noenable-avx',
],
'shards': 4,
},
],
},
'v8_linux_optional_rel_ng_triggered': {