Commit a61acddf authored by Jakob Gruber's avatar Jakob Gruber Committed by Commit Bot

[infra] Switch ia32 embed bots to noembed configs

In preparation for enabling embedded builtins on ia32 by default, this
switches all embed bots to noembed to keep some coverage in this brave
new world.

Bug: v8:6666
Change-Id: I61ef21aea49e6f7d471f1fd284a097fcd63c6073
Reviewed-on: https://chromium-review.googlesource.com/c/1288591
Commit-Queue: Sigurd Schneider <sigurds@chromium.org>
Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#56769}
parent 7cb6c81b
......@@ -91,8 +91,8 @@
'V8 Linux gcc 4.8': 'release_x86_gcc',
'V8 Linux64 gcc 4.8 - debug': 'debug_x64_gcc',
# FYI.
'V8 Linux - embedded builtins': 'release_x86_embedded_builtins',
'V8 Linux - embedded builtins - debug': 'debug_x86_embedded_builtins',
'V8 Linux - noembed': 'release_x86_noembed',
'V8 Linux - noembed - debug': 'debug_x86_noembed',
'V8 Fuchsia': 'release_x64_fuchsia',
'V8 Fuchsia - debug': 'debug_x64_fuchsia',
'V8 Linux64 - cfi': 'release_x64_cfi',
......@@ -191,7 +191,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_linux_embedded_builtins_rel_ng': 'release_x86_embedded_builtins_trybot',
'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',
'v8_linux_verify_csa_rel_ng': 'release_x86_verify_csa',
......@@ -488,9 +488,8 @@
# Debug configs for x86.
'debug_x86': [
'debug_bot', 'x86'],
'debug_x86_embedded_builtins': [
'debug_bot', 'x86', 'v8_enable_embedded_builtins',
'v8_no_untrusted_code_mitigations'],
'debug_x86_noembed': [
'debug_bot', 'x86', 'v8_no_enable_embedded_builtins'],
'debug_x86_minimal_symbols': [
'debug_bot', 'x86', 'minimal_symbols'],
'debug_x86_no_i18n': [
......@@ -510,12 +509,10 @@
# Release configs for x86.
'release_x86': [
'release_bot', 'x86'],
'release_x86_embedded_builtins': [
'release_bot', 'x86', 'v8_enable_embedded_builtins',
'v8_no_untrusted_code_mitigations'],
'release_x86_embedded_builtins_trybot': [
'release_trybot', 'x86', 'v8_enable_embedded_builtins',
'v8_no_untrusted_code_mitigations'],
'release_x86_noembed': [
'release_bot', 'x86', 'v8_no_enable_embedded_builtins'],
'release_x86_noembed_trybot': [
'release_trybot', 'x86', 'v8_no_enable_embedded_builtins'],
'release_x86_gcc': [
'release_bot', 'x86', 'gcc'],
'release_x86_gcc_minimal_symbols': [
......@@ -778,8 +775,8 @@
'gn_args': 'v8_correctness_fuzzer=true v8_multi_arch_build=true',
},
'v8_enable_embedded_builtins': {
'gn_args': 'v8_enable_embedded_builtins=true',
'v8_no_enable_embedded_builtins': {
'gn_args': 'v8_enable_embedded_builtins=false',
},
'v8_enable_lite_mode': {
......@@ -831,10 +828,6 @@
'gn_args': 'v8_use_snapshot=false',
},
'v8_no_untrusted_code_mitigations': {
'gn_args': 'v8_untrusted_code_mitigations=false',
},
'v8_verify_heap': {
'gn_args': 'v8_enable_verify_heap=true',
},
......
......@@ -63,11 +63,6 @@
{'name': 'v8testing', 'variant': 'extra', 'shards': 2},
],
},
'v8_linux_embedded_builtins_rel_ng_triggered': {
'tests': [
{'name': 'v8testing', 'shards': 2},
],
},
'v8_linux_gc_stress_dbg': {
'tests': [
{'name': 'mjsunit', 'variant': 'slow_path', 'test_args': ['--gc-stress'], 'shards': 2},
......@@ -94,6 +89,11 @@
{'name': 'v8testing', 'variant': 'extra'},
],
},
'v8_linux_noembed_rel_ng_triggered': {
'tests': [
{'name': 'v8testing', 'shards': 2},
],
},
'v8_linux_noi18n_rel_ng_triggered': {
'tests': [
{'name': 'mozilla', 'variant': 'default'},
......@@ -609,12 +609,12 @@
},
],
},
'V8 Linux - embedded builtins': {
'V8 Linux - noembed': {
'tests': [
{'name': 'v8testing'},
],
},
'V8 Linux - embedded builtins - debug': {
'V8 Linux - noembed - debug': {
'tests': [
{'name': 'v8testing', 'shards': 3},
],
......
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