Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(229)

Side by Side Diff: infra/mb/mb_config.pyl

Issue 2659583002: [build] Add configs for verify-csa bots (Closed)
Patch Set: also enable slow dchecks Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 # Copyright 2016 The V8 project authors. All rights reserved. 1 # Copyright 2016 The V8 project authors. All rights reserved.
2 # Use of this source code is governed by a BSD-style license that can be 2 # Use of this source code is governed by a BSD-style license that can be
3 # found in the LICENSE file. 3 # found in the LICENSE file.
4 4
5 { 5 {
6 # This is a map of buildbot master names -> buildbot builder names -> 6 # This is a map of buildbot master names -> buildbot builder names ->
7 # config names (where each config name is a key in the 'configs' dict, 7 # config names (where each config name is a key in the 'configs' dict,
8 # below). MB uses this dict to look up which config to use for a given bot. 8 # below). MB uses this dict to look up which config to use for a given bot.
9 # Bots are ordered by appearance on waterfall. 9 # Bots are ordered by appearance on waterfall.
10 'masters': { 10 'masters': {
(...skipping 21 matching lines...) Expand all
32 'linux-v8-dr': 'gyp_release_x64', 32 'linux-v8-dr': 'gyp_release_x64',
33 }, 33 },
34 'client.v8': { 34 'client.v8': {
35 # Linux. 35 # Linux.
36 'V8 Linux - builder': 'gn_release_x86_gcmole', 36 'V8 Linux - builder': 'gn_release_x86_gcmole',
37 'V8 Linux - debug builder': 'gn_debug_x86', 37 'V8 Linux - debug builder': 'gn_debug_x86',
38 'V8 Linux - nosnap builder': 'gn_release_x86_no_snap', 38 'V8 Linux - nosnap builder': 'gn_release_x86_no_snap',
39 'V8 Linux - nosnap debug builder': 'gn_debug_x86_no_snap', 39 'V8 Linux - nosnap debug builder': 'gn_debug_x86_no_snap',
40 'V8 Linux - shared': 'gn_release_x86_shared_verify_heap', 40 'V8 Linux - shared': 'gn_release_x86_shared_verify_heap',
41 'V8 Linux - noi18n - debug': 'gn_debug_x86_no_i18n', 41 'V8 Linux - noi18n - debug': 'gn_debug_x86_no_i18n',
42 'V8 Linux - verify csa': 'gn_release_x86_verify_csa',
42 # Linux64. 43 # Linux64.
43 'V8 Linux64 - builder': 'gn_release_x64_valgrind', 44 'V8 Linux64 - builder': 'gn_release_x64_valgrind',
44 'V8 Linux64 - debug builder': 'gn_debug_x64_valgrind', 45 'V8 Linux64 - debug builder': 'gn_debug_x64_valgrind',
45 'V8 Linux64 - custom snapshot - debug builder': 'gn_debug_x64_custom', 46 'V8 Linux64 - custom snapshot - debug builder': 'gn_debug_x64_custom',
46 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal', 47 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal',
47 'V8 Linux64 - gyp': 'gyp_release_x64', 48 'V8 Linux64 - gyp': 'gyp_release_x64',
49 'V8 Linux64 - verify csa': 'gn_release_x64_verify_csa',
48 # Windows. 50 # Windows.
49 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols', 51 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols',
50 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols', 52 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols',
51 'V8 Win32 - nosnap - shared': 53 'V8 Win32 - nosnap - shared':
52 'gn_release_x86_no_snap_shared_minimal_symbols', 54 'gn_release_x86_no_snap_shared_minimal_symbols',
53 'V8 Win64': 'gn_release_x64_minimal_symbols', 55 'V8 Win64': 'gn_release_x64_minimal_symbols',
54 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols', 56 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols',
55 # TODO(machenbach): Switch plugins on when errors are fixed. 57 # TODO(machenbach): Switch plugins on when errors are fixed.
56 'V8 Win64 - clang': 'gn_release_x64_clang', 58 'V8 Win64 - clang': 'gn_release_x64_clang',
57 # Mac. 59 # Mac.
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after
140 'V8 ppc - sim - stable branch': 'gyp_release_simulate_ppc', 142 'V8 ppc - sim - stable branch': 'gyp_release_simulate_ppc',
141 'V8 ppc64 - sim - beta branch': 'gyp_release_simulate_ppc64', 143 'V8 ppc64 - sim - beta branch': 'gyp_release_simulate_ppc64',
142 'V8 ppc64 - sim - stable branch': 'gyp_release_simulate_ppc64', 144 'V8 ppc64 - sim - stable branch': 'gyp_release_simulate_ppc64',
143 'V8 s390 - sim - beta branch': 'gyp_release_simulate_s390', 145 'V8 s390 - sim - beta branch': 'gyp_release_simulate_s390',
144 'V8 s390 - sim - stable branch': 'gyp_release_simulate_s390', 146 'V8 s390 - sim - stable branch': 'gyp_release_simulate_s390',
145 'V8 s390x - sim - beta branch': 'gyp_release_simulate_s390x', 147 'V8 s390x - sim - beta branch': 'gyp_release_simulate_s390x',
146 'V8 s390x - sim - stable branch': 'gyp_release_simulate_s390x', 148 'V8 s390x - sim - stable branch': 'gyp_release_simulate_s390x',
147 }, 149 },
148 'tryserver.v8': { 150 'tryserver.v8': {
149 'v8_linux_rel_ng': 'gn_release_x86_gcmole_trybot', 151 'v8_linux_rel_ng': 'gn_release_x86_gcmole_trybot',
152 'v8_linux_verify_csa_rel_ng': 'gn_release_x86_verify_csa',
150 'v8_linux_avx2_dbg': 'gn_debug_x86_trybot', 153 'v8_linux_avx2_dbg': 'gn_debug_x86_trybot',
151 'v8_linux_nodcheck_rel_ng': 'gn_release_x86_minimal_symbols', 154 'v8_linux_nodcheck_rel_ng': 'gn_release_x86_minimal_symbols',
152 'v8_linux_dbg_ng': 'gn_debug_x86_trybot', 155 'v8_linux_dbg_ng': 'gn_debug_x86_trybot',
153 'v8_linux_noi18n_rel_ng': 'gn_release_x86_no_i18n_trybot', 156 'v8_linux_noi18n_rel_ng': 'gn_release_x86_no_i18n_trybot',
154 'v8_linux_gc_stress_dbg': 'gn_debug_x86_trybot', 157 'v8_linux_gc_stress_dbg': 'gn_debug_x86_trybot',
155 'v8_linux_nosnap_rel': 'gn_release_x86_no_snap_trybot', 158 'v8_linux_nosnap_rel': 'gn_release_x86_no_snap_trybot',
156 'v8_linux_nosnap_dbg': 'gn_debug_x86_no_snap_trybot', 159 'v8_linux_nosnap_dbg': 'gn_debug_x86_no_snap_trybot',
157 'v8_linux_gcc_compile_rel': 'gn_release_x86_gcc_minimal_symbols', 160 'v8_linux_gcc_compile_rel': 'gn_release_x86_gcc_minimal_symbols',
158 'v8_linux_gcc_rel': 'gn_release_x86_gcc_minimal_symbols', 161 'v8_linux_gcc_rel': 'gn_release_x86_gcc_minimal_symbols',
159 'v8_linux64_rel_ng': 'gn_release_x64_valgrind_trybot', 162 'v8_linux64_rel_ng': 'gn_release_x64_valgrind_trybot',
163 'v8_linux64_verify_csa_rel_ng': 'gn_release_x64_verify_csa',
160 'v8_linux64_gyp_rel_ng': 'gyp_release_x64', 164 'v8_linux64_gyp_rel_ng': 'gyp_release_x64',
161 'v8_linux64_avx2_rel_ng': 'gn_release_x64_trybot', 165 'v8_linux64_avx2_rel_ng': 'gn_release_x64_trybot',
162 'v8_linux64_avx2_dbg': 'gn_debug_x64_trybot', 166 'v8_linux64_avx2_dbg': 'gn_debug_x64_trybot',
163 'v8_linux64_asan_rel_ng': 'gn_release_x64_asan_minimal_symbols', 167 'v8_linux64_asan_rel_ng': 'gn_release_x64_asan_minimal_symbols',
164 'v8_linux64_msan_rel': 'gn_release_simulate_arm64_msan_minimal_symbols', 168 'v8_linux64_msan_rel': 'gn_release_simulate_arm64_msan_minimal_symbols',
165 'v8_linux64_sanitizer_coverage_rel': 169 'v8_linux64_sanitizer_coverage_rel':
166 'gyp_release_x64_asan_minimal_symbols_coverage', 170 'gyp_release_x64_asan_minimal_symbols_coverage',
167 'v8_linux64_tsan_rel': 'gn_release_x64_tsan_minimal_symbols', 171 'v8_linux64_tsan_rel': 'gn_release_x64_tsan_minimal_symbols',
168 'v8_win_dbg': 'gn_debug_x86_trybot', 172 'v8_win_dbg': 'gn_debug_x86_trybot',
169 'v8_win_compile_dbg': 'gn_debug_x86_trybot', 173 'v8_win_compile_dbg': 'gn_debug_x86_trybot',
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
295 'gn_release_x64_trybot': [ 299 'gn_release_x64_trybot': [
296 'gn', 'release_trybot', 'x64', 'swarming'], 300 'gn', 'release_trybot', 'x64', 'swarming'],
297 'gn_release_x64_tsan': [ 301 'gn_release_x64_tsan': [
298 'gn', 'release_bot', 'x64', 'tsan', 'swarming'], 302 'gn', 'release_bot', 'x64', 'tsan', 'swarming'],
299 'gn_release_x64_tsan_minimal_symbols': [ 303 'gn_release_x64_tsan_minimal_symbols': [
300 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'], 304 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'],
301 'gn_release_x64_valgrind': [ 305 'gn_release_x64_valgrind': [
302 'gn', 'release_bot', 'x64', 'swarming', 'valgrind'], 306 'gn', 'release_bot', 'x64', 'swarming', 'valgrind'],
303 'gn_release_x64_valgrind_trybot': [ 307 'gn_release_x64_valgrind_trybot': [
304 'gn', 'release_trybot', 'x64', 'swarming', 'valgrind'], 308 'gn', 'release_trybot', 'x64', 'swarming', 'valgrind'],
309 'gn_release_x64_verify_csa': [
310 'gn', 'release_bot', 'x64', 'swarming', 'dcheck_always_on',
311 'v8_enable_slow_dchecks', 'v8_verify_csa'],
305 312
306 # GN debug configs for x64. 313 # GN debug configs for x64.
307 'gn_debug_x64': [ 314 'gn_debug_x64': [
308 'gn', 'debug_bot', 'x64', 'swarming'], 315 'gn', 'debug_bot', 'x64', 'swarming'],
309 'gn_debug_x64_asan_edge': [ 316 'gn_debug_x64_asan_edge': [
310 'gn', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], 317 'gn', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'],
311 'gn_debug_x64_custom': [ 318 'gn_debug_x64_custom': [
312 'gn', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], 319 'gn', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'],
313 'gn_debug_x64_minimal_symbols': [ 320 'gn_debug_x64_minimal_symbols': [
314 'gn', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], 321 'gn', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'],
(...skipping 37 matching lines...) Expand 10 before | Expand all | Expand 10 after
352 'gn', 'release_bot', 'x86', 'swarming', 'v8_snapshot_none'], 359 'gn', 'release_bot', 'x86', 'swarming', 'v8_snapshot_none'],
353 'gn_release_x86_no_snap_shared_minimal_symbols': [ 360 'gn_release_x86_no_snap_shared_minimal_symbols': [
354 'gn', 'release', 'x86', 'goma', 'minimal_symbols', 'shared', 'swarming', 361 'gn', 'release', 'x86', 'goma', 'minimal_symbols', 'shared', 'swarming',
355 'v8_snapshot_none'], 362 'v8_snapshot_none'],
356 'gn_release_x86_no_snap_trybot': [ 363 'gn_release_x86_no_snap_trybot': [
357 'gn', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'], 364 'gn', 'release_trybot', 'x86', 'swarming', 'v8_snapshot_none'],
358 'gn_release_x86_shared_verify_heap': [ 365 'gn_release_x86_shared_verify_heap': [
359 'gn', 'release', 'x86', 'goma', 'shared', 'swarming', 'v8_verify_heap'], 366 'gn', 'release', 'x86', 'goma', 'shared', 'swarming', 'v8_verify_heap'],
360 'gn_release_x86_trybot': [ 367 'gn_release_x86_trybot': [
361 'gn', 'release_trybot', 'x86', 'swarming'], 368 'gn', 'release_trybot', 'x86', 'swarming'],
369 'gn_release_x86_verify_csa': [
370 'gn', 'release_bot', 'x86', 'swarming', 'dcheck_always_on',
371 'v8_enable_slow_dchecks', 'v8_verify_csa'],
362 372
363 # Gyp debug configs for simulators. 373 # Gyp debug configs for simulators.
364 'gyp_debug_simulate_x87': [ 374 'gyp_debug_simulate_x87': [
365 'gyp', 'debug_bot_static', 'simulate_x87', 'swarming'], 375 'gyp', 'debug_bot_static', 'simulate_x87', 'swarming'],
366 376
367 # Gyp debug configs for x86. 377 # Gyp debug configs for x86.
368 'gyp_debug_x86': [ 378 'gyp_debug_x86': [
369 'gyp', 'debug_bot', 'x86', 'swarming'], 379 'gyp', 'debug_bot', 'x86', 'swarming'],
370 'gyp_debug_x86_vtunejit': [ 380 'gyp_debug_x86_vtunejit': [
371 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], 381 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'],
(...skipping 315 matching lines...) Expand 10 before | Expand all | Expand 10 after
687 'v8_snapshot_none': { 697 'v8_snapshot_none': {
688 'gn_args': 'v8_use_snapshot=false', 698 'gn_args': 'v8_use_snapshot=false',
689 'gyp_defines': 'v8_use_snapshot=false', 699 'gyp_defines': 'v8_use_snapshot=false',
690 }, 700 },
691 701
692 'v8_verify_heap': { 702 'v8_verify_heap': {
693 'gn_args': 'v8_enable_verify_heap=true', 703 'gn_args': 'v8_enable_verify_heap=true',
694 'gyp_defines': 'v8_enable_verify_heap=1', 704 'gyp_defines': 'v8_enable_verify_heap=1',
695 }, 705 },
696 706
707 'v8_verify_csa': {
708 'gn_args': 'v8_enable_verify_csa=true',
709 },
710
697 'x64': { 711 'x64': {
698 'gn_args': 'target_cpu="x64"', 712 'gn_args': 'target_cpu="x64"',
699 'gyp_defines': 'target_arch=x64', 713 'gyp_defines': 'target_arch=x64',
700 }, 714 },
701 715
702 'x86': { 716 'x86': {
703 'gn_args': 'target_cpu="x86"', 717 'gn_args': 'target_cpu="x86"',
704 'gyp_defines': 'target_arch=ia32', 718 'gyp_defines': 'target_arch=ia32',
705 }, 719 },
706 }, 720 },
707 } 721 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698