Chromium Code Reviews| 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 the list of configs that you can pass to mb; each config | 6 # This is the list of configs that you can pass to mb; each config |
| 7 # represents a particular combination of GYP_DEFINES/gn args that | 7 # represents a particular combination of GYP_DEFINES/gn args that |
| 8 # we must support. A given config *may* be platform-specific but | 8 # we must support. A given config *may* be platform-specific but |
| 9 # is not necessarily so (i.e., we might have mac, win, and linux | 9 # is not necessarily so (i.e., we might have mac, win, and linux |
| 10 # bots all using the 'gn_release_bot' config). | 10 # bots all using the 'gn_release_bot' config). |
| 11 'configs': { | 11 'configs': { |
| 12 'android_cast_gyp_debug_static_bot': ['android', 'cast', 'gyp', 'debug_stati c_bot'], | 12 'android_cast_gyp_debug_static_bot': ['android', 'cast', 'gyp', 'debug_stati c_bot'], |
| 13 'android_clang_asan_gyp_debug_bot': ['android', 'clang', 'asan', 'gyp', 'deb ug_bot'], | 13 'android_clang_asan_gyp_debug_bot': ['android', 'clang', 'asan', 'gyp', 'deb ug_bot'], |
| 14 'android_gn_debug_bot': ['android', 'chrome_with_codecs', 'gn', 'debug_bot'] , | 14 'android_gn_debug_bot': ['android', 'gn', 'debug_bot'], |
| 15 'android_gn_debug_static_bot': ['android', 'chrome_with_codecs', 'gn', 'debu g_static_bot'], | 15 'android_gn_debug_static_bot': ['android', 'gn', 'debug_static_bot'], |
| 16 'android_gn_debug_static_bot_arm64': ['android', 'chrome_with_codecs', 'gn', 'debug_static_bot', 'arm64'], | 16 'android_gn_debug_static_bot_arm64': ['android', 'gn', 'debug_static_bot', ' arm64'], |
| 17 'android_gn_debug_static_bot_mipsel': ['android', 'chrome_with_codecs', 'gn' , 'debug_static_bot', 'mipsel'], | 17 'android_gn_debug_static_bot_mipsel': ['android', 'gn', 'debug_static_bot', 'mipsel'], |
| 18 'android_gn_debug_static_bot_x64': ['android', 'chrome_with_codecs', 'gn', ' debug_static_bot', 'x64'], | 18 'android_gn_debug_static_bot_x64': ['android', 'gn', 'debug_static_bot', 'x6 4'], |
| 19 'android_gn_debug_static_bot_x86': ['android', 'chrome_with_codecs', 'gn', ' debug_static_bot', 'x86'], | 19 'android_gn_debug_static_bot_x86': ['android', 'gn', 'debug_static_bot', 'x8 6'], |
| 20 'android_gn_release_bot': ['android', 'gn', 'release_bot'], | 20 'android_gn_release_bot': ['android', 'gn', 'release_bot'], |
| 21 'android_gn_release_trybot': ['android', 'gn', 'release_trybot'], | 21 'android_gn_release_trybot': ['android', 'gn', 'release_trybot'], |
| 22 'android_gyp_debug_static_bot': ['android', 'gyp', 'debug_static_bot'], | 22 'android_gyp_debug_static_bot': ['android', 'gyp', 'debug_static_bot'], |
| 23 'android_gyp_debug_static_bot_arm64': ['android', 'gyp', 'debug_static_bot', 'arm64'], | 23 'android_gyp_debug_static_bot_arm64': ['android', 'gyp', 'debug_static_bot', 'arm64'], |
| 24 'android_gyp_release_bot': ['android', 'gyp', 'release_bot'], | 24 'android_gyp_release_bot': ['android', 'gyp', 'release_bot'], |
| 25 'android_gyp_release_bot_minimal_symbols': ['android', 'gyp', 'release_bot_m inimal_symbols'], | |
| 26 'cast_gn_release_bot': ['cast', 'gn', 'release_bot'], | 25 'cast_gn_release_bot': ['cast', 'gn', 'release_bot'], |
| 27 'cast_gn_release_trybot': ['cast', 'gn', 'release_trybot'], | 26 'cast_gn_release_trybot': ['cast', 'gn', 'release_trybot'], |
| 28 'chromeos_gn_debug_bot': ['chromeos', 'gn', 'debug_bot'], | 27 'chromeos_gn_debug_bot': ['chromeos', 'gn', 'debug_bot'], |
| 29 'chromeos_ozone_gn_release_bot': ['chromeos', 'ozone', 'gn', 'release_bot'], | 28 'chromeos_ozone_gn_release_bot': ['chromeos', 'ozone', 'gn', 'release_bot'], |
| 30 'chromeos_ozone_gn_release_trybot': ['chromeos', 'ozone', 'gn', 'release_try bot'], | 29 'chromeos_ozone_gn_release_trybot': ['chromeos', 'ozone', 'gn', 'release_try bot'], |
| 31 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'], | 30 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'], |
| 32 'dev_gn_release': ['gn', 'release', 'shared'], | 31 'dev_gn_release': ['gn', 'release', 'shared'], |
| 33 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'], | 32 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'], |
| 34 'dev_gyp_release': ['gyp', 'release', 'shared'], | 33 'dev_gyp_release': ['gyp', 'release', 'shared'], |
| 35 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'], | 34 'embedded_gyp_debug_bot': ['embedded', 'gyp', 'debug_bot'], |
| 36 | 35 |
| 36 # Explicitly use 'android_without_codecs' here since this bot is responsible | |
| 37 # for building publicly advertised non-Official Android builds which are not | |
| 38 # allowed to have proprietary codecs enabled. | |
| 39 'android_gyp_release_bot_minimal_symbols': ['android_without_codecs', 'gyp', 'release_bot_minimal_symbols'], | |
|
Dirk Pranke
2016/03/09 02:26:53
I would actually change this name to 'android_with
DaleCurtis
2016/03/09 04:19:58
Done.
| |
| 40 | |
| 37 # This is the "deployment" config for the blimp builds. Currently | 41 # This is the "deployment" config for the blimp builds. Currently |
| 38 # we want them to be debug, non-optimized builds (and we don't need any | 42 # we want them to be debug, non-optimized builds (and we don't need any |
| 39 # chrome branding), so we don't use the "official" mixin. | 43 # chrome branding), so we don't use the "official" mixin. |
| 40 'gn_blimp_debug': ['gn', 'blimp', 'debug'], | 44 'gn_blimp_debug': ['gn', 'blimp', 'debug'], |
| 41 | 45 |
| 42 'gn_cfi_release_bot': ['gn', 'cfi', 'release_bot'], | 46 'gn_cfi_release_bot': ['gn', 'cfi', 'release_bot'], |
| 43 'gn_cfi_release_trybot': ['gn', 'cfi', 'release_trybot'], | 47 'gn_cfi_release_trybot': ['gn', 'cfi', 'release_trybot'], |
| 44 'gn_cfi_diag_release_bot': ['gn', 'cfi', 'cfi_diag', 'release_bot'], | 48 'gn_cfi_diag_release_bot': ['gn', 'cfi', 'cfi_diag', 'release_bot'], |
| 45 'gn_debug_bot': ['gn', 'debug_bot'], | 49 'gn_debug_bot': ['gn', 'debug_bot'], |
| 46 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], | 50 'gn_debug_bot_minimal_symbols': ['gn', 'debug_bot_minimal_symbols'], |
| (...skipping 12 matching lines...) Expand all Loading... | |
| 59 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'], | 63 'gn_release_trybot_x86': ['gn', 'release_trybot', 'x86'], |
| 60 'gyp_debug_bot': ['gyp', 'debug_bot'], | 64 'gyp_debug_bot': ['gyp', 'debug_bot'], |
| 61 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'], | 65 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'], |
| 62 'gyp_official_goma': ['gyp', 'official', 'goma'], | 66 'gyp_official_goma': ['gyp', 'official', 'goma'], |
| 63 'gyp_official_goma_chromeos': ['gyp', 'official', 'goma', 'chromeos'], | 67 'gyp_official_goma_chromeos': ['gyp', 'official', 'goma', 'chromeos'], |
| 64 'gyp_official_goma_x86': ['gyp', 'official', 'goma', 'x86'], | 68 'gyp_official_goma_x86': ['gyp', 'official', 'goma', 'x86'], |
| 65 'gyp_official_goma_minimal_symbols_android': ['gyp', 'official', 'goma', 'mi nimal_symbols', 'android'], | 69 'gyp_official_goma_minimal_symbols_android': ['gyp', 'official', 'goma', 'mi nimal_symbols', 'android'], |
| 66 'gyp_official_goma_minimal_symbols_android_arm64': ['gyp', 'official', 'goma ', 'minimal_symbols', 'android', 'arm64'], | 70 'gyp_official_goma_minimal_symbols_android_arm64': ['gyp', 'official', 'goma ', 'minimal_symbols', 'android', 'arm64'], |
| 67 'gyp_official_goma_minimal_symbols_x64': ['gyp', 'official', 'goma', 'minima l_symbols', 'x64'], | 71 'gyp_official_goma_minimal_symbols_x64': ['gyp', 'official', 'goma', 'minima l_symbols', 'x64'], |
| 68 'gyp_official_goma_minimal_symbols_x86': ['gyp', 'official', 'goma', 'minima l_symbols', 'x86'], | 72 'gyp_official_goma_minimal_symbols_x86': ['gyp', 'official', 'goma', 'minima l_symbols', 'x86'], |
| 69 'gyp_release_bot_android': ['gyp', 'release_bot', 'android'], | 73 'gyp_release_bot_android': ['gyp', 'release_bot', 'android', 'chrome_with_co decs'], |
|
Dirk Pranke
2016/03/09 02:26:53
This change isn't needed, right?
DaleCurtis
2016/03/09 04:19:57
Correct, stale change. Removed.
| |
| 70 'gyp_release_trybot': ['gyp', 'release_trybot'], | 74 'gyp_release_trybot': ['gyp', 'release_trybot'], |
| 71 'gyp_release_trybot_x64': ['gyp', 'release_trybot', 'x64'], | 75 'gyp_release_trybot_x64': ['gyp', 'release_trybot', 'x64'], |
| 72 'gn_release_libfuzzer_asan': ['gn', 'release', 'libfuzzer', 'asan', 'proprie tary_codecs', 'pdf_xfa'], | 76 'gn_release_libfuzzer_asan': ['gn', 'release', 'libfuzzer', 'asan', 'proprie tary_codecs', 'pdf_xfa'], |
| 73 'gn_release_libfuzzer_msan': ['gn', 'release', 'libfuzzer', 'msan', 'proprie tary_codecs', 'pdf_xfa'], | 77 'gn_release_libfuzzer_msan': ['gn', 'release', 'libfuzzer', 'msan', 'proprie tary_codecs', 'pdf_xfa'], |
| 74 'gn_release_drmemory_drfuzz_x86': ['gn', 'release', 'drmemory', 'drfuzz', 'x 86', 'proprietary_codecs'], | 78 'gn_release_drmemory_drfuzz_x86': ['gn', 'release', 'drmemory', 'drfuzz', 'x 86', 'proprietary_codecs'], |
| 75 'gn_release_drmemory_drfuzz': ['gn', 'release', 'drmemory', 'drfuzz', 'propr ietary_codecs'], | 79 'gn_release_drmemory_drfuzz': ['gn', 'release', 'drmemory', 'drfuzz', 'propr ietary_codecs'], |
| 76 'gyp_valgrind_release_bot': ['gyp', 'valgrind', 'release_bot'], | 80 'gyp_valgrind_release_bot': ['gyp', 'valgrind', 'release_bot'], |
| 77 'gyp_valgrind_debug_bot': ['gyp', 'valgrind', 'debug_bot'], | 81 'gyp_valgrind_debug_bot': ['gyp', 'valgrind', 'debug_bot'], |
| 78 'gyp_valgrind_chromeos_release_bot': ['gyp', 'chromeos', 'valgrind', 'releas e_bot'], | 82 'gyp_valgrind_chromeos_release_bot': ['gyp', 'chromeos', 'valgrind', 'releas e_bot'], |
| 79 'gyp_drmemory_shared_release_x86': ['gyp', 'drmemory', 'shared', 'release', 'x86'], | 83 'gyp_drmemory_shared_release_x86': ['gyp', 'drmemory', 'shared', 'release', 'x86'], |
| 80 'gyp_drmemory_shared_release_x64': ['gyp', 'drmemory', 'shared', 'release', 'x64'], | 84 'gyp_drmemory_shared_release_x64': ['gyp', 'drmemory', 'shared', 'release', 'x64'], |
| 81 | 85 |
| 82 # This is just for completeness; any bot that uses this config | 86 # This is just for completeness; any bot that uses this config |
| 83 # should never actually run MB. | 87 # should never actually run MB. |
| 84 'none': ['none'], | 88 'none': ['none'], |
| 85 | 89 |
| 86 'noswarming_gn_release_bot': ['noswarming', 'gn', 'release_bot'], | 90 'noswarming_gn_release_bot': ['noswarming', 'gn', 'release_bot'], |
| 87 'noswarming_gyp_release_bot': ['noswarming', 'gyp', 'release_bot'], | 91 'noswarming_gyp_release_bot': ['noswarming', 'gyp', 'release_bot'], |
| 88 'noswarming_gyp_release_bot_mac_strip': ['noswarming', 'gyp', 'release_bot', 'mac_strip'], | 92 'noswarming_gyp_release_bot_mac_strip': ['noswarming', 'gyp', 'release_bot', 'mac_strip'], |
| 89 'noswarming_gyp_release_bot_x86': ['noswarming', 'gyp', 'release_bot', 'x86' ], | 93 'noswarming_gyp_release_bot_x86': ['noswarming', 'gyp', 'release_bot', 'x86' ], |
| 90 | 94 |
| 91 'swarming_android_gn_release_bot_minimal_symbols': ['swarming', 'android', ' chrome_with_codecs', 'gn', 'release_bot_minimal_symbols'], | 95 'swarming_android_gn_release_bot_minimal_symbols': ['swarming', 'android', ' gn', 'release_bot_minimal_symbols'], |
| 92 'swarming_asan_lsan_gyp_release_trybot': ['swarming', 'asan', 'lsan', 'relea se_trybot'], | 96 'swarming_asan_lsan_gyp_release_trybot': ['swarming', 'asan', 'lsan', 'relea se_trybot'], |
| 93 'swarming_msan_gyp_release_trybot': ['swarming', 'chromeos', 'msan', 'gyp', 'release_trybot'], | 97 'swarming_msan_gyp_release_trybot': ['swarming', 'chromeos', 'msan', 'gyp', 'release_trybot'], |
| 94 'swarming_deterministic_gyp_release_bot': ['swarming', 'deterministic', 'gyp ', 'release_bot'], | 98 'swarming_deterministic_gyp_release_bot': ['swarming', 'deterministic', 'gyp ', 'release_bot'], |
| 95 'swarming_gpu_fyi_tests_gn_debug_bot': ['swarming', 'gpu_tests', 'internal_g les2_conform_tests', 'gn', 'debug_bot', 'angle_deqp_tests'], | 99 'swarming_gpu_fyi_tests_gn_debug_bot': ['swarming', 'gpu_tests', 'internal_g les2_conform_tests', 'gn', 'debug_bot', 'angle_deqp_tests'], |
| 96 'swarming_gpu_fyi_tests_gn_debug_trybot': ['swarming', 'gpu_tests', 'interna l_gles2_conform_tests', 'gn', 'debug_trybot', 'angle_deqp_tests'], | 100 'swarming_gpu_fyi_tests_gn_debug_trybot': ['swarming', 'gpu_tests', 'interna l_gles2_conform_tests', 'gn', 'debug_trybot', 'angle_deqp_tests'], |
| 97 'swarming_gpu_fyi_tests_gn_release_bot': ['swarming', 'gpu_tests', 'internal _gles2_conform_tests', 'gn', 'release_bot', 'angle_deqp_tests'], | 101 'swarming_gpu_fyi_tests_gn_release_bot': ['swarming', 'gpu_tests', 'internal _gles2_conform_tests', 'gn', 'release_bot', 'angle_deqp_tests'], |
| 98 'swarming_gpu_fyi_tests_gn_release_trybot': ['swarming', 'gpu_tests', 'inter nal_gles2_conform_tests', 'gn', 'release_trybot', 'angle_deqp_tests'], | 102 'swarming_gpu_fyi_tests_gn_release_trybot': ['swarming', 'gpu_tests', 'inter nal_gles2_conform_tests', 'gn', 'release_trybot', 'angle_deqp_tests'], |
| 99 'swarming_gpu_tests_gn_debug_bot': ['swarming', 'gpu_tests', 'gn', 'debug_bo t'], | 103 'swarming_gpu_tests_gn_debug_bot': ['swarming', 'gpu_tests', 'gn', 'debug_bo t'], |
| 100 'swarming_gpu_tests_gn_release_bot': ['swarming', 'gpu_tests', 'gn', 'releas e_bot'], | 104 'swarming_gpu_tests_gn_release_bot': ['swarming', 'gpu_tests', 'gn', 'releas e_bot'], |
| 101 'swarming_gpu_tests_gn_release_trybot': ['swarming', 'gpu_tests', 'gn', 'rel ease_trybot'], | 105 'swarming_gpu_tests_gn_release_trybot': ['swarming', 'gpu_tests', 'gn', 'rel ease_trybot'], |
| (...skipping 28 matching lines...) Expand all Loading... | |
| 130 'swarming_gyp_release_bot_arm': ['swarming', 'gyp', 'release_bot', 'arm', 'c rosscompile'], | 134 'swarming_gyp_release_bot_arm': ['swarming', 'gyp', 'release_bot', 'arm', 'c rosscompile'], |
| 131 'swarming_gyp_release_bot_minimal_symbols_x64': ['swarming', 'gyp', 'release _bot_minimal_symbols', 'x64'], | 135 'swarming_gyp_release_bot_minimal_symbols_x64': ['swarming', 'gyp', 'release _bot_minimal_symbols', 'x64'], |
| 132 'swarming_gyp_release_bot_minimal_symbols_x86': ['swarming', 'gyp', 'release _bot_minimal_symbols', 'x86'], | 136 'swarming_gyp_release_bot_minimal_symbols_x86': ['swarming', 'gyp', 'release _bot_minimal_symbols', 'x86'], |
| 133 'swarming_gyp_release_bot_x64': ['swarming', 'gyp', 'release_bot', 'x64'], | 137 'swarming_gyp_release_bot_x64': ['swarming', 'gyp', 'release_bot', 'x64'], |
| 134 'swarming_gyp_release_trybot_arm': ['swarming', 'gyp', 'release_trybot', 'ar m', 'crosscompile'], | 138 'swarming_gyp_release_trybot_arm': ['swarming', 'gyp', 'release_trybot', 'ar m', 'crosscompile'], |
| 135 'swarming_gyp_release_trybot_minimal_symbols_x64': ['swarming', 'gyp', 'rele ase_trybot', 'minimal_symbols', 'x64'], | 139 'swarming_gyp_release_trybot_minimal_symbols_x64': ['swarming', 'gyp', 'rele ase_trybot', 'minimal_symbols', 'x64'], |
| 136 'swarming_gyp_release_trybot_minimal_symbols_x86': ['swarming', 'gyp', 'rele ase_trybot', 'minimal_symbols', 'x86'], | 140 'swarming_gyp_release_trybot_minimal_symbols_x86': ['swarming', 'gyp', 'rele ase_trybot', 'minimal_symbols', 'x86'], |
| 137 'swarming_tsan_gyp_release_trybot': ['swarming', 'disable_nacl', 'tsan', 'gy p', 'release_trybot'], | 141 'swarming_tsan_gyp_release_trybot': ['swarming', 'disable_nacl', 'tsan', 'gy p', 'release_trybot'], |
| 138 | 142 |
| 139 # Configurations that build with proprietary codecs enabled. | 143 # Configurations that build with proprietary codecs enabled. |
| 140 'android_gn_release_bot_chrome_with_codecs': ['android', 'gn', 'release_bot' , 'chrome_with_codecs'], | |
| 141 'gn_debug_bot_minimal_symbols_chrome_with_codecs': ['gn', 'debug_bot_minimal _symbols', 'chrome_with_codecs'], | 144 'gn_debug_bot_minimal_symbols_chrome_with_codecs': ['gn', 'debug_bot_minimal _symbols', 'chrome_with_codecs'], |
| 142 'gn_debug_static_bot_chrome_with_codecs': ['gn', 'debug_static_bot', 'chrome _with_codecs'], | 145 'gn_debug_static_bot_chrome_with_codecs': ['gn', 'debug_static_bot', 'chrome _with_codecs'], |
| 143 'gn_release_bot_chrome_with_codecs': ['gn', 'release_bot', 'chrome_with_code cs'], | 146 'gn_release_bot_chrome_with_codecs': ['gn', 'release_bot', 'chrome_with_code cs'], |
| 144 'gn_release_bot_minimal_symbols_chrome_with_codecs': ['gn', 'release_bot_min imal_symbols', 'chrome_with_codecs'], | 147 'gn_release_bot_minimal_symbols_chrome_with_codecs': ['gn', 'release_bot_min imal_symbols', 'chrome_with_codecs'], |
| 145 | 148 |
| 146 # This indicates that we haven't yet set up this bot w/ MB. This is | 149 # This indicates that we haven't yet set up this bot w/ MB. This is |
| 147 # different from 'none' in that a bot set to 'none' should never do | 150 # different from 'none' in that a bot set to 'none' should never do |
| 148 # compiles; a bot set to 'tbd' should do compiles but we haven't | 151 # compiles; a bot set to 'tbd' should do compiles but we haven't |
| 149 # added the entries yet. | 152 # added the entries yet. |
| 150 # 'tbd': ['none'], | 153 # 'tbd': ['none'], |
| (...skipping 23 matching lines...) Expand all Loading... | |
| 174 # contact to be on the hook for fixing the config. | 177 # contact to be on the hook for fixing the config. |
| 175 'unsupported_configs': [ | 178 'unsupported_configs': [ |
| 176 ], | 179 ], |
| 177 | 180 |
| 178 # This is a dict mapping a given 'mixin' name to a dict of settings that | 181 # This is a dict mapping a given 'mixin' name to a dict of settings that |
| 179 # mb should use. See //tools/mb/docs/user_guide.md for more information. | 182 # mb should use. See //tools/mb/docs/user_guide.md for more information. |
| 180 'mixins': { | 183 'mixins': { |
| 181 'android': { | 184 'android': { |
| 182 'gn_args': 'target_os="android"', | 185 'gn_args': 'target_os="android"', |
| 183 'gyp_defines': 'OS=android', | 186 'gyp_defines': 'OS=android', |
| 187 'mixins': ['chrome_with_codecs'], | |
|
Dirk Pranke
2016/03/09 02:26:53
Can we change this to:
'android': {
'mixins
DaleCurtis
2016/03/09 04:19:57
Good suggestion. Done.
| |
| 188 }, | |
| 189 | |
| 190 'android_without_codecs': { | |
| 191 'gn_args': 'target_os="android"', | |
| 192 'gyp_defines': 'OS=android', | |
| 184 }, | 193 }, |
| 185 | 194 |
| 186 'archive_gpu_tests': { | 195 'archive_gpu_tests': { |
| 187 # archive_gpu_tests=true is not needed in GN builds. | 196 # archive_gpu_tests=true is not needed in GN builds. |
| 188 'gyp_defines': 'archive_gpu_tests=1', | 197 'gyp_defines': 'archive_gpu_tests=1', |
| 189 }, | 198 }, |
| 190 | 199 |
| 191 'angle_deqp_tests': { | 200 'angle_deqp_tests': { |
| 192 'gn_args': 'build_angle_deqp_tests=true', | 201 'gn_args': 'build_angle_deqp_tests=true', |
| 193 }, | 202 }, |
| (...skipping 281 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 475 # page on the buildbots, *not* alphabetically. | 484 # page on the buildbots, *not* alphabetically. |
| 476 # | 485 # |
| 477 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls. | 486 # TODO(crbug.com/481692): Add in remaining bots on the waterfalls. |
| 478 'masters': { | 487 'masters': { |
| 479 'chrome': { | 488 'chrome': { |
| 480 'precise64': 'gn_official', | 489 'precise64': 'gn_official', |
| 481 }, | 490 }, |
| 482 'chrome.continuous': { | 491 'chrome.continuous': { |
| 483 'precise64 trunk': 'gn_official', | 492 'precise64 trunk': 'gn_official', |
| 484 }, | 493 }, |
| 494 # Take care when changing any of these builders to ensure that you do not | |
|
DaleCurtis
2016/03/07 22:36:04
I'm not a fan of this of enforcement by comment, s
Dirk Pranke
2016/03/09 02:26:53
I agree that we should probably enforce this more
DaleCurtis
2016/03/09 04:19:58
Done. Added a unittest for that too.
| |
| 495 # include a configuration with 'chrome_with_codecs' since these builders | |
| 496 # generated publicly advertised non-Official builds which are not allowed to | |
| 497 # have proprietary codecs enabled. | |
| 485 'chromium': { | 498 'chromium': { |
| 486 'Win': 'noswarming_gyp_release_bot', | 499 'Win': 'noswarming_gyp_release_bot', |
| 487 'Mac': 'noswarming_gyp_release_bot_mac_strip', | 500 'Mac': 'noswarming_gyp_release_bot_mac_strip', |
| 488 'Linux x64': 'noswarming_gn_release_bot', | 501 'Linux x64': 'noswarming_gn_release_bot', |
| 489 'Linux': 'noswarming_gyp_release_bot_x86', | 502 'Linux': 'noswarming_gyp_release_bot_x86', |
| 490 'Android': 'android_gyp_release_bot_minimal_symbols', | 503 'Android': 'android_gyp_release_bot_minimal_symbols', |
| 491 }, | 504 }, |
| 492 'chromium.android': { | 505 'chromium.android': { |
| 493 'Android GN Builder (dbg)': 'android_gn_debug_bot', | 506 'Android GN Builder (dbg)': 'android_gn_debug_bot', |
| 494 'Android MIPS Builder (dbg)': 'android_gn_debug_static_bot_mipsel', | 507 'Android MIPS Builder (dbg)': 'android_gn_debug_static_bot_mipsel', |
| (...skipping 170 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 665 'GPU Linux Builder (dbg)': 'swarming_gpu_fyi_tests_gn_debug_bot', | 678 'GPU Linux Builder (dbg)': 'swarming_gpu_fyi_tests_gn_debug_bot', |
| 666 'Linux Release (NVIDIA)': 'none', | 679 'Linux Release (NVIDIA)': 'none', |
| 667 'Linux Debug (NVIDIA)': 'none', | 680 'Linux Debug (NVIDIA)': 'none', |
| 668 'Linux Release (Intel)': 'none', | 681 'Linux Release (Intel)': 'none', |
| 669 'Linux Release (Intel Graphics Stack)': 'none', | 682 'Linux Release (Intel Graphics Stack)': 'none', |
| 670 'Linux Release (ATI)': 'none', | 683 'Linux Release (ATI)': 'none', |
| 671 'Linux Debug (NVIDIA)': 'none', | 684 'Linux Debug (NVIDIA)': 'none', |
| 672 'Linux Release dEQP (NVIDIA)': 'none', | 685 'Linux Release dEQP (NVIDIA)': 'none', |
| 673 }, | 686 }, |
| 674 'chromium.webrtc.fyi': { | 687 'chromium.webrtc.fyi': { |
| 675 'Android GN': 'android_gn_release_bot_chrome_with_codecs', | 688 'Android GN': 'android_gn_release_bot', |
| 676 'Android GN (dbg)': 'android_gn_debug_bot', | 689 'Android GN (dbg)': 'android_gn_debug_bot', |
| 677 'Linux Builder': 'gn_release_bot_chrome_with_codecs', | 690 'Linux Builder': 'gn_release_bot_chrome_with_codecs', |
| 678 'Mac GN': 'gn_release_bot_chrome_with_codecs', | 691 'Mac GN': 'gn_release_bot_chrome_with_codecs', |
| 679 'Mac GN (dbg)': 'gn_debug_static_bot_chrome_with_codecs', | 692 'Mac GN (dbg)': 'gn_debug_static_bot_chrome_with_codecs', |
| 680 'Win x64 GN': 'gn_release_bot_minimal_symbols_chrome_with_codecs', | 693 'Win x64 GN': 'gn_release_bot_minimal_symbols_chrome_with_codecs', |
| 681 'Win x64 GN (dbg)': 'gn_debug_bot_minimal_symbols_chrome_with_codecs', | 694 'Win x64 GN (dbg)': 'gn_debug_bot_minimal_symbols_chrome_with_codecs', |
| 682 }, | 695 }, |
| 683 'client.skia': { | 696 'client.skia': { |
| 684 'Linux Builder': 'swarming_gn_release_bot', | 697 'Linux Builder': 'swarming_gn_release_bot', |
| 685 'Linux Builder-Trybot': 'swarming_gn_release_bot', | 698 'Linux Builder-Trybot': 'swarming_gn_release_bot', |
| (...skipping 133 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 819 'win_chromium_clang_upload': 'gn_release_bot', | 832 'win_chromium_clang_upload': 'gn_release_bot', |
| 820 'win_clang_x64_dbg': 'win_clang_debug_bot', | 833 'win_clang_x64_dbg': 'win_clang_debug_bot', |
| 821 }, | 834 }, |
| 822 'tryserver.v8': { | 835 'tryserver.v8': { |
| 823 'v8_linux_chromium_gn_rel': 'gn_release_trybot', | 836 'v8_linux_chromium_gn_rel': 'gn_release_trybot', |
| 824 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', | 837 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', |
| 825 'v8_linux_blink_rel': 'swarming_gn_release_trybot_minimal_symbols_x64', | 838 'v8_linux_blink_rel': 'swarming_gn_release_trybot_minimal_symbols_x64', |
| 826 }, | 839 }, |
| 827 }, | 840 }, |
| 828 } | 841 } |
| OLD | NEW |