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 @@ ...@@ -113,7 +113,7 @@
'V8 Linux64 - debug - perfetto - builder': 'debug_x64_perfetto', 'V8 Linux64 - debug - perfetto - builder': 'debug_x64_perfetto',
'V8 Linux64 - disable runtime call stats - builder': 'release_x64_disable_runtime_call_stats', '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 - 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': 'V8 Linux64 - pointer compression without dchecks':
'release_x64_pointer_compression_without_dchecks', 'release_x64_pointer_compression_without_dchecks',
'V8 Linux64 - arm64 - sim - pointer compression - builder': 'V8 Linux64 - arm64 - sim - pointer compression - builder':
...@@ -243,7 +243,7 @@ ...@@ -243,7 +243,7 @@
'v8_linux64_fyi_rel_ng': 'release_x64_test_features_trybot', 'v8_linux64_fyi_rel_ng': 'release_x64_test_features_trybot',
'v8_linux64_nodcheck_rel_ng': 'release_x64', 'v8_linux64_nodcheck_rel_ng': 'release_x64',
'v8_linux64_perfetto_dbg_ng': 'debug_x64_perfetto', '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_rel_ng': 'release_x64_test_features_trybot',
'v8_linux64_shared_compile_rel': 'release_x64_shared_verify_heap', 'v8_linux64_shared_compile_rel': 'release_x64_shared_verify_heap',
'v8_linux64_single_generation_dbg_ng': 'debug_x64_single_generation', 'v8_linux64_single_generation_dbg_ng': 'debug_x64_single_generation',
...@@ -275,6 +275,7 @@ ...@@ -275,6 +275,7 @@
'v8_mac_arm64_rel_ng': 'release_arm64', 'v8_mac_arm64_rel_ng': 'release_arm64',
'v8_mac_arm64_dbg_ng': 'debug_arm64', 'v8_mac_arm64_dbg_ng': 'debug_arm64',
'v8_mac_arm64_full_dbg_ng': 'full_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_dbg': 'debug_arm64',
'v8_mac_arm64_compile_rel': 'release_arm64', 'v8_mac_arm64_compile_rel': 'release_arm64',
'v8_mac_arm64_sim_compile_dbg': 'debug_simulate_arm64', 'v8_mac_arm64_sim_compile_dbg': 'debug_simulate_arm64',
...@@ -459,6 +460,9 @@ ...@@ -459,6 +460,9 @@
'debug_bot', 'arm', 'hard_float'], 'debug_bot', 'arm', 'hard_float'],
'debug_arm64': [ 'debug_arm64': [
'debug_bot', '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': [ 'full_debug_arm64': [
'debug_bot', 'arm64', 'v8_full_debug'], 'debug_bot', 'arm64', 'v8_full_debug'],
...@@ -537,7 +541,7 @@ ...@@ -537,7 +541,7 @@
'release_bot', 'x64', 'minimal_symbols'], 'release_bot', 'x64', 'minimal_symbols'],
'release_x64_minimal_symbols_reclient': [ 'release_x64_minimal_symbols_reclient': [
'release_bot_reclient', 'x64', 'minimal_symbols'], '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', 'release_bot', 'x64', 'dcheck_always_on', 'v8_enable_slow_dchecks', 'v8_enable_javascript_promise_hooks',
'v8_disable_pointer_compression'], 'v8_disable_pointer_compression'],
'release_x64_pointer_compression_without_dchecks': [ 'release_x64_pointer_compression_without_dchecks': [
......
...@@ -489,7 +489,7 @@ ...@@ -489,7 +489,7 @@
{'name': 'v8testing', 'shards': 3}, {'name': 'v8testing', 'shards': 3},
], ],
}, },
'v8_linux64_pointer_compression_rel_ng_triggered': { 'v8_linux64_no_pointer_compression_rel_ng_triggered': {
'swarming_dimensions' : { 'swarming_dimensions' : {
'os': 'Ubuntu-18.04', 'os': 'Ubuntu-18.04',
}, },
...@@ -831,6 +831,16 @@ ...@@ -831,6 +831,16 @@
{'name': 'v8testing'}, {'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': { 'v8_mac_arm64_sim_rel_ng_triggered': {
'swarming_dimensions' : { 'swarming_dimensions' : {
'cpu': 'x86-64', 'cpu': 'x86-64',
...@@ -1367,7 +1377,7 @@ ...@@ -1367,7 +1377,7 @@
{'name': 'v8testing'}, {'name': 'v8testing'},
], ],
}, },
'V8 Linux64 - pointer compression': { 'V8 Linux64 - no pointer compression': {
'swarming_dimensions' : { 'swarming_dimensions' : {
'os': 'Ubuntu-18.04', '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