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

Side by Side Diff: webrtc/build/mb_config.pyl

Issue 2505183003: MB: Add new perf desktop bots and remove DCHECK from Android perf (Closed)
Patch Set: Rebased Created 4 years, 1 month 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 (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
11 # configurations source-side instead of in the buildbot scripts. That makes it 11 # configurations source-side instead of in the buildbot scripts. That makes it
12 # easy to try different configurations of GYP and GN in tryjob patches. 12 # easy to try different configurations of GN args in tryjob patches.
13 13
14 { 14 {
15 # This is a map of buildbot master names -> buildbot builder names -> 15 # This is a map of buildbot master names -> buildbot builder names ->
16 # config names (where each config name is a key in the 'configs' dict, 16 # config names (where each config name is a key in the 'configs' dict,
17 # above). mb uses this dict to look up which config to use for a given bot. 17 # above). mb uses this dict to look up which config to use for a given bot.
18 # The builders should be sorted by the order they appear in the /builders 18 # The builders should be sorted by the order they appear in the /builders
19 # page on the buildbots, *not* alphabetically. 19 # page on the buildbots, *not* alphabetically.
20 'masters': { 20 'masters': {
21 'client.webrtc': { 21 'client.webrtc': {
22 # iOS 22 # iOS
23 'iOS32 Debug': 'ios_gn_debug_static_bot_arm_device', 23 'iOS32 Debug': 'ios_debug_static_bot_arm_device',
24 'iOS32 Release': 'ios_gn_release_bot_arm_device', 24 'iOS32 Release': 'ios_release_bot_arm_device',
25 'iOS64 Debug': 'ios_gn_debug_static_bot_arm64_device', 25 'iOS64 Debug': 'ios_debug_static_bot_arm64_device',
26 'iOS64 Release': 'ios_gn_release_bot_arm64_device', 26 'iOS64 Release': 'ios_release_bot_arm64_device',
27 'iOS32 Simulator Debug': 'ios_gn_debug_static_bot_x86', 27 'iOS32 Simulator Debug': 'ios_debug_static_bot_x86',
28 'iOS64 Simulator Debug': 'ios_gn_debug_static_bot_x64', 28 'iOS64 Simulator Debug': 'ios_debug_static_bot_x64',
29 29
30 # Mac 30 # Mac
31 'Mac64 Debug': 'gn_debug_bot_x64', 31 'Mac64 Debug': 'debug_bot_x64',
32 'Mac64 Release': 'gn_release_bot_x64', 32 'Mac64 Release': 'release_bot_x64',
33 'Mac Asan': 'mac_gn_asan_clang_release_bot_x64', 33 'Mac Asan': 'mac_asan_clang_release_bot_x64',
34 'Mac64 Release [large tests]': 'gn_release_bot_x64', 34 'Mac64 Release [large tests]': 'release_bot_x64',
35 35
36 # Linux 36 # Linux
37 'Linux32 Debug': 'gn_debug_bot_x86', 37 'Linux32 Debug': 'debug_bot_x86',
38 'Linux32 Release': 'gn_release_bot_x86', 38 'Linux32 Release': 'release_bot_x86',
39 'Linux32 ARM': 'gn_release_bot_arm', 39 'Linux32 ARM': 'release_bot_arm',
40 'Linux64 Debug': 'gn_debug_bot_x64', 40 'Linux64 Debug': 'debug_bot_x64',
41 'Linux64 Release': 'gn_release_bot_x64', 41 'Linux64 Release': 'release_bot_x64',
42 'Linux Asan': 'gn_asan_lsan_clang_release_bot_x64', 42 'Linux Asan': 'asan_lsan_clang_release_bot_x64',
43 'Linux Memcheck': 'gn_release_bot_x64', 43 'Linux Memcheck': 'release_bot_x64',
44 'Linux MSan': 'gn_msan_clang_release_bot_x64', 44 'Linux MSan': 'msan_clang_release_bot_x64',
45 'Linux Tsan v2': 'gn_tsan_clang_release_bot_x64', 45 'Linux Tsan v2': 'tsan_clang_release_bot_x64',
46 'Linux UBSan': 'gn_ubsan_clang_release_bot_x64', 46 'Linux UBSan': 'ubsan_clang_release_bot_x64',
47 'Linux UBSan vptr': 'gn_ubsan_vptr_clang_release_bot_x64', 47 'Linux UBSan vptr': 'ubsan_vptr_clang_release_bot_x64',
48 'Linux64 Release [large tests]': 'gn_release_bot_x64', 48 'Linux64 Release [large tests]': 'release_bot_x64',
49 49
50 # Android 50 # Android
51 'Android32 (M Nexus5X)': 'android_gn_release_bot_arm', 51 'Android32 (M Nexus5X)': 'android_release_bot_arm',
52 'Android32 (M Nexus5X)(dbg)': 'android_gn_debug_static_bot_arm', 52 'Android32 (M Nexus5X)(dbg)': 'android_debug_static_bot_arm',
53 'Android64 (M Nexus5X)': 'android_gn_release_bot_arm64', 53 'Android64 (M Nexus5X)': 'android_release_bot_arm64',
54 'Android64 (M Nexus5X)(dbg)': 'android_gn_debug_static_bot_arm64', 54 'Android64 (M Nexus5X)(dbg)': 'android_debug_static_bot_arm64',
55 'Android32 Builder x86': 'android_gn_release_bot_x86', 55 'Android32 Builder x86': 'android_release_bot_x86',
56 'Android32 Builder x86 (dbg)': 'android_gn_debug_static_bot_x86', 56 'Android32 Builder x86 (dbg)': 'android_debug_static_bot_x86',
57 'Android64 Builder x64 (dbg)': 'android_gn_debug_static_bot_x64', 57 'Android64 Builder x64 (dbg)': 'android_debug_static_bot_x64',
58 'Android32 Builder MIPS (dbg)': 'android_gn_clang_debug_static_bot_mipsel' , 58 'Android32 Builder MIPS (dbg)': 'android_clang_debug_static_bot_mipsel',
59 'Android32 Clang (dbg)': 'android_gn_clang_debug_bot_arm', 59 'Android32 Clang (dbg)': 'android_clang_debug_bot_arm',
60 60
61 # Windows 61 # Windows
62 'Win32 Debug': 'gn_debug_bot_x86', 62 'Win32 Debug': 'debug_bot_x86',
63 'Win32 Release': 'gn_release_bot_x86', 63 'Win32 Release': 'release_bot_x86',
64 'Win64 Debug': 'gn_debug_bot_x64', 64 'Win64 Debug': 'debug_bot_x64',
65 'Win64 Release': 'gn_release_bot_x64', 65 'Win64 Release': 'release_bot_x64',
66 'Win32 Debug (Clang)': 'win_gn_clang_debug_bot_x86', 66 'Win32 Debug (Clang)': 'win_clang_debug_bot_x86',
67 'Win32 Release (Clang)': 'win_gn_clang_release_bot_x86', 67 'Win32 Release (Clang)': 'win_clang_release_bot_x86',
68 'Win64 Debug (Clang)': 'win_gn_clang_debug_bot_x64', 68 'Win64 Debug (Clang)': 'win_clang_debug_bot_x64',
69 'Win64 Release (Clang)': 'win_gn_clang_release_bot_x64', 69 'Win64 Release (Clang)': 'win_clang_release_bot_x64',
70 'Win SyzyASan': 'win_gn_syzyasan_release_bot_x86', 70 'Win SyzyASan': 'win_syzyasan_release_bot_x86',
71 'Win32 Release [large tests]': 'gn_release_bot_x86', 71 'Win32 Release [large tests]': 'release_bot_x86',
72 }, 72 },
73 'client.webrtc.perf': { 73 'client.webrtc.perf': {
74 # Android 74 # Android
75 'Android32 Builder': 'android_gn_release_bot_arm', 75 'Android32 Builder': 'perf_android_release_bot_arm',
76 'Android64 Builder': 'android_gn_release_bot_arm64', 76 'Android64 Builder': 'perf_android_release_bot_arm64',
77 'Android32 Tests (L Nexus5)': 'none', 77 'Android32 Tests (L Nexus5)': 'none',
78 'Android32 Tests (L Nexus7.2)': 'none', 78 'Android32 Tests (L Nexus7.2)': 'none',
79 'Android64 Tests (L Nexus9)': 'none', 79 'Android64 Tests (L Nexus9)': 'none',
80 'Linux Trusty': 'perf_release_bot_x64',
81 'Mac 10.11': 'perf_release_bot_x64',
82 'Win7': 'perf_release_bot_x86',
80 }, 83 },
81 'client.webrtc.fyi': { 84 'client.webrtc.fyi': {
82 # Linux 85 # Linux
83 'Linux64 GCC': 'gn_gcc_release_bot_x64', 86 'Linux64 GCC': 'gcc_release_bot_x64',
84 'Linux Memcheck (swarming)': 'gn_release_bot_x64', 87 'Linux Memcheck (swarming)': 'release_bot_x64',
85 88
86 # Android 89 # Android
87 'Android32 ASan (L Nexus6)': 'android_gn_asan_shared_release_bot_arm', 90 'Android32 ASan (L Nexus6)': 'android_asan_shared_release_bot_arm',
88 'Android32 Builder': 'android_gn_release_bot_arm', 91 'Android32 Builder': 'android_release_bot_arm',
89 'Android32 Tests (J Nexus4)': 'none', 92 'Android32 Tests (J Nexus4)': 'none',
90 'Android32 Tests (K Nexus5)': 'none', 93 'Android32 Tests (K Nexus5)': 'none',
91 'Android32 Tests (L Nexus6)': 'none', 94 'Android32 Tests (L Nexus6)': 'none',
92 95
93 # Windows 96 # Windows
94 'Win64 Debug (swarming)': 'gn_debug_bot_x64', 97 'Win64 Debug (swarming)': 'debug_bot_x64',
95 'Win64 Debug (Win8)': 'gn_debug_bot_x64', 98 'Win64 Debug (Win8)': 'debug_bot_x64',
96 'Win64 Debug (Win10)': 'gn_debug_bot_x64', 99 'Win64 Debug (Win10)': 'debug_bot_x64',
97 }, 100 },
98 'tryserver.webrtc': { 101 'tryserver.webrtc': {
99 # iOS 102 # iOS
100 'ios_dbg': 'ios_gn_debug_static_bot_arm_device', 103 'ios_dbg': 'ios_debug_static_bot_arm_device',
101 'ios_rel': 'ios_gn_release_bot_arm_device', 104 'ios_rel': 'ios_release_bot_arm_device',
102 'ios_arm64_dbg': 'ios_gn_debug_static_bot_arm64_device', 105 'ios_arm64_dbg': 'ios_debug_static_bot_arm64_device',
103 'ios_arm64_rel': 'ios_gn_release_bot_arm64_device', 106 'ios_arm64_rel': 'ios_release_bot_arm64_device',
104 'ios32_sim_dbg': 'ios_gn_debug_static_bot_x86', 107 'ios32_sim_dbg': 'ios_debug_static_bot_x86',
105 'ios64_sim_dbg': 'ios_gn_debug_static_bot_x64', 108 'ios64_sim_dbg': 'ios_debug_static_bot_x64',
106 109
107 # Mac 110 # Mac
108 'mac_compile_dbg': 'gn_debug_bot_x64', 111 'mac_compile_dbg': 'debug_bot_x64',
109 'mac_compile_rel': 'gn_release_bot_x64', 112 'mac_compile_rel': 'release_bot_x64',
110 'mac_dbg': 'gn_debug_bot_x64', 113 'mac_dbg': 'debug_bot_x64',
111 'mac_rel': 'gn_release_bot_x64', 114 'mac_rel': 'release_bot_x64',
112 'mac_asan': 'mac_gn_asan_clang_release_bot_x64', 115 'mac_asan': 'mac_asan_clang_release_bot_x64',
113 'mac_baremetal': 'gn_release_bot_x64', 116 'mac_baremetal': 'release_bot_x64',
114 117
115 # Linux 118 # Linux
116 'linux_compile_dbg': 'gn_debug_bot_x64', 119 'linux_compile_dbg': 'debug_bot_x64',
117 'linux_compile_rel': 'gn_release_bot_x64', 120 'linux_compile_rel': 'release_bot_x64',
118 'linux_dbg': 'gn_debug_bot_x64', 121 'linux_dbg': 'debug_bot_x64',
119 'linux_rel': 'gn_release_bot_x64', 122 'linux_rel': 'release_bot_x64',
120 'linux32_dbg': 'gn_debug_bot_x86', 123 'linux32_dbg': 'debug_bot_x86',
121 'linux32_rel': 'gn_release_bot_x86', 124 'linux32_rel': 'release_bot_x86',
122 'linux_arm': 'gn_release_bot_arm', 125 'linux_arm': 'release_bot_arm',
123 'linux_asan': 'gn_asan_lsan_clang_release_bot_x64', 126 'linux_asan': 'asan_lsan_clang_release_bot_x64',
124 'linux_memcheck': 'gn_release_bot_x64', 127 'linux_memcheck': 'release_bot_x64',
125 'linux_msan': 'gn_msan_clang_release_bot_x64', 128 'linux_msan': 'msan_clang_release_bot_x64',
126 'linux_tsan2': 'gn_tsan_clang_release_bot_x64', 129 'linux_tsan2': 'tsan_clang_release_bot_x64',
127 'linux_ubsan': 'gn_ubsan_clang_release_bot_x64', 130 'linux_ubsan': 'ubsan_clang_release_bot_x64',
128 'linux_ubsan_vptr': 'gn_ubsan_vptr_clang_release_bot_x64', 131 'linux_ubsan_vptr': 'ubsan_vptr_clang_release_bot_x64',
129 'linux_baremetal': 'gn_release_bot_x64', 132 'linux_baremetal': 'release_bot_x64',
130 133
131 # Android 134 # Android
132 'android_compile_dbg': 'android_gn_debug_static_bot_arm', 135 'android_compile_dbg': 'android_debug_static_bot_arm',
133 'android_compile_rel': 'android_gn_release_bot_arm', 136 'android_compile_rel': 'android_release_bot_arm',
134 'android_compile_arm64_dbg': 'android_gn_debug_static_bot_arm64', 137 'android_compile_arm64_dbg': 'android_debug_static_bot_arm64',
135 'android_compile_arm64_rel': 'android_gn_release_bot_arm64', 138 'android_compile_arm64_rel': 'android_release_bot_arm64',
136 'android_compile_x86_dbg': 'android_gn_debug_static_bot_x86', 139 'android_compile_x86_dbg': 'android_debug_static_bot_x86',
137 'android_compile_x86_rel': 'android_gn_release_bot_x86', 140 'android_compile_x86_rel': 'android_release_bot_x86',
138 'android_compile_x64_dbg': 'android_gn_debug_static_bot_x64', 141 'android_compile_x64_dbg': 'android_debug_static_bot_x64',
139 'android_compile_mips_dbg': 'android_gn_clang_debug_static_bot_mipsel', 142 'android_compile_mips_dbg': 'android_clang_debug_static_bot_mipsel',
140 'android_dbg': 'android_gn_debug_static_bot_arm', 143 'android_dbg': 'android_debug_static_bot_arm',
141 'android_rel': 'android_gn_release_bot_arm', 144 'android_rel': 'android_release_bot_arm',
142 'android_clang_dbg': 'android_gn_clang_debug_bot_arm', 145 'android_clang_dbg': 'android_clang_debug_bot_arm',
143 'android_arm64_rel': 'android_gn_release_bot_arm64', 146 'android_arm64_rel': 'android_release_bot_arm64',
144 'android_n6': 'android_gn_debug_static_bot_arm', 147 'android_n6': 'android_debug_static_bot_arm',
145 148
146 # Windows 149 # Windows
147 'win_compile_dbg': 'gn_debug_bot_x86', 150 'win_compile_dbg': 'debug_bot_x86',
148 'win_compile_rel': 'gn_release_bot_x86', 151 'win_compile_rel': 'release_bot_x86',
149 'win_compile_x64_dbg': 'gn_debug_bot_x64', 152 'win_compile_x64_dbg': 'debug_bot_x64',
150 'win_compile_x64_rel': 'gn_release_bot_x64', 153 'win_compile_x64_rel': 'release_bot_x64',
151 'win_dbg': 'gn_debug_bot_x86', 154 'win_dbg': 'debug_bot_x86',
152 'win_rel': 'gn_release_bot_x86', 155 'win_rel': 'release_bot_x86',
153 'win_x64_dbg': 'gn_debug_bot_x64', 156 'win_x64_dbg': 'debug_bot_x64',
154 'win_x64_rel': 'gn_release_bot_x64', 157 'win_x64_rel': 'release_bot_x64',
155 'win_clang_dbg': 'win_gn_clang_debug_bot_x86', 158 'win_clang_dbg': 'win_clang_debug_bot_x86',
156 'win_clang_rel': 'win_gn_clang_release_bot_x86', 159 'win_clang_rel': 'win_clang_release_bot_x86',
157 'win_x64_clang_dbg': 'win_gn_clang_debug_bot_x64', 160 'win_x64_clang_dbg': 'win_clang_debug_bot_x64',
158 'win_x64_clang_rel': 'win_gn_clang_release_bot_x64', 161 'win_x64_clang_rel': 'win_clang_release_bot_x64',
159 'win_asan': 'win_gn_syzyasan_release_bot_x86', 162 'win_asan': 'win_syzyasan_release_bot_x86',
160 'win_baremetal': 'gn_release_bot_x86', 163 'win_baremetal': 'release_bot_x86',
161 'win_x64_win8': 'gn_debug_bot_x64', 164 'win_x64_win8': 'debug_bot_x64',
162 'win_x64_win10': 'gn_debug_bot_x64', 165 'win_x64_win10': 'debug_bot_x64',
163 } 166 }
164 }, 167 },
165 168
166 # This is the list of configs that you can pass to mb; each config 169 # This is the list of configs that you can pass to mb; each config
167 # represents a particular combination of GYP_DEFINES/gn args that 170 # represents a particular combination of gn args that we must support.
168 # we must support. A given config *may* be platform-specific but 171 # A given config *may* be platform-specific but is not necessarily so (i.e.,
169 # is not necessarily so (i.e., we might have mac, win, and linux 172 # we might have mac, win, and linux bots all using the 'release_bot' config).
170 # bots all using the 'gn_release_bot' config).
171 'configs': { 173 'configs': {
172 # iOS 174 # iOS
173 'ios_gn_debug_static_bot_arm64_device': [ 175 'ios_debug_static_bot_arm64_device': [
174 'ios', 'gn', 'debug_static_bot', 'arm64', 'device' 176 'ios', 'gn', 'debug_static_bot', 'arm64', 'device'
175 ], 177 ],
176 'ios_gn_release_bot_arm64_device': [ 178 'ios_release_bot_arm64_device': [
177 'ios', 'gn', 'release_bot', 'arm64', 'device' 179 'ios', 'gn', 'release_bot', 'arm64', 'device'
178 ], 180 ],
179 'ios_gn_debug_static_bot_arm_device': [ 181 'ios_debug_static_bot_arm_device': [
180 'ios', 'gn', 'debug_static_bot', 'arm', 'device' 182 'ios', 'gn', 'debug_static_bot', 'arm', 'device'
181 ], 183 ],
182 'ios_gn_release_bot_arm_device': [ 184 'ios_release_bot_arm_device': [
183 'ios', 'gn', 'release_bot', 'arm', 'device' 185 'ios', 'gn', 'release_bot', 'arm', 'device'
184 ], 186 ],
185 'ios_gn_debug_static_bot_x86': [ 187 'ios_debug_static_bot_x86': [
186 'ios', 'gn', 'debug_static_bot', 'x86' 188 'ios', 'gn', 'debug_static_bot', 'x86'
187 ], 189 ],
188 'ios_gn_debug_static_bot_x64': [ 190 'ios_debug_static_bot_x64': [
189 'ios', 'gn', 'debug_static_bot', 'x64' 191 'ios', 'gn', 'debug_static_bot', 'x64'
190 ], 192 ],
191 193
192 # Linux, Mac and Windows 194 # Linux, Mac and Windows
193 'gn_gcc_release_bot_x64': [ 195 'gcc_release_bot_x64': [
194 'gn', 'gcc', 'release_bot', 'x64' 196 'gn', 'gcc', 'release_bot', 'x64'
195 ], 197 ],
196 'gn_release_bot_arm': [ 198 'release_bot_arm': [
197 'gn', 'openh264_release_bot', 'arm' 199 'gn', 'openh264_release_bot', 'arm'
198 ], 200 ],
199 'gn_asan_lsan_clang_release_bot_x64': [ 201 'asan_lsan_clang_release_bot_x64': [
200 'gn', 'asan', 'lsan', 'clang', 'openh264_release_bot', 'x64' 202 'gn', 'asan', 'lsan', 'clang', 'openh264_release_bot', 'x64'
201 ], 203 ],
202 'gn_msan_clang_release_bot_x64': [ 204 'msan_clang_release_bot_x64': [
203 'gn', 'msan', 'clang', 'openh264_release_bot', 'x64' 205 'gn', 'msan', 'clang', 'openh264_release_bot', 'x64'
204 ], 206 ],
205 'gn_tsan_clang_release_bot_x64': [ 207 'tsan_clang_release_bot_x64': [
206 'gn', 'tsan', 'clang', 'openh264_release_bot', 'x64' 208 'gn', 'tsan', 'clang', 'openh264_release_bot', 'x64'
207 ], 209 ],
208 'gn_ubsan_clang_release_bot_x64': [ 210 'ubsan_clang_release_bot_x64': [
209 'gn', 'ubsan', 'clang', 'openh264_release_bot', 'x64' 211 'gn', 'ubsan', 'clang', 'openh264_release_bot', 'x64'
210 ], 212 ],
211 'gn_ubsan_vptr_clang_release_bot_x64': [ 213 'ubsan_vptr_clang_release_bot_x64': [
212 'gn', 'ubsan_vptr', 'clang', 'openh264_release_bot', 'x64' 214 'gn', 'ubsan_vptr', 'clang', 'openh264_release_bot', 'x64'
213 ], 215 ],
214 'gn_debug_bot_x86': [ 216 'debug_bot_x86': [
215 'gn', 'openh264_debug_bot', 'x86' 217 'gn', 'openh264_debug_bot', 'x86'
216 ], 218 ],
217 'gn_release_bot_x86': [ 219 'release_bot_x86': [
218 'gn', 'openh264_release_bot', 'x86' 220 'gn', 'openh264_release_bot', 'x86'
219 ], 221 ],
220 'gn_debug_bot_x64': [ 222 'debug_bot_x64': [
221 'gn', 'openh264_debug_bot', 'x64' 223 'gn', 'openh264_debug_bot', 'x64'
222 ], 224 ],
223 'gn_release_bot_x64': [ 225 'release_bot_x64': [
224 'gn', 'openh264_release_bot', 'x64' 226 'gn', 'openh264_release_bot', 'x64'
225 ], 227 ],
228 'perf_release_bot_x86': [
229 'gn', 'openh264', 'release', 'static', 'goma', 'x86'
230 ],
231 'perf_release_bot_x64': [
232 'gn', 'openh264', 'release', 'static', 'goma', 'x64'
233 ],
226 234
227 # Windows 235 # Windows
228 'win_gn_clang_debug_bot_x86': [ 236 'win_clang_debug_bot_x86': [
229 'gn', 'clang', 'openh264_debug_bot', 'x86', 237 'gn', 'clang', 'openh264_debug_bot', 'x86',
230 ], 238 ],
231 'win_gn_clang_release_bot_x86': [ 239 'win_clang_release_bot_x86': [
232 'gn', 'clang', 'openh264_release_bot', 'x86', 240 'gn', 'clang', 'openh264_release_bot', 'x86',
233 ], 241 ],
234 'win_gn_clang_debug_bot_x64': [ 242 'win_clang_debug_bot_x64': [
235 'gn', 'clang', 'openh264_debug_bot', 'x64', 243 'gn', 'clang', 'openh264_debug_bot', 'x64',
236 ], 244 ],
237 'win_gn_clang_release_bot_x64': [ 245 'win_clang_release_bot_x64': [
238 'gn', 'clang', 'openh264_release_bot', 'x64', 246 'gn', 'clang', 'openh264_release_bot', 'x64',
239 ], 247 ],
240 'win_gn_syzyasan_release_bot_x86': [ 248 'win_syzyasan_release_bot_x86': [
241 'gn', 'syzyasan', 'minimal_symbols', 'openh264_release_bot', 'x86', 249 'gn', 'syzyasan', 'minimal_symbols', 'openh264_release_bot', 'x86',
242 ], 250 ],
243 251
244 # Mac 252 # Mac
245 'mac_gn_asan_clang_release_bot_x64': [ 253 'mac_asan_clang_release_bot_x64': [
246 'gn', 'asan', 'clang', 'openh264_release_bot', 'x64', 254 'gn', 'asan', 'clang', 'openh264_release_bot', 'x64',
247 ], 255 ],
248 256
249 # Android 257 # Android
250 'android_gn_debug_static_bot_arm': [ 258 'android_debug_static_bot_arm': [
251 'android', 'gn', 'debug_static_bot', 'arm' 259 'android', 'gn', 'debug_static_bot', 'arm'
252 ], 260 ],
253 'android_gn_release_bot_arm': [ 261 'android_release_bot_arm': [
254 'android', 'gn', 'release_bot', 'arm' 262 'android', 'gn', 'release_bot', 'arm'
255 ], 263 ],
256 'android_gn_debug_static_bot_x86': [ 264 'android_debug_static_bot_x86': [
257 'android', 'gn', 'debug_static_bot', 'x86' 265 'android', 'gn', 'debug_static_bot', 'x86'
258 ], 266 ],
259 'android_gn_release_bot_x86': [ 267 'android_release_bot_x86': [
260 'android', 'gn', 'release_bot', 'x86' 268 'android', 'gn', 'release_bot', 'x86'
261 ], 269 ],
262 'android_gn_clang_debug_bot_arm': [ 270 'android_clang_debug_bot_arm': [
263 'android', 'gn', 'clang', 'debug_bot', 'arm' 271 'android', 'gn', 'clang', 'debug_bot', 'arm'
264 ], 272 ],
265 'android_gn_clang_debug_static_bot_mipsel': [ 273 'android_clang_debug_static_bot_mipsel': [
266 'android', 'gn', 'clang', 'debug_static_bot', 'mipsel' 274 'android', 'gn', 'clang', 'debug_static_bot', 'mipsel'
267 ], 275 ],
268 'android_gn_debug_static_bot_arm64': [ 276 'android_debug_static_bot_arm64': [
269 'android', 'gn', 'debug_static_bot', 'arm64' 277 'android', 'gn', 'debug_static_bot', 'arm64'
270 ], 278 ],
271 'android_gn_release_bot_arm64': [ 279 'android_release_bot_arm64': [
272 'android', 'gn', 'release_bot', 'arm64' 280 'android', 'gn', 'release_bot', 'arm64'
273 ], 281 ],
274 'android_gn_debug_static_bot_x64': [ 282 'android_debug_static_bot_x64': [
275 'android', 'gn', 'debug_static_bot', 'x64' 283 'android', 'gn', 'debug_static_bot', 'x64'
276 ], 284 ],
277 'android_gn_asan_shared_release_bot_arm': [ 285 'android_asan_shared_release_bot_arm': [
278 'android', 'gn', 'asan', 'clang', 'shared', 'release_bot', 'arm' 286 'android', 'gn', 'asan', 'clang', 'shared', 'release_bot', 'arm'
279 ], 287 ],
288 'perf_android_release_bot_arm': [
289 'android', 'gn', 'release', 'static', 'goma', 'arm'
290 ],
291 'perf_android_release_bot_arm64': [
292 'android', 'gn', 'release', 'static', 'goma', 'arm64'
293 ],
280 294
281 # This is used for tracking purposes; any bot that uses this config 295 # This is used for tracking purposes; any bot that uses this config
282 # should never actually run MB. 296 # should never actually run MB.
283 'none': [ 297 'none': [
284 'error', 298 'error',
285 ], 299 ],
286 }, 300 },
287 301
288 # This is a dict mapping a given 'mixin' name to a dict of settings that 302 # This is a dict mapping a given 'mixin' name to a dict of settings that
289 # mb should use. See //tools/mb/docs/user_guide.md for more information. 303 # mb should use. See //tools/mb/docs/user_guide.md for more information.
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
331 # This mixin is used to force configs that use it to fail. It 345 # This mixin is used to force configs that use it to fail. It
332 # is used in two cases: when we have bots that we haven't looked 346 # is used in two cases: when we have bots that we haven't looked
333 # at yet and don't know whether they need MB or not, and for bots 347 # at yet and don't know whether they need MB or not, and for bots
334 # that are test-only and should never run MB. 348 # that are test-only and should never run MB.
335 'error': { 349 'error': {
336 'gn_args': 'error', 350 'gn_args': 'error',
337 }, 351 },
338 352
339 'gcc': { 353 'gcc': {
340 'gn_args': 'is_clang=false use_sysroot=false', 354 'gn_args': 'is_clang=false use_sysroot=false',
341 'gyp_defines': 'clang=0',
342 }, 355 },
343 356
344 'gn': {'type': 'gn'}, 357 'gn': {'type': 'gn'},
345 358
346 'goma': { 359 'goma': {
347 'gn_args': 'use_goma=true', 360 'gn_args': 'use_goma=true',
348 }, 361 },
349 362
350 'ios': { 363 'ios': {
351 'gn_args': 'target_os="ios"', 364 'gn_args': 'target_os="ios"',
352 'gyp_defines': 'OS=ios',
353 }, 365 },
354 366
355 'lsan': { 367 'lsan': {
356 'gn_args': 'is_lsan=true', 368 'gn_args': 'is_lsan=true',
357 }, 369 },
358 370
359 'minimal_symbols': { 371 'minimal_symbols': {
360 'gn_args': 'symbol_level=1', 372 'gn_args': 'symbol_level=1',
361 }, 373 },
362 374
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after
419 431
420 'x64': { 432 'x64': {
421 'gn_args': 'target_cpu="x64"', 433 'gn_args': 'target_cpu="x64"',
422 }, 434 },
423 435
424 'x86': { 436 'x86': {
425 'gn_args': 'target_cpu="x86"', 437 'gn_args': 'target_cpu="x86"',
426 }, 438 },
427 }, 439 },
428 } 440 }
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