Commit 4946e5d9 authored by Al Muthanna Athamina's avatar Al Muthanna Athamina Committed by V8 LUCI CQ

[infra] Add builders for no-pointer-compression on Mac-arm64

Add CI builder-pair for Mac-arm64 with no pointer compression with a matching
optional trybot. Also rename existing similar builder for Linux to have "no"
in the name as well.

Bug: v8:13083
Change-Id: I33389b8f224f12cf9fd3abf78f9cbabdf6ee5bfc
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/3779914Reviewed-by: 's avatarLiviu Rau <liviurau@chromium.org>
Commit-Queue: Almothana Athamneh <almuthanna@chromium.org>
Cr-Commit-Position: refs/heads/main@{#82017}
parent ab18ca61
......@@ -113,7 +113,7 @@
'V8 Linux64 - debug - perfetto - builder': 'debug_x64_perfetto',
'V8 Linux64 - disable runtime call stats - builder': 'release_x64_disable_runtime_call_stats',
'V8 Linux64 - debug - single generation - builder': 'debug_x64_single_generation',
'V8 Linux64 - pointer compression - builder': 'release_x64_pointer_compression',
'V8 Linux64 - no pointer compression - builder': 'release_x64_no_pointer_compression',
'V8 Linux64 - pointer compression without dchecks':
'release_x64_pointer_compression_without_dchecks',
'V8 Linux64 - arm64 - sim - pointer compression - builder':
......@@ -243,7 +243,7 @@
'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_no_pointer_compression_rel_ng': 'release_x64_no_pointer_compression',
'v8_linux64_rel_ng': 'release_x64_test_features_trybot',
'v8_linux64_shared_compile_rel': 'release_x64_shared_verify_heap',
'v8_linux64_single_generation_dbg_ng': 'debug_x64_single_generation',
......@@ -275,6 +275,7 @@
'v8_mac_arm64_rel_ng': 'release_arm64',
'v8_mac_arm64_dbg_ng': 'debug_arm64',
'v8_mac_arm64_full_dbg_ng': 'full_debug_arm64',
'v8_mac_arm64_no_pointer_compression_dbg_ng': 'debug_arm64_no_pointer_compression',
'v8_mac_arm64_compile_dbg': 'debug_arm64',
'v8_mac_arm64_compile_rel': 'release_arm64',
'v8_mac_arm64_sim_compile_dbg': 'debug_simulate_arm64',
......@@ -459,6 +460,9 @@
'debug_bot', 'arm', 'hard_float'],
'debug_arm64': [
'debug_bot', 'arm64'],
'debug_arm64_no_pointer_compression': [
'debug_bot', 'arm64', 'dcheck_always_on', 'v8_enable_slow_dchecks', 'v8_enable_javascript_promise_hooks',
'v8_disable_pointer_compression'],
'full_debug_arm64': [
'debug_bot', 'arm64', 'v8_full_debug'],
......@@ -537,7 +541,7 @@
'release_bot', 'x64', 'minimal_symbols'],
'release_x64_minimal_symbols_reclient': [
'release_bot_reclient', 'x64', 'minimal_symbols'],
'release_x64_pointer_compression': [
'release_x64_no_pointer_compression': [
'release_bot', 'x64', 'dcheck_always_on', 'v8_enable_slow_dchecks', 'v8_enable_javascript_promise_hooks',
'v8_disable_pointer_compression'],
'release_x64_pointer_compression_without_dchecks': [
......
......@@ -489,7 +489,7 @@
{'name': 'v8testing', 'shards': 3},
],
},
'v8_linux64_pointer_compression_rel_ng_triggered': {
'v8_linux64_no_pointer_compression_rel_ng_triggered': {
'swarming_dimensions' : {
'os': 'Ubuntu-18.04',
},
......@@ -831,6 +831,16 @@
{'name': 'v8testing'},
],
},
'v8_mac_arm64_no_pointer_compression_dbg_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'arm64',
'os': 'Mac-11',
'pool': 'chromium.tests',
},
'tests': [
{'name': 'v8testing'},
],
},
'v8_mac_arm64_sim_rel_ng_triggered': {
'swarming_dimensions' : {
'cpu': 'x86-64',
......@@ -1367,7 +1377,7 @@
{'name': 'v8testing'},
],
},
'V8 Linux64 - pointer compression': {
'V8 Linux64 - no pointer compression': {
'swarming_dimensions' : {
'os': 'Ubuntu-18.04',
},
......
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