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 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
58 'V8 Linux - shared': 'gn_release_x86_shared_verify_heap', | 58 'V8 Linux - shared': 'gn_release_x86_shared_verify_heap', |
59 'V8 Linux - noi18n - debug': 'gn_debug_x86_no_i18n', | 59 'V8 Linux - noi18n - debug': 'gn_debug_x86_no_i18n', |
60 'V8 Linux - verify csa': 'gn_release_x86_verify_csa', | 60 'V8 Linux - verify csa': 'gn_release_x86_verify_csa', |
61 # Linux64. | 61 # Linux64. |
62 'V8 Linux64 - builder': 'gn_release_x64_valgrind', | 62 'V8 Linux64 - builder': 'gn_release_x64_valgrind', |
63 'V8 Linux64 - debug builder': 'gn_debug_x64_valgrind', | 63 'V8 Linux64 - debug builder': 'gn_debug_x64_valgrind', |
64 'V8 Linux64 - custom snapshot - debug builder': 'gn_debug_x64_custom', | 64 'V8 Linux64 - custom snapshot - debug builder': 'gn_debug_x64_custom', |
65 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal', | 65 'V8 Linux64 - internal snapshot': 'gn_release_x64_internal', |
66 'V8 Linux64 - gyp': 'gyp_release_x64', | 66 'V8 Linux64 - gyp': 'gyp_release_x64', |
67 'V8 Linux64 - verify csa': 'gn_release_x64_verify_csa', | 67 'V8 Linux64 - verify csa': 'gn_release_x64_verify_csa', |
68 # aix64 | |
69 'V8 Aix64': 'gn_release_ppc64', | |
Michael Achenbach
2017/04/18 13:56:22
Please do the mb_config.pyl change in a separate C
| |
68 # Windows. | 70 # Windows. |
69 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols', | 71 'V8 Win32 - builder': 'gn_release_x86_minimal_symbols', |
70 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols', | 72 'V8 Win32 - debug builder': 'gn_debug_x86_minimal_symbols', |
71 'V8 Win32 - nosnap - shared': | 73 'V8 Win32 - nosnap - shared': |
72 'gn_release_x86_no_snap_shared_minimal_symbols', | 74 'gn_release_x86_no_snap_shared_minimal_symbols', |
73 'V8 Win64': 'gn_release_x64_minimal_symbols', | 75 'V8 Win64': 'gn_release_x64_minimal_symbols', |
74 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols', | 76 'V8 Win64 - debug': 'gn_debug_x64_minimal_symbols', |
75 # TODO(machenbach): Switch plugins on when errors are fixed. | 77 # TODO(machenbach): Switch plugins on when errors are fixed. |
76 'V8 Win64 - clang': 'gn_release_x64_clang', | 78 'V8 Win64 - clang': 'gn_release_x64_clang', |
77 # Mac. | 79 # Mac. |
(...skipping 195 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
273 'default_optdebug_s390x': [ | 275 'default_optdebug_s390x': [ |
274 'gn', 'debug', 'simulate_s390x', 'v8_enable_slow_dchecks'], | 276 'gn', 'debug', 'simulate_s390x', 'v8_enable_slow_dchecks'], |
275 'default_release_s390x': [ | 277 'default_release_s390x': [ |
276 'gn', 'release', 'simulate_s390x'], | 278 'gn', 'release', 'simulate_s390x'], |
277 'default_debug_x64': [ | 279 'default_debug_x64': [ |
278 'gn', 'debug', 'x64', 'v8_enable_slow_dchecks', 'v8_full_debug'], | 280 'gn', 'debug', 'x64', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
279 'default_optdebug_x64': [ | 281 'default_optdebug_x64': [ |
280 'gn', 'debug', 'x64', 'v8_enable_slow_dchecks'], | 282 'gn', 'debug', 'x64', 'v8_enable_slow_dchecks'], |
281 'default_release_x64': [ | 283 'default_release_x64': [ |
282 'gn', 'release', 'x64'], | 284 'gn', 'release', 'x64'], |
285 'default_release_ppc64': [ | |
286 'gn', 'release', 'ppc64'], | |
283 'default_debug_x86': [ | 287 'default_debug_x86': [ |
284 'gn', 'debug', 'x86', 'v8_enable_slow_dchecks', 'v8_full_debug'], | 288 'gn', 'debug', 'x86', 'v8_enable_slow_dchecks', 'v8_full_debug'], |
285 'default_optdebug_x86': [ | 289 'default_optdebug_x86': [ |
286 'gn', 'debug', 'x86', 'v8_enable_slow_dchecks'], | 290 'gn', 'debug', 'x86', 'v8_enable_slow_dchecks'], |
287 'default_release_x86': [ | 291 'default_release_x86': [ |
288 'gn', 'release', 'x86'], | 292 'gn', 'release', 'x86'], |
289 | 293 |
290 | 294 |
291 # GN debug configs for simulators. | 295 # GN debug configs for simulators. |
292 'gn_debug_simulate_arm': [ | 296 'gn_debug_simulate_arm': [ |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
363 'gn_release_x64_tsan_minimal_symbols': [ | 367 'gn_release_x64_tsan_minimal_symbols': [ |
364 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'], | 368 'gn', 'release_bot', 'x64', 'tsan', 'minimal_symbols', 'swarming'], |
365 'gn_release_x64_valgrind': [ | 369 'gn_release_x64_valgrind': [ |
366 'gn', 'release_bot', 'x64', 'swarming', 'valgrind'], | 370 'gn', 'release_bot', 'x64', 'swarming', 'valgrind'], |
367 'gn_release_x64_valgrind_trybot': [ | 371 'gn_release_x64_valgrind_trybot': [ |
368 'gn', 'release_trybot', 'x64', 'swarming', 'valgrind'], | 372 'gn', 'release_trybot', 'x64', 'swarming', 'valgrind'], |
369 'gn_release_x64_verify_csa': [ | 373 'gn_release_x64_verify_csa': [ |
370 'gn', 'release_bot', 'x64', 'swarming', 'dcheck_always_on', | 374 'gn', 'release_bot', 'x64', 'swarming', 'dcheck_always_on', |
371 'v8_enable_slow_dchecks', 'v8_verify_csa'], | 375 'v8_enable_slow_dchecks', 'v8_verify_csa'], |
372 | 376 |
377 # GN release configs for ppc64. | |
378 'gn_release_ppc64': [ | |
379 'gn', 'release_bot', 'ppc64', 'swarming'], | |
380 | |
373 # GN debug configs for x64. | 381 # GN debug configs for x64. |
374 'gn_debug_x64': [ | 382 'gn_debug_x64': [ |
375 'gn', 'debug_bot', 'x64', 'swarming'], | 383 'gn', 'debug_bot', 'x64', 'swarming'], |
376 'gn_debug_x64_asan_edge': [ | 384 'gn_debug_x64_asan_edge': [ |
377 'gn', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], | 385 'gn', 'debug_bot', 'x64', 'asan', 'lsan', 'edge'], |
378 'gn_debug_x64_custom': [ | 386 'gn_debug_x64_custom': [ |
379 'gn', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], | 387 'gn', 'debug_bot', 'x64', 'swarming', 'v8_snapshot_custom'], |
380 'gn_debug_x64_minimal_symbols': [ | 388 'gn_debug_x64_minimal_symbols': [ |
381 'gn', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], | 389 'gn', 'debug_bot', 'x64', 'minimal_symbols', 'swarming'], |
382 'gn_debug_x64_trybot': [ | 390 'gn_debug_x64_trybot': [ |
(...skipping 210 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
593 'gyp_defines': 'target_arch=mips', | 601 'gyp_defines': 'target_arch=mips', |
594 }, | 602 }, |
595 | 603 |
596 'msan': { | 604 'msan': { |
597 'gn_args': ('is_msan=true msan_track_origins=2 ' | 605 'gn_args': ('is_msan=true msan_track_origins=2 ' |
598 'use_prebuilt_instrumented_libraries=true'), | 606 'use_prebuilt_instrumented_libraries=true'), |
599 'gyp_defines': ('clang=1 msan=1 msan_track_origins=2 ' | 607 'gyp_defines': ('clang=1 msan=1 msan_track_origins=2 ' |
600 'use_prebuilt_instrumented_libraries=1'), | 608 'use_prebuilt_instrumented_libraries=1'), |
601 }, | 609 }, |
602 | 610 |
611 'ppc64': { | |
612 'gn_args': 'target_cpu="ppc64"', | |
613 }, | |
614 | |
603 'release': { | 615 'release': { |
604 'gn_args': 'is_debug=false', | 616 'gn_args': 'is_debug=false', |
605 }, | 617 }, |
606 | 618 |
607 'release_bot': { | 619 'release_bot': { |
608 'mixins': ['release', 'static', 'goma'], | 620 'mixins': ['release', 'static', 'goma'], |
609 }, | 621 }, |
610 | 622 |
611 'release_trybot': { | 623 'release_trybot': { |
612 'mixins': ['release_bot', 'minimal_symbols', 'dcheck_always_on'], | 624 'mixins': ['release_bot', 'minimal_symbols', 'dcheck_always_on'], |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
765 'gn_args': 'target_cpu="x64"', | 777 'gn_args': 'target_cpu="x64"', |
766 'gyp_defines': 'target_arch=x64', | 778 'gyp_defines': 'target_arch=x64', |
767 }, | 779 }, |
768 | 780 |
769 'x86': { | 781 'x86': { |
770 'gn_args': 'target_cpu="x86"', | 782 'gn_args': 'target_cpu="x86"', |
771 'gyp_defines': 'target_arch=ia32', | 783 'gyp_defines': 'target_arch=ia32', |
772 }, | 784 }, |
773 }, | 785 }, |
774 } | 786 } |
OLD | NEW |