[infra] Add experimental bot for external code space

Bug: v8:11902
Change-Id: Id7b19d540bf9b4047febb7fcc2193f3c08fb1ca5
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2979872
Commit-Queue: Almothana Athamneh <almuthanna@chromium.org>
Reviewed-by: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#75328}
This commit is contained in:
Al Muthanna Athamina 2021-06-23 11:45:33 +02:00 committed by V8 LUCI CQ
parent 78ba02233d
commit 151668b935
2 changed files with 26 additions and 0 deletions

View File

@ -64,6 +64,7 @@
'V8 Linux64 - builder': 'release_x64', 'V8 Linux64 - builder': 'release_x64',
'V8 Linux64 - debug builder': 'debug_x64', 'V8 Linux64 - debug builder': 'debug_x64',
'V8 Linux64 - dict tracking - debug - builder': 'debug_x64_dict_tracking_trybot', 'V8 Linux64 - dict tracking - debug - builder': 'debug_x64_dict_tracking_trybot',
'V8 Linux64 - external code space - debug - builder': 'debug_x64_external_code_space',
'V8 Linux64 - custom snapshot - debug builder': 'debug_x64_custom', 'V8 Linux64 - custom snapshot - debug builder': 'debug_x64_custom',
'V8 Linux64 - heap sandbox - debug - builder': 'debug_x64_heap_sandbox', 'V8 Linux64 - heap sandbox - debug - builder': 'debug_x64_heap_sandbox',
'V8 Linux64 - internal snapshot': 'release_x64_internal', 'V8 Linux64 - internal snapshot': 'release_x64_internal',
@ -213,6 +214,7 @@
'release_simulate_arm64_pointer_compression', 'release_simulate_arm64_pointer_compression',
'v8_linux64_dbg_ng': 'debug_x64_trybot', 'v8_linux64_dbg_ng': 'debug_x64_trybot',
'v8_linux64_dict_tracking_dbg_ng': 'debug_x64_dict_tracking_trybot', 'v8_linux64_dict_tracking_dbg_ng': 'debug_x64_dict_tracking_trybot',
'v8_linux64_external_code_space_dbg_ng': 'debug_x64_external_code_space',
'v8_linux64_gc_stress_custom_snapshot_dbg_ng': 'debug_x64_trybot_custom', 'v8_linux64_gc_stress_custom_snapshot_dbg_ng': 'debug_x64_trybot_custom',
'v8_linux64_gcc_compile_dbg': 'debug_x64_gcc', 'v8_linux64_gcc_compile_dbg': 'debug_x64_gcc',
'v8_linux64_gcov_coverage': 'release_x64_gcc_coverage', 'v8_linux64_gcov_coverage': 'release_x64_gcc_coverage',
@ -536,6 +538,8 @@
'x64', 'asan'], 'x64', 'asan'],
'debug_x64_custom': [ 'debug_x64_custom': [
'debug_bot', 'x64', 'v8_snapshot_custom'], 'debug_bot', 'x64', 'v8_snapshot_custom'],
'debug_x64_external_code_space': [
'debug_bot', 'x64', 'external_code_space'],
'debug_x64_fuchsia': [ 'debug_x64_fuchsia': [
'debug_bot', 'x64', 'fuchsia'], 'debug_bot', 'x64', 'fuchsia'],
'debug_x64_gcc': [ 'debug_x64_gcc': [
@ -691,6 +695,10 @@
'gn_args': 'chrome_pgo_phase=0', 'gn_args': 'chrome_pgo_phase=0',
}, },
'external_code_space': {
'gn_args': 'v8_enable_external_code_space=true',
},
'fuchsia': { 'fuchsia': {
'gn_args': 'target_os="fuchsia"', 'gn_args': 'target_os="fuchsia"',
}, },

View File

@ -366,6 +366,15 @@
{'name': 'v8testing', 'shards': 3}, {'name': 'v8testing', 'shards': 3},
], ],
}, },
'v8_linux64_external_code_space_dbg_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
'os': 'Ubuntu-18.04',
},
'tests': [
{'name': 'v8testing', 'shards': 3},
],
},
'v8_linux64_fuzzilli_ng_triggered': { 'v8_linux64_fuzzilli_ng_triggered': {
'swarming_dimensions' : { 'swarming_dimensions' : {
'os': 'Ubuntu-18.04', 'os': 'Ubuntu-18.04',
@ -1252,6 +1261,15 @@
{'name': 'v8testing', 'shards': 3}, {'name': 'v8testing', 'shards': 3},
], ],
}, },
'V8 Linux64 - external code space - debug': {
'swarming_dimensions' : {
'cpu': 'x86-64-avx2',
'os': 'Ubuntu-18.04',
},
'tests': [
{'name': 'v8testing', 'shards': 3},
],
},
'V8 Linux64 - fyi': { 'V8 Linux64 - fyi': {
'swarming_dimensions' : { 'swarming_dimensions' : {
'os': 'Ubuntu-18.04', 'os': 'Ubuntu-18.04',