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

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

Issue 2164033003: Add 'CFI Linux Full' buildbot (src part). (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: CFI Linux Cast -> CFI Linux Full Created 4 years, 5 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 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 76 matching lines...) Expand 10 before | Expand all | Expand 10 after
87 87
88 'chromium.fyi': { 88 'chromium.fyi': {
89 'Afl Upload Linux ASan': 'gn_release_afl_asan', 89 'Afl Upload Linux ASan': 'gn_release_afl_asan',
90 'Android ChromeDriver Tests (dbg)': 'none', 90 'Android ChromeDriver Tests (dbg)': 'none',
91 'Android Cloud Tests': 'android_gn_debug_static_bot_x86', 91 'Android Cloud Tests': 'android_gn_debug_static_bot_x86',
92 'Android Remoting Tests': 'none', 92 'Android Remoting Tests': 'none',
93 'Android Tests (trial)(dbg)': 'none', 93 'Android Tests (trial)(dbg)': 'none',
94 'Android Tests (x86 emulator)': 'android_gn_debug_static_bot_x86', 94 'Android Tests (x86 emulator)': 'android_gn_debug_static_bot_x86',
95 'Android Builder (dbg)': 'android_gn_debug_static_bot', 95 'Android Builder (dbg)': 'android_gn_debug_static_bot',
96 'Browser Side Navigation Linux': 'gn_release_bot', 96 'Browser Side Navigation Linux': 'gn_release_bot',
97 'CFI Linux CF': 'gn_cfi_diag_release_static', 97 'CFI Linux CF': 'gn_cfi_full_diag_release_static',
98 'CFI Linux ToT': 'gn_cfi_clang_tot_release_static', 98 'CFI Linux ToT': 'gn_cfi_full_clang_tot_release_static',
99 'CFI Linux': 'gn_cfi_release_static', 99 'CFI Linux': 'gn_cfi_release_static',
100 'CFI Linux Full': 'gn_cfi_full_release_static',
100 'Chromium Linux Goma Canary': 'gn_release_bot', 101 'Chromium Linux Goma Canary': 'gn_release_bot',
101 'Chromium Linux Goma Canary (clobber)': 'gn_release_bot', 102 'Chromium Linux Goma Canary (clobber)': 'gn_release_bot',
102 'Chromium Linux Precise Goma LinkTest': 'gn_release_bot', 103 'Chromium Linux Precise Goma LinkTest': 'gn_release_bot',
103 'Chromium Linux32 Goma Canary (clobber)': 'gn_release_bot_x86', 104 'Chromium Linux32 Goma Canary (clobber)': 'gn_release_bot_x86',
104 'Chromium Mac 10.10 MacViews': 'mac_views_browser_gyp_release_bot', 105 'Chromium Mac 10.10 MacViews': 'mac_views_browser_gyp_release_bot',
105 'Chromium Mac 10.11': 'gyp_release_bot', 106 'Chromium Mac 10.11': 'gyp_release_bot',
106 'Chromium Mac 10.11 Force Mac Toolchain': 'gyp_release_bot', 107 'Chromium Mac 10.11 Force Mac Toolchain': 'gyp_release_bot',
107 'Chromium Mac 10.9 Goma Canary': 'gyp_release_bot', 108 'Chromium Mac 10.9 Goma Canary': 'gyp_release_bot',
108 'Chromium Mac 10.9 Goma Canary (clobber)': 'gyp_release_bot', 109 'Chromium Mac 10.9 Goma Canary (clobber)': 'gyp_release_bot',
109 'Chromium Mac 10.9 Goma Canary (dbg)': 'gyp_debug_bot', 110 'Chromium Mac 10.9 Goma Canary (dbg)': 'gyp_debug_bot',
(...skipping 612 matching lines...) Expand 10 before | Expand all | Expand 10 after
722 'chromeos_x86-generic_variable': 'findit', 723 'chromeos_x86-generic_variable': 'findit',
723 'chromium_presubmit': 'none', 724 'chromium_presubmit': 'none',
724 'closure_compilation': 'closure_compilation', 725 'closure_compilation': 'closure_compilation',
725 'linux_arm': 'swarming_gn_release_trybot_arm', 726 'linux_arm': 'swarming_gn_release_trybot_arm',
726 'linux_chromium_archive_rel_ng': 'noswarming_gn_release_bot', 727 'linux_chromium_archive_rel_ng': 'noswarming_gn_release_bot',
727 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gn_release_trybot', 728 'linux_chromium_asan_rel_ng': 'swarming_asan_lsan_gn_release_trybot',
728 'linux_chromium_asan_variable': 'findit', 729 'linux_chromium_asan_variable': 'findit',
729 'linux_chromium_blimp_variable': 'findit', 730 'linux_chromium_blimp_variable': 'findit',
730 'linux_chromium_browser_side_navigation_rel': 'gn_release_trybot', 731 'linux_chromium_browser_side_navigation_rel': 'gn_release_trybot',
731 'linux_chromium_cast_variable': 'findit', 732 'linux_chromium_cast_variable': 'findit',
732 'linux_chromium_cfi_rel_ng': 'gn_cfi_release_static_dcheck_always_on', 733 'linux_chromium_cfi_rel_ng':
734 'gn_cfi_full_release_static_dcheck_always_on',
733 'linux_chromium_chromeos_asan_rel_ng': 735 'linux_chromium_chromeos_asan_rel_ng':
734 'swarming_asan_lsan_chromeos_gn_release_trybot', 736 'swarming_asan_lsan_chromeos_gn_release_trybot',
735 'linux_chromium_chromeos_asan_variable': 'findit', 737 'linux_chromium_chromeos_asan_variable': 'findit',
736 'linux_chromium_chromeos_compile_dbg_ng': 738 'linux_chromium_chromeos_compile_dbg_ng':
737 'swarming_chromeos_gn_debug_trybot', 739 'swarming_chromeos_gn_debug_trybot',
738 'linux_chromium_chromeos_compile_rel_ng': 740 'linux_chromium_chromeos_compile_rel_ng':
739 'swarming_chromeos_gn_release_trybot', 741 'swarming_chromeos_gn_release_trybot',
740 'linux_chromium_chromeos_dbg_ng': 742 'linux_chromium_chromeos_dbg_ng':
741 'swarming_chromeos_gn_debug_trybot', 743 'swarming_chromeos_gn_debug_trybot',
742 'linux_chromium_chromeos_msan_rel_ng': 744 'linux_chromium_chromeos_msan_rel_ng':
(...skipping 334 matching lines...) Expand 10 before | Expand all | Expand 10 after
1077 1079
1078 # The 'findit' config is used by the *_variable_* bots, which run 1080 # The 'findit' config is used by the *_variable_* bots, which run
1079 # the 'FindIt' recipes and code to bisect failures that happen on the 1081 # the 'FindIt' recipes and code to bisect failures that happen on the
1080 # other waterfall bots. The findit recipes actually override and 1082 # other waterfall bots. The findit recipes actually override and
1081 # re-use the configs from the matching waterfall bots, and so it should 1083 # re-use the configs from the matching waterfall bots, and so it should
1082 # be an error if MB ever sees an actual *_variable_* bot name. 1084 # be an error if MB ever sees an actual *_variable_* bot name.
1083 'findit': [ 1085 'findit': [
1084 'error', 1086 'error',
1085 ], 1087 ],
1086 1088
1087 'gn_cfi_diag_release_static': [ 1089 'gn_cfi_full_diag_release_static': [
1088 'gn', 'cfi', 'cfi_diag', 'release', 'static', 1090 'gn', 'cfi', 'cfi_cast', 'cfi_diag', 'release', 'static',
Dirk Pranke 2016/07/20 23:29:54 The 'cfi_cast' mixin should just include the 'cfi'
krasin1 2016/07/20 23:34:21 Done.
1089 ], 1091 ],
1090 1092
1091 'gn_cfi_release_static': [ 1093 'gn_cfi_release_static': [
1092 'gn', 'cfi', 'release', 'static', 1094 'gn', 'cfi', 'release', 'static',
1093 ], 1095 ],
1094 1096
1095 'gn_cfi_clang_tot_release_static': [ 1097 'gn_cfi_full_release_static': [
1096 'gn', 'cfi', 'clang_tot', 'release', 'static', 1098 'gn', 'cfi', 'cfi_cast', 'release', 'static',
1097 ], 1099 ],
1098 1100
1099 'gn_cfi_release_static_dcheck_always_on': [ 1101 'gn_cfi_full_clang_tot_release_static': [
1100 'gn', 'cfi', 'release', 'static', 'dcheck_always_on', 1102 'gn', 'cfi', 'cfi_cast', 'clang_tot', 'release', 'static',
1103 ],
1104
1105 'gn_cfi_full_release_static_dcheck_always_on': [
1106 'gn', 'cfi', 'cfi_cast', 'release', 'static', 'dcheck_always_on',
1101 ], 1107 ],
1102 1108
1103 'gn_debug_bot': [ 1109 'gn_debug_bot': [
1104 'gn', 'debug_bot', 1110 'gn', 'debug_bot',
1105 ], 1111 ],
1106 1112
1107 'gn_debug_bot_minimal_symbols_chrome_with_codecs': [ 1113 'gn_debug_bot_minimal_symbols_chrome_with_codecs': [
1108 'gn', 'debug_bot_minimal_symbols', 'chrome_with_codecs', 1114 'gn', 'debug_bot_minimal_symbols', 'chrome_with_codecs',
1109 ], 1115 ],
1110 1116
(...skipping 814 matching lines...) Expand 10 before | Expand all | Expand 10 after
1925 'cast': { 1931 'cast': {
1926 'gn_args': 'is_chromecast=true', 1932 'gn_args': 'is_chromecast=true',
1927 'gyp_defines': 'chromecast=1', 1933 'gyp_defines': 'chromecast=1',
1928 }, 1934 },
1929 1935
1930 'cfi': { 1936 'cfi': {
1931 'gn_args': 'is_cfi=true', 1937 'gn_args': 'is_cfi=true',
1932 'gyp_defines': 'cfi_vptr=1', 1938 'gyp_defines': 'cfi_vptr=1',
1933 }, 1939 },
1934 1940
1941 'cfi_cast': {
Dirk Pranke 2016/07/20 23:29:54 i.e., add 'mixins': ['cfi'] here.
krasin1 2016/07/20 23:34:21 This is a great suggestion: not only it makes it h
1942 'gn_args': 'use_cfi_cast=true',
1943 'gyp_defines': 'cfi_cast=1',
1944 },
1945
1935 'cfi_diag': { 1946 'cfi_diag': {
1936 'gn_args': 'use_cfi_diag=true', 1947 'gn_args': 'use_cfi_diag=true',
1937 'gyp_defines': 'cfi_diag=1', 1948 'gyp_defines': 'cfi_diag=1',
1938 }, 1949 },
1939 1950
1940 'chrome_with_codecs': { 1951 'chrome_with_codecs': {
1941 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'], 1952 'mixins': ['ffmpeg_branding_chrome', 'proprietary_codecs'],
1942 }, 1953 },
1943 1954
1944 'chromeos': { 1955 'chromeos': {
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
2308 }, 2319 },
2309 2320
2310 'drfuzz': { 'gn_args': 'use_drfuzz=true' }, 2321 'drfuzz': { 'gn_args': 'use_drfuzz=true' },
2311 2322
2312 'drmemory': { 2323 'drmemory': {
2313 'gn_args': 'is_component_build=true enable_iterator_debugging=false', 2324 'gn_args': 'is_component_build=true enable_iterator_debugging=false',
2314 'gyp_defines': 'component=shared_library build_for_tool=drmemory', 2325 'gyp_defines': 'component=shared_library build_for_tool=drmemory',
2315 }, 2326 },
2316 }, 2327 },
2317 } 2328 }
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