blob: eec9c194f93c1c44aa55219a4a23bb161338b352 [file] [log] [blame]
keyonghanf08d7292020-08-06 13:41:08 -07001{
Emmanuel Garcia2d0fa572021-02-23 16:46:03 -08002 "builders": [
3 {
4 "name": "Linux analyze",
5 "repo": "flutter",
6 "task_name": "linux_analyze",
7 "enabled": true
8 },
9 {
10 "name": "Linux build_aar_module_test",
11 "repo": "flutter",
12 "task_name": "linux_build_aar_module_test",
13 "enabled": true,
14 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
15 },
16 {
17 "name": "Linux customer_testing",
18 "repo": "flutter",
19 "task_name": "linux_customer_testing",
20 "enabled": true
21 },
22 {
23 "name": "Linux build_tests",
24 "repo": "flutter",
25 "task_name": "linux_build_tests",
26 "enabled": true
27 },
28 {
29 "name": "Linux docs",
30 "repo": "flutter",
31 "task_name": "linux_docs",
32 "enabled": true,
33 "run_if": [
34 "dev/",
35 "packages/flutter/",
36 "packages/flutter_test/",
37 "packages/flutter_drive/",
38 "packages/flutter_localizations/",
39 "bin/"
40 ]
41 },
42 {
43 "name": "Linux framework_tests",
44 "repo": "flutter",
45 "task_name": "linux_framework_tests",
46 "enabled": true,
47 "run_if": [
48 "dev/",
49 "packages/flutter/",
50 "packages/flutter_driver/",
51 "packages/integration_test/",
52 "packages/flutter_localizations/",
53 "packages/fuchsia_remote_debug_protocol/",
54 "packages/flutter_test/",
55 "packages/flutter_goldens/",
56 "packages/flutter_tools/lib/src/test/",
57 "bin/"
58 ]
59 },
60 {
61 "name": "Linux firebase_abstract_method_smoke_test",
62 "repo": "flutter",
63 "task_name": "linux_firebase_abstract_method_smoke_test",
64 "enabled": true
65 },
66 {
67 "name": "Linux firebase_android_embedding_v2_smoke_test",
68 "repo": "flutter",
69 "task_name": "linux_firebase_android_embedding_v2_smoke_test",
70 "enabled": true
71 },
72 {
73 "name": "Linux firebase_release_smoke_test",
74 "repo": "flutter",
75 "task_name": "linux_firebase_release_smoke_test",
76 "enabled": true
77 },
78 {
79 "name": "Linux fuchsia_precache",
80 "repo": "flutter",
81 "task_name": "linux_fuchsia_precache",
82 "enabled": true
83 },
84 {
85 "name": "Linux gradle_desugar_classes_test",
86 "repo": "flutter",
87 "task_name": "linux_gradle_desugar_classes_test",
88 "enabled": true,
89 "run_if": ["dev/**", "bin/**"]
90 },
91 {
92 "name": "Linux gradle_non_android_plugin_test",
93 "repo": "flutter",
94 "task_name": "linux_gradle_non_android_plugin_test",
95 "enabled": true,
96 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
97 },
98 {
99 "name": "Linux gradle_plugin_bundle_test",
100 "repo": "flutter",
101 "task_name": "linux_gradle_plugin_bundle_test",
102 "enabled": true,
103 "run_if": ["dev/**", "bin/**"]
104 },
105 {
106 "name": "Linux gradle_plugin_fat_apk_test",
107 "repo": "flutter",
108 "task_name": "linux_gradle_plugin_fat_apk_test",
109 "enabled": true,
110 "run_if": ["dev/**", "bin/**"]
111 },
112 {
113 "name": "Linux gradle_plugin_light_apk_test",
114 "repo": "flutter",
115 "task_name": "linux_gradle_plugin_light_apk_test",
116 "enabled": true,
117 "run_if": ["dev/**", "bin/**"]
118 },
119 {
120 "name": "Linux module_host_with_custom_build_test",
121 "repo": "flutter",
122 "task_name": "linux_module_host_with_custom_build_test",
123 "enabled": true,
124 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
125 },
126 {
127 "name": "Linux module_custom_host_app_name_test",
128 "repo": "flutter",
129 "task_name": "linux_module_custom_host_app_name_test",
130 "enabled": true,
131 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
132 },
133 {
134 "name": "Linux module_test",
135 "repo": "flutter",
136 "task_name": "linux_module_test",
137 "enabled": true,
138 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
139 },
140 {
141 "name": "Linux plugin_test",
142 "repo": "flutter",
143 "task_name": "linux_plugin_test",
144 "enabled": true,
145 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
146 },
147 {
148 "name": "Linux tool_tests",
149 "repo": "flutter",
150 "task_name": "linux_tool_tests",
151 "enabled": true,
152 "run_if": ["dev/", "packages/flutter_tools/", "bin/"]
153 },
154 {
155 "name": "Linux tool_integration_tests",
156 "repo": "flutter",
157 "task_name": "linux_tool_integration_tests",
158 "enabled": true,
159 "run_if": ["dev/", "packages/flutter_tools/", "bin/"]
160 },
161 {
162 "name": "Linux web_tool_tests",
163 "repo": "flutter",
164 "task_name": "linux_web_tool_tests",
165 "enabled": true,
166 "run_if": ["dev/", "packages/flutter_tools/", "bin/"]
167 },
168 {
169 "name": "Linux web_benchmarks_html",
170 "repo": "flutter",
171 "task_name": "linux_web_benchmarks_html",
172 "enabled": true,
173 "run_if": ["dev/**", "bin/**"]
174 },
175 {
176 "name": "Linux web_tests",
177 "repo": "flutter",
178 "task_name": "linux_web_tests",
179 "enabled": true,
180 "run_if": ["dev/", "packages/", "bin/"]
181 },
182 {
183 "name": "Linux web_integration_tests",
184 "repo": "flutter",
185 "task_name": "linux_web_integration_tests",
186 "enabled": true,
187 "run_if": [
188 "dev/",
189 "packages/flutter/",
190 "packages/flutter_test/",
191 "packages/flutter_tools/",
192 "packages/flutter_web_plugins/",
193 "bin/"
194 ]
195 },
196 {
197 "name": "Linux web_long_running_tests",
198 "repo": "flutter",
199 "task_name": "web_long_running_tests",
200 "enabled": true,
201 "run_if": ["dev/", "packages/", "bin/"]
202 },
203 {
204 "name": "Linux web_e2e_test",
205 "repo": "flutter",
206 "task_name": "linux_web_e2e_test",
207 "enabled": true,
208 "run_if": [
209 "examples/hello_world/**",
210 "dev/**",
211 "packages/flutter/**",
212 "packages/flutter_driver/**",
213 "packages/flutter_test/**",
214 "packages/flutter_tools/lib/src/test/**",
215 "packages/flutter_web_plugins/**",
216 "bin/**"
217 ]
218 },
219 {
220 "name": "Linux web_smoke_test",
221 "repo": "flutter",
222 "task_name": "linux_web_smoke_test",
223 "enabled": true,
224 "run_if": [
225 "examples/hello_world/**",
226 "dev/**",
227 "packages/flutter/**",
228 "packages/flutter_driver/**",
229 "packages/flutter_test/**",
230 "packages/flutter_tools/lib/src/test/**",
231 "packages/flutter_web_plugins/**",
232 "bin/**"
233 ]
234 },
235 {
236 "name": "Linux flutter_plugins",
237 "repo": "flutter",
238 "task_name": "flutter_plugins",
239 "enabled": true
240 },
241 {
242 "name": "Mac build_aar_module_test",
243 "repo": "flutter",
244 "task_name": "mac_build_aar_module_test",
245 "enabled": true,
246 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
247 },
248 {
249 "name": "Mac build_ios_framework_module_test",
250 "repo": "flutter",
251 "task_name": "mac_build_ios_framework_module_test",
252 "enabled": true,
253 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
254 },
255 {
256 "name": "Mac build_tests",
257 "repo": "flutter",
258 "task_name": "mac_build_tests",
259 "enabled": true
260 },
261 {
262 "name": "Mac customer_testing",
263 "repo": "flutter",
264 "task_name": "mac_customer_testing",
265 "enabled": true
266 },
267 {
268 "name": "Mac framework_tests",
269 "repo": "flutter",
270 "task_name": "mac_framework_tests",
271 "enabled": true,
272 "run_if": [
273 "dev/**",
274 "packages/flutter/**",
275 "packages/flutter_driver/**",
276 "packages/integration_test/**",
277 "packages/flutter_localizations/**",
278 "packages/fuchsia_remote_debug_protocol/**",
279 "packages/flutter_test/**",
280 "packages/flutter_goldens/**",
281 "packages/flutter_tools/lib/src/test/**",
282 "bin/**"
283 ]
284 },
285 {
286 "name": "Mac gradle_non_android_plugin_test",
287 "repo": "flutter",
288 "task_name": "mac_gradle_non_android_plugin_test",
289 "enabled": true,
290 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
291 },
292 {
293 "name": "Mac gradle_plugin_bundle_test",
294 "repo": "flutter",
295 "task_name": "mac_gradle_plugin_bundle_test",
296 "enabled": true,
297 "run_if": ["dev/**", "bin/**"]
298 },
299 {
300 "name": "Mac gradle_plugin_fat_apk_test",
301 "repo": "flutter",
302 "task_name": "mac_gradle_plugin_fat_apk_test",
303 "enabled": true,
304 "run_if": ["dev/**", "bin/**"]
305 },
306 {
307 "name": "Mac gradle_plugin_light_apk_test",
308 "repo": "flutter",
309 "task_name": "mac_gradle_plugin_light_apk_test",
310 "enabled": true,
311 "run_if": ["dev/**", "bin/**"]
312 },
313 {
314 "name": "Mac module_custom_host_app_name_test",
315 "repo": "flutter",
316 "task_name": "mac_module_custom_host_app_name_test",
317 "enabled": true,
318 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
319 },
320 {
321 "name": "Mac module_host_with_custom_build_test",
322 "repo": "flutter",
323 "task_name": "mac_module_host_with_custom_build_test",
324 "enabled": true,
325 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
326 },
327 {
328 "name": "Mac module_test",
329 "repo": "flutter",
330 "task_name": "mac_module_test",
331 "enabled": true,
332 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
333 },
334 {
335 "name": "Mac module_test_ios",
336 "repo": "flutter",
337 "task_name": "mac_module_test_ios",
338 "enabled": true,
339 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
340 },
341 {
342 "name": "Mac plugin_lint_mac",
343 "repo": "flutter",
344 "task_name": "mac_plugin_lint_mac",
345 "enabled": true,
346 "run_if": ["dev/**", "bin/**"]
347 },
348 {
349 "name": "Mac plugin_test",
350 "repo": "flutter",
351 "task_name": "mac_plugin_lint_mac",
352 "enabled": true,
353 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
354 },
355 {
Emmanuel Garcia109e0bb2021-02-24 11:26:03 -0800356 "name": "Mac dart_plugin_registry_test",
357 "repo": "flutter",
358 "task_name": "dart_plugin_registry_test",
359 "enabled": true,
360 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
361 },
362 {
Emmanuel Garcia2d0fa572021-02-23 16:46:03 -0800363 "name": "Mac tool_tests",
364 "repo": "flutter",
365 "task_name": "mac_tool_tests",
366 "enabled": true,
367 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
368 },
369 {
370 "name": "Mac tool_integration_tests",
371 "repo": "flutter",
372 "task_name": "mac_tool_integration_tests",
373 "enabled": true,
374 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
375 },
376 {
377 "name": "Mac web_tool_tests",
378 "repo": "flutter",
379 "task_name": "mac_web_tool_tests",
380 "enabled": true,
381 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
382 },
383 {
384 "name": "Windows build_aar_module_test",
385 "repo": "flutter",
386 "task_name": "win_build_aar_module_test",
387 "enabled": true,
388 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
389 },
390 {
391 "name": "Windows build_tests",
392 "repo": "flutter",
393 "task_name": "win_build_tests",
394 "enabled": true
395 },
396 {
397 "name": "Windows customer_testing",
398 "repo": "flutter",
399 "task_name": "win_customer_testing",
400 "enabled": true
401 },
402 {
403 "name": "Windows framework_tests",
404 "repo": "flutter",
405 "task_name": "win_framework_tests",
406 "enabled": true,
407 "run_if": [
408 "dev/",
409 "packages/flutter/",
410 "packages/flutter_driver/",
411 "packages/integration_test/",
412 "packages/flutter_localizations/",
413 "packages/fuchsia_remote_debug_protocol/",
414 "packages/flutter_test/",
415 "packages/flutter_goldens/",
416 "packages/flutter_tools/lib/src/test/",
417 "bin/"
418 ]
419 },
420 {
421 "name": "Windows gradle_non_android_plugin_test",
422 "repo": "flutter",
423 "task_name": "win_gradle_non_android_plugin_test",
424 "enabled": true,
425 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
426 },
427 {
428 "name": "Windows gradle_plugin_bundle_test",
429 "repo": "flutter",
430 "task_name": "win_gradle_plugin_bundle_test",
431 "enabled": true,
432 "run_if": ["dev/**", "bin/**"]
433 },
434 {
435 "name": "Windows gradle_plugin_light_apk_test",
436 "repo": "flutter",
437 "task_name": "win_gradle_plugin_light_apk_test",
438 "enabled": true,
439 "run_if": ["dev/**", "bin/**"]
440 },
441 {
442 "name": "Windows module_custom_host_app_name_test",
443 "repo": "flutter",
444 "task_name": "win_module_custom_host_app_name_test",
445 "enabled": true,
446 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
447 },
448 {
449 "name": "Windows module_test",
450 "repo": "flutter",
451 "task_name": "win_module_test",
452 "enabled": true,
453 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
454 },
455 {
456 "name": "Windows module_host_with_custom_build_test",
457 "repo": "flutter",
458 "task_name": "win_module_host_with_custom_build_test",
459 "enabled": true,
460 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
461 },
462 {
463 "name": "Windows plugin_test",
464 "repo": "flutter",
465 "task_name": "win_plugin_test",
466 "enabled": true,
467 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
468 },
469 {
470 "name": "Windows tool_tests",
471 "repo": "flutter",
472 "task_name": "win_tool_tests",
473 "enabled": true,
474 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
475 },
476 {
477 "name": "Windows tool_integration_tests",
478 "repo": "flutter",
479 "task_name": "win_tool_integration_tests",
480 "enabled": true,
481 "run_if": ["dev/**", "packages/flutter_tools/**", "bin/**"]
482 },
483 {
484 "name": "Windows web_tool_tests",
485 "repo": "flutter",
486 "task_name": "win_web_tool_tests",
487 "enabled": false
488 }
489 ]
godofredoc86d2fe92020-08-18 21:48:04 -0700490}