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 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
88 'V8 Linux - predictable': 'gyp_release_x86_predictable', | 88 'V8 Linux - predictable': 'gyp_release_x86_predictable', |
89 'V8 Linux - full debug': 'gyp_full_debug_x86', | 89 'V8 Linux - full debug': 'gyp_full_debug_x86', |
90 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', | 90 'V8 Linux - interpreted regexp': 'gyp_release_x86_interpreted_regexp', |
91 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', | 91 'V8 Random Deopt Fuzzer - debug': 'gyp_debug_x86', |
92 }, | 92 }, |
93 | 93 |
94 'client.v8.ports': { | 94 'client.v8.ports': { |
95 # Arm. | 95 # Arm. |
96 'V8 Arm - builder': 'gyp_release_arm', | 96 'V8 Arm - builder': 'gyp_release_arm', |
97 'V8 Arm - debug builder': 'gyp_debug_arm', | 97 'V8 Arm - debug builder': 'gyp_debug_arm', |
98 'V8 Android Arm - builder': 'gyp_release_android_arm', | 98 'V8 Android Arm - builder': 'gn_release_android_arm', |
99 'V8 Linux - arm - sim': 'gn_release_simulate_arm', | 99 'V8 Linux - arm - sim': 'gn_release_simulate_arm', |
100 'V8 Linux - arm - sim - debug': 'gn_debug_simulate_arm', | 100 'V8 Linux - arm - sim - debug': 'gn_debug_simulate_arm', |
101 # Arm64. | 101 # Arm64. |
102 'V8 Android Arm64 - builder': 'gyp_release_android_arm64', | 102 'V8 Android Arm64 - builder': 'gn_release_android_arm64', |
103 'V8 Linux - arm64 - sim': 'gn_release_simulate_arm64', | 103 'V8 Linux - arm64 - sim': 'gn_release_simulate_arm64', |
104 'V8 Linux - arm64 - sim - debug': 'gn_debug_simulate_arm64', | 104 'V8 Linux - arm64 - sim - debug': 'gn_debug_simulate_arm64', |
105 'V8 Linux - arm64 - sim - nosnap - debug': | 105 'V8 Linux - arm64 - sim - nosnap - debug': |
106 'gn_debug_simulate_arm64_no_snap', | 106 'gn_debug_simulate_arm64_no_snap', |
107 'V8 Linux - arm64 - sim - gc stress': 'gn_debug_simulate_arm64', | 107 'V8 Linux - arm64 - sim - gc stress': 'gn_debug_simulate_arm64', |
108 # Mips. | 108 # Mips. |
109 'V8 Mips - builder': 'gyp_release_mips_no_snap_no_i18n', | 109 'V8 Mips - builder': 'gyp_release_mips_no_snap_no_i18n', |
110 'V8 Linux - mipsel - sim - builder': 'gyp_release_simulate_mipsel', | 110 'V8 Linux - mipsel - sim - builder': 'gyp_release_simulate_mipsel', |
111 'V8 Linux - mips64el - sim - builder': 'gyp_release_simulate_mips64el', | 111 'V8 Linux - mips64el - sim - builder': 'gyp_release_simulate_mips64el', |
112 # PPC. | 112 # PPC. |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
180 'v8_mac64_asan_rel': 'gyp_release_x64_asan', | 180 'v8_mac64_asan_rel': 'gyp_release_x64_asan', |
181 'v8_linux_arm_rel_ng': 'gn_release_simulate_arm_trybot', | 181 'v8_linux_arm_rel_ng': 'gn_release_simulate_arm_trybot', |
182 'v8_linux_arm_dbg': 'gn_debug_simulate_arm', | 182 'v8_linux_arm_dbg': 'gn_debug_simulate_arm', |
183 'v8_linux_arm_armv8a_rel': 'gn_release_simulate_arm_trybot', | 183 'v8_linux_arm_armv8a_rel': 'gn_release_simulate_arm_trybot', |
184 'v8_linux_arm_armv8a_dbg': 'gn_debug_simulate_arm', | 184 'v8_linux_arm_armv8a_dbg': 'gn_debug_simulate_arm', |
185 'v8_linux_arm64_rel_ng': 'gn_release_simulate_arm64_trybot', | 185 'v8_linux_arm64_rel_ng': 'gn_release_simulate_arm64_trybot', |
186 'v8_linux_arm64_dbg': 'gn_debug_simulate_arm64', | 186 'v8_linux_arm64_dbg': 'gn_debug_simulate_arm64', |
187 'v8_linux_arm64_gc_stress_dbg': 'gn_debug_simulate_arm64', | 187 'v8_linux_arm64_gc_stress_dbg': 'gn_debug_simulate_arm64', |
188 'v8_linux_mipsel_compile_rel': 'gyp_release_simulate_mipsel', | 188 'v8_linux_mipsel_compile_rel': 'gyp_release_simulate_mipsel', |
189 'v8_linux_mips64el_compile_rel': 'gyp_release_simulate_mips64el', | 189 'v8_linux_mips64el_compile_rel': 'gyp_release_simulate_mips64el', |
190 'v8_android_arm_compile_rel': 'gyp_release_android_arm', | 190 'v8_android_arm_compile_rel': 'gn_release_android_arm', |
191 }, | 191 }, |
192 }, | 192 }, |
193 | 193 |
194 | 194 |
195 # To ease readability, config values are ordered by: | 195 # To ease readability, config values are ordered by: |
196 # gyp/gn, release/debug, arch type, other values alphabetically. | 196 # gyp/gn, release/debug, arch type, other values alphabetically. |
197 'configs': { | 197 'configs': { |
198 # Developer default configs. | 198 # Developer default configs. |
199 'default_debug_arm': [ | 199 'default_debug_arm': [ |
200 'gn', 'debug', 'simulate_arm', 'v8_enable_slow_dchecks', | 200 'gn', 'debug', 'simulate_arm', 'v8_enable_slow_dchecks', |
(...skipping 39 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
240 'gn_release_simulate_arm64': [ | 240 'gn_release_simulate_arm64': [ |
241 'gn', 'release_bot', 'simulate_arm64', 'swarming'], | 241 'gn', 'release_bot', 'simulate_arm64', 'swarming'], |
242 'gn_release_simulate_arm64_msan': [ | 242 'gn_release_simulate_arm64_msan': [ |
243 'gn', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], | 243 'gn', 'release_bot', 'simulate_arm64', 'msan', 'swarming'], |
244 'gn_release_simulate_arm64_msan_minimal_symbols': [ | 244 'gn_release_simulate_arm64_msan_minimal_symbols': [ |
245 'gn', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', | 245 'gn', 'release_bot', 'simulate_arm64', 'msan', 'minimal_symbols', |
246 'swarming'], | 246 'swarming'], |
247 'gn_release_simulate_arm64_trybot': [ | 247 'gn_release_simulate_arm64_trybot': [ |
248 'gn', 'release_trybot', 'simulate_arm64', 'swarming'], | 248 'gn', 'release_trybot', 'simulate_arm64', 'swarming'], |
249 | 249 |
| 250 # GN release configs for arm. |
| 251 'gn_release_android_arm': [ |
| 252 'gn', 'release_bot', 'arm', 'android', 'crosscompile', 'swarming'], |
| 253 'gn_release_android_arm64': [ |
| 254 'gn', 'release_bot', 'arm64', 'android', 'crosscompile', 'swarming'], |
| 255 |
250 # GN release configs for x64. | 256 # GN release configs for x64. |
251 'gn_release_x64': [ | 257 'gn_release_x64': [ |
252 'gn', 'release_bot', 'x64', 'swarming'], | 258 'gn', 'release_bot', 'x64', 'swarming'], |
253 'gn_release_x64_asan': [ | 259 'gn_release_x64_asan': [ |
254 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'swarming'], | 260 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'swarming'], |
255 'gn_release_x64_asan_minimal_symbols': [ | 261 'gn_release_x64_asan_minimal_symbols': [ |
256 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'minimal_symbols', | 262 'gn', 'release_bot', 'x64', 'asan', 'lsan', 'minimal_symbols', |
257 'swarming'], | 263 'swarming'], |
258 'gn_release_x64_clang_no_plugins': [ | 264 'gn_release_x64_clang_no_plugins': [ |
259 'gn', 'release_bot', 'x64', 'clang', 'no_plugins', 'swarming'], | 265 'gn', 'release_bot', 'x64', 'clang', 'no_plugins', 'swarming'], |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
344 'gyp', 'debug_bot', 'x86', 'v8_no_i18n'], | 350 'gyp', 'debug_bot', 'x86', 'v8_no_i18n'], |
345 'gyp_debug_x86_vtunejit': [ | 351 'gyp_debug_x86_vtunejit': [ |
346 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], | 352 'gyp', 'debug_bot', 'x86', 'v8_enable_vtunejit'], |
347 'gyp_full_debug_x86': [ | 353 'gyp_full_debug_x86': [ |
348 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', | 354 'gyp', 'debug', 'x86', 'goma', 'static', 'v8_enable_slow_dchecks', |
349 'v8_full_debug'], | 355 'v8_full_debug'], |
350 | 356 |
351 # Gyp release configs for arm. | 357 # Gyp release configs for arm. |
352 'gyp_release_arm': [ | 358 'gyp_release_arm': [ |
353 'gyp', 'release_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], | 359 'gyp', 'release_bot', 'arm', 'crosscompile', 'hard_float', 'swarming'], |
354 'gyp_release_android_arm': [ | |
355 'gyp', 'release_bot', 'arm', 'android', 'crosscompile', 'swarming'], | |
356 'gyp_release_android_arm64': [ | |
357 'gyp', 'release_bot', 'arm64', 'android', 'crosscompile', 'swarming'], | |
358 | 360 |
359 # Gyp release configs for mips. | 361 # Gyp release configs for mips. |
360 'gyp_release_mips_no_snap_no_i18n': [ | 362 'gyp_release_mips_no_snap_no_i18n': [ |
361 'gyp', 'release', 'mips', 'crosscompile', 'static', 'v8_no_i18n', | 363 'gyp', 'release', 'mips', 'crosscompile', 'static', 'v8_no_i18n', |
362 'v8_snapshot_none'], | 364 'v8_snapshot_none'], |
363 | 365 |
364 # Gyp release configs for simulators. | 366 # Gyp release configs for simulators. |
365 'gyp_release_simulate_mipsel': [ | 367 'gyp_release_simulate_mipsel': [ |
366 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], | 368 'gyp', 'release_bot', 'simulate_mipsel', 'swarming'], |
367 'gyp_release_simulate_mips64el': [ | 369 'gyp_release_simulate_mips64el': [ |
(...skipping 312 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
680 'gn_args': 'target_cpu="x64"', | 682 'gn_args': 'target_cpu="x64"', |
681 'gyp_defines': 'target_arch=x64', | 683 'gyp_defines': 'target_arch=x64', |
682 }, | 684 }, |
683 | 685 |
684 'x86': { | 686 'x86': { |
685 'gn_args': 'target_cpu="x86"', | 687 'gn_args': 'target_cpu="x86"', |
686 'gyp_defines': 'target_arch=ia32', | 688 'gyp_defines': 'target_arch=ia32', |
687 }, | 689 }, |
688 }, | 690 }, |
689 } | 691 } |
OLD | NEW |