blob: f9851a7bac07f256bc04d55c1a24ef55c804d696 [file] [log] [blame]
Oleh Prypin62645a02018-05-03 23:55:35 +02001# Defines consoles to be displayed in LUCI.
2#
3# See https://chromium.googlesource.com/infra/luci/luci-go/+/master/milo/api/config/project.proto
4# for schema of this file and documentation.
5
6headers {
7 id: "webrtc"
8 tree_status_host: "webrtc-status.appspot.com"
Oleh Prypinb7101152018-05-29 13:03:25 +02009
10 links {
11 name: "Consoles"
12 links {
13 text: "WebRTC"
14 url: "/p/webrtc/g/ci"
15 alt: "WebRTC Main CI Console"
16 }
17 links {
18 text: "WebRTC FYI"
19 url: "https://build.chromium.org/p/client.webrtc.fyi"
20 alt: "WebRTC FYI Console"
21 }
22 links {
23 text: "WebRTC Perf"
24 url: "https://build.chromium.org/p/client.webrtc.perf"
25 alt: "WebRTC Perf Console"
26 }
27 links {
28 text: "Chromium"
29 url: "/p/chromium/g/chromium.webrtc"
30 alt: "Chromium WebRTC Console"
31 }
32 links {
33 text: "Chromium FYI"
34 url: "/p/chromium/g/chromium.webrtc.fyi"
35 alt: "Chromium WebRTC FYI Console"
36 }
37 links {
38 text: "Try WebRTC"
39 url: "/p/webrtc/g/try"
40 alt: "WebRTC Try Builders"
41 }
42 }
43 links {
44 name: "Links"
45 links {
46 text: "Source"
47 url: "https://webrtc.googlesource.com/src/+/master/"
48 }
49 links {
50 text: "Reviews"
51 url: "https://webrtc-review.googlesource.com"
52 }
53 links {
54 text: "Bugs"
55 url: "https://bugs.webrtc.org/"
56 }
57 links {
58 text: "LKGR status"
59 url: "https://storage.cloud.google.com/chromium-webrtc/lkgr-status/webrtc-lkgr-status.html"
60 }
61 }
62 console_groups {
63 console_ids: "webrtc/ci"
64 console_ids: "chromium/chromium.webrtc"
65 console_ids: "chromium/chromium.webrtc.fyi"
66 }
Oleh Prypin62645a02018-05-03 23:55:35 +020067}
68
69consoles {
70 id: "ci"
71 name: "Main"
72 repo_url: "https://webrtc.googlesource.com/src"
73 ref: "refs/heads/master"
74 manifest_name: "REVISION"
Oleh Prypin755a8562018-05-04 13:31:11 +020075 include_experimental_builds: true
Oleh Prypin62645a02018-05-03 23:55:35 +020076 header_id: "webrtc"
77
78 builders {
79 name: "buildbucket/luci.webrtc.ci/Android32 (M Nexus5X)(dbg)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +020080 category: "Android|arm"
81 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +020082 }
83 builders {
84 name: "buildbucket/luci.webrtc.ci/Android32 (M Nexus5X)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +020085 category: "Android|arm"
86 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +020087 }
88 builders {
89 name: "buildbucket/luci.webrtc.ci/Android64 (M Nexus5X)(dbg)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +020090 category: "Android|arm64"
91 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +020092 }
93 builders {
94 name: "buildbucket/luci.webrtc.ci/Android64 (M Nexus5X)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +020095 category: "Android|arm64"
96 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +020097 }
98 builders {
99 name: "buildbucket/luci.webrtc.ci/Android64 Builder x64 (dbg)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200100 category: "Android|x64"
101 short_name: "dbg"
102 }
103 builders {
104 name: "buildbucket/luci.webrtc.ci/Android32 Builder x86 (dbg)"
105 category: "Android|x86"
106 short_name: "dbg"
107 }
108 builders {
109 name: "buildbucket/luci.webrtc.ci/Android32 Builder x86"
110 category: "Android|x86"
111 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200112 }
113 builders {
114 name: "buildbucket/luci.webrtc.ci/Android32 (more configs)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200115 category: "Android|x86"
116 short_name: "more"
Oleh Prypin62645a02018-05-03 23:55:35 +0200117 }
118
119 builders {
120 name: "buildbucket/luci.webrtc.ci/iOS32 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200121 category: "iOS|arm"
122 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200123 }
124 builders {
125 name: "buildbucket/luci.webrtc.ci/iOS32 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200126 category: "iOS|arm"
127 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200128 }
129 builders {
130 name: "buildbucket/luci.webrtc.ci/iOS64 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200131 category: "iOS|arm64"
132 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200133 }
134 builders {
135 name: "buildbucket/luci.webrtc.ci/iOS64 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200136 category: "iOS|arm64"
137 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200138 }
139 builders {
140 name: "buildbucket/luci.webrtc.ci/iOS32 Sim Debug (iOS 9.0)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200141 category: "iOS|x86"
142 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200143 }
144 builders {
145 name: "buildbucket/luci.webrtc.ci/iOS64 Sim Debug (iOS 9.0)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200146 category: "iOS|x64"
147 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200148 }
149 builders {
150 name: "buildbucket/luci.webrtc.ci/iOS64 Sim Debug (iOS 10.0)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200151 category: "iOS|x64"
152 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200153 }
154 builders {
155 name: "buildbucket/luci.webrtc.ci/iOS API Framework Builder"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200156 category: "iOS|fat"
Oleh Prypin62645a02018-05-03 23:55:35 +0200157 }
158
159 builders {
160 name: "buildbucket/luci.webrtc.ci/Linux32 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200161 category: "Linux|x86"
162 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200163 }
164 builders {
165 name: "buildbucket/luci.webrtc.ci/Linux32 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200166 category: "Linux|x86"
167 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200168 }
169 builders {
170 name: "buildbucket/luci.webrtc.ci/Linux64 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200171 category: "Linux|x64"
172 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200173 }
174 builders {
175 name: "buildbucket/luci.webrtc.ci/Linux64 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200176 category: "Linux|x64"
177 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200178 }
179 builders {
180 name: "buildbucket/luci.webrtc.ci/Linux32 Debug (ARM)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200181 category: "Linux|arm"
182 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200183 }
184 builders {
185 name: "buildbucket/luci.webrtc.ci/Linux32 Release (ARM)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200186 category: "Linux|arm"
187 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200188 }
189 builders {
190 name: "buildbucket/luci.webrtc.ci/Linux64 Debug (ARM)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200191 category: "Linux|arm64"
192 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200193 }
194 builders {
195 name: "buildbucket/luci.webrtc.ci/Linux64 Release (ARM)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200196 category: "Linux|arm64"
197 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200198 }
199 builders {
200 name: "buildbucket/luci.webrtc.ci/Linux64 Release (GCC)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200201 category: "Linux|x64"
202 short_name: "gcc"
Oleh Prypin62645a02018-05-03 23:55:35 +0200203 }
204 builders {
205 name: "buildbucket/luci.webrtc.ci/Linux Asan"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200206 category: "Linux|x64"
207 short_name: "asan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200208 }
209 builders {
210 name: "buildbucket/luci.webrtc.ci/Linux MSan"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200211 category: "Linux|x64"
212 short_name: "msan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200213 }
214 builders {
215 name: "buildbucket/luci.webrtc.ci/Linux Tsan v2"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200216 category: "Linux|x64"
217 short_name: "tsan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200218 }
219 builders {
220 name: "buildbucket/luci.webrtc.ci/Linux UBSan"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200221 category: "Linux|x64"
222 short_name: "ubsan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200223 }
224 builders {
225 name: "buildbucket/luci.webrtc.ci/Linux UBSan vptr"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200226 category: "Linux|x64"
227 short_name: "ubsan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200228 }
229 builders {
Oleh Prypin62645a02018-05-03 23:55:35 +0200230 name: "buildbucket/luci.webrtc.ci/Linux64 Release (Libfuzzer)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200231 category: "Linux|x64"
232 short_name: "fuzz"
233 }
234 builders {
235 name: "buildbucket/luci.webrtc.ci/Linux (more configs)"
236 category: "Linux|x64"
237 short_name: "more"
Oleh Prypin62645a02018-05-03 23:55:35 +0200238 }
239
240 builders {
241 name: "buildbucket/luci.webrtc.ci/Mac64 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200242 category: "Mac|x64"
243 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200244 }
245 builders {
246 name: "buildbucket/luci.webrtc.ci/Mac64 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200247 category: "Mac|x64"
248 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200249 }
250 builders {
Oleh Prypin62645a02018-05-03 23:55:35 +0200251 name: "buildbucket/luci.webrtc.ci/Mac Asan"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200252 category: "Mac|x64"
253 short_name: "asan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200254 }
255
256 builders {
257 name: "buildbucket/luci.webrtc.ci/Win32 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200258 category: "Win MSVC|x86"
259 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200260 }
261 builders {
262 name: "buildbucket/luci.webrtc.ci/Win32 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200263 category: "Win MSVC|x86"
264 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200265 }
266 builders {
267 name: "buildbucket/luci.webrtc.ci/Win64 Debug"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200268 category: "Win MSVC|x64"
269 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200270 }
271 builders {
272 name: "buildbucket/luci.webrtc.ci/Win64 Release"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200273 category: "Win MSVC|x64"
274 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200275 }
276 builders {
Oleh Prypin62645a02018-05-03 23:55:35 +0200277 name: "buildbucket/luci.webrtc.ci/Win32 Debug (Clang)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200278 category: "Win Clang|x86"
279 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200280 }
281 builders {
282 name: "buildbucket/luci.webrtc.ci/Win32 Release (Clang)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200283 category: "Win Clang|x86"
284 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200285 }
286 builders {
287 name: "buildbucket/luci.webrtc.ci/Win64 Debug (Clang)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200288 category: "Win Clang|x64"
289 short_name: "dbg"
Oleh Prypin62645a02018-05-03 23:55:35 +0200290 }
291 builders {
292 name: "buildbucket/luci.webrtc.ci/Win64 Release (Clang)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200293 category: "Win Clang|x64"
294 short_name: "rel"
Oleh Prypin62645a02018-05-03 23:55:35 +0200295 }
296 builders {
297 name: "buildbucket/luci.webrtc.ci/Win32 ASan"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200298 category: "Win Clang|x86"
299 short_name: "asan"
Oleh Prypin62645a02018-05-03 23:55:35 +0200300 }
301 builders {
302 name: "buildbucket/luci.webrtc.ci/Win (more configs)"
Oleh Prypin360aa2f2018-06-01 10:06:46 +0200303 category: "Win Clang|x86"
304 short_name: "more"
Oleh Prypin62645a02018-05-03 23:55:35 +0200305 }
306}
307
308consoles {
Oleh Prypin62645a02018-05-03 23:55:35 +0200309 id: "try"
310 name: "Tryserver"
311 repo_url: "https://webrtc.googlesource.com/src"
312 ref: "refs/heads/master"
Oleh Prypin07c11592018-05-28 09:01:09 +0200313 manifest_name: "REVISION"
Oleh Prypinb2d40752018-05-29 14:33:18 +0200314 builder_view_only: true
Oleh Prypin62645a02018-05-03 23:55:35 +0200315 header_id: "webrtc"
316
Oleh Prypin5ca1efe2018-05-24 15:02:24 +0200317 # Tryjobs in commit queue (keep this synced with cq.cfg):
Oleh Prypin62645a02018-05-03 23:55:35 +0200318 builders { name: "buildbucket/luci.webrtc.try/android_dbg" }
319 builders { name: "buildbucket/luci.webrtc.try/android_rel" }
320 builders { name: "buildbucket/luci.webrtc.try/android_arm64_rel" }
321 builders { name: "buildbucket/luci.webrtc.try/android_chromium_compile" }
322 builders { name: "buildbucket/luci.webrtc.try/android_compile_x86_dbg" }
323 builders { name: "buildbucket/luci.webrtc.try/android_compile_x86_rel" }
324 builders { name: "buildbucket/luci.webrtc.try/android_compile_x64_dbg" }
325 builders { name: "buildbucket/luci.webrtc.try/android_more_configs" }
326 builders { name: "buildbucket/luci.webrtc.try/ios_arm64_dbg" }
327 builders { name: "buildbucket/luci.webrtc.try/ios_arm64_rel" }
328 builders { name: "buildbucket/luci.webrtc.try/ios_dbg" }
329 builders { name: "buildbucket/luci.webrtc.try/ios_rel" }
330 builders { name: "buildbucket/luci.webrtc.try/ios32_sim_ios9_dbg" }
331 builders { name: "buildbucket/luci.webrtc.try/ios64_sim_ios9_dbg" }
332 builders { name: "buildbucket/luci.webrtc.try/ios64_sim_ios10_dbg" }
333 builders { name: "buildbucket/luci.webrtc.try/ios_api_framework" }
334 builders { name: "buildbucket/luci.webrtc.try/linux32_dbg" }
335 builders { name: "buildbucket/luci.webrtc.try/linux32_arm_dbg" }
336 builders { name: "buildbucket/luci.webrtc.try/linux32_arm_rel" }
337 builders { name: "buildbucket/luci.webrtc.try/linux_arm64_dbg" }
338 builders { name: "buildbucket/luci.webrtc.try/linux_arm64_rel" }
339 builders { name: "buildbucket/luci.webrtc.try/linux_asan" }
Oleh Prypin62645a02018-05-03 23:55:35 +0200340 builders { name: "buildbucket/luci.webrtc.try/linux_chromium_compile" }
341 builders { name: "buildbucket/luci.webrtc.try/linux_compile_dbg" }
342 builders { name: "buildbucket/luci.webrtc.try/linux_libfuzzer_rel" }
343 builders { name: "buildbucket/luci.webrtc.try/linux_msan" }
344 builders { name: "buildbucket/luci.webrtc.try/linux_rel" }
345 builders { name: "buildbucket/luci.webrtc.try/linux_tsan2" }
346 builders { name: "buildbucket/luci.webrtc.try/linux_ubsan" }
347 builders { name: "buildbucket/luci.webrtc.try/linux_ubsan_vptr" }
348 builders { name: "buildbucket/luci.webrtc.try/linux_gcc_rel" }
349 builders { name: "buildbucket/luci.webrtc.try/linux_more_configs" }
350 builders { name: "buildbucket/luci.webrtc.try/mac_asan" }
Oleh Prypin62645a02018-05-03 23:55:35 +0200351 builders { name: "buildbucket/luci.webrtc.try/mac_chromium_compile" }
352 builders { name: "buildbucket/luci.webrtc.try/mac_compile_dbg" }
353 builders { name: "buildbucket/luci.webrtc.try/mac_rel" }
354 builders { name: "buildbucket/luci.webrtc.try/presubmit" }
355 builders { name: "buildbucket/luci.webrtc.try/win_asan" }
Oleh Prypin62645a02018-05-03 23:55:35 +0200356 builders { name: "buildbucket/luci.webrtc.try/win_chromium_compile" }
357 builders { name: "buildbucket/luci.webrtc.try/win_clang_dbg" }
358 builders { name: "buildbucket/luci.webrtc.try/win_clang_rel" }
359 builders { name: "buildbucket/luci.webrtc.try/win_dbg" }
360 builders { name: "buildbucket/luci.webrtc.try/win_rel" }
361 builders { name: "buildbucket/luci.webrtc.try/win_x64_clang_dbg" }
362 builders { name: "buildbucket/luci.webrtc.try/win_x64_clang_rel" }
363 builders { name: "buildbucket/luci.webrtc.try/win_x64_dbg" }
364 builders { name: "buildbucket/luci.webrtc.try/win_x64_rel" }
365 builders { name: "buildbucket/luci.webrtc.try/win_more_configs" }
Oleh Prypin5ca1efe2018-05-24 15:02:24 +0200366 builders { name: "buildbucket/luci.webrtc.try/noop" }
367
368 # Tryjobs not in commit queue:
369 builders { name: "buildbucket/luci.webrtc.try/android_compile_dbg" }
370 builders { name: "buildbucket/luci.webrtc.try/android_compile_rel" }
371 builders { name: "buildbucket/luci.webrtc.try/android_compile_arm64_dbg" }
372 builders { name: "buildbucket/luci.webrtc.try/android_compile_arm64_rel" }
373 builders { name: "buildbucket/luci.webrtc.try/android_compile_mips_dbg" }
374 builders { name: "buildbucket/luci.webrtc.try/linux_compile_rel" }
375 builders { name: "buildbucket/luci.webrtc.try/linux_dbg" }
376 builders { name: "buildbucket/luci.webrtc.try/linux32_rel" }
377 builders { name: "buildbucket/luci.webrtc.try/mac_compile_rel" }
378 builders { name: "buildbucket/luci.webrtc.try/mac_dbg" }
379 builders { name: "buildbucket/luci.webrtc.try/win_compile_dbg" }
380 builders { name: "buildbucket/luci.webrtc.try/win_compile_rel" }
381 builders { name: "buildbucket/luci.webrtc.try/win_compile_x64_dbg" }
382 builders { name: "buildbucket/luci.webrtc.try/win_compile_x64_rel" }
383 builders { name: "buildbucket/luci.webrtc.try/win_x64_win8" }
384 builders { name: "buildbucket/luci.webrtc.try/win_x64_win10" }
Oleh Prypin62645a02018-05-03 23:55:35 +0200385}