Commit 034ba258 authored by Michael Achenbach's avatar Michael Achenbach Committed by Commit Bot

[test] Make test262 testing variant explicit

It was confusing to silently run test262 only in the default variant with
a switch on the infra side. We'll remove that switch in a follow up and
explicitly configure the testing variant for test262 in builders.pyl.

Bug: v8:9791
Change-Id: I0da351ff981c833704f51a415225aff24df1664a
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1829269Reviewed-by: 's avatarTamer Tas <tmrts@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#64055}
parent d69f4a27
......@@ -43,7 +43,7 @@
{'name': 'v8testing', 'variant': 'default', 'shards': 4},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 4},
{'name': 'mozilla', 'variant': 'default'},
{'name': 'test262_variants', 'variant': 'default', 'shards': 9},
{'name': 'test262', 'variant': 'default', 'shards': 9},
],
},
##############################################################################
......@@ -59,7 +59,7 @@
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
{'name': 'mozilla', 'variant': 'extra'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'test262_variants', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
......@@ -167,6 +167,7 @@
{
'name': 'test262',
'suffix': 'nosse3',
'variant': 'default',
'test_args': [
'--extra-flags',
'--noenable-sse3 --noenable-ssse3 --noenable-sse4-1 --noenable-avx',
......@@ -190,6 +191,7 @@
{
'name': 'test262',
'suffix': 'nosse4',
'variant': 'default',
'test_args': ['--extra-flags', '--noenable-sse4-1 --noenable-avx'],
},
{
......@@ -217,7 +219,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 7},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
......@@ -238,7 +240,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access', 'shards': 2},
{'name': 'mozilla', 'shards': 2},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 8},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
......@@ -265,7 +267,7 @@
{'name': 'benchmarks'},
{'name': 'mozilla'},
{'name': 'optimize_for_size'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 2},
],
},
......@@ -280,7 +282,7 @@
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
{'name': 'mozilla', 'variant': 'extra'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'test262_variants', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
......@@ -317,7 +319,7 @@
'os': 'Ubuntu-16.04',
},
'tests': [
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 5},
],
},
......@@ -405,7 +407,7 @@
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
{'name': 'test262', 'shards': 3},
{'name': 'test262', 'variant': 'default', 'shards': 3},
{'name': 'v8testing', 'shards': 5},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'slow_path'},
......@@ -444,7 +446,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla', 'shards': 2},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
......@@ -465,7 +467,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access', 'shards': 2},
{'name': 'mozilla', 'shards': 2},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 12},
{'name': 'v8testing', 'variant': 'extra', 'shards': 8},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 3},
......@@ -525,7 +527,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 2},
],
},
......@@ -546,7 +548,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
],
......@@ -558,7 +560,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 2},
],
},
......@@ -569,7 +571,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 2},
{'name': 'v8testing', 'variant': 'extra'},
],
......@@ -592,7 +594,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
],
......@@ -613,7 +615,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 2},
{'name': 'v8testing', 'variant': 'extra'},
],
......@@ -683,7 +685,7 @@
'os': 'Ubuntu-16.04',
},
'tests': [
{'name': 'test262', 'shards': 3},
{'name': 'test262', 'variant': 'default', 'shards': 3},
{'name': 'v8testing', 'shards': 4},
],
},
......@@ -722,6 +724,7 @@
{
'name': 'test262',
'suffix': 'nosse3',
'variant': 'default',
'test_args': ['--extra-flags', '--noenable-sse3 --noenable-ssse3 --noenable-sse4-1 --noenable-avx']
},
{
......@@ -739,6 +742,7 @@
{
'name': 'test262',
'suffix': 'nosse4',
'variant': 'default',
'test_args': ['--extra-flags', '--noenable-sse4-1 --noenable-avx']
},
{
......@@ -834,7 +838,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -887,6 +891,7 @@
{
'name': 'test262',
'suffix': 'noavx',
'variant': 'default',
'test_args': ['--extra-flags', '--noenable-avx']
},
{
......@@ -904,7 +909,7 @@
{'name': 'benchmarks'},
{'name': 'mozilla'},
{'name': 'optimize_for_size'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -943,6 +948,7 @@
{
'name': 'test262',
'suffix': 'noavx',
'variant': 'default',
'test_args': ['--extra-flags', '--noenable-avx']
},
{
......@@ -1020,7 +1026,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1062,7 +1068,7 @@
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
{'name': 'test262', 'shards': 3},
{'name': 'test262', 'variant': 'default', 'shards': 3},
{'name': 'v8testing', 'shards': 5},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
{'name': 'v8testing', 'variant': 'slow_path', 'shards': 1},
......@@ -1088,6 +1094,7 @@
},
{
'name': 'test262',
'variant': 'default',
'test_args': ['--extra-flags=--stress-incremental-marking'],
'shards': 4,
},
......@@ -1112,7 +1119,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing'},
{'name': 'v8testing', 'variant': 'extra'},
],
......@@ -1124,7 +1131,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 2},
{'name': 'v8testing', 'variant': 'extra'},
],
......@@ -1136,7 +1143,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
],
......@@ -1166,7 +1173,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1177,7 +1184,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 5},
],
},
......@@ -1196,7 +1203,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
{'name': 'v8testing', 'variant': 'extra'},
],
......@@ -1207,7 +1214,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra', 'shards': 3},
],
......@@ -1218,7 +1225,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1329,7 +1336,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
{'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
......@@ -1342,6 +1349,7 @@
{
'name': 'test262',
'suffix': 'armv8-a',
'variant': 'default',
'test_args': ['--extra-flags', '--enable-armv8']
},
{
......@@ -1351,8 +1359,17 @@
'shards': 4
},
# Novfp3.
{'name': 'mozilla', 'suffix': 'novfp3', 'test_args': ['--novfp3']},
{'name': 'test262', 'suffix': 'novfp3', 'test_args': ['--novfp3']},
{
'name': 'mozilla',
'suffix': 'novfp3',
'test_args': ['--novfp3'],
},
{
'name': 'test262',
'suffix': 'novfp3',
'variant': 'default',
'test_args': ['--novfp3'],
},
{
'name': 'v8testing',
'suffix': 'novfp3',
......@@ -1368,7 +1385,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access', 'shards': 4},
{'name': 'mozilla', 'shards': 4},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 8},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
......@@ -1382,6 +1399,7 @@
{
'name': 'test262',
'suffix': 'armv8-a',
'variant': 'default',
'test_args': ['--extra-flags', '--enable-armv8'],
'shards': 3,
},
......@@ -1436,7 +1454,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 3},
{'name': 'v8testing', 'variant': 'extra'},
{'name': 'v8testing', 'variant': 'trusted'},
......@@ -1453,7 +1471,7 @@
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla', 'shards': 2},
{'name': 'test262', 'shards': 2},
{'name': 'test262', 'variant': 'default', 'shards': 2},
{'name': 'v8testing', 'shards': 10},
{'name': 'v8testing', 'variant': 'extra', 'shards': 6},
{'name': 'v8testing', 'variant': 'trusted', 'shards': 2},
......@@ -1486,7 +1504,7 @@
'priority': 35,
},
'tests': [
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
],
},
......@@ -1500,7 +1518,7 @@
'priority': 35,
},
'tests': [
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
],
},
......@@ -1673,7 +1691,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1683,7 +1701,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 3},
],
},
......@@ -1693,7 +1711,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1703,7 +1721,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 3},
],
},
......@@ -1713,7 +1731,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1723,7 +1741,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 3},
],
},
......@@ -1733,7 +1751,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing'},
],
},
......@@ -1743,7 +1761,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 3},
],
},
......@@ -1753,7 +1771,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
],
},
......@@ -1763,7 +1781,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 8},
],
},
......@@ -1773,7 +1791,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 4},
],
},
......@@ -1783,7 +1801,7 @@
},
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
{'name': 'test262', 'variant': 'default'},
{'name': 'v8testing', 'shards': 8},
],
},
......
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