blob: cb0ebe3d9c729faed69f6697d9db76f080603743 [file] [log] [blame]
Garrett Beaty96802d02023-07-07 14:18:051# THIS IS A GENERATED FILE DO NOT EDIT!!!
2# Instead:
3# 1. Modify //infra/config/targets/mixins.star
4# 2. Run //infra/config/main.star
Ben Pastene09079fd882023-09-19 16:35:475# 3. Run //infra/config/scripts/sync-pyl-files.py
Garrett Beaty96802d02023-07-07 14:18:056
7{
8 '10-x86-emulator': {
9 'args': [
Haiyang Pan562d05df2024-01-02 22:44:3110 '--avd-config=../../tools/android/avd/proto/android_29_google_apis_x86.textpb',
Garrett Beaty96802d02023-07-07 14:18:0511 ],
12 'swarming': {
13 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:2814 '60': {
Haiyang Pan562d05df2024-01-02 22:44:3115 'caches': 'android_29_google_apis_x86',
Gary Tonge4c653e62023-07-31 22:32:2816 },
Garrett Beaty96802d02023-07-07 14:18:0517 },
18 'named_caches': [
19 {
Haiyang Pan562d05df2024-01-02 22:44:3120 'name': 'android_29_google_apis_x86',
21 'path': '.android_emulator/android_29_google_apis_x86',
Garrett Beaty96802d02023-07-07 14:18:0522 },
23 ],
24 },
25 },
26 '11-x86-emulator': {
27 'args': [
Haiyang Pan8e312f22024-01-03 00:15:5328 '--avd-config=../../tools/android/avd/proto/android_30_google_apis_x86.textpb',
Garrett Beaty96802d02023-07-07 14:18:0529 ],
30 'swarming': {
31 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:2832 '60': {
Haiyang Pan8e312f22024-01-03 00:15:5333 'caches': 'android_30_google_apis_x86',
Gary Tonge4c653e62023-07-31 22:32:2834 },
Garrett Beaty96802d02023-07-07 14:18:0535 },
36 'named_caches': [
37 {
Haiyang Pan8e312f22024-01-03 00:15:5338 'name': 'android_30_google_apis_x86',
39 'path': '.android_emulator/android_30_google_apis_x86',
Garrett Beaty96802d02023-07-07 14:18:0540 },
41 ],
42 },
43 },
Haiyang Pan64c6c982023-10-26 22:16:2844 '12-google-atd-x64-emulator': {
45 'args': [
46 '--avd-config=../../tools/android/avd/proto/android_31_google_atd_x64.textpb',
47 ],
48 'swarming': {
49 'optional_dimensions': {
50 '60': {
51 'caches': 'android_31_google_atd_x64',
52 },
53 },
54 'named_caches': [
55 {
56 'name': 'android_31_google_atd_x64',
57 'path': '.android_emulator/android_31_google_atd_x64',
58 },
59 ],
60 },
61 },
Garrett Beaty96802d02023-07-07 14:18:0562 '12-x64-emulator': {
Gabrielle Laua4777b82024-01-05 16:59:3863 'description': 'Run with android_31_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:0564 'args': [
Haiyang Pan733ea682024-01-03 17:34:1765 '--avd-config=../../tools/android/avd/proto/android_31_google_apis_x64.textpb',
Garrett Beaty96802d02023-07-07 14:18:0566 ],
67 'swarming': {
68 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:2869 '60': {
Haiyang Pan733ea682024-01-03 17:34:1770 'caches': 'android_31_google_apis_x64',
Gary Tonge4c653e62023-07-31 22:32:2871 },
Garrett Beaty96802d02023-07-07 14:18:0572 },
73 'named_caches': [
74 {
Haiyang Pan733ea682024-01-03 17:34:1775 'name': 'android_31_google_apis_x64',
76 'path': '.android_emulator/android_31_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:0577 },
78 ],
79 },
80 },
Haiyang Pan64c6c982023-10-26 22:16:2881 '12l-google-atd-x64-emulator': {
82 'args': [
83 '--avd-config=../../tools/android/avd/proto/android_32_google_atd_x64_foldable.textpb',
84 ],
85 'swarming': {
86 'optional_dimensions': {
87 '60': {
88 'caches': 'android_32_google_atd_x64_foldable',
89 },
90 },
91 'named_caches': [
92 {
93 'name': 'android_32_google_atd_x64_foldable',
94 'path': '.android_emulator/android_32_google_atd_x64_foldable',
95 },
96 ],
97 },
98 },
Renuga Nanjappan427ad622024-07-16 06:11:1999 '12l-landscape-x64-emulator': {
100 'args': [
101 '--avd-config=../../tools/android/avd/proto/android_32_google_apis_x64_foldable_landscape.textpb',
102 ],
103 'swarming': {
104 'optional_dimensions': {
105 '60': {
106 'caches': 'android_32_google_apis_x64_foldable_landscape',
107 },
108 },
109 'named_caches': [
110 {
111 'name': 'android_32_google_apis_x64_foldable_landscape',
112 'path': '.android_emulator/android_32_google_apis_x64_foldable_landscape',
113 },
114 ],
115 },
116 },
Garrett Beaty96802d02023-07-07 14:18:05117 '12l-x64-emulator': {
118 'args': [
Haiyang Pane122c142024-01-03 21:56:18119 '--avd-config=../../tools/android/avd/proto/android_32_google_apis_x64_foldable.textpb',
Garrett Beaty96802d02023-07-07 14:18:05120 ],
121 'swarming': {
122 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28123 '60': {
Haiyang Pane122c142024-01-03 21:56:18124 'caches': 'android_32_google_apis_x64_foldable',
Gary Tonge4c653e62023-07-31 22:32:28125 },
Garrett Beaty96802d02023-07-07 14:18:05126 },
127 'named_caches': [
128 {
Haiyang Pane122c142024-01-03 21:56:18129 'name': 'android_32_google_apis_x64_foldable',
130 'path': '.android_emulator/android_32_google_apis_x64_foldable',
Garrett Beaty96802d02023-07-07 14:18:05131 },
132 ],
133 },
134 },
Haiyang Pan64c6c982023-10-26 22:16:28135 '13-google-atd-x64-emulator': {
Garrett Beaty96802d02023-07-07 14:18:05136 'args': [
Haiyang Pan64c6c982023-10-26 22:16:28137 '--avd-config=../../tools/android/avd/proto/android_33_google_atd_x64.textpb',
Garrett Beaty96802d02023-07-07 14:18:05138 ],
139 'swarming': {
140 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28141 '60': {
Haiyang Pan64c6c982023-10-26 22:16:28142 'caches': 'android_33_google_atd_x64',
Gary Tonge4c653e62023-07-31 22:32:28143 },
Garrett Beaty96802d02023-07-07 14:18:05144 },
145 'named_caches': [
146 {
Haiyang Pan64c6c982023-10-26 22:16:28147 'name': 'android_33_google_atd_x64',
148 'path': '.android_emulator/android_33_google_atd_x64',
Garrett Beaty96802d02023-07-07 14:18:05149 },
150 ],
151 },
152 },
153 '13-x64-emulator': {
Gabrielle Laua4777b82024-01-05 16:59:38154 'description': 'Run with android_33_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:05155 'args': [
Haiyang Pan96cb9a62024-01-04 00:38:10156 '--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb',
Garrett Beaty96802d02023-07-07 14:18:05157 ],
158 'swarming': {
159 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28160 '60': {
Haiyang Pan96cb9a62024-01-04 00:38:10161 'caches': 'android_33_google_apis_x64',
Gary Tonge4c653e62023-07-31 22:32:28162 },
Garrett Beaty96802d02023-07-07 14:18:05163 },
164 'named_caches': [
165 {
Haiyang Pan96cb9a62024-01-04 00:38:10166 'name': 'android_33_google_apis_x64',
167 'path': '.android_emulator/android_33_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:05168 },
169 ],
170 },
171 },
Stefano Duoa2207d92023-10-26 10:01:40172 '14-x64-emulator': {
Haiyang Pan30c702c2024-01-13 00:22:45173 'description': 'Run with android_34_google_apis_x64',
Stefano Duoa2207d92023-10-26 10:01:40174 'args': [
175 '--avd-config=../../tools/android/avd/proto/android_34_google_apis_x64.textpb',
176 ],
177 'swarming': {
178 'optional_dimensions': {
179 '60': {
180 'caches': 'android_34_google_apis_x64',
181 },
182 },
183 'named_caches': [
184 {
185 'name': 'android_34_google_apis_x64',
186 'path': '.android_emulator/android_34_google_apis_x64',
187 },
188 ],
189 },
190 },
Renuga Nanjappan8e7dc5a2024-05-03 22:22:32191 '15-x64-emulator': {
Renuga Nanjappanb6a43692024-06-25 03:29:03192 'description': 'Run with android_35_google_apis_x64',
Renuga Nanjappan8e7dc5a2024-05-03 22:22:32193 'args': [
Renuga Nanjappanb6a43692024-06-25 03:29:03194 '--avd-config=../../tools/android/avd/proto/android_35_google_apis_x64.textpb',
Renuga Nanjappan8e7dc5a2024-05-03 22:22:32195 ],
196 'swarming': {
197 'optional_dimensions': {
198 '60': {
Renuga Nanjappanb6a43692024-06-25 03:29:03199 'caches': 'android_35_google_apis_x64',
Renuga Nanjappan8e7dc5a2024-05-03 22:22:32200 },
201 },
202 'named_caches': [
203 {
Renuga Nanjappanb6a43692024-06-25 03:29:03204 'name': 'android_35_google_apis_x64',
205 'path': '.android_emulator/android_35_google_apis_x64',
Renuga Nanjappan8e7dc5a2024-05-03 22:22:32206 },
207 ],
208 },
209 },
Marco Georgaklisccffcac2024-01-29 21:19:34210 'amd_radeon_rx_5500_xt': {
211 'swarming': {
212 'dimensions': {
213 'gpu': '1002:7340',
214 },
215 },
216 },
Marco Georgaklis333e8386b2023-09-07 22:46:33217 'android': {
218 'swarming': {
219 'dimensions': {
220 'os': 'Android',
221 'cpu': None,
222 },
223 },
224 },
Garrett Beaty96802d02023-07-07 14:18:05225 'arm64': {
226 'swarming': {
227 'dimensions': {
228 'cpu': 'arm64',
229 },
230 },
231 },
232 'blink_tests_write_run_histories': {
233 'args': [
234 '--write-run-histories-to=${ISOLATED_OUTDIR}/run_histories.json',
235 ],
236 },
237 'bullhead': {
238 'swarming': {
239 'dimensions': {
240 'device_type': 'bullhead',
241 'os': 'Android',
242 },
243 },
244 },
245 'chrome-finch-swarming-pool': {
246 'swarming': {
247 'dimensions': {
248 'pool': 'chrome.tests.finch',
249 },
250 },
251 },
Marco Georgaklis333e8386b2023-09-07 22:46:33252 'chrome-intelligence-swarming-pool': {
253 'swarming': {
254 'dimensions': {
255 'pool': 'chrome.tests.intelligence',
256 },
257 },
258 },
Garrett Beaty96802d02023-07-07 14:18:05259 'chrome-swarming-pool': {
260 'swarming': {
261 'dimensions': {
262 'pool': 'chrome.tests',
263 },
264 },
265 },
266 'chrome-tester-service-account': {
267 'swarming': {
268 'service_account': '[email protected]',
269 },
270 },
271 'chromeos-amd64-generic': {
272 'args': [
273 '--magic-vm-cache=magic_cros_vm_cache',
274 ],
275 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25276 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51277 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25278 'kvm': '1',
279 'os': 'Ubuntu-22.04',
280 'pool': 'chromium.tests',
281 },
Garrett Beaty96802d02023-07-07 14:18:05282 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28283 '60': {
284 'caches': 'cros_vm',
285 },
Garrett Beaty96802d02023-07-07 14:18:05286 },
287 'named_caches': [
288 {
289 'name': 'cros_vm',
290 'path': 'magic_cros_vm_cache',
291 },
292 ],
293 },
294 },
295 'chromeos-betty': {
296 'args': [
297 '--magic-vm-cache=magic_cros_vm_cache',
298 ],
299 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25300 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51301 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25302 'kvm': '1',
303 'gce': '1',
304 'os': 'Ubuntu-22.04',
305 'pool': 'chrome.tests',
306 },
Garrett Beaty96802d02023-07-07 14:18:05307 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28308 '60': {
309 'caches': 'cros_vm',
310 },
Garrett Beaty96802d02023-07-07 14:18:05311 },
312 'named_caches': [
313 {
314 'name': 'cros_vm',
315 'path': 'magic_cros_vm_cache',
316 },
317 ],
318 },
319 },
320 'chromeos-betty-finch': {
321 'args': [
yoshiki iguchi9a4a6222024-08-01 23:25:17322 '--board=betty',
Garrett Beaty96802d02023-07-07 14:18:05323 '--magic-vm-cache=magic_cros_vm_cache',
324 ],
325 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25326 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51327 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25328 'kvm': '1',
329 'gce': '1',
330 'os': 'Ubuntu-22.04',
331 'pool': 'chrome.tests.finch',
332 },
Garrett Beaty96802d02023-07-07 14:18:05333 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28334 '60': {
335 'caches': 'cros_vm',
336 },
Garrett Beaty96802d02023-07-07 14:18:05337 },
338 'named_caches': [
339 {
340 'name': 'cros_vm',
341 'path': 'magic_cros_vm_cache',
342 },
343 ],
344 },
345 },
346 'chromeos-jacuzzi': {
347 'swarming': {
348 'dimensions': {
349 'os': 'ChromeOS',
350 'device_type': 'jacuzzi',
351 },
352 },
353 },
Garrett Beaty96802d02023-07-07 14:18:05354 'chromeos-octopus': {
355 'swarming': {
356 'dimensions': {
357 'os': 'ChromeOS',
358 'device_type': 'octopus',
359 },
360 },
361 },
Tatsuhisa Yamaguchi1ec9f27d2024-03-07 03:16:58362 'chromeos-tast-public-builder': {
yoshiki iguchic35c29b2024-04-11 04:02:23363 'args': ["tast.setup.FieldTrialConfig=enable", "maybemissingvars=ui\\.(gaiaPoolDefault|signinProfileTestExtensionManifestKey)|uidetection\\.(key|key_type|server)", "shard_method=hash"],
Tatsuhisa Yamaguchi3aa78a72024-02-15 02:09:57364 },
Garrett Beaty96802d02023-07-07 14:18:05365 'chromium-tester-dev-service-account': {
366 'swarming': {
367 'service_account': 'chromium-tester-dev@chops-service-accounts.iam.gserviceaccount.com',
368 },
369 },
370 'chromium-tester-service-account': {
371 'swarming': {
372 'service_account': '[email protected]',
373 },
374 },
Rileyae3381a2024-02-27 19:20:31375 'chromium-tests-oslogin': {
376 'swarming': {
377 'dimensions': {
378 'pool': 'chromium.tests.oslogin',
379 },
380 },
381 },
Garrett Beaty96802d02023-07-07 14:18:05382 'ci_only': {
383 'ci_only': True,
384 },
Qijiang Fan31315d82024-07-17 09:24:35385 'crosier-no-arc': {
386 'args': [
387 '--test-launcher-filter-file=../../testing/buildbot/filters/chromeos.reven.chromeos_integration_tests.filter',
388 ],
389 },
Garrett Beaty96802d02023-07-07 14:18:05390 'dawn_end2end_gpu_test': {
391 'args': [
392 '--use-gpu-in-tests',
393 '--exclusive-device-type-preference=discrete,integrated',
394 '--test-launcher-retry-limit=0',
395 '--test-launcher-batch-limit=512',
396 ],
397 },
Garrett Beaty96802d02023-07-07 14:18:05398 'disable_field_trial_config_for_earl_grey': {
399 'args': [
400 '--extra-app-args=--disable-field-trial-config',
401 ],
402 },
403 'docker': {
404 'swarming': {
405 'dimensions': {
406 'inside_docker': '1',
407 },
408 },
409 },
410 'emulator-4-cores': {
411 'swarming': {
412 'dimensions': {
413 'device_os': None,
414 'device_type': None,
415 'pool': 'chromium.tests.avd',
416 'cores': '4',
417 },
418 },
419 },
420 'emulator-8-cores': {
421 'swarming': {
422 'dimensions': {
423 'device_os': None,
424 'device_type': None,
425 'pool': 'chromium.tests.avd',
426 'cores': '8',
427 },
428 },
429 },
Mateusz Zbikowski45fa4e612023-11-21 19:02:31430 'emulator-enable-network': {
431 'args': [
432 '--emulator-enable-network',
433 ],
434 'swarming': {
435 'idempotent': False,
436 },
437 },
Qijiang Fan2803c5762024-06-11 02:24:14438 'experiments': {
439 'experiment_percentage': 100,
440 },
Garrett Beaty96802d02023-07-07 14:18:05441 'finch-chromium-swarming-pool': {
442 'swarming': {
443 'dimensions': {
444 'pool': 'chromium.tests.finch',
445 },
446 },
447 },
Garrett Beaty96802d02023-07-07 14:18:05448 'fuchsia-code-coverage': {
449 'args': [
450 '--code-coverage-dir=${ISOLATED_OUTDIR}',
451 ],
452 },
Zijie He631b8cd72023-10-04 22:44:01453 'fuchsia-large-device-spec': {
454 'args': [
455 '--device-spec=virtual_device_large',
456 ],
457 },
Garrett Beaty96802d02023-07-07 14:18:05458 'fuchsia-persistent-emulator': {
459 'args': [
460 '--everlasting',
461 ],
Zijie He4d88a552023-08-17 21:09:54462 'swarming': {
463 'named_caches': [
464 {
465 'name': 'fuchsia_emulator_cache',
466 'path': '.fuchsia_emulator/fuchsia-everlasting-emulator',
467 },
468 ],
469 },
Garrett Beaty96802d02023-07-07 14:18:05470 },
Marco Georgaklisba7de402024-02-07 20:30:47471 'gce': {
472 'swarming': {
473 'dimensions': {
474 'gce': '1',
475 },
476 },
477 },
Garrett Beaty96802d02023-07-07 14:18:05478 'gpu-swarming-pool': {
479 'swarming': {
480 'dimensions': {
481 'pool': 'chromium.tests.gpu',
482 },
483 },
484 },
Brian Sheedy774cd7c62024-04-24 18:55:36485 'gpu_integration_test_common_args': {
486 'args': [
487 '$$MAGIC_SUBSTITUTION_GPUParallelJobs',
488 ],
489 'android_args': [
490 '$$MAGIC_SUBSTITUTION_GPUTelemetryNoRootForUnrootedDevices',
491 '--initial-find-device-attempts=3',
492 ],
493 'chromeos_args': [
494 '$$MAGIC_SUBSTITUTION_ChromeOSTelemetryRemote',
495 ],
496 'lacros_args': [
497 '--extra-browser-args=--enable-features=UseOzonePlatform --ozone-platform=wayland',
498 '--xvfb',
499 '--no-xvfb',
500 '--use-weston',
501 '--weston-use-gl',
502 ],
503 },
Brian Sheedy5f6c90b2024-05-06 21:43:00504 'gpu_nvidia_shield_tv_stable': {
505 'swarming': {
506 'dimensions': {
507 'os': 'Android',
508 'device_type': 'mdarcy',
509 'device_os': 'PPR1.180610.011',
510 'device_os_type': 'userdebug',
511 'pool': 'chromium.tests.gpu',
512 },
513 },
514 },
515 'gpu_pixel_4_stable': {
516 'swarming': {
517 'dimensions': {
518 'os': 'Android',
519 'device_type': 'flame',
520 'device_os': 'RP1A.201105.002',
521 'device_os_type': 'userdebug',
522 'pool': 'chromium.tests.gpu',
523 },
524 },
525 },
526 'gpu_pixel_6_experimental': {
527 'swarming': {
528 'dimensions': {
529 'os': 'Android',
530 'device_type': 'oriole',
531 'device_os': 'AP1A.240405.002',
532 'device_os_type': 'userdebug',
533 'pool': 'chromium.tests.gpu',
534 },
535 },
536 },
537 'gpu_pixel_6_stable': {
538 'swarming': {
539 'dimensions': {
540 'os': 'Android',
541 'device_type': 'oriole',
542 'device_os': 'TP1A.220624.021',
543 'device_os_type': 'userdebug',
544 'pool': 'chromium.tests.gpu',
545 },
546 },
547 },
548 'gpu_samsung_a13_stable': {
549 'swarming': {
550 'dimensions': {
551 'os': 'Android',
552 'device_type': 'a13',
553 'device_os': 'S',
554 'device_os_type': 'user',
555 'pool': 'chromium.tests.gpu',
556 },
557 },
558 },
559 'gpu_samsung_a23_stable': {
560 'swarming': {
561 'dimensions': {
562 'os': 'Android',
563 'device_type': 'a23',
564 'device_os': 'SP1A.210812.016',
565 'device_os_type': 'user',
566 'pool': 'chromium.tests.gpu',
567 },
568 },
569 },
570 'gpu_samsung_s23_stable': {
571 'swarming': {
572 'dimensions': {
573 'device_type': 'dm1q',
574 'device_os': 'UP1A.231005.007',
575 'device_os_type': 'user',
576 'os': 'Android',
577 'pool': 'chromium.tests.gpu',
578 },
579 },
580 },
581 'gpu_samsung_s24_stable': {
582 'swarming': {
583 'dimensions': {
584 'device_type': 'e2s',
585 'device_os': 'UP1A.231005.007',
586 'device_os_type': 'user',
587 'os': 'Android',
588 'pool': 'chromium.tests.gpu',
589 },
590 },
591 },
Garrett Beaty96802d02023-07-07 14:18:05592 'has_native_resultdb_integration': {
593 'resultdb': {
594 'enable': True,
595 'has_native_resultdb_integration': True,
596 },
597 },
598 'integrity_high': {
599 'swarming': {
600 'dimensions': {
601 'integrity': 'high',
602 },
603 },
604 },
Marco Georgaklis198000a2024-05-09 22:08:57605 'intel_uhd_630_or_770': {
Marco Georgaklisccffcac2024-01-29 21:19:34606 'swarming': {
607 'dimensions': {
Marco Georgaklis198000a2024-05-09 22:08:57608 'gpu': '8086:9bc5|8086:4680',
Marco Georgaklisccffcac2024-01-29 21:19:34609 },
610 },
611 },
Garrett Beaty96802d02023-07-07 14:18:05612 'ios_custom_webkit': {
613 'args': [
614 '--args-json',
615 '{"test_args": ["--run-with-custom-webkit"]}',
616 ],
617 },
618 'ios_output_disabled_tests': {
619 'args': [
620 '--output-disabled-tests',
621 ],
622 },
Cameron Higgins5f388fc2023-08-03 15:23:01623 'ios_parallel_simulators': {
624 'args': [
Cameron Higgins69d21be2023-12-04 17:57:21625 '--clones',
Cameron Higgins5f388fc2023-08-03 15:23:01626 '2',
627 ],
628 },
Garrett Beaty96802d02023-07-07 14:18:05629 'ios_restart_device': {
630 'args': [
631 '--restart',
632 ],
633 },
Garrett Beaty96802d02023-07-07 14:18:05634 'ios_runtime_cache_16_4': {
635 'swarming': {
636 'named_caches': [
637 {
638 'name': 'runtime_ios_16_4',
639 'path': 'Runtime-ios-16.4',
640 },
641 ],
642 },
643 },
Yue She97cb66bb2024-04-19 22:16:34644 'ios_runtime_cache_17_5': {
645 'swarming': {
646 'named_caches': [
647 {
648 'name': 'runtime_ios_17_5',
649 'path': 'Runtime-ios-17.5',
650 },
651 ],
652 },
653 },
Will Yeager890e17c2024-06-11 15:29:08654 'ios_runtime_cache_18_0': {
655 'swarming': {
656 'named_caches': [
657 {
658 'name': 'runtime_ios_18_0',
659 'path': 'Runtime-ios-18.0',
660 },
661 ],
662 },
663 },
Jie Sheng7e78c0332023-09-29 21:37:37664 'ioswpt-chromium-swarming-pool': {
665 'swarming': {
666 'dimensions': {
667 'pool': 'chromium.tests.ioswpt',
668 },
669 },
670 },
Garrett Beaty96802d02023-07-07 14:18:05671 'isolate_profile_data': {
672 'isolate_profile_data': True,
673 },
Greg Guterman4c6b8012023-11-01 00:31:16674 'junit-swarming-emulator': {
Garrett Beaty96802d02023-07-07 14:18:05675 'swarming': {
676 'dimensions': {
677 'cores': '8',
678 'pool': 'chromium.tests',
679 },
680 },
681 },
Garrett Beaty96802d02023-07-07 14:18:05682 'limited_capacity_bot': {
683 'swarming': {
684 'expiration': 21600,
685 },
686 },
Garrett Beaty96802d02023-07-07 14:18:05687 'linux-focal': {
688 'swarming': {
689 'dimensions': {
690 'os': 'Ubuntu-20.04',
691 },
692 },
693 },
694 'linux-jammy': {
695 'swarming': {
696 'dimensions': {
697 'os': 'Ubuntu-22.04',
698 },
699 },
700 },
Ben Pastene106575082023-07-17 17:03:41701 'linux-jammy-or-focal': {
702 'swarming': {
703 'dimensions': {
704 'os': 'Ubuntu-22.04|Ubuntu-20.04',
705 },
706 },
707 },
Brad Triebwasser61bbb4c32024-06-13 17:39:26708 'linux-noble': {
709 'swarming': {
710 'dimensions': {
711 'os': 'Ubuntu-24.04',
712 },
713 },
714 },
Garrett Beaty96802d02023-07-07 14:18:05715 'linux-xenial': {
716 'swarming': {
717 'dimensions': {
718 'os': 'Ubuntu-16.04',
719 },
720 },
721 },
722 'linux_amd_rx_5500_xt': {
723 'swarming': {
724 'dimensions': {
Brian Sheedy1f1564f2024-03-28 11:45:55725 'gpu': '1002:7340-23.2.1',
Brian Sheedy18b2e2482024-03-27 18:48:46726 'os': 'Ubuntu-22.04',
Brian Sheedy0b5af3f2024-03-25 19:11:30727 'display_attached': '1',
Garrett Beaty96802d02023-07-07 14:18:05728 'pool': 'chromium.tests.gpu',
729 },
730 },
731 },
732 'linux_intel_uhd_630_experimental': {
733 'swarming': {
734 'dimensions': {
Brian Sheedy64ccb0d2024-03-21 22:05:13735 'gpu': '8086:9bc5-23.2.1',
736 'os': 'Ubuntu-22.04.4',
Brian Sheedy0b5af3f2024-03-25 19:11:30737 'display_attached': '1',
Garrett Beaty96802d02023-07-07 14:18:05738 'pool': 'chromium.tests.gpu',
739 },
740 },
741 },
742 'linux_intel_uhd_630_stable': {
743 'swarming': {
744 'dimensions': {
745 'gpu': '8086:9bc5-20.0.8',
746 'os': 'Ubuntu-18.04.6',
747 'pool': 'chromium.tests.gpu',
748 },
749 },
750 },
Brian Sheedy3fac24b2024-03-13 16:34:48751 'linux_intel_uhd_770_stable': {
752 'swarming': {
753 'dimensions': {
754 'gpu': '8086:4680-23.2.1',
755 'os': 'Ubuntu-22.04.4',
Brian Sheedy0b5af3f2024-03-25 19:11:30756 'display_attached': '1',
Brian Sheedy3fac24b2024-03-13 16:34:48757 'pool': 'chromium.tests.gpu',
758 },
759 },
760 },
Garrett Beaty96802d02023-07-07 14:18:05761 'linux_nvidia_gtx_1660_experimental': {
762 'swarming': {
763 'dimensions': {
764 'gpu': '10de:2184-440.100',
765 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
766 'pool': 'chromium.tests.gpu',
767 },
768 },
769 },
770 'linux_nvidia_gtx_1660_stable': {
771 'swarming': {
772 'dimensions': {
773 'gpu': '10de:2184-440.100',
774 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
775 'pool': 'chromium.tests.gpu',
776 },
777 },
778 },
Stephen Whitee23b4682023-11-03 01:50:56779 'linux_vulkan': {
780 'linux_args': [
781 '--extra-browser-args=--enable-features=Vulkan',
782 ],
783 },
Garrett Beaty96802d02023-07-07 14:18:05784 'lollipop-x86-emulator': {
785 'args': [
786 '--avd-config=../../tools/android/avd/proto/generic_android22.textpb',
787 ],
788 'swarming': {
789 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28790 '60': {
791 'caches': 'generic_android22',
792 },
Garrett Beaty96802d02023-07-07 14:18:05793 },
794 'named_caches': [
795 {
796 'name': 'generic_android22',
797 'path': '.android_emulator/generic_android22',
798 },
799 ],
800 },
801 },
802 'long_skylab_timeout': {
803 'timeout_sec': 10800,
804 },
Garrett Beaty96802d02023-07-07 14:18:05805 'mac_10.15': {
806 'swarming': {
807 'dimensions': {
808 'cpu': 'x86-64',
809 'os': 'Mac-10.15',
810 },
811 },
812 },
813 'mac_11_arm64': {
814 'swarming': {
815 'dimensions': {
816 'cpu': 'arm64',
817 'os': 'Mac-11',
818 },
819 },
820 },
821 'mac_11_x64': {
822 'swarming': {
823 'dimensions': {
824 'cpu': 'x86-64',
825 'os': 'Mac-11|Mac-10.16',
826 },
827 },
828 },
829 'mac_12_arm64': {
830 'swarming': {
831 'dimensions': {
832 'cpu': 'arm64',
833 'os': 'Mac-12',
834 },
835 },
836 },
837 'mac_12_x64': {
838 'swarming': {
839 'dimensions': {
840 'cpu': 'x86-64',
841 'os': 'Mac-12',
842 },
843 },
844 },
845 'mac_13_arm64': {
846 'swarming': {
847 'dimensions': {
848 'cpu': 'arm64',
849 'os': 'Mac-13',
850 },
851 },
852 },
853 'mac_13_x64': {
854 'swarming': {
855 'dimensions': {
856 'cpu': 'x86-64',
857 'os': 'Mac-13',
858 },
859 },
860 },
Rahul Kumar Adudodlae3cabd72023-10-04 20:03:49861 'mac_14_arm64': {
862 'swarming': {
863 'dimensions': {
864 'cpu': 'arm64',
865 'os': 'Mac-14',
866 },
867 },
868 },
Yue Shed6801bd2024-06-11 19:25:39869 'mac_14_beta_arm64': {
870 'swarming': {
871 'dimensions': {
872 'cpu': 'arm64',
873 'os': 'Mac-14.5',
874 },
875 },
876 },
An Sung681dec92024-02-29 01:18:21877 'mac_14_x64': {
878 'swarming': {
879 'dimensions': {
880 'cpu': 'x86-64',
881 'os': 'Mac-14',
882 },
883 },
884 },
An Sung43f5d672024-07-29 17:56:56885 'mac_15_arm64': {
886 'swarming': {
887 'dimensions': {
888 'cpu': 'arm64',
889 'os': 'Mac-15',
890 },
891 },
892 },
893 'mac_15_x64': {
894 'swarming': {
895 'dimensions': {
896 'cpu': 'x86-64',
897 'os': 'Mac-15',
898 },
899 },
900 },
Garrett Beaty96802d02023-07-07 14:18:05901 'mac_arm64_apple_m1_gpu_experimental': {
902 'swarming': {
903 'dimensions': {
904 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02905 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05906 'mac_model': 'Macmini9,1',
Yuly Novikov935eac22024-07-03 17:33:57907 'os': 'Mac-14.5',
Garrett Beaty96802d02023-07-07 14:18:05908 'pool': 'chromium.tests',
909 'display_attached': '1',
910 },
911 },
912 },
913 'mac_arm64_apple_m1_gpu_stable': {
914 'swarming': {
915 'dimensions': {
916 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02917 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05918 'mac_model': 'Macmini9,1',
Yuly Novikov935eac22024-07-03 17:33:57919 'os': 'Mac-14.5',
Garrett Beaty96802d02023-07-07 14:18:05920 'pool': 'chromium.tests',
921 'display_attached': '1',
922 },
923 },
924 },
Brian Sheedybcf33d42024-03-04 16:02:32925 'mac_arm64_apple_m2_retina_gpu_experimental': {
926 'swarming': {
927 'dimensions': {
928 'cpu': 'arm64',
929 'gpu': 'apple:m2',
930 'mac_model': 'Mac14,7',
Brian Sheedy3ac3ff72024-05-16 17:30:35931 'os': 'Mac-14.4.1',
Brian Sheedybcf33d42024-03-04 16:02:32932 'pool': 'chromium.tests.gpu',
933 'display_attached': '1',
934 'hidpi': '1',
935 },
936 },
937 },
Garrett Beaty96802d02023-07-07 14:18:05938 'mac_arm64_apple_m2_retina_gpu_stable': {
939 'swarming': {
940 'dimensions': {
941 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02942 'gpu': 'apple:m2',
Garrett Beaty96802d02023-07-07 14:18:05943 'mac_model': 'Mac14,7',
Brian Sheedyd45eec82024-06-19 16:07:40944 'os': 'Mac-14.4.1',
Garrett Beaty96802d02023-07-07 14:18:05945 'pool': 'chromium.tests.gpu',
946 'display_attached': '1',
947 'hidpi': '1',
948 },
949 },
950 },
951 'mac_beta_arm64': {
952 'swarming': {
953 'dimensions': {
954 'cpu': 'arm64',
Rahul Kumar Adudodla1732df02024-07-22 17:39:58955 'os': 'Mac-15',
Garrett Beaty96802d02023-07-07 14:18:05956 },
957 },
958 },
959 'mac_beta_x64': {
960 'swarming': {
961 'dimensions': {
962 'cpu': 'x86-64',
Rahul Kumar Adudodla1732df02024-07-22 17:39:58963 'os': 'Mac-15',
Garrett Beaty96802d02023-07-07 14:18:05964 },
965 },
966 },
967 'mac_default_arm64': {
968 'swarming': {
969 'dimensions': {
970 'cpu': 'arm64',
Yue She3be378442024-06-07 01:35:33971 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05972 },
973 },
974 },
975 'mac_default_x64': {
976 'swarming': {
977 'dimensions': {
978 'cpu': 'x86-64',
Yue She3be378442024-06-07 01:35:33979 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05980 },
981 },
982 },
983 'mac_mini_intel_gpu_experimental': {
984 'swarming': {
985 'dimensions': {
986 'cpu': 'x86-64',
987 'gpu': '8086:3e9b',
Yuly Novikov9498adb92024-07-30 19:05:19988 'os': 'Mac-14.6-23G5075b',
Garrett Beaty96802d02023-07-07 14:18:05989 'display_attached': '1',
990 },
991 },
992 },
993 'mac_mini_intel_gpu_stable': {
994 'swarming': {
995 'dimensions': {
996 'cpu': 'x86-64',
997 'gpu': '8086:3e9b',
Yuly Novikov650a5ae2024-07-15 17:14:04998 'os': 'Mac-14.5',
Garrett Beaty96802d02023-07-07 14:18:05999 'display_attached': '1',
1000 },
1001 },
1002 },
1003 'mac_pro_amd_gpu': {
1004 'swarming': {
1005 'dimensions': {
1006 'cpu': 'x86-64',
1007 'gpu': '1002:679e',
Yuly Novikov9bd3c742024-03-28 16:58:111008 'os': 'Mac-12.7',
Garrett Beaty96802d02023-07-07 14:18:051009 'pool': 'chromium.tests.gpu',
1010 'display_attached': '1',
1011 },
1012 },
1013 },
1014 'mac_retina_amd_gpu_experimental': {
1015 'swarming': {
1016 'dimensions': {
1017 'cpu': 'x86-64',
Brian Sheedyd4778ec2024-08-01 18:22:561018 'gpu': '1002:7340',
Garrett Beaty96802d02023-07-07 14:18:051019 'hidpi': '1',
Brian Sheedy3ac3ff72024-05-16 17:30:351020 'os': 'Mac-14.4.1',
Garrett Beaty96802d02023-07-07 14:18:051021 'pool': 'chromium.tests.gpu',
1022 'display_attached': '1',
1023 },
1024 },
1025 },
1026 'mac_retina_amd_gpu_stable': {
1027 'swarming': {
1028 'dimensions': {
1029 'cpu': 'x86-64',
1030 'gpu': '1002:67ef',
1031 'hidpi': '1',
Brian Sheedyae38b1e2024-05-17 19:07:401032 'os': 'Mac-14.4.1',
Garrett Beaty96802d02023-07-07 14:18:051033 'pool': 'chromium.tests.gpu',
1034 'display_attached': '1',
1035 },
1036 },
1037 },
1038 'mac_retina_nvidia_gpu_experimental': {
1039 'swarming': {
1040 'dimensions': {
1041 'cpu': 'x86-64',
1042 'gpu': '10de:0fe9',
1043 'hidpi': '1',
Yuly Novikov795d7052023-07-28 13:59:491044 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:051045 'pool': 'chromium.tests.gpu',
1046 'display_attached': '1',
1047 },
1048 },
1049 },
1050 'mac_retina_nvidia_gpu_stable': {
1051 'swarming': {
1052 'dimensions': {
1053 'cpu': 'x86-64',
1054 'gpu': '10de:0fe9',
1055 'hidpi': '1',
Brian Sheedy3ccf1352023-09-05 19:40:271056 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:051057 'pool': 'chromium.tests.gpu',
1058 'display_attached': '1',
1059 },
1060 },
1061 },
1062 'mac_toolchain': {
1063 'swarming': {
1064 'cipd_packages': [
1065 {
1066 'cipd_package': 'infra/tools/mac_toolchain/${platform}',
1067 'location': '.',
Yue Shee108f042023-12-04 22:48:401068 'revision': 'git_revision:b28cf90d462a7bbd45c28f2d931960c2b9404cb0',
Garrett Beaty96802d02023-07-07 14:18:051069 },
1070 ],
1071 },
1072 },
Garrett Beaty96802d02023-07-07 14:18:051073 'marshmallow': {
1074 'swarming': {
1075 'dimensions': {
1076 'device_os': 'MMB29Q',
1077 },
1078 },
1079 },
1080 'marshmallow-x86-emulator': {
1081 'args': [
1082 '--avd-config=../../tools/android/avd/proto/generic_android23.textpb',
1083 ],
1084 'swarming': {
1085 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281086 '60': {
1087 'caches': 'generic_android23',
1088 },
Garrett Beaty96802d02023-07-07 14:18:051089 },
1090 'named_caches': [
1091 {
1092 'name': 'generic_android23',
1093 'path': '.android_emulator/generic_android23',
1094 },
1095 ],
1096 },
1097 },
Brian Sheedy31f301f2024-03-28 17:48:021098 'motorola_moto_g_power_5g': {
1099 'swarming': {
1100 'dimensions': {
1101 'device_type': 'devonn',
1102 'device_os': 'T1TOS33.33-45-23-12',
1103 'device_os_flavor': 'motorola',
1104 'os': 'Android',
1105 'pool': 'chromium.tests.gpu',
1106 },
1107 },
1108 },
Garrett Beaty96802d02023-07-07 14:18:051109 'no_gpu': {
1110 'swarming': {
1111 'dimensions': {
1112 'gpu': 'none',
1113 },
1114 },
1115 },
1116 'nougat': {
1117 'swarming': {
1118 'dimensions': {
1119 'device_os': 'N2G48C',
1120 },
1121 },
1122 },
1123 'nougat-x86-emulator': {
1124 'args': [
1125 '--avd-config=../../tools/android/avd/proto/generic_android24.textpb',
1126 ],
1127 'swarming': {
1128 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281129 '60': {
1130 'caches': 'generic_android24',
1131 },
Garrett Beaty96802d02023-07-07 14:18:051132 },
1133 'named_caches': [
1134 {
1135 'name': 'generic_android24',
1136 'path': '.android_emulator/generic_android24',
1137 },
1138 ],
1139 },
1140 },
Marco Georgaklisc23c34f2024-02-08 21:03:171141 'nvidia_geforce_gtx_1660': {
1142 'swarming': {
1143 'dimensions': {
Marco Georgaklis7f1273b2024-02-22 00:24:511144 'gpu': '10de:2184',
Marco Georgaklisc23c34f2024-02-08 21:03:171145 },
1146 },
1147 },
Garrett Beaty96802d02023-07-07 14:18:051148 'oreo-x86-emulator': {
1149 'args': [
Haiyang Pand8b35df2023-07-14 02:16:231150 '--avd-config=../../tools/android/avd/proto/generic_android26.textpb',
Garrett Beaty96802d02023-07-07 14:18:051151 ],
1152 'swarming': {
1153 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281154 '60': {
1155 'caches': 'generic_android26',
1156 },
Garrett Beaty96802d02023-07-07 14:18:051157 },
1158 'named_caches': [
1159 {
Haiyang Pand8b35df2023-07-14 02:16:231160 'name': 'generic_android26',
1161 'path': '.android_emulator/generic_android26',
Garrett Beaty96802d02023-07-07 14:18:051162 },
1163 ],
1164 },
1165 },
1166 'oreo_fleet': {
1167 'swarming': {
1168 'dimensions': {
Ben Joyce7b4159322023-08-10 19:08:051169 'device_os': 'OPR4.170623.020',
1170 'device_os_flavor': 'google',
1171 },
1172 },
1173 },
Garrett Beaty96802d02023-07-07 14:18:051174 'out_dir_arg': {
1175 'args': [
1176 '--out-dir',
1177 '${ISOLATED_OUTDIR}',
1178 ],
1179 },
Haiyang Pana1539762024-07-16 02:27:001180 'panther_on_14': {
1181 'swarming': {
1182 'dimensions': {
1183 'device_type': 'panther',
1184 'device_os': 'AP2A.240705.004',
1185 'os': 'Android',
1186 },
1187 },
1188 },
Garrett Beaty96802d02023-07-07 14:18:051189 'pie-x86-emulator': {
1190 'args': [
Haiyang Pan3edce742024-01-02 22:39:371191 '--avd-config=../../tools/android/avd/proto/android_28_google_apis_x86.textpb',
Garrett Beaty96802d02023-07-07 14:18:051192 ],
1193 'swarming': {
1194 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281195 '60': {
Haiyang Pan3edce742024-01-02 22:39:371196 'caches': 'android_28_google_apis_x86',
Gary Tonge4c653e62023-07-31 22:32:281197 },
Garrett Beaty96802d02023-07-07 14:18:051198 },
1199 'named_caches': [
1200 {
Haiyang Pan3edce742024-01-02 22:39:371201 'name': 'android_28_google_apis_x86',
1202 'path': '.android_emulator/android_28_google_apis_x86',
Garrett Beaty96802d02023-07-07 14:18:051203 },
1204 ],
1205 },
1206 },
1207 'pie_fleet': {
1208 'swarming': {
1209 'dimensions': {
1210 'device_os': 'PQ3A.190801.002',
1211 'device_os_flavor': 'google',
1212 },
1213 },
1214 },
Brian Sheedy7d4d81c92024-04-16 18:45:431215 'puppet_production': {
1216 'swarming': {
1217 'dimensions': {
1218 'puppet_env': 'production',
1219 },
1220 },
1221 },
Garrett Beaty96802d02023-07-07 14:18:051222 'record_failed_tests': {
1223 'args': [
1224 '--record-video',
1225 'failed_only',
1226 ],
1227 },
yoshiki iguchi398bc922024-03-20 14:37:351228 'shards-10': {
1229 'shards': 10,
1230 },
1231 'shards-20': {
1232 'shards': 20,
1233 },
yoshiki iguchi43e9d3452024-04-16 18:09:291234 'shards-30': {
1235 'shards': 30,
1236 },
Keishi Hattorie92901a22024-02-26 22:07:441237 'shiba': {
1238 'swarming': {
1239 'dimensions': {
1240 'device_type': 'shiba',
1241 'os': 'Android',
1242 },
1243 },
1244 },
Garrett Beaty96802d02023-07-07 14:18:051245 'skia_gold_test': {
1246 'args': [
1247 '--git-revision=${got_revision}',
1248 ],
1249 'precommit_args': [
1250 '--gerrit-issue=${patch_issue}',
1251 '--gerrit-patchset=${patch_set}',
1252 '--buildbucket-id=${buildbucket_build_id}',
1253 ],
1254 },
Xinan Lin66e0c19f2024-05-14 21:03:221255 'skylab-cft': {
1256 'run_cft': True,
1257 },
Garrett Beaty96802d02023-07-07 14:18:051258 'swarming_containment_auto': {
1259 'swarming': {
1260 'containment_type': 'AUTO',
1261 },
1262 },
Haiyang Panf766e5d2024-06-13 17:38:181263 'tangorpro': {
1264 'swarming': {
1265 'dimensions': {
1266 'device_type': 'tangorpro',
1267 'device_os': 'AP1A.240505.005',
1268 'os': 'Android',
1269 },
1270 },
1271 },
Garrett Beaty96802d02023-07-07 14:18:051272 'timeout_15m': {
1273 'swarming': {
1274 'hard_timeout': 900,
1275 'io_timeout': 900,
1276 },
1277 },
Brian Sheedyb18036582023-07-27 13:51:081278 'timeout_30m': {
1279 'swarming': {
1280 'hard_timeout': 1800,
1281 'io_timeout': 1800,
1282 },
1283 },
Garrett Beaty96802d02023-07-07 14:18:051284 'updater-default-pool': {
1285 'swarming': {
1286 'dimensions': {
1287 'pool': 'chromium.tests',
1288 },
1289 },
1290 },
1291 'updater-mac-pool': {
1292 'swarming': {
1293 'dimensions': {
1294 'pool': 'chromium.updater.mac',
1295 },
1296 },
1297 },
1298 'updater-win-uac-pool': {
1299 'swarming': {
1300 'dimensions': {
1301 'pool': 'chromium.win.uac',
1302 },
1303 },
1304 },
Hzj_jie60939522024-07-09 21:44:551305 'upload_inv_extended_properties': {
1306 'resultdb': {
1307 'enable': True,
1308 'inv_extended_properties_dir': '${ISOLATED_OUTDIR}/invocations',
1309 },
1310 },
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531311 'vaapi_unittest_args': {
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021312 'args': [
1313 '--stop-ui',
1314 '--gtest_filter="VaapiTest.*"',
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531315 ],
1316 },
1317 'vaapi_unittest_libfake_args': {
1318 'args': [
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021319 '--env-var',
1320 'LIBVA_DRIVERS_PATH',
1321 './',
1322 '--env-var',
1323 'LIBVA_DRIVER_NAME',
1324 'libfake',
1325 ],
1326 },
Garrett Beaty96802d02023-07-07 14:18:051327 'walleye': {
1328 'swarming': {
1329 'dimensions': {
1330 'device_type': 'walleye',
1331 'os': 'Android',
1332 },
1333 },
1334 },
1335 'webgpu_cts': {
1336 'args': [
1337 '--initialize-webgpu-adapter-at-startup-timeout-ms=60000',
1338 ],
1339 'linux_args': [
1340 '--no-xvfb',
1341 '--additional-driver-flag=--enable-features=Vulkan',
1342 ],
1343 'mac_args': [
1344 '--platform=mac-mac11',
1345 ],
1346 'win64_args': [
1347 '--target=Release_x64',
1348 ],
1349 'merge': {
1350 'script': '//third_party/blink/tools/merge_web_test_results.py',
1351 'args': [
1352 '--verbose',
1353 ],
1354 },
1355 'resultdb': {
1356 'enable': True,
1357 },
1358 },
1359 'webgpu_telemetry_cts': {
1360 'args': [
1361 '--extra-browser-args=--force_high_performance_gpu',
1362 '--use-webgpu-power-preference=default-high-performance',
Garrett Beaty96802d02023-07-07 14:18:051363 ],
Garrett Beaty96802d02023-07-07 14:18:051364 },
Haiyang Pane318efb2023-10-24 17:42:181365 'webview_cts_archive': {
1366 'swarming': {
1367 'cipd_packages': [
1368 {
1369 'cipd_package': 'chromium/android_webview/tools/cts_archive',
Brian Rynerabfea122024-07-08 19:40:261370 'location': 'android_webview/tools/cts_archive/cipd',
Mateusz Zbikowskif016dc42024-02-21 14:13:101371 'revision': 'UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC',
Haiyang Pane318efb2023-10-24 17:42:181372 },
1373 ],
1374 },
1375 },
Kuan Huang34ec233e2024-01-27 02:15:041376 'win-arm64': {
1377 'swarming': {
1378 'dimensions': {
Brian Sheedy79e8afd2024-02-15 22:53:571379 'screen_scaling_percent': '100',
Kuan Huang34ec233e2024-01-27 02:15:041380 'cpu': 'arm64',
1381 'os': 'Windows-11',
1382 },
1383 },
1384 },
Garrett Beaty96802d02023-07-07 14:18:051385 'win10': {
1386 'swarming': {
1387 'dimensions': {
1388 'os': 'Windows-10-19045',
1389 },
1390 },
1391 },
1392 'win10-any': {
1393 'swarming': {
1394 'dimensions': {
1395 'os': 'Windows-10',
1396 },
1397 },
1398 },
Brian Sheedy971d5b02024-03-15 16:01:521399 'win10_amd_rx_5500_xt_stable': {
Garrett Beaty96802d02023-07-07 14:18:051400 'swarming': {
1401 'dimensions': {
1402 'display_attached': '1',
Brian Sheedy971d5b02024-03-15 16:01:521403 'gpu': '1002:7340-31.0.24002.92',
1404 'os': 'Windows-10-19045.3930',
1405 'pool': 'chromium.tests.gpu',
Garrett Beaty96802d02023-07-07 14:18:051406 },
1407 },
1408 },
1409 'win10_gce_gpu_pool': {
1410 'swarming': {
1411 'dimensions': {
1412 'cpu': 'x86-64',
1413 'gpu': 'none',
1414 'os': 'Windows-10',
1415 'pool': 'chromium.tests.gpu',
1416 },
1417 },
1418 },
1419 'win10_intel_uhd_630_experimental': {
1420 'swarming': {
1421 'dimensions': {
1422 'display_attached': '1',
Brian Sheedyca8f358c2024-04-09 11:20:271423 'gpu': '8086:9bc5-31.0.101.2127',
Garrett Beaty96802d02023-07-07 14:18:051424 'os': 'Windows-10',
1425 'pool': 'chromium.tests.gpu',
1426 },
1427 },
1428 },
1429 'win10_intel_uhd_630_stable': {
1430 'swarming': {
1431 'dimensions': {
1432 'display_attached': '1',
Brian Sheedy4621c9e2024-04-24 14:49:401433 'gpu': '8086:9bc5-31.0.101.2127',
Garrett Beaty96802d02023-07-07 14:18:051434 'os': 'Windows-10',
1435 'pool': 'chromium.tests.gpu',
1436 },
1437 },
1438 },
Brian Sheedyd3b83cc12024-04-04 10:23:571439 'win10_intel_uhd_770_stable': {
1440 'swarming': {
1441 'dimensions': {
1442 'display_attached': '1',
1443 'gpu': '8086:4680-31.0.101.5333',
1444 'os': 'Windows-10-19045.3930',
1445 'pool': 'chromium.tests.gpu',
1446 },
1447 },
1448 },
Garrett Beaty96802d02023-07-07 14:18:051449 'win10_nvidia_gtx_1660_experimental': {
1450 'swarming': {
1451 'dimensions': {
1452 'display_attached': '1',
Brian Sheedy995a7d92024-01-18 03:43:131453 'gpu': '10de:2184-31.0.15.4601',
1454 'os': 'Windows-10-19045',
Garrett Beaty96802d02023-07-07 14:18:051455 'pool': 'chromium.tests.gpu',
1456 },
1457 },
1458 },
1459 'win10_nvidia_gtx_1660_stable': {
1460 'swarming': {
1461 'dimensions': {
1462 'display_attached': '1',
1463 'gpu': '10de:2184-27.21.14.5638',
1464 'os': 'Windows-10-18363',
1465 'pool': 'chromium.tests.gpu',
1466 },
1467 },
1468 },
Brian Sheedyf1c82722024-07-30 18:37:531469 'win10_nvidia_rtx_4070_super_stable': {
1470 'swarming': {
1471 'dimensions': {
1472 'display_attached': '1',
1473 'gpu': '10de:2783',
1474 'os': 'Windows-10',
1475 'pool': 'chromium.tests.gpu.experimental',
1476 },
1477 },
1478 },
Garrett Beaty96802d02023-07-07 14:18:051479 'win11': {
1480 'swarming': {
1481 'dimensions': {
1482 'os': 'Windows-11-22000',
1483 },
1484 },
1485 },
Xiaoling Baoe0c54f282024-05-13 23:02:231486 'win11-any': {
1487 'swarming': {
1488 'dimensions': {
1489 'os': 'Windows-11',
1490 },
1491 },
1492 },
Brian Sheedy61e28222024-01-26 23:19:041493 'win11_qualcomm_adreno_690_stable': {
1494 'swarming': {
1495 'dimensions': {
1496 'display_attached': '1',
Brian Sheedy79e8afd2024-02-15 22:53:571497 'screen_scaling_percent': '100',
Brian Sheedy61e28222024-01-26 23:19:041498 'cpu': 'arm64',
1499 'gpu': 'qcom:043a-27.20.1870.0',
1500 'os': 'Windows-11-22621.3007',
1501 'pool': 'chromium.tests',
1502 },
1503 },
1504 },
Garrett Beaty96802d02023-07-07 14:18:051505 'x86-64': {
1506 'swarming': {
1507 'dimensions': {
1508 'cpu': 'x86-64',
1509 },
1510 },
1511 },
Garrett Beaty96802d02023-07-07 14:18:051512 'xcode_15_beta': {
1513 'args': [
1514 '--xcode-build-version',
Rahul Kumar Adudodlaa2bd8e92024-05-20 16:24:401515 '15f31d',
Garrett Beaty96802d02023-07-07 14:18:051516 ],
1517 'swarming': {
1518 'named_caches': [
1519 {
Rahul Kumar Adudodlaa2bd8e92024-05-20 16:24:401520 'name': 'xcode_ios_15f31d',
Garrett Beaty96802d02023-07-07 14:18:051521 'path': 'Xcode.app',
1522 },
1523 ],
1524 },
1525 },
Will Yeager890e17c2024-06-11 15:29:081526 'xcode_16_beta': {
1527 'args': [
1528 '--xcode-build-version',
Will Yeager2ecf7b4b2024-07-25 15:13:031529 '16a5211f',
Will Yeager890e17c2024-06-11 15:29:081530 ],
1531 'swarming': {
1532 'named_caches': [
1533 {
Will Yeager2ecf7b4b2024-07-25 15:13:031534 'name': 'xcode_ios_16a5211f',
Will Yeager890e17c2024-06-11 15:29:081535 'path': 'Xcode.app',
1536 },
1537 ],
1538 },
1539 },
Yue She8bb5fc02024-07-31 18:16:591540 'xcode_16_main': {
1541 'args': [
1542 '--xcode-build-version',
1543 '16a5211f',
1544 ],
1545 'swarming': {
1546 'named_caches': [
1547 {
1548 'name': 'xcode_ios_16a5211f',
1549 'path': 'Xcode.app',
1550 },
1551 ],
1552 },
1553 },
Cameron Higgins69d21be2023-12-04 17:57:211554 'xcodebuild_sim_runner': {
Garrett Beaty96802d02023-07-07 14:18:051555 'args': [
Cameron Higgins69d21be2023-12-04 17:57:211556 '--xcodebuild-sim-runner',
Garrett Beaty96802d02023-07-07 14:18:051557 ],
1558 },
1559 'xctest': {
1560 'args': [
1561 '--xctest',
1562 ],
1563 },
1564}