OLD | NEW |
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 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
46 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal', | 46 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal', |
47 'V8 Linux64 - gyp': 'gyp_release_x64', | 47 'V8 Linux64 - gyp': 'gyp_release_x64', |
48 # Windows. | 48 # Windows. |
49 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols', | 49 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols', |
50 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols', | 50 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols', |
51 'V8 Win32 - nosnap - shared': | 51 'V8 Win32 - nosnap - shared': |
52 'gn_release_x86_no_snap_shared_minimal_symbols', | 52 'gn_release_x86_no_snap_shared_minimal_symbols', |
53 'V8 Win64': 'gn_release_x64_minimal_symbols', | 53 'V8 Win64': 'gn_release_x64_minimal_symbols', |
54 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols', | 54 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols', |
55 # TODO(machenbach): Switch plugins on when errors are fixed. | 55 # TODO(machenbach): Switch plugins on when errors are fixed. |
56 'V8 Win64 - clang': 'gn_release_x64_clang_no_plugins', | 56 'V8 Win64 - clang': 'gn_release_x64_clang', |
57 # Mac. | 57 # Mac. |
58 'V8 Mac': 'gn_release_x86', | 58 'V8 Mac': 'gn_release_x86', |
59 'V8 Mac - debug': 'gn_debug_x86', | 59 'V8 Mac - debug': 'gn_debug_x86', |
60 'V8 Mac64': 'gn_release_x64', | 60 'V8 Mac64': 'gn_release_x64', |
61 'V8 Mac64 - debug': 'gn_debug_x64', | 61 'V8 Mac64 - debug': 'gn_debug_x64', |
62 'V8 Mac GC Stress': 'gn_debug_x86', | 62 'V8 Mac GC Stress': 'gn_debug_x86', |
63 'V8 Mac64 ASAN': 'gn_release_x64_asan_no_lsan', | 63 'V8 Mac64 ASAN': 'gn_release_x64_asan_no_lsan', |
64 # Sanitizers. | 64 # Sanitizers. |
65 'V8 Linux64 ASAN': 'gn_release_x64_asan', | 65 'V8 Linux64 ASAN': 'gn_release_x64_asan', |
66 'V8 Linux64 TSAN': 'gn_release_x64_tsan', | 66 'V8 Linux64 TSAN': 'gn_release_x64_tsan', |
(...skipping 208 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
275 'gn_release_x64_asan': [ | 275 'gn_release_x64_asan': [ |
276 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'swarming'], | 276 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'swarming'], |
277 'gn_release_x64_asan_minimal_symbols': [ | 277 'gn_release_x64_asan_minimal_symbols': [ |
278 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'minimal_symbols', | 278 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'minimal_symbols', |
279 'swarming'], | 279 'swarming'], |
280 'gn_release_x64_asan_no_lsan': [ | 280 'gn_release_x64_asan_no_lsan': [ |
281 'gn', 'release_bot', 'x64', 'asan', 'swarming'], | 281 'gn', 'release_bot', 'x64', 'asan', 'swarming'], |
282 'gn_release_x64_asan_symbolized_edge_verify_heap': [ | 282 'gn_release_x64_asan_symbolized_edge_verify_heap': [ |
283 'gn', 'release_bot', 'x64', 'asan', 'edge', 'lsan', 'symbolized', | 283 'gn', 'release_bot', 'x64', 'asan', 'edge', 'lsan', 'symbolized', |
284 'v8_verify_heap'], | 284 'v8_verify_heap'], |
285 'gn_release_x64_clang_no_plugins': [ | 285 'gn_release_x64_clang': [ |
286 'gn', 'release_bot', 'x64', 'clang', 'no_plugins', 'swarming'], | 286 'gn', 'release_bot', 'x64', 'clang', 'swarming'], |
287 'gn_release_x64_internal': [ | 287 'gn_release_x64_internal': [ |
288 'gn', 'release_bot', 'x64', 'swarming', 'v8_snapshot_internal'], | 288 'gn', 'release_bot', 'x64', 'swarming', 'v8_snapshot_internal'], |
289 'gn_release_x64_minimal_symbols': [ | 289 'gn_release_x64_minimal_symbols': [ |
290 'gn', 'release_bot', 'x64', 'minimal_symbols', 'swarming'], | 290 'gn', 'release_bot', 'x64', 'minimal_symbols', 'swarming'], |
291 'gn_release_x64_trybot': [ | 291 'gn_release_x64_trybot': [ |
292 'gn', 'release_trybot', 'x64', 'swarming'], | 292 'gn', 'release_trybot', 'x64', 'swarming'], |
293 'gn_release_x64_tsan': [ | 293 'gn_release_x64_tsan': [ |
294 'gn', 'release_bot', 'x64', 'tsan', 'swarming'], | 294 'gn', 'release_bot', 'x64', 'tsan', 'swarming'], |
295 'gn_release_x64_tsan_minimal_symbols': [ | 295 'gn_release_x64_tsan_minimal_symbols': [ |
296 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'], | 296 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'], |
(...skipping 212 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
509 'gyp_defines': 'target_arch=mips', | 509 'gyp_defines': 'target_arch=mips', |
510 }, | 510 }, |
511 | 511 |
512 'msan': { | 512 'msan': { |
513 'gn_args': ('is_msan=true msan_track_origins=2 ' | 513 'gn_args': ('is_msan=true msan_track_origins=2 ' |
514 'use_prebuilt_instrumented_libraries=true'), | 514 'use_prebuilt_instrumented_libraries=true'), |
515 'gyp_defines': ('clang=1 msan=1 msan_track_origins=2 ' | 515 'gyp_defines': ('clang=1 msan=1 msan_track_origins=2 ' |
516 'use_prebuilt_instrumented_libraries=1'), | 516 'use_prebuilt_instrumented_libraries=1'), |
517 }, | 517 }, |
518 | 518 |
519 'no_plugins': { | |
520 'gn_args': 'clang_use_chrome_plugins=false', | |
521 }, | |
522 | |
523 'release': { | 519 'release': { |
524 'gn_args': 'is_debug=false', | 520 'gn_args': 'is_debug=false', |
525 }, | 521 }, |
526 | 522 |
527 'release_bot': { | 523 'release_bot': { |
528 'mixins': ['release', 'static', 'goma'], | 524 'mixins': ['release', 'static', 'goma'], |
529 }, | 525 }, |
530 | 526 |
531 'release_trybot': { | 527 'release_trybot': { |
532 'mixins': ['release_bot', 'minimal_symbols', 'dcheck_always_on'], | 528 'mixins': ['release_bot', 'minimal_symbols', 'dcheck_always_on'], |
(...skipping 144 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
677 'gn_args': 'target_cpu="x64"', | 673 'gn_args': 'target_cpu="x64"', |
678 'gyp_defines': 'target_arch=x64', | 674 'gyp_defines': 'target_arch=x64', |
679 }, | 675 }, |
680 | 676 |
681 'x86': { | 677 'x86': { |
682 'gn_args': 'target_cpu="x86"', | 678 'gn_args': 'target_cpu="x86"', |
683 'gyp_defines': 'target_arch=ia32', | 679 'gyp_defines': 'target_arch=ia32', |
684 }, | 680 }, |
685 }, | 681 }, |
686 } | 682 } |
OLD | NEW |