Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4)

Side by Side Diff: tools/mb/mb_config.pyl

Issue 1615053002: [Android] Add mb config entries for chromium bots on chromium.android. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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', 'gn', 'debug_bot'], 14 'android_gn_debug_bot': ['android', 'gn', 'debug_bot'],
15 'android_aura_gn_debug_bot': ['android', 'gn', 'debug_bot', 'aura'],
16 'android_gn_release_bot': ['android', 'gn', 'release_bot'], 15 'android_gn_release_bot': ['android', 'gn', 'release_bot'],
17 'android_gn_release_trybot': ['android', 'gn', 'release_trybot'], 16 'android_gn_release_trybot': ['android', 'gn', 'release_trybot'],
18 'android_gyp_debug_static_bot': ['android', 'gyp', 'debug_static_bot'], 17 'android_gyp_debug_static_bot': ['android', 'gyp', 'debug_static_bot'],
19 'android_gyp_debug_static_bot_arm64': ['android', 'gyp', 'debug_static_bot', 'arm64'], 18 'android_gyp_debug_static_bot_arm64': ['android', 'gyp', 'debug_static_bot', 'arm64'],
19 'android_gyp_debug_static_bot_mipsel': ['android', 'gyp', 'debug_static_bot' , 'mipsel'],
20 'android_gyp_debug_static_bot_x64': ['android', 'gyp', 'debug_static_bot', ' x64'],
21 'android_gyp_debug_static_bot_x86': ['android', 'gyp', 'debug_static_bot', ' x86'],
20 'android_gyp_release_bot': ['android', 'gyp', 'release_bot'], 22 'android_gyp_release_bot': ['android', 'gyp', 'release_bot'],
21 'android_gyp_release_bot_minimal_symbols': ['android', 'gyp', 'release_bot', 'minimal_symbols'], 23 'android_gyp_release_bot_minimal_symbols': ['android', 'gyp', 'release_bot', 'minimal_symbols'],
22 'cast_gyp_release_bot': ['cast', 'gyp', 'release_bot'], 24 'cast_gyp_release_bot': ['cast', 'gyp', 'release_bot'],
23 'cast_gyp_release_trybot': ['cast', 'gyp', 'release_trybot'], 25 'cast_gyp_release_trybot': ['cast', 'gyp', 'release_trybot'],
24 'chromeos_gn_debug_bot': ['chromeos', 'gn', 'debug_bot'], 26 'chromeos_gn_debug_bot': ['chromeos', 'gn', 'debug_bot'],
25 'chromeos_ozone_gn_release_bot': ['chromeos', 'ozone', 'gn', 'release_bot'], 27 'chromeos_ozone_gn_release_bot': ['chromeos', 'ozone', 'gn', 'release_bot'],
26 'chromeos_ozone_gn_release_trybot': ['chromeos', 'ozone', 'gn', 'release_try bot'], 28 'chromeos_ozone_gn_release_trybot': ['chromeos', 'ozone', 'gn', 'release_try bot'],
27 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'], 29 'dev_gn_debug': ['gn', 'debug', 'shared', 'full_symbols'],
28 'dev_gn_release': ['gn', 'release', 'shared'], 30 'dev_gn_release': ['gn', 'release', 'shared'],
29 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'], 31 'dev_gyp_debug': ['gyp', 'debug', 'shared', 'full_symbols'],
(...skipping 26 matching lines...) Expand all
56 'gyp_debug_bot': ['gyp', 'debug_bot'], 58 'gyp_debug_bot': ['gyp', 'debug_bot'],
57 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'], 59 'gyp_debug_bot_x86': ['gyp', 'debug_bot', 'x86'],
58 'gyp_official_goma': ['gyp', 'official', 'goma'], 60 'gyp_official_goma': ['gyp', 'official', 'goma'],
59 'gyp_official_goma_chromeos': ['gyp', 'official', 'goma', 'chromeos'], 61 'gyp_official_goma_chromeos': ['gyp', 'official', 'goma', 'chromeos'],
60 'gyp_official_goma_x86': ['gyp', 'official', 'goma', 'x86'], 62 'gyp_official_goma_x86': ['gyp', 'official', 'goma', 'x86'],
61 'gyp_official_goma_minimal_symbols_android': ['gyp', 'official', 'goma', 'mi nimal_symbols', 'android'], 63 'gyp_official_goma_minimal_symbols_android': ['gyp', 'official', 'goma', 'mi nimal_symbols', 'android'],
62 'gyp_official_goma_minimal_symbols_android_arm64': ['gyp', 'official', 'goma ', 'minimal_symbols', 'android', 'arm64'], 64 'gyp_official_goma_minimal_symbols_android_arm64': ['gyp', 'official', 'goma ', 'minimal_symbols', 'android', 'arm64'],
63 'gyp_official_goma_minimal_symbols_x64': ['gyp', 'official', 'goma', 'minima l_symbols', 'x64'], 65 'gyp_official_goma_minimal_symbols_x64': ['gyp', 'official', 'goma', 'minima l_symbols', 'x64'],
64 'gyp_official_goma_minimal_symbols_x86': ['gyp', 'official', 'goma', 'minima l_symbols', 'x86'], 66 'gyp_official_goma_minimal_symbols_x86': ['gyp', 'official', 'goma', 'minima l_symbols', 'x86'],
65 'gyp_release_bot_android': ['gyp', 'release_bot', 'android'], 67 'gyp_release_bot_android': ['gyp', 'release_bot', 'android'],
66 'android_gyp_release_bot_minimal_symbols': ['android', 'gyp', 'release_bot', 'minimal_symbols'],
67 'gyp_release_trybot': ['gyp', 'release_trybot'], 68 'gyp_release_trybot': ['gyp', 'release_trybot'],
68 'gyp_release_trybot_x64': ['gyp', 'release_trybot', 'x64'], 69 'gyp_release_trybot_x64': ['gyp', 'release_trybot', 'x64'],
69 'libfuzzer_upload_bot': ['gn', 'release', 'libfuzzer', 'asan', 'proprietary_ codecs'], 70 'libfuzzer_upload_bot': ['gn', 'release', 'libfuzzer', 'asan', 'proprietary_ codecs'],
70 'libfuzzer_upload_bot_asan': ['gn', 'release', 'libfuzzer', 'asan', 'proprie tary_codecs'], 71 'libfuzzer_upload_bot_asan': ['gn', 'release', 'libfuzzer', 'asan', 'proprie tary_codecs'],
71 'libfuzzer_upload_bot_msan': ['gn', 'release', 'libfuzzer', 'msan', 'proprie tary_codecs'], 72 'libfuzzer_upload_bot_msan': ['gn', 'release', 'libfuzzer', 'msan', 'proprie tary_codecs'],
72 73
73 # This is just for completeness; any bot that uses this config 74 # This is just for completeness; any bot that uses this config
74 # should never actually run MB. 75 # should never actually run MB.
75 'none': ['none'], 76 'none': ['none'],
76 77
(...skipping 102 matching lines...) Expand 10 before | Expand all | Expand 10 after
179 'arm64': { 180 'arm64': {
180 'gn_args': 'target_cpu="arm64"', 181 'gn_args': 'target_cpu="arm64"',
181 'gyp_defines': 'target_arch=arm64', 182 'gyp_defines': 'target_arch=arm64',
182 }, 183 },
183 184
184 'asan': { 185 'asan': {
185 'gn_args': 'is_asan=true', 186 'gn_args': 'is_asan=true',
186 'gyp_defines': 'asan=1', 187 'gyp_defines': 'asan=1',
187 }, 188 },
188 189
189 'aura': {
190 'gn_args': 'use_aura=true',
191 'gyp_defines': '# aura not supported on gyp',
192 },
193
194 'cast': { 190 'cast': {
195 'gn_args': '# TODO: Need the GN equivalents for a Chromecast build.', 191 'gn_args': '# TODO: Need the GN equivalents for a Chromecast build.',
196 'gyp_defines': 'chromecast=1', 192 'gyp_defines': 'chromecast=1',
197 }, 193 },
198 194
199 'cfi': { 195 'cfi': {
200 'gn_args': 'is_cfi=true', 196 'gn_args': 'is_cfi=true',
201 'gyp_defines': 'cfi_vptr=1', 197 'gyp_defines': 'cfi_vptr=1',
202 }, 198 },
203 199
(...skipping 26 matching lines...) Expand all
230 226
231 'debug_bot': { 227 'debug_bot': {
232 'mixins': ['debug', 'shared', 'goma'], 228 'mixins': ['debug', 'shared', 'goma'],
233 }, 229 },
234 230
235 'debug_bot_minimal_symbols': { 231 'debug_bot_minimal_symbols': {
236 'mixins': ['debug_bot', 'minimal_symbols'], 232 'mixins': ['debug_bot', 'minimal_symbols'],
237 }, 233 },
238 234
239 'debug_static_bot': { 235 'debug_static_bot': {
240 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'] 236 'mixins': ['debug', 'static', 'minimal_symbols', 'goma'],
241 }, 237 },
242 238
243 'debug_trybot': { 239 'debug_trybot': {
244 'mixins': ['debug_bot_minimal_symbols'], 240 'mixins': ['debug_bot_minimal_symbols'],
245 }, 241 },
246 242
247 'deterministic': { 243 'deterministic': {
248 'gn_args': 'error', 244 'gn_args': 'error',
249 'gyp_defines': 'dont_embed_build_metadata=1', 245 'gyp_defines': 'dont_embed_build_metadata=1',
250 }, 246 },
(...skipping 55 matching lines...) Expand 10 before | Expand all | Expand 10 after
306 'mac_strip': { 302 'mac_strip': {
307 'gn_args': 'error', # TODO(GYP): Port mac_strip_release 303 'gn_args': 'error', # TODO(GYP): Port mac_strip_release
308 'gyp_defines': 'mac_strip_release=1', 304 'gyp_defines': 'mac_strip_release=1',
309 }, 305 },
310 306
311 'minimal_symbols': { 307 'minimal_symbols': {
312 'gn_args': 'symbol_level=1', 308 'gn_args': 'symbol_level=1',
313 'gyp_defines': 'fastbuild=1', 309 'gyp_defines': 'fastbuild=1',
314 }, 310 },
315 311
312 'mipsel': {
313 'gn_args': 'target_cpu="mipsel"',
314 'gyp_defines': 'target_arch=mipsel',
315 },
316
316 'msan': { 317 'msan': {
317 'gn_args': 'is_msan=true', 318 'gn_args': 'is_msan=true',
318 'gyp_defines': 'msan=1 msan_track_origins=2 use_prebuilt_instrumented_libr aries=1', 319 'gyp_defines': 'msan=1 msan_track_origins=2 use_prebuilt_instrumented_libr aries=1',
319 }, 320 },
320 321
321 'no_symbols': { 322 'no_symbols': {
322 'gn_args': 'symbol_level=0', 323 'gn_args': 'symbol_level=0',
323 'gyp_defines': 'fastbuild=2', 324 'gyp_defines': 'fastbuild=2',
324 }, 325 },
325 326
(...skipping 95 matching lines...) Expand 10 before | Expand all | Expand 10 after
421 }, 422 },
422 'chromium': { 423 'chromium': {
423 'Win': 'noswarming_gyp_release_bot', 424 'Win': 'noswarming_gyp_release_bot',
424 'Mac': 'noswarming_gyp_release_bot_mac_strip', 425 'Mac': 'noswarming_gyp_release_bot_mac_strip',
425 'Linux x64': 'noswarming_gn_release_bot', 426 'Linux x64': 'noswarming_gn_release_bot',
426 'Linux': 'noswarming_gyp_release_bot_x86', 427 'Linux': 'noswarming_gyp_release_bot_x86',
427 'Android': 'android_gyp_release_bot_minimal_symbols', 428 'Android': 'android_gyp_release_bot_minimal_symbols',
428 }, 429 },
429 'chromium.android': { 430 'chromium.android': {
430 'Android GN Builder (dbg)': 'android_gn_debug_bot', 431 'Android GN Builder (dbg)': 'android_gn_debug_bot',
431 'Android Aura Builder (dbg)': 'android_aura_gn_debug_bot', 432 'Android MIPS Builder (dbg)': 'android_gyp_debug_static_bot_mipsel',
433 'Android arm Builder (dbg)': 'android_gyp_debug_static_bot',
434 'Android arm64 Builder (dbg)': 'android_gyp_debug_static_bot_arm64',
435 'Android x64 Builder (dbg)': 'android_gyp_debug_static_bot_x64',
436 'Android x86 Builder (dbg)': 'android_gyp_debug_static_bot_x86',
437 'Jelly Bean Tester': 'android_gyp_debug_static_bot',
438 'KitKat Tablet Tester': 'android_gyp_debug_static_bot',
439 'Lollipop Consumer Tester': 'android_gyp_debug_static_bot_arm64',
440 'Lollipop Low-end Tester': 'android_gyp_debug_static_bot',
441 'Lollipop Phone Tester': 'android_gyp_debug_static_bot',
442 'Lollipop Tablet Tester': 'android_gyp_debug_static_bot',
443 'Marshmallow 64 bit Tester': 'android_gyp_debug_static_bot_arm64',
444 'Marshmallow Tablet Tester': 'android_gyp_debug_static_bot',
445 'Android Swarm Builder': 'android_gyp_release_bot_minimal_symbols',
432 }, 446 },
433 'chromium.chrome': { 447 'chromium.chrome': {
434 'Google Chrome Win': 'gyp_official_goma_minimal_symbols_x86', 448 'Google Chrome Win': 'gyp_official_goma_minimal_symbols_x86',
435 'Google Chrome Linux': 'gyp_official_goma_x86', 449 'Google Chrome Linux': 'gyp_official_goma_x86',
436 'Google Chrome Linux x64': 'gn_official_goma', 450 'Google Chrome Linux x64': 'gn_official_goma',
437 'Google Chrome Mac': 'gyp_official_goma', 451 'Google Chrome Mac': 'gyp_official_goma',
438 'Google Chrome ChromeOS': 'gyp_official_goma_chromeos', 452 'Google Chrome ChromeOS': 'gyp_official_goma_chromeos',
439 }, 453 },
440 'chromium.chromiumos': { 454 'chromium.chromiumos': {
441 'Linux ChromiumOS GN': 'chromeos_ozone_gn_release_bot', 455 'Linux ChromiumOS GN': 'chromeos_ozone_gn_release_bot',
(...skipping 145 matching lines...) Expand 10 before | Expand all | Expand 10 after
587 'mac_blink_oilpan_dbg': 'swarming_gyp_oilpan_debug_bot_minimal_symbols_x64 ', 601 'mac_blink_oilpan_dbg': 'swarming_gyp_oilpan_debug_bot_minimal_symbols_x64 ',
588 'mac_blink_oilpan_rel': 'swarming_gyp_oilpan_release_trybot_minimal_symbol s_x64', 602 'mac_blink_oilpan_rel': 'swarming_gyp_oilpan_release_trybot_minimal_symbol s_x64',
589 'mac_blink_oilpan_compile_rel': 'swarming_gyp_oilpan_release_trybot_minima l_symbols_x64', 603 'mac_blink_oilpan_compile_rel': 'swarming_gyp_oilpan_release_trybot_minima l_symbols_x64',
590 'win_blink_oilpan_dbg': 'swarming_gyp_oilpan_debug_bot_minimal_symbols_x86 ', 604 'win_blink_oilpan_dbg': 'swarming_gyp_oilpan_debug_bot_minimal_symbols_x86 ',
591 'win_blink_oilpan_rel': 'swarming_gyp_oilpan_release_trybot_minimal_symbol s_x86', 605 'win_blink_oilpan_rel': 'swarming_gyp_oilpan_release_trybot_minimal_symbol s_x86',
592 'win_blink_oilpan_compile_rel': 'swarming_gyp_oilpan_release_trybot_minima l_symbols_x86', 606 'win_blink_oilpan_compile_rel': 'swarming_gyp_oilpan_release_trybot_minima l_symbols_x86',
593 'linux_blink_rel_ng': 'swarming_gn_release_trybot_minimal_symbols_x64', 607 'linux_blink_rel_ng': 'swarming_gn_release_trybot_minimal_symbols_x64',
594 'blink_presubmit': 'none', 608 'blink_presubmit': 'none',
595 }, 609 },
596 'tryserver.chromium.android': { 610 'tryserver.chromium.android': {
597 'android_aura_compile': 'android_aura_gn_debug_bot',
598 'android_aura_tester': 'android_aura_gn_debug_bot',
599 'android_chromium_gn_compile_dbg': 'android_gn_debug_bot', 611 'android_chromium_gn_compile_dbg': 'android_gn_debug_bot',
600 'android_chromium_gn_compile_rel': 'android_gn_release_trybot', 612 'android_chromium_gn_compile_rel': 'android_gn_release_trybot',
601 'android_chromium_gn_rel': 'android_gn_release_trybot', 613 'android_chromium_gn_rel': 'android_gn_release_trybot',
602 }, 614 },
603 'tryserver.chromium.angle': { 615 'tryserver.chromium.angle': {
604 'linux_angle_rel_ng': 'swarming_gpu_tests_gyp_release_trybot', 616 'linux_angle_rel_ng': 'swarming_gpu_tests_gyp_release_trybot',
605 'linux_angle_dbg_ng': 'swarming_gpu_tests_gyp_debug_trybot', 617 'linux_angle_dbg_ng': 'swarming_gpu_tests_gyp_debug_trybot',
606 }, 618 },
607 'tryserver.chromium.linux': { 619 'tryserver.chromium.linux': {
608 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gyp_release_trybot', 620 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gyp_release_trybot',
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
676 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86', 688 'win8_chromium_gn_upload': 'gn_release_bot_minimal_symbols_x86',
677 'win_clang_x64_dbg': 'win_clang_debug_bot', 689 'win_clang_x64_dbg': 'win_clang_debug_bot',
678 }, 690 },
679 'tryserver.v8': { 691 'tryserver.v8': {
680 'v8_linux_chromium_gn_rel': 'gn_release_trybot', 692 'v8_linux_chromium_gn_rel': 'gn_release_trybot',
681 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot', 693 'v8_android_chromium_gn_dbg': 'android_gn_debug_bot',
682 'v8_linux_blink_rel': 'swarming_gn_release_trybot_minimal_symbols_x64', 694 'v8_linux_blink_rel': 'swarming_gn_release_trybot_minimal_symbols_x64',
683 }, 695 },
684 }, 696 },
685 } 697 }
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698