OLD | NEW |
1 # Copyright 2015 The Chromium Authors. All rights reserved. | 1 # Copyright 2015 The Chromium 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 'masters': { | 9 'masters': { |
10 # Take care when changing any of these builders to ensure that you do not | 10 # Take care when changing any of these builders to ensure that you do not |
(...skipping 91 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
102 'Chromium Linux Goma Canary (clobber)': 'gn_release_bot', | 102 'Chromium Linux Goma Canary (clobber)': 'gn_release_bot', |
103 'Chromium Linux Precise Goma LinkTest': 'gn_release_bot', | 103 'Chromium Linux Precise Goma LinkTest': 'gn_release_bot', |
104 'Chromium Linux32 Goma Canary (clobber)': 'gn_release_bot_x86', | 104 'Chromium Linux32 Goma Canary (clobber)': 'gn_release_bot_x86', |
105 'Chromium Mac 10.10 MacViews': 'mac_views_browser_gn_release_bot', | 105 'Chromium Mac 10.10 MacViews': 'mac_views_browser_gn_release_bot', |
106 'Chromium Mac 10.11': 'gn_release_bot', | 106 'Chromium Mac 10.11': 'gn_release_bot', |
107 'Chromium Mac 10.11 Force Mac Toolchain': 'gn_release_bot', | 107 'Chromium Mac 10.11 Force Mac Toolchain': 'gn_release_bot', |
108 'Chromium Mac 10.9 Goma Canary': 'gn_release_bot', | 108 'Chromium Mac 10.9 Goma Canary': 'gn_release_bot', |
109 'Chromium Mac 10.9 Goma Canary (clobber)': 'gn_release_bot', | 109 'Chromium Mac 10.9 Goma Canary (clobber)': 'gn_release_bot', |
110 'Chromium Mac 10.9 Goma Canary (dbg)': 'gn_debug_bot', | 110 'Chromium Mac 10.9 Goma Canary (dbg)': 'gn_debug_bot', |
111 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': 'gn_debug_bot', | 111 'Chromium Mac 10.9 Goma Canary (dbg)(clobber)': 'gn_debug_bot', |
112 'Chromium Win PGO Builder': 'gyp_official_winpgo', | 112 'Chromium Win PGO Builder': [ |
113 'Chromium Win x64 PGO Builder': 'gyp_official_winpgo_x64', | 113 'gyp_official_chrome_pgo_phase_1_x86', |
| 114 'gyp_official_chrome_pgo_phase_2_x86' |
| 115 ], |
| 116 'Chromium Win x64 PGO Builder': [ |
| 117 'gyp_official_chrome_pgo_phase_1_x64', |
| 118 'gyp_official_chrome_pgo_phase_2_x64', |
| 119 ], |
114 'Chromium Windows Analyze': 'gn_windows_analyze', | 120 'Chromium Windows Analyze': 'gn_windows_analyze', |
115 'CrWin7Goma': 'gn_release_bot_minimal_symbols_x86', | 121 'CrWin7Goma': 'gn_release_bot_minimal_symbols_x86', |
116 'CrWin7Goma(clbr)': 'gn_shared_release_bot_minimal_symbols_x86', | 122 'CrWin7Goma(clbr)': 'gn_shared_release_bot_minimal_symbols_x86', |
117 'CrWin7Goma(dbg)': 'gn_debug_bot_minimal_symbols_x86', | 123 'CrWin7Goma(dbg)': 'gn_debug_bot_minimal_symbols_x86', |
118 'CrWin7Goma(dll)': 'gn_shared_release_bot_minimal_symbols_x86', | 124 'CrWin7Goma(dll)': 'gn_shared_release_bot_minimal_symbols_x86', |
119 'CrWinClang': | 125 'CrWinClang': |
120 'swarming_gn_clang_official_release_bot_minimal_symbols_x86', | 126 'swarming_gn_clang_official_release_bot_minimal_symbols_x86', |
121 'CrWinClang(dbg)': | 127 'CrWinClang(dbg)': |
122 'swarming_gyp_clang_debug_bot_minimal_symbols_x86', | 128 'swarming_gyp_clang_debug_bot_minimal_symbols_x86', |
123 'CrWinClang(dbg) tester': 'none', | 129 'CrWinClang(dbg) tester': 'none', |
(...skipping 493 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
617 | 623 |
618 'official.desktop': { | 624 'official.desktop': { |
619 'blimp-engine': '//build/args/bots/official.desktop/blimp-engine.gn', | 625 'blimp-engine': '//build/args/bots/official.desktop/blimp-engine.gn', |
620 'mac64': 'gn_official', | 626 'mac64': 'gn_official', |
621 'precise64': 'gn_official', | 627 'precise64': 'gn_official', |
622 | 628 |
623 # Currently the official bots set mini_installer_official_deps=1 | 629 # Currently the official bots set mini_installer_official_deps=1 |
624 # but it's not clear if that's actually used anywhere. | 630 # but it's not clear if that's actually used anywhere. |
625 'win': 'gyp_official', | 631 'win': 'gyp_official', |
626 'win-asan': 'gyp_official_syzyasan', | 632 'win-asan': 'gyp_official_syzyasan', |
627 'win-pgo': 'gyp_official_winpgo', | 633 'win-pgo': [ |
| 634 'gyp_official_chrome_pgo_phase_1_x86', |
| 635 'gyp_official_chrome_pgo_phase_2_x86', |
| 636 ], |
628 'win64': 'gyp_official_x64', | 637 'win64': 'gyp_official_x64', |
629 'win64-pgo': 'gyp_official_winpgo_x64', | 638 'win64-pgo': [ |
| 639 'gyp_official_chrome_pgo_phase_1_x64', |
| 640 'gyp_official_chrome_pgo_phase_2_x64', |
| 641 ], |
630 }, | 642 }, |
631 | 643 |
632 'official.desktop.continuous': { | 644 'official.desktop.continuous': { |
633 'mac beta': 'gyp_official', | 645 'mac beta': 'gyp_official', |
634 'mac stable': 'gyp_official', | 646 'mac stable': 'gyp_official', |
635 'mac trunk': 'gn_official', | 647 'mac trunk': 'gn_official', |
636 'precise64 beta': 'gn_official', | 648 'precise64 beta': 'gn_official', |
637 'precise64 stable': 'gn_official', | 649 'precise64 stable': 'gn_official', |
638 'precise64 trunk': 'gn_official', | 650 'precise64 trunk': 'gn_official', |
639 'win beta': 'gyp_official_six_concurrent_links', | 651 'win beta': 'gyp_official_six_concurrent_links', |
(...skipping 255 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
895 'win_chromium_x64_rel_ng': 'swarming_gn_release_trybot_x64', | 907 'win_chromium_x64_rel_ng': 'swarming_gn_release_trybot_x64', |
896 'win_clang': 'win_clang_debug_bot', | 908 'win_clang': 'win_clang_debug_bot', |
897 'win_clang_dbg': 'swarming_gyp_clang_debug_trybot_x86', | 909 'win_clang_dbg': 'swarming_gyp_clang_debug_trybot_x86', |
898 'win_clang_rel': 'swarming_gyp_clang_official_release_trybot_x86', | 910 'win_clang_rel': 'swarming_gyp_clang_official_release_trybot_x86', |
899 'win_clang_x64_dbg': 'win_clang_debug_bot', | 911 'win_clang_x64_dbg': 'win_clang_debug_bot', |
900 'win_clang_x64_rel': 'swarming_gyp_clang_official_release_trybot_x64', | 912 'win_clang_x64_rel': 'swarming_gyp_clang_official_release_trybot_x64', |
901 'win_nacl_sdk': 'gyp_release_bot_minimal_symbols_x86', | 913 'win_nacl_sdk': 'gyp_release_bot_minimal_symbols_x86', |
902 'win_nacl_sdk_build': 'gyp_release_bot_minimal_symbols_x86', | 914 'win_nacl_sdk_build': 'gyp_release_bot_minimal_symbols_x86', |
903 'win_optional_gpu_tests_rel': | 915 'win_optional_gpu_tests_rel': |
904 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86', | 916 'swarming_gpu_tests_deqp_gles_gn_release_trybot_x86', |
905 'win_pgo': 'gyp_official_winpgo', | 917 'win_pgo': [ |
| 918 'gyp_official_chrome_pgo_phase_1_x86', |
| 919 'gyp_official_chrome_pgo_phase_2_x86', |
| 920 ], |
906 'win_upload_clang': 'gn_release_bot', | 921 'win_upload_clang': 'gn_release_bot', |
907 'win_chrome_official': 'gn_official_goma_minimal_symbols_x86', | 922 'win_chrome_official': 'gn_official_goma_minimal_symbols_x86', |
908 'win_x64_chromium_variable_builder': 'findit', | 923 'win_x64_chromium_variable_builder': 'findit', |
909 }, | 924 }, |
910 | 925 |
911 'tryserver.v8': { | 926 'tryserver.v8': { |
912 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 927 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', |
913 'v8_linux_blink_rel': 'swarming_gn_release_trybot_x64', | 928 'v8_linux_blink_rel': 'swarming_gn_release_trybot_x64', |
914 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 929 'v8_linux_chromium_gn_rel': 'gn_release_trybot', |
915 }, | 930 }, |
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1343 ], | 1358 ], |
1344 | 1359 |
1345 'gyp_official_syzyasan': [ | 1360 'gyp_official_syzyasan': [ |
1346 'gyp', 'official', 'syzyasan', | 1361 'gyp', 'official', 'syzyasan', |
1347 ], | 1362 ], |
1348 | 1363 |
1349 'gyp_official_six_concurrent_links': [ | 1364 'gyp_official_six_concurrent_links': [ |
1350 'gyp', 'official', 'six_concurrent_links', | 1365 'gyp', 'official', 'six_concurrent_links', |
1351 ], | 1366 ], |
1352 | 1367 |
1353 # TODO(crbug.com/595947) - figure out how to handle PGO, which needs | 1368 'gyp_official_chrome_pgo_phase_1_x64': [ |
1354 # to invoke GYP/GN twice, with two different sets of flags, apparently. | 1369 'gyp', 'official', 'chrome_pgo_phase_1', 'x64', |
1355 'gyp_official_winpgo': [ | |
1356 'gyp', 'error', | |
1357 ], | 1370 ], |
1358 | 1371 |
1359 'gyp_official_winpgo_x64': [ | 1372 'gyp_official_chrome_pgo_phase_2_x64': [ |
1360 'gyp', 'error', 'x64', | 1373 'gyp', 'official', 'chrome_pgo_phase_2', 'x64', |
| 1374 ], |
| 1375 |
| 1376 'gyp_official_chrome_pgo_phase_1_x86': [ |
| 1377 'gyp', 'official', 'chrome_pgo_phase_1', 'x86', |
| 1378 ], |
| 1379 |
| 1380 'gyp_official_chrome_pgo_phase_2_x86': [ |
| 1381 'gyp', 'official', 'chrome_pgo_phase_2', 'x86', |
1361 ], | 1382 ], |
1362 | 1383 |
1363 'gyp_official_x64': [ | 1384 'gyp_official_x64': [ |
1364 'gyp', 'official', 'x64', | 1385 'gyp', 'official', 'x64', |
1365 ], | 1386 ], |
1366 | 1387 |
1367 'gyp_official_x64_six_concurrent_links': [ | 1388 'gyp_official_x64_six_concurrent_links': [ |
1368 'gyp', 'official', 'x64', 'six_concurrent_links', | 1389 'gyp', 'official', 'x64', 'six_concurrent_links', |
1369 ], | 1390 ], |
1370 | 1391 |
(...skipping 570 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1941 'gn_args': 'use_cfi_cast=true', | 1962 'gn_args': 'use_cfi_cast=true', |
1942 'gyp_defines': 'cfi_cast=1', | 1963 'gyp_defines': 'cfi_cast=1', |
1943 'mixins': ['cfi'], | 1964 'mixins': ['cfi'], |
1944 }, | 1965 }, |
1945 | 1966 |
1946 'cfi_diag': { | 1967 'cfi_diag': { |
1947 'gn_args': 'use_cfi_diag=true', | 1968 'gn_args': 'use_cfi_diag=true', |
1948 'gyp_defines': 'cfi_diag=1', | 1969 'gyp_defines': 'cfi_diag=1', |
1949 }, | 1970 }, |
1950 | 1971 |
| 1972 'chrome_pgo_phase_1': { |
| 1973 'gn_args': 'chrome_pgo_phase=1', |
| 1974 'gyp_defines': 'chrome_pgo_phase=1', |
| 1975 }, |
| 1976 |
| 1977 'chrome_pgo_phase_2': { |
| 1978 'gn_args': 'chrome_pgo_phase=2', |
| 1979 'gyp_defines': 'chrome_pgo_phase=2', |
| 1980 }, |
| 1981 |
1951 'chrome_with_codecs': { | 1982 'chrome_with_codecs': { |
1952 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], | 1983 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], |
1953 }, | 1984 }, |
1954 | 1985 |
1955 'chromeos': { | 1986 'chromeos': { |
1956 'gn_args': 'target_os="chromeos"', | 1987 'gn_args': 'target_os="chromeos"', |
1957 'gyp_defines': 'chromeos=1', | 1988 'gyp_defines': 'chromeos=1', |
1958 }, | 1989 }, |
1959 | 1990 |
1960 'chromeos_codecs': { | 1991 'chromeos_codecs': { |
(...skipping 358 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2319 }, | 2350 }, |
2320 | 2351 |
2321 'drfuzz': { 'gn_args': 'use_drfuzz=true' }, | 2352 'drfuzz': { 'gn_args': 'use_drfuzz=true' }, |
2322 | 2353 |
2323 'drmemory': { | 2354 'drmemory': { |
2324 'gn_args': 'is_component_build=true enable_iterator_debugging=false', | 2355 'gn_args': 'is_component_build=true enable_iterator_debugging=false', |
2325 'gyp_defines': 'component=shared_library build_for_tool=drmemory', | 2356 'gyp_defines': 'component=shared_library build_for_tool=drmemory', |
2326 }, | 2357 }, |
2327 }, | 2358 }, |
2328 } | 2359 } |
OLD | NEW |