summaryrefslogtreecommitdiff
path: root/deps/v8/infra
diff options
context:
space:
mode:
authorMichaël Zasso <targos@protonmail.com>2019-08-01 08:38:30 +0200
committerMichaël Zasso <targos@protonmail.com>2019-08-01 12:53:56 +0200
commit2dcc3665abf57c3607cebffdeeca062f5894885d (patch)
tree4f560748132edcfb4c22d6f967a7e80d23d7ea2c /deps/v8/infra
parent1ee47d550c6de132f06110aa13eceb7551d643b3 (diff)
downloadandroid-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.tar.gz
android-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.tar.bz2
android-node-v8-2dcc3665abf57c3607cebffdeeca062f5894885d.zip
deps: update V8 to 7.6.303.28
PR-URL: https://github.com/nodejs/node/pull/28016 Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: Refael Ackermann (רפאל פלחי) <refack@gmail.com> Reviewed-By: Rich Trott <rtrott@gmail.com> Reviewed-By: Michael Dawson <michael_dawson@ca.ibm.com> Reviewed-By: Jiawen Geng <technicalcute@gmail.com>
Diffstat (limited to 'deps/v8/infra')
-rw-r--r--deps/v8/infra/OWNERS5
-rw-r--r--deps/v8/infra/mb/gn_isolate_map.pyl4
-rw-r--r--deps/v8/infra/mb/mb_config.pyl20
-rw-r--r--deps/v8/infra/testing/OWNERS4
-rw-r--r--deps/v8/infra/testing/builders.pyl310
5 files changed, 336 insertions, 7 deletions
diff --git a/deps/v8/infra/OWNERS b/deps/v8/infra/OWNERS
index c05d1d3921..a75a43666e 100644
--- a/deps/v8/infra/OWNERS
+++ b/deps/v8/infra/OWNERS
@@ -1,4 +1,3 @@
-machenbach@chromium.org
-sergiyb@chromium.org
+file://INFRA_OWNERS
+
tandrii@chromium.org
-tmrts@chromium.org \ No newline at end of file
diff --git a/deps/v8/infra/mb/gn_isolate_map.pyl b/deps/v8/infra/mb/gn_isolate_map.pyl
index 8f13079ea3..05b147d503 100644
--- a/deps/v8/infra/mb/gn_isolate_map.pyl
+++ b/deps/v8/infra/mb/gn_isolate_map.pyl
@@ -47,6 +47,10 @@
"label": "//test:v8_perf",
"type": "script",
},
+ "perf_integration": {
+ "label": "//test:v8_perf",
+ "type": "script",
+ },
"jsfunfuzz": {
"label": "//tools/jsfunfuzz:v8_jsfunfuzz",
"type": "script",
diff --git a/deps/v8/infra/mb/mb_config.pyl b/deps/v8/infra/mb/mb_config.pyl
index 6d05b7f237..354415ef43 100644
--- a/deps/v8/infra/mb/mb_config.pyl
+++ b/deps/v8/infra/mb/mb_config.pyl
@@ -92,6 +92,8 @@
'V8 Linux gcc': 'release_x86_gcc',
'V8 Linux64 gcc - debug': 'debug_x64_gcc',
# FYI.
+ 'V8 iOS - sim': 'release_x64_ios_simulator',
+ 'V8 Linux64 - debug - perfetto - builder': 'debug_x64_perfetto',
'V8 Linux64 - pointer compression': 'release_x64_pointer_compression',
'V8 Linux64 - arm64 - sim - pointer compression - builder':
'release_simulate_arm64_pointer_compression',
@@ -151,6 +153,7 @@
# Arm64.
'V8 Android Arm64 - builder': 'release_android_arm64',
'V8 Android Arm64 - debug builder': 'debug_android_arm64',
+ 'V8 Arm64 - builder': 'release_arm64',
'V8 Linux - arm64 - sim': 'release_simulate_arm64',
'V8 Linux - arm64 - sim - debug': 'debug_simulate_arm64',
'V8 Linux - arm64 - sim - nosnap - debug':
@@ -191,6 +194,7 @@
'v8_android_arm64_compile_dbg': 'debug_android_arm64',
'v8_android_arm64_n5x_rel_ng': 'release_android_arm64',
'v8_fuchsia_rel_ng': 'release_x64_fuchsia_trybot',
+ 'v8_ios_simulator': 'release_x64_ios_simulator',
'v8_linux_noembed_rel_ng': 'release_x86_noembed_trybot',
'v8_linux_rel_ng': 'release_x86_gcmole_trybot',
'v8_linux_optional_rel_ng': 'release_x86_trybot',
@@ -212,6 +216,8 @@
'v8_linux64_gcc_compile_dbg': 'debug_x64_gcc',
'v8_linux64_header_includes_dbg': 'debug_x64_header_includes',
'v8_linux64_fyi_rel_ng': 'release_x64_test_features_trybot',
+ 'v8_linux64_nodcheck_rel_ng': 'release_x64',
+ 'v8_linux64_perfetto_dbg_ng': 'debug_x64_perfetto',
'v8_linux64_pointer_compression_rel_ng': 'release_x64_pointer_compression',
'v8_linux64_rel_ng': 'release_x64_test_features_trybot',
'v8_linux64_shared_compile_rel': 'release_x64_shared_verify_heap',
@@ -390,6 +396,8 @@
# Release configs for arm.
'release_arm': [
'release_bot', 'arm', 'hard_float'],
+ 'release_arm64': [
+ 'release_bot', 'arm64', 'hard_float'],
'release_android_arm': [
'release_bot', 'arm', 'android', 'minimal_symbols',
'android_strip_outputs'],
@@ -433,6 +441,8 @@
'release_x64_gcc_coverage': [
'release_bot', 'x64', 'coverage', 'gcc', 'no_custom_libcxx',
'no_sysroot'],
+ 'release_x64_ios_simulator': [
+ 'release_bot', 'x64', 'ios_simulator'],
'release_x64_internal': [
'release_bot', 'x64', 'v8_snapshot_internal'],
'release_x64_jumbo': [
@@ -490,6 +500,8 @@
'debug_bot', 'x64', 'jumbo_limited'],
'debug_x64_minimal_symbols': [
'debug_bot', 'x64', 'minimal_symbols'],
+ 'debug_x64_perfetto': [
+ 'debug_bot', 'x64', 'perfetto'],
'debug_x64_trybot': [
'debug_trybot', 'x64'],
'debug_x64_trybot_custom': [
@@ -646,6 +658,10 @@
'gn_args': 'arm_float_abi="hard"',
},
+ 'ios_simulator': {
+ 'gn_args': 'target_cpu="x64" target_os="ios"',
+ },
+
'jumbo': {
'gn_args': 'use_jumbo_build=true',
},
@@ -699,6 +715,10 @@
'gn_args': 'use_sysroot=false',
},
+ 'perfetto': {
+ 'gn_args': 'v8_use_perfetto=true',
+ },
+
'release': {
'gn_args': 'is_debug=false',
},
diff --git a/deps/v8/infra/testing/OWNERS b/deps/v8/infra/testing/OWNERS
index c8693c972c..50b5741785 100644
--- a/deps/v8/infra/testing/OWNERS
+++ b/deps/v8/infra/testing/OWNERS
@@ -1,5 +1,3 @@
set noparent
-machenbach@chromium.org
-sergiyb@chromium.org
-tmrts@chromium.org \ No newline at end of file
+file://INFRA_OWNERS
diff --git a/deps/v8/infra/testing/builders.pyl b/deps/v8/infra/testing/builders.pyl
index 00e385711a..0d39ea31f7 100644
--- a/deps/v8/infra/testing/builders.pyl
+++ b/deps/v8/infra/testing/builders.pyl
@@ -51,6 +51,7 @@
'v8_linux_dbg_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -65,6 +66,9 @@
],
},
'v8_linux_gc_stress_dbg': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit', 'variant': 'slow_path', 'test_args': ['--gc-stress'], 'shards': 2},
{'name': 'd8testing', 'test_args': ['--gc-stress'], 'shards': 5},
@@ -81,6 +85,7 @@
'v8_linux_nodcheck_rel_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -94,11 +99,17 @@
],
},
'v8_linux_noembed_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 2},
],
},
'v8_linux_noi18n_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla', 'variant': 'default'},
{'name': 'test262', 'variant': 'default'},
@@ -106,6 +117,9 @@
],
},
'v8_linux_nosnap_rel': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'variant': 'default', 'shards': 6},
],
@@ -121,6 +135,7 @@
'v8_linux_rel_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -140,6 +155,7 @@
'v8_linux_optional_rel_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
# Code serializer.
@@ -193,6 +209,9 @@
],
},
'v8_linux_verify_csa_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 2},
],
@@ -200,6 +219,9 @@
##############################################################################
# Linux32 with arm simulators
'v8_linux_arm_dbg': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
@@ -210,11 +232,17 @@
],
},
'v8_linux_arm_lite_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'variant': 'default', 'shards': 4},
],
},
'v8_linux_arm_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access', 'shards': 2},
{'name': 'mozilla', 'shards': 2},
@@ -227,6 +255,9 @@
##############################################################################
# Linux64
'v8_linux64_asan_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'test262_variants', 'shards': 7},
{'name': 'v8testing', 'shards': 3},
@@ -235,6 +266,9 @@
],
},
'v8_linux64_cfi_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
@@ -246,6 +280,7 @@
'v8_linux64_dbg_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -261,6 +296,9 @@
],
},
'v8_linux64_gc_stress_custom_snapshot_dbg_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{
'name': 'mjsunit',
@@ -270,6 +308,9 @@
],
},
'v8_linux64_fyi_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
# Stress sampling.
{'name': 'mjsunit', 'variant': 'stress_sampling'},
@@ -280,12 +321,43 @@
],
},
'v8_linux64_msan_rel': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'test262', 'shards': 2},
{'name': 'v8testing', 'shards': 5},
],
},
+ 'v8_linux64_nodcheck_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
+ },
+ 'tests': [
+ {'name': 'benchmarks'},
+ {'name': 'benchmarks', 'variant': 'extra'},
+ {'name': 'mozilla'},
+ {'name': 'mozilla', 'variant': 'extra'},
+ {'name': 'perf_integration'},
+ {'name': 'test262_variants', 'shards': 2},
+ {'name': 'test262_variants', 'variant': 'extra', 'shards': 2},
+ {'name': 'v8testing', 'shards': 2},
+ {'name': 'v8testing', 'variant': 'extra'},
+ ],
+ },
+ 'v8_linux64_perfetto_dbg_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
+ 'tests': [
+ {'name': 'v8testing', 'shards': 3},
+ ],
+ },
'v8_linux64_pointer_compression_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 3},
],
@@ -293,6 +365,7 @@
'v8_linux64_rel_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
# TODO(machenbach): Add benchmarks.
@@ -313,6 +386,7 @@
'v8_linux64_rel_xg': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'v8initializers'},
@@ -320,11 +394,17 @@
],
},
'v8_linux64_sanitizer_coverage_rel': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 3},
],
},
'v8_linux64_tsan_rel': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
@@ -335,16 +415,25 @@
],
},
'v8_linux64_tsan_isolates_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'test_args': ['--isolates'], 'shards': 7},
],
},
'v8_linux64_ubsan_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 2},
],
},
'v8_linux64_verify_csa_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 2},
],
@@ -352,6 +441,9 @@
##############################################################################
# Linux64 with arm64 simulators
'v8_linux_arm64_dbg': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla', 'shards': 2},
@@ -362,11 +454,17 @@
],
},
'v8_linux_arm64_gc_stress_dbg': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'd8testing', 'test_args': ['--gc-stress'], 'shards': 10},
],
},
'v8_linux_arm64_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access', 'shards': 2},
{'name': 'mozilla', 'shards': 2},
@@ -377,6 +475,9 @@
],
},
'v8_linux64_arm64_pointer_compression_rel_ng_triggered': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -530,6 +631,9 @@
##############################################################################
# Main.
'V8 Fuzzer': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -542,6 +646,7 @@
'V8 Linux': {
'swarming_dimensions': {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -582,6 +687,9 @@
],
},
'V8 Linux - arm64 - sim - MSAN': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'test262', 'shards': 3},
{'name': 'v8testing', 'shards': 4},
@@ -590,6 +698,7 @@
'V8 Linux - debug': {
'swarming_dimensions': {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -649,26 +758,38 @@
],
},
'V8 Linux - noembed': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing'},
],
},
'V8 Linux - noembed - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 3},
],
},
'V8 Linux - full debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
'priority': 35,
},
'tests': [
- {'name': 'v8testing', 'variant': 'default', 'shards': 3},
+ {'name': 'v8testing', 'variant': 'default', 'shards': 4},
],
},
'V8 Linux - gc stress': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{
'name': 'd8testing',
@@ -684,6 +805,9 @@
],
},
'V8 Linux - noi18n - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla', 'variant': 'default'},
{'name': 'test262', 'variant': 'default'},
@@ -691,6 +815,9 @@
],
},
'V8 Linux - nosnap': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -703,6 +830,9 @@
],
},
'V8 Linux - nosnap - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -713,6 +843,9 @@
],
},
'V8 Linux - predictable': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'benchmarks'},
{'name': 'd8testing'},
@@ -720,6 +853,9 @@
],
},
'V8 Linux - shared': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -727,6 +863,9 @@
],
},
'V8 Linux - verify csa': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing'},
],
@@ -742,6 +881,7 @@
'V8 Linux64': {
'swarming_dimensions': {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -750,6 +890,7 @@
{'name': 'mozilla'},
{'name': 'mozilla', 'variant': 'extra'},
{'name': 'optimize_for_size'},
+ {'name': 'perf_integration'},
{'name': 'test262_variants', 'shards': 2},
{'name': 'test262_variants', 'variant': 'extra'},
{'name': 'v8initializers'},
@@ -775,6 +916,9 @@
],
},
'V8 Linux64 - cfi': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
@@ -784,6 +928,9 @@
],
},
'V8 Linux64 - custom snapshot - debug': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit', 'test_args': ['--no-harness']},
],
@@ -791,6 +938,7 @@
'V8 Linux64 - debug': {
'swarming_dimensions': {
'cpu': 'x86-64-avx2',
+ 'os': 'Ubuntu-14.04',
},
'tests': [
{'name': 'benchmarks'},
@@ -825,6 +973,9 @@
],
},
'V8 Linux64 - debug - fyi': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
# Infra staging.
{'name': 'v8testing', 'variant': 'infra_staging', 'shards': 2},
@@ -833,7 +984,23 @@
{'name': 'webkit', 'variant': 'stress_sampling', 'shards': 1},
],
},
+ 'V8 Linux64 - debug - perfetto': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
+ 'swarming_task_attrs': {
+ 'expiration': 14400,
+ 'hard_timeout': 3600,
+ 'priority': 35,
+ },
+ 'tests': [
+ {'name': 'v8testing', 'shards': 2},
+ ],
+ },
'V8 Linux64 - fyi': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
# Infra staging.
{'name': 'v8testing', 'variant': 'infra_staging', 'shards': 1},
@@ -843,21 +1010,33 @@
],
},
'V8 Linux64 - gcov coverage': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing'},
],
},
'V8 Linux64 - internal snapshot': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing'},
],
},
'V8 Linux64 - pointer compression': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 2},
],
},
'V8 Linux64 - shared': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -865,11 +1044,17 @@
],
},
'V8 Linux64 - verify csa': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing'},
],
},
'V8 Linux64 ASAN': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'test262_variants', 'shards': 5},
{'name': 'v8testing', 'shards': 2},
@@ -878,6 +1063,9 @@
],
},
'V8 Linux64 GC Stress - custom snapshot': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{
'name': 'mjsunit',
@@ -887,6 +1075,9 @@
],
},
'V8 Linux64 TSAN': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'benchmarks'},
{'name': 'mozilla'},
@@ -897,6 +1088,9 @@
],
},
'V8 Linux64 TSAN - concurrent marking': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -924,11 +1118,17 @@
],
},
'V8 Linux64 TSAN - isolates': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'test_args': ['--isolates'], 'shards': 7},
],
},
'V8 Linux64 UBSan': {
+ 'swarming_dimensions' : {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262', 'shards': 2},
@@ -1068,6 +1268,7 @@
'swarming_dimensions': {
'cores': '2',
'cpu': 'armv7l',
+ 'os': 'Ubuntu-14.04',
},
'swarming_task_attrs': {
'expiration': 21600,
@@ -1114,6 +1315,7 @@
'swarming_dimensions': {
'cores': '2',
'cpu': 'armv7l',
+ 'os': 'Ubuntu-14.04',
},
'swarming_task_attrs': {
'expiration': 21600,
@@ -1163,6 +1365,7 @@
'swarming_dimensions': {
'cores': '2',
'cpu': 'armv7l',
+ 'os': 'Ubuntu-14.04',
},
'swarming_task_attrs': {
'expiration': 21600,
@@ -1190,6 +1393,9 @@
],
},
'V8 Linux - arm - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
@@ -1226,6 +1432,9 @@
],
},
'V8 Linux - arm - sim - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
@@ -1273,16 +1482,25 @@
],
},
'V8 Linux - arm - sim - lite': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'variant': 'default', 'shards': 2},
],
},
'V8 Linux - arm - sim - lite - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'variant': 'default', 'shards': 4},
],
},
'V8 Linux - arm64 - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mjsunit_sp_frame_access'},
{'name': 'mozilla'},
@@ -1293,6 +1511,9 @@
],
},
'V8 Linux - arm64 - sim - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
# TODO(machenbach): Remove longer timeout when this builder scales better.
'swarming_task_attrs': {
'hard_timeout': 3600,
@@ -1307,6 +1528,9 @@
],
},
'V8 Linux - arm64 - sim - gc stress': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 7200,
@@ -1321,6 +1545,9 @@
],
},
'V8 Linux - mips64el - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -1332,6 +1559,9 @@
],
},
'V8 Linux - mipsel - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -1343,6 +1573,9 @@
],
},
'V8 Linux - ppc64 - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -1353,6 +1586,9 @@
],
},
'V8 Linux - s390x - sim': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -1363,6 +1599,9 @@
],
},
'V8 Linux64 - arm64 - sim - pointer compression': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 14400,
'hard_timeout': 3600,
@@ -1388,6 +1627,9 @@
##############################################################################
# Clusterfuzz.
'V8 NumFuzz': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 13800,
'hard_timeout': 4200,
@@ -1402,6 +1644,9 @@
],
},
'V8 NumFuzz - TSAN': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 13800,
'hard_timeout': 4200,
@@ -1447,6 +1692,9 @@
],
},
'V8 NumFuzz - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'swarming_task_attrs': {
'expiration': 13800,
'hard_timeout': 4200,
@@ -1501,6 +1749,9 @@
##############################################################################
# Branches.
'V8 Linux - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1508,6 +1759,9 @@
],
},
'V8 Linux - beta branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1515,6 +1769,9 @@
],
},
'V8 Linux - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1522,6 +1779,9 @@
],
},
'V8 Linux - stable branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1529,6 +1789,9 @@
],
},
'V8 Linux64 - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1536,6 +1799,9 @@
],
},
'V8 Linux64 - beta branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1543,6 +1809,9 @@
],
},
'V8 Linux64 - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1550,6 +1819,9 @@
],
},
'V8 Linux64 - stable branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1557,6 +1829,9 @@
],
},
'V8 arm - sim - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1564,6 +1839,9 @@
],
},
'V8 arm - sim - beta branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1571,6 +1849,9 @@
],
},
'V8 arm - sim - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1578,6 +1859,9 @@
],
},
'V8 arm - sim - stable branch - debug': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'mozilla'},
{'name': 'test262'},
@@ -1585,41 +1869,65 @@
],
},
'V8 mips64el - sim - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],
},
'V8 mips64el - sim - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],
},
'V8 mipsel - sim - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 4},
],
},
'V8 mipsel - sim - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'v8testing', 'shards': 4},
],
},
'V8 ppc64 - sim - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],
},
'V8 ppc64 - sim - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],
},
'V8 s390x - sim - beta branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],
},
'V8 s390x - sim - stable branch': {
+ 'swarming_dimensions': {
+ 'os': 'Ubuntu-14.04',
+ },
'tests': [
{'name': 'unittests'},
],