Commit a07be284 authored by Almothana Athamneh's avatar Almothana Athamneh Committed by Commit Bot

Add Linux TSAN bots without concurrent marking

Bug: v8:10875
Change-Id: I9e7e688b3a490d680157d824183d6b8899116838
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2418394
Commit-Queue: Almothana Athamneh <almuthanna@chromium.org>
Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#69997}
parent cedd022d
......@@ -81,6 +81,7 @@
# Sanitizers.
'V8 Linux64 ASAN': 'release_x64_asan',
'V8 Linux64 TSAN - builder': 'release_x64_tsan',
'V8 Linux64 TSAN - no concurrent marking - builder': 'release_x64_tsan_no_cm',
'V8 Linux - arm64 - sim - CFI': 'release_simulate_arm64_cfi',
'V8 Linux - arm64 - sim - MSAN': 'release_simulate_arm64_msan',
# Misc.
......@@ -239,6 +240,7 @@
'v8_linux64_fuzzilli_ng': 'release_x64_fuzzilli',
'v8_linux64_msan_rel_ng': 'release_simulate_arm64_msan_minimal_symbols',
'v8_linux64_tsan_rel_ng': 'release_x64_tsan_minimal_symbols',
'v8_linux64_tsan_no_cm_rel_ng': 'release_x64_tsan_no_cm',
'v8_linux64_tsan_isolates_rel_ng':
'release_x64_tsan_minimal_symbols',
'v8_linux64_ubsan_rel_ng': 'release_x64_ubsan_minimal_symbols',
......@@ -494,6 +496,8 @@
'release_trybot', 'x64', 'v8_enable_test_features'],
'release_x64_tsan': [
'release_bot', 'x64', 'tsan'],
'release_x64_tsan_no_cm': [
'release_bot', 'x64', 'tsan', 'disable_concurrent_marking'],
'release_x64_tsan_minimal_symbols': [
'release_bot', 'x64', 'tsan', 'minimal_symbols'],
'release_x64_ubsan': [
......@@ -656,6 +660,10 @@
'mixins': ['debug_bot', 'minimal_symbols'],
},
'disable_concurrent_marking': {
'gn_args': 'v8_enable_concurrent_marking=false',
},
'fuchsia': {
'gn_args': 'target_os="fuchsia"',
},
......
......@@ -425,6 +425,14 @@
{'name': 'v8testing', 'variant': 'slow_path'},
],
},
'v8_linux64_tsan_no_cm_rel_ng_triggered': {
'swarming_dimensions' : {
'os': 'Ubuntu-16.04',
},
'tests': [
{'name': 'v8testing', 'variant': 'future', 'shards': 3},
],
},
'v8_linux64_tsan_isolates_rel_ng_triggered': {
'swarming_dimensions' : {
'os': 'Ubuntu-16.04',
......@@ -1192,6 +1200,14 @@
{'name': 'v8testing', 'test_args': ['--isolates'], 'shards': 7},
],
},
'V8 Linux64 TSAN - no-concurrent-marking': {
'swarming_dimensions' : {
'os': 'Ubuntu-16.04',
},
'tests': [
{'name': 'v8testing', 'variant': 'future', 'shards': 3},
],
},
'V8 Linux64 UBSan': {
'swarming_dimensions' : {
'os': 'Ubuntu-16.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