From b74d6a81a84ba70170e728525bccd1757438a4e1 Mon Sep 17 00:00:00 2001 From: Michael Achenbach Date: Tue, 30 Aug 2022 16:13:59 +0200 Subject: [PATCH] [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 Commit-Queue: Jakob Kummerow Commit-Queue: Michael Achenbach Auto-Submit: Michael Achenbach Cr-Commit-Position: refs/heads/main@{#82830} --- infra/testing/builders.pyl | 34 +++++++++++++++++++++++++++++++--- 1 file changed, 31 insertions(+), 3 deletions(-) diff --git a/infra/testing/builders.pyl b/infra/testing/builders.pyl index 5c7857f8a2..c2e9ab2c44 100644 --- a/infra/testing/builders.pyl +++ b/infra/testing/builders.pyl @@ -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': {