OLD | NEW |
1 # Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. | 1 # Copyright (c) 2016 The WebRTC project authors. All Rights Reserved. |
2 # | 2 # |
3 # Use of this source code is governed by a BSD-style license | 3 # Use of this source code is governed by a BSD-style license |
4 # that can be found in the LICENSE file in the root of the source | 4 # that can be found in the LICENSE file in the root of the source |
5 # tree. An additional intellectual property rights grant can be found | 5 # tree. An additional intellectual property rights grant can be found |
6 # in the file PATENTS. All contributing project authors may | 6 # in the file PATENTS. All contributing project authors may |
7 # be found in the AUTHORS file in the root of the source tree. | 7 # be found in the AUTHORS file in the root of the source tree. |
8 | 8 |
9 # FOR DETAILS ON THIS FILE SEE THE MAIN COPY IN //tools/mb/mb_config.pyl. | 9 # FOR DETAILS ON THIS FILE SEE THE MAIN COPY IN //tools/mb/mb_config.pyl. |
10 # This is configuration for standalone WebRTC bots. It is used to keep the bot | 10 # This is configuration for standalone WebRTC bots. It is used to keep the bot |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
69 # Windows | 69 # Windows |
70 'Win32 Debug': 'gn_debug_bot_x86', | 70 'Win32 Debug': 'gn_debug_bot_x86', |
71 'Win32 Release': 'gn_release_bot_x86', | 71 'Win32 Release': 'gn_release_bot_x86', |
72 'Win64 Debug': 'gn_debug_bot_x64', | 72 'Win64 Debug': 'gn_debug_bot_x64', |
73 'Win64 Release': 'gn_release_bot_x64', | 73 'Win64 Release': 'gn_release_bot_x64', |
74 'Win32 Debug (Clang)': 'win_gn_clang_debug_bot_x86', | 74 'Win32 Debug (Clang)': 'win_gn_clang_debug_bot_x86', |
75 'Win32 Release (Clang)': 'win_gn_clang_release_bot_x86', | 75 'Win32 Release (Clang)': 'win_gn_clang_release_bot_x86', |
76 'Win64 Debug (Clang)': 'win_gn_clang_debug_bot_x64', | 76 'Win64 Debug (Clang)': 'win_gn_clang_debug_bot_x64', |
77 'Win64 Release (Clang)': 'win_gn_clang_release_bot_x64', | 77 'Win64 Release (Clang)': 'win_gn_clang_release_bot_x64', |
78 'Win SyzyASan': 'win_gn_syzyasan_release_bot_x86', | 78 'Win SyzyASan': 'win_gn_syzyasan_release_bot_x86', |
79 'Win DrMemory Full': 'win_gn_drmemory_debug_bot_x86', | |
80 'Win DrMemory Light': 'win_gn_drmemory_debug_bot_x86', | |
81 'Win32 Release [large tests]': 'gn_release_bot_x86', | 79 'Win32 Release [large tests]': 'gn_release_bot_x86', |
82 'Win64 Debug (GYP)': 'gyp_debug_bot_x64_exclude_tests', | 80 'Win64 Debug (GYP)': 'gyp_debug_bot_x64_exclude_tests', |
83 'Win64 Release (GYP)': 'gyp_release_bot_x64_exclude_tests', | 81 'Win64 Release (GYP)': 'gyp_release_bot_x64_exclude_tests', |
84 }, | 82 }, |
85 'client.webrtc.perf': { | 83 'client.webrtc.perf': { |
86 # Android | 84 # Android |
87 'Android32 Builder': 'android_gn_release_bot_arm', | 85 'Android32 Builder': 'android_gn_release_bot_arm', |
88 'Android64 Builder': 'android_gn_release_bot_arm64', | 86 'Android64 Builder': 'android_gn_release_bot_arm64', |
89 'Android32 Tests (L Nexus5)': 'none', | 87 'Android32 Tests (L Nexus5)': 'none', |
90 'Android32 Tests (L Nexus7.2)': 'none', | 88 'Android32 Tests (L Nexus7.2)': 'none', |
(...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
175 'win_compile_x64_rel': 'gn_release_bot_x64', | 173 'win_compile_x64_rel': 'gn_release_bot_x64', |
176 'win_dbg': 'gn_debug_bot_x86', | 174 'win_dbg': 'gn_debug_bot_x86', |
177 'win_rel': 'gn_release_bot_x86', | 175 'win_rel': 'gn_release_bot_x86', |
178 'win_x64_dbg': 'gn_debug_bot_x64', | 176 'win_x64_dbg': 'gn_debug_bot_x64', |
179 'win_x64_rel': 'gn_release_bot_x64', | 177 'win_x64_rel': 'gn_release_bot_x64', |
180 'win_clang_dbg': 'win_gn_clang_debug_bot_x86', | 178 'win_clang_dbg': 'win_gn_clang_debug_bot_x86', |
181 'win_clang_rel': 'win_gn_clang_release_bot_x86', | 179 'win_clang_rel': 'win_gn_clang_release_bot_x86', |
182 'win_x64_clang_dbg': 'win_gn_clang_debug_bot_x64', | 180 'win_x64_clang_dbg': 'win_gn_clang_debug_bot_x64', |
183 'win_x64_clang_rel': 'win_gn_clang_release_bot_x64', | 181 'win_x64_clang_rel': 'win_gn_clang_release_bot_x64', |
184 'win_asan': 'win_gn_syzyasan_release_bot_x86', | 182 'win_asan': 'win_gn_syzyasan_release_bot_x86', |
185 'win_drmemory_light': 'win_gn_drmemory_debug_bot_x86', | |
186 'win_drmemory_full': 'win_gn_drmemory_debug_bot_x86', | |
187 'win_baremetal': 'gn_release_bot_x86', | 183 'win_baremetal': 'gn_release_bot_x86', |
188 'win_swarming': 'swarming_gn_debug_bot_x64', | 184 'win_swarming': 'swarming_gn_debug_bot_x64', |
189 'win_x64_gyp_dbg': 'gyp_debug_bot_x64_exclude_tests', | 185 'win_x64_gyp_dbg': 'gyp_debug_bot_x64_exclude_tests', |
190 'win_x64_gyp_rel': 'gyp_release_bot_x64_exclude_tests', | 186 'win_x64_gyp_rel': 'gyp_release_bot_x64_exclude_tests', |
191 } | 187 } |
192 }, | 188 }, |
193 | 189 |
194 # This is the list of configs that you can pass to mb; each config | 190 # This is the list of configs that you can pass to mb; each config |
195 # represents a particular combination of GYP_DEFINES/gn args that | 191 # represents a particular combination of GYP_DEFINES/gn args that |
196 # we must support. A given config *may* be platform-specific but | 192 # we must support. A given config *may* be platform-specific but |
(...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
287 ], | 283 ], |
288 'win_gn_clang_debug_bot_x64': [ | 284 'win_gn_clang_debug_bot_x64': [ |
289 'gn', 'clang', 'openh264_debug_bot', 'x64', | 285 'gn', 'clang', 'openh264_debug_bot', 'x64', |
290 ], | 286 ], |
291 'win_gn_clang_release_bot_x64': [ | 287 'win_gn_clang_release_bot_x64': [ |
292 'gn', 'clang', 'openh264_release_bot', 'x64', | 288 'gn', 'clang', 'openh264_release_bot', 'x64', |
293 ], | 289 ], |
294 'win_gn_syzyasan_release_bot_x86': [ | 290 'win_gn_syzyasan_release_bot_x86': [ |
295 'gn', 'syzyasan', 'minimal_symbols', 'openh264_release_bot', 'x86', | 291 'gn', 'syzyasan', 'minimal_symbols', 'openh264_release_bot', 'x86', |
296 ], | 292 ], |
297 # TODO(kjellander): Flip DrMemory bots over to Release after GN migration | |
298 # (http://crbug.com/636414). | |
299 'win_gn_drmemory_debug_bot_x86': [ | |
300 'gn', 'drmemory', 'minimal_symbols', 'openh264_debug_bot', 'x86', | |
301 ], | |
302 | 293 |
303 # Mac | 294 # Mac |
304 'mac_gn_asan_clang_release_bot_x64': [ | 295 'mac_gn_asan_clang_release_bot_x64': [ |
305 'gn', 'asan', 'clang', 'openh264_release_bot', 'x64', | 296 'gn', 'asan', 'clang', 'openh264_release_bot', 'x64', |
306 ], | 297 ], |
307 | 298 |
308 # Android | 299 # Android |
309 'android_gyp_debug_static_bot_arm': [ | 300 'android_gyp_debug_static_bot_arm': [ |
310 'android', 'gyp', 'gyp_limited_support_build', 'debug_static_bot', 'arm' | 301 'android', 'gyp', 'gyp_limited_support_build', 'debug_static_bot', 'arm' |
311 ], | 302 ], |
(...skipping 93 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
405 | 396 |
406 'debug_static_bot': { | 397 'debug_static_bot': { |
407 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'], | 398 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'], |
408 }, | 399 }, |
409 | 400 |
410 'device': { | 401 'device': { |
411 'gn_args': 'ios_enable_code_signing=false', | 402 'gn_args': 'ios_enable_code_signing=false', |
412 'gyp_defines': 'chromium_ios_signing=0', | 403 'gyp_defines': 'chromium_ios_signing=0', |
413 }, | 404 }, |
414 | 405 |
415 'drmemory': { | |
416 'gn_args': 'is_component_build=true enable_iterator_debugging=false', | |
417 'gyp_defines': 'component=shared_library build_for_tool=drmemory', | |
418 }, | |
419 | |
420 # This mixin is used to force configs that use it to fail. It | 406 # This mixin is used to force configs that use it to fail. It |
421 # is used in two cases: when we have bots that we haven't looked | 407 # is used in two cases: when we have bots that we haven't looked |
422 # at yet and don't know whether they need MB or not, and for bots | 408 # at yet and don't know whether they need MB or not, and for bots |
423 # that are test-only and should never run MB. | 409 # that are test-only and should never run MB. |
424 'error': { | 410 'error': { |
425 'gn_args': 'error', | 411 'gn_args': 'error', |
426 'gyp_defines': 'target_arch=unknown', | 412 'gyp_defines': 'target_arch=unknown', |
427 }, | 413 }, |
428 | 414 |
429 'gcc': { | 415 'gcc': { |
(...skipping 118 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
548 'gn_args': 'target_cpu="x64"', | 534 'gn_args': 'target_cpu="x64"', |
549 'gyp_defines': 'target_arch=x64', | 535 'gyp_defines': 'target_arch=x64', |
550 }, | 536 }, |
551 | 537 |
552 'x86': { | 538 'x86': { |
553 'gn_args': 'target_cpu="x86"', | 539 'gn_args': 'target_cpu="x86"', |
554 'gyp_defines': 'target_arch=ia32', | 540 'gyp_defines': 'target_arch=ia32', |
555 }, | 541 }, |
556 }, | 542 }, |
557 } | 543 } |
OLD | NEW |