blob: 7b3971af9ca289ce7832faf5391e4180dce25d45 [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 },
Garrett Beaty96802d02023-07-07 14:18:0599 '12l-x64-emulator': {
100 'args': [
Haiyang Pane122c142024-01-03 21:56:18101 '--avd-config=../../tools/android/avd/proto/android_32_google_apis_x64_foldable.textpb',
Garrett Beaty96802d02023-07-07 14:18:05102 ],
103 'swarming': {
104 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28105 '60': {
Haiyang Pane122c142024-01-03 21:56:18106 'caches': 'android_32_google_apis_x64_foldable',
Gary Tonge4c653e62023-07-31 22:32:28107 },
Garrett Beaty96802d02023-07-07 14:18:05108 },
109 'named_caches': [
110 {
Haiyang Pane122c142024-01-03 21:56:18111 'name': 'android_32_google_apis_x64_foldable',
112 'path': '.android_emulator/android_32_google_apis_x64_foldable',
Garrett Beaty96802d02023-07-07 14:18:05113 },
114 ],
115 },
116 },
Haiyang Pan64c6c982023-10-26 22:16:28117 '13-google-atd-x64-emulator': {
Garrett Beaty96802d02023-07-07 14:18:05118 'args': [
Haiyang Pan64c6c982023-10-26 22:16:28119 '--avd-config=../../tools/android/avd/proto/android_33_google_atd_x64.textpb',
Garrett Beaty96802d02023-07-07 14:18:05120 ],
121 'swarming': {
122 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28123 '60': {
Haiyang Pan64c6c982023-10-26 22:16:28124 'caches': 'android_33_google_atd_x64',
Gary Tonge4c653e62023-07-31 22:32:28125 },
Garrett Beaty96802d02023-07-07 14:18:05126 },
127 'named_caches': [
128 {
Haiyang Pan64c6c982023-10-26 22:16:28129 'name': 'android_33_google_atd_x64',
130 'path': '.android_emulator/android_33_google_atd_x64',
Garrett Beaty96802d02023-07-07 14:18:05131 },
132 ],
133 },
134 },
135 '13-x64-emulator': {
Gabrielle Laua4777b82024-01-05 16:59:38136 'description': 'Run with android_33_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:05137 'args': [
Haiyang Pan96cb9a62024-01-04 00:38:10138 '--avd-config=../../tools/android/avd/proto/android_33_google_apis_x64.textpb',
Garrett Beaty96802d02023-07-07 14:18:05139 ],
140 'swarming': {
141 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28142 '60': {
Haiyang Pan96cb9a62024-01-04 00:38:10143 'caches': 'android_33_google_apis_x64',
Gary Tonge4c653e62023-07-31 22:32:28144 },
Garrett Beaty96802d02023-07-07 14:18:05145 },
146 'named_caches': [
147 {
Haiyang Pan96cb9a62024-01-04 00:38:10148 'name': 'android_33_google_apis_x64',
149 'path': '.android_emulator/android_33_google_apis_x64',
Garrett Beaty96802d02023-07-07 14:18:05150 },
151 ],
152 },
153 },
Stefano Duoa2207d92023-10-26 10:01:40154 '14-x64-emulator': {
Haiyang Pan30c702c2024-01-13 00:22:45155 'description': 'Run with android_34_google_apis_x64',
Stefano Duoa2207d92023-10-26 10:01:40156 'args': [
157 '--avd-config=../../tools/android/avd/proto/android_34_google_apis_x64.textpb',
158 ],
159 'swarming': {
160 'optional_dimensions': {
161 '60': {
162 'caches': 'android_34_google_apis_x64',
163 },
164 },
165 'named_caches': [
166 {
167 'name': 'android_34_google_apis_x64',
168 'path': '.android_emulator/android_34_google_apis_x64',
169 },
170 ],
171 },
172 },
Marco Georgaklisccffcac2024-01-29 21:19:34173 'amd_radeon_rx_5500_xt': {
174 'swarming': {
175 'dimensions': {
176 'gpu': '1002:7340',
177 },
178 },
179 },
Marco Georgaklis333e8386b2023-09-07 22:46:33180 'android': {
181 'swarming': {
182 'dimensions': {
183 'os': 'Android',
184 'cpu': None,
185 },
186 },
187 },
Garrett Beaty96802d02023-07-07 14:18:05188 'android_r': {
189 'swarming': {
190 'dimensions': {
191 'device_os': 'R',
192 },
193 },
194 },
195 'android_t': {
196 'swarming': {
197 'dimensions': {
198 'device_os': 'TP1A.220624.021',
199 },
200 },
201 },
Brian Sheedya8bf6c02024-01-25 22:34:06202 'android_u': {
203 'swarming': {
204 'dimensions': {
Brian Sheedyd082e282024-03-26 00:04:28205 'device_os': 'UQ1A.240105.002|UQ1A.240205.002',
Brian Sheedya8bf6c02024-01-25 22:34:06206 },
207 },
208 },
Garrett Beaty96802d02023-07-07 14:18:05209 'android_user': {
210 'swarming': {
211 'dimensions': {
212 'device_os_type': 'user',
213 },
214 },
215 },
216 'arm64': {
217 'swarming': {
218 'dimensions': {
219 'cpu': 'arm64',
220 },
221 },
222 },
223 'blink_tests_write_run_histories': {
224 'args': [
225 '--write-run-histories-to=${ISOLATED_OUTDIR}/run_histories.json',
226 ],
227 },
228 'bullhead': {
229 'swarming': {
230 'dimensions': {
231 'device_type': 'bullhead',
232 'os': 'Android',
233 },
234 },
235 },
236 'chrome-finch-swarming-pool': {
237 'swarming': {
238 'dimensions': {
239 'pool': 'chrome.tests.finch',
240 },
241 },
242 },
Marco Georgaklis333e8386b2023-09-07 22:46:33243 'chrome-intelligence-swarming-pool': {
244 'swarming': {
245 'dimensions': {
246 'pool': 'chrome.tests.intelligence',
247 },
248 },
249 },
Garrett Beaty96802d02023-07-07 14:18:05250 'chrome-swarming-pool': {
251 'swarming': {
252 'dimensions': {
253 'pool': 'chrome.tests',
254 },
255 },
256 },
257 'chrome-tester-service-account': {
258 'swarming': {
259 'service_account': '[email protected]',
260 },
261 },
262 'chromeos-amd64-generic': {
263 'args': [
264 '--magic-vm-cache=magic_cros_vm_cache',
265 ],
266 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25267 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51268 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25269 'kvm': '1',
270 'os': 'Ubuntu-22.04',
271 'pool': 'chromium.tests',
272 },
Garrett Beaty96802d02023-07-07 14:18:05273 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28274 '60': {
275 'caches': 'cros_vm',
276 },
Garrett Beaty96802d02023-07-07 14:18:05277 },
278 'named_caches': [
279 {
280 'name': 'cros_vm',
281 'path': 'magic_cros_vm_cache',
282 },
283 ],
284 },
285 },
286 'chromeos-betty': {
287 'args': [
288 '--magic-vm-cache=magic_cros_vm_cache',
289 ],
290 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25291 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51292 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25293 'kvm': '1',
294 'gce': '1',
295 'os': 'Ubuntu-22.04',
296 'pool': 'chrome.tests',
297 },
Garrett Beaty96802d02023-07-07 14:18:05298 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28299 '60': {
300 'caches': 'cros_vm',
301 },
Garrett Beaty96802d02023-07-07 14:18:05302 },
303 'named_caches': [
304 {
305 'name': 'cros_vm',
306 'path': 'magic_cros_vm_cache',
307 },
308 ],
309 },
310 },
311 'chromeos-betty-finch': {
312 'args': [
Hao Wu64b1086e2023-07-25 20:57:08313 '--board=betty-pi-arc',
Garrett Beaty96802d02023-07-07 14:18:05314 '--magic-vm-cache=magic_cros_vm_cache',
315 ],
316 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25317 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51318 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25319 'kvm': '1',
320 'gce': '1',
321 'os': 'Ubuntu-22.04',
322 'pool': 'chrome.tests.finch',
323 },
Garrett Beaty96802d02023-07-07 14:18:05324 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28325 '60': {
326 'caches': 'cros_vm',
327 },
Garrett Beaty96802d02023-07-07 14:18:05328 },
329 'named_caches': [
330 {
331 'name': 'cros_vm',
332 'path': 'magic_cros_vm_cache',
333 },
334 ],
335 },
336 },
337 'chromeos-jacuzzi': {
338 'swarming': {
339 'dimensions': {
340 'os': 'ChromeOS',
341 'device_type': 'jacuzzi',
342 },
343 },
344 },
Garrett Beaty96802d02023-07-07 14:18:05345 'chromeos-octopus': {
346 'swarming': {
347 'dimensions': {
348 'os': 'ChromeOS',
349 'device_type': 'octopus',
350 },
351 },
352 },
353 'chromeos-reven': {
354 'args': [
355 '--magic-vm-cache=magic_cros_reven_vm_cache',
356 ],
357 'swarming': {
Garrett Beatyade673d2023-08-04 22:00:25358 'dimensions': {
Stephanie Kim317b2242023-09-13 17:49:51359 'cpu': 'x86-64',
Garrett Beatyade673d2023-08-04 22:00:25360 'kvm': '1',
361 'gce': '1',
Ben Pastene2b69a5fb2024-01-29 23:49:06362 'os': 'Ubuntu-22.04',
Garrett Beatyade673d2023-08-04 22:00:25363 'pool': 'chrome.tests',
364 },
Garrett Beaty96802d02023-07-07 14:18:05365 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28366 '60': {
367 'caches': 'cros_reven_vm',
368 },
Garrett Beaty96802d02023-07-07 14:18:05369 },
370 'named_caches': [
371 {
372 'name': 'cros_reven_vm',
373 'path': 'magic_cros_reven_vm_cache',
374 },
375 ],
376 },
377 },
Tatsuhisa Yamaguchi1ec9f27d2024-03-07 03:16:58378 'chromeos-tast-public-builder': {
379 'args': ["tast.setup.FieldTrialConfig=enable", "maybemissingvars=ui\\.(gaiaPoolDefault|signinProfileTestExtensionManifestKey)"],
Tatsuhisa Yamaguchi3aa78a72024-02-15 02:09:57380 },
Garrett Beaty96802d02023-07-07 14:18:05381 'chromium-tester-dev-service-account': {
382 'swarming': {
383 'service_account': 'chromium-tester-dev@chops-service-accounts.iam.gserviceaccount.com',
384 },
385 },
386 'chromium-tester-service-account': {
387 'swarming': {
388 'service_account': '[email protected]',
389 },
390 },
Rileyae3381a2024-02-27 19:20:31391 'chromium-tests-oslogin': {
392 'swarming': {
393 'dimensions': {
394 'pool': 'chromium.tests.oslogin',
395 },
396 },
397 },
Garrett Beaty96802d02023-07-07 14:18:05398 'ci_only': {
399 'ci_only': True,
400 },
401 'dawn_end2end_gpu_test': {
402 'args': [
403 '--use-gpu-in-tests',
404 '--exclusive-device-type-preference=discrete,integrated',
405 '--test-launcher-retry-limit=0',
406 '--test-launcher-batch-limit=512',
407 ],
408 },
Garrett Beaty96802d02023-07-07 14:18:05409 'disable_field_trial_config_for_earl_grey': {
410 'args': [
411 '--extra-app-args=--disable-field-trial-config',
412 ],
413 },
414 'docker': {
415 'swarming': {
416 'dimensions': {
417 'inside_docker': '1',
418 },
419 },
420 },
421 'emulator-4-cores': {
422 'swarming': {
423 'dimensions': {
424 'device_os': None,
425 'device_type': None,
426 'pool': 'chromium.tests.avd',
427 'cores': '4',
428 },
429 },
430 },
431 'emulator-8-cores': {
432 'swarming': {
433 'dimensions': {
434 'device_os': None,
435 'device_type': None,
436 'pool': 'chromium.tests.avd',
437 'cores': '8',
438 },
439 },
440 },
Mateusz Zbikowski45fa4e612023-11-21 19:02:31441 'emulator-enable-network': {
442 'args': [
443 '--emulator-enable-network',
444 ],
445 'swarming': {
446 'idempotent': False,
447 },
448 },
Garrett Beaty96802d02023-07-07 14:18:05449 'finch-chromium-swarming-pool': {
450 'swarming': {
451 'dimensions': {
452 'pool': 'chromium.tests.finch',
453 },
454 },
455 },
456 'flame': {
457 'swarming': {
458 'dimensions': {
459 'device_type': 'flame',
460 'os': 'Android',
461 },
462 },
463 },
464 'fuchsia-code-coverage': {
465 'args': [
466 '--code-coverage-dir=${ISOLATED_OUTDIR}',
467 ],
468 },
Zijie He631b8cd72023-10-04 22:44:01469 'fuchsia-large-device-spec': {
470 'args': [
471 '--device-spec=virtual_device_large',
472 ],
473 },
Garrett Beaty96802d02023-07-07 14:18:05474 'fuchsia-persistent-emulator': {
475 'args': [
476 '--everlasting',
477 ],
Zijie He4d88a552023-08-17 21:09:54478 'swarming': {
479 'named_caches': [
480 {
481 'name': 'fuchsia_emulator_cache',
482 'path': '.fuchsia_emulator/fuchsia-everlasting-emulator',
483 },
484 ],
485 },
Garrett Beaty96802d02023-07-07 14:18:05486 },
487 'fuchsia_logs': {
488 'args': [
489 '--logs-dir=${ISOLATED_OUTDIR}/logs',
490 ],
491 },
Marco Georgaklisba7de402024-02-07 20:30:47492 'gce': {
493 'swarming': {
494 'dimensions': {
495 'gce': '1',
496 },
497 },
498 },
Garrett Beaty96802d02023-07-07 14:18:05499 'gpu-swarming-pool': {
500 'swarming': {
501 'dimensions': {
502 'pool': 'chromium.tests.gpu',
503 },
504 },
505 },
506 'has_native_resultdb_integration': {
507 'resultdb': {
508 'enable': True,
509 'has_native_resultdb_integration': True,
510 },
511 },
512 'integrity_high': {
513 'swarming': {
514 'dimensions': {
515 'integrity': 'high',
516 },
517 },
518 },
Marco Georgaklisccffcac2024-01-29 21:19:34519 'intel_uhd_630': {
520 'swarming': {
521 'dimensions': {
522 'gpu': '8086:9bc5',
523 },
524 },
525 },
Garrett Beaty96802d02023-07-07 14:18:05526 'ios_custom_webkit': {
527 'args': [
528 '--args-json',
529 '{"test_args": ["--run-with-custom-webkit"]}',
530 ],
531 },
532 'ios_output_disabled_tests': {
533 'args': [
534 '--output-disabled-tests',
535 ],
536 },
Cameron Higgins5f388fc2023-08-03 15:23:01537 'ios_parallel_simulators': {
538 'args': [
Cameron Higgins69d21be2023-12-04 17:57:21539 '--clones',
Cameron Higgins5f388fc2023-08-03 15:23:01540 '2',
541 ],
542 },
Garrett Beaty96802d02023-07-07 14:18:05543 'ios_restart_device': {
544 'args': [
545 '--restart',
546 ],
547 },
548 'ios_runtime_cache_15_5': {
549 'swarming': {
550 'named_caches': [
551 {
552 'name': 'runtime_ios_15_5',
553 'path': 'Runtime-ios-15.5',
554 },
555 ],
556 },
557 },
Garrett Beaty96802d02023-07-07 14:18:05558 'ios_runtime_cache_16_4': {
559 'swarming': {
560 'named_caches': [
561 {
562 'name': 'runtime_ios_16_4',
563 'path': 'Runtime-ios-16.4',
564 },
565 ],
566 },
567 },
Cameron Higgins8003505e2024-02-01 01:17:21568 'ios_runtime_cache_17_2': {
Garrett Beaty96802d02023-07-07 14:18:05569 'swarming': {
570 'named_caches': [
571 {
Cameron Higgins8003505e2024-02-01 01:17:21572 'name': 'runtime_ios_17_2',
573 'path': 'Runtime-ios-17.2',
Garrett Beaty96802d02023-07-07 14:18:05574 },
575 ],
576 },
577 },
Yue She936a4262024-01-31 16:16:05578 'ios_runtime_cache_17_4': {
Yue Shebb5404902023-11-02 15:52:14579 'swarming': {
580 'named_caches': [
581 {
Yue She936a4262024-01-31 16:16:05582 'name': 'runtime_ios_17_4',
583 'path': 'Runtime-ios-17.4',
Yue Shebb5404902023-11-02 15:52:14584 },
585 ],
586 },
587 },
Jie Sheng7e78c0332023-09-29 21:37:37588 'ioswpt-chromium-swarming-pool': {
589 'swarming': {
590 'dimensions': {
591 'pool': 'chromium.tests.ioswpt',
592 },
593 },
594 },
Garrett Beaty96802d02023-07-07 14:18:05595 'isolate_profile_data': {
596 'isolate_profile_data': True,
597 },
Greg Guterman4c6b8012023-11-01 00:31:16598 'junit-swarming-emulator': {
Garrett Beaty96802d02023-07-07 14:18:05599 'swarming': {
600 'dimensions': {
601 'cores': '8',
602 'pool': 'chromium.tests',
603 },
604 },
605 },
Garrett Beaty96802d02023-07-07 14:18:05606 'limited_capacity_bot': {
607 'swarming': {
608 'expiration': 21600,
609 },
610 },
Garrett Beaty96802d02023-07-07 14:18:05611 'linux-focal': {
612 'swarming': {
613 'dimensions': {
614 'os': 'Ubuntu-20.04',
615 },
616 },
617 },
618 'linux-jammy': {
619 'swarming': {
620 'dimensions': {
621 'os': 'Ubuntu-22.04',
622 },
623 },
624 },
Ben Pastene106575082023-07-17 17:03:41625 'linux-jammy-or-focal': {
626 'swarming': {
627 'dimensions': {
628 'os': 'Ubuntu-22.04|Ubuntu-20.04',
629 },
630 },
631 },
Garrett Beaty96802d02023-07-07 14:18:05632 'linux-xenial': {
633 'swarming': {
634 'dimensions': {
635 'os': 'Ubuntu-16.04',
636 },
637 },
638 },
639 'linux_amd_rx_5500_xt': {
640 'swarming': {
641 'dimensions': {
Brian Sheedy1f1564f2024-03-28 11:45:55642 'gpu': '1002:7340-23.2.1',
Brian Sheedy18b2e2482024-03-27 18:48:46643 'os': 'Ubuntu-22.04',
Brian Sheedy0b5af3f2024-03-25 19:11:30644 'display_attached': '1',
Garrett Beaty96802d02023-07-07 14:18:05645 'pool': 'chromium.tests.gpu',
646 },
647 },
648 },
649 'linux_intel_uhd_630_experimental': {
650 'swarming': {
651 'dimensions': {
Brian Sheedy64ccb0d2024-03-21 22:05:13652 'gpu': '8086:9bc5-23.2.1',
653 'os': 'Ubuntu-22.04.4',
Brian Sheedy0b5af3f2024-03-25 19:11:30654 'display_attached': '1',
Garrett Beaty96802d02023-07-07 14:18:05655 'pool': 'chromium.tests.gpu',
656 },
657 },
658 },
659 'linux_intel_uhd_630_stable': {
660 'swarming': {
661 'dimensions': {
662 'gpu': '8086:9bc5-20.0.8',
663 'os': 'Ubuntu-18.04.6',
664 'pool': 'chromium.tests.gpu',
665 },
666 },
667 },
Brian Sheedy3fac24b2024-03-13 16:34:48668 'linux_intel_uhd_770_stable': {
669 'swarming': {
670 'dimensions': {
671 'gpu': '8086:4680-23.2.1',
672 'os': 'Ubuntu-22.04.4',
Brian Sheedy0b5af3f2024-03-25 19:11:30673 'display_attached': '1',
Brian Sheedy3fac24b2024-03-13 16:34:48674 'pool': 'chromium.tests.gpu',
675 },
676 },
677 },
Garrett Beaty96802d02023-07-07 14:18:05678 'linux_nvidia_gtx_1660_experimental': {
679 'swarming': {
680 'dimensions': {
681 'gpu': '10de:2184-440.100',
682 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
683 'pool': 'chromium.tests.gpu',
684 },
685 },
686 },
687 'linux_nvidia_gtx_1660_stable': {
688 'swarming': {
689 'dimensions': {
690 'gpu': '10de:2184-440.100',
691 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
692 'pool': 'chromium.tests.gpu',
693 },
694 },
695 },
Stephen Whitee23b4682023-11-03 01:50:56696 'linux_vulkan': {
697 'linux_args': [
698 '--extra-browser-args=--enable-features=Vulkan',
699 ],
700 },
Garrett Beaty96802d02023-07-07 14:18:05701 'lollipop-x86-emulator': {
702 'args': [
703 '--avd-config=../../tools/android/avd/proto/generic_android22.textpb',
704 ],
705 'swarming': {
706 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28707 '60': {
708 'caches': 'generic_android22',
709 },
Garrett Beaty96802d02023-07-07 14:18:05710 },
711 'named_caches': [
712 {
713 'name': 'generic_android22',
714 'path': '.android_emulator/generic_android22',
715 },
716 ],
717 },
718 },
719 'long_skylab_timeout': {
720 'timeout_sec': 10800,
721 },
Garrett Beaty96802d02023-07-07 14:18:05722 'mac_10.15': {
723 'swarming': {
724 'dimensions': {
725 'cpu': 'x86-64',
726 'os': 'Mac-10.15',
727 },
728 },
729 },
730 'mac_11_arm64': {
731 'swarming': {
732 'dimensions': {
733 'cpu': 'arm64',
734 'os': 'Mac-11',
735 },
736 },
737 },
738 'mac_11_x64': {
739 'swarming': {
740 'dimensions': {
741 'cpu': 'x86-64',
742 'os': 'Mac-11|Mac-10.16',
743 },
744 },
745 },
746 'mac_12_arm64': {
747 'swarming': {
748 'dimensions': {
749 'cpu': 'arm64',
750 'os': 'Mac-12',
751 },
752 },
753 },
754 'mac_12_x64': {
755 'swarming': {
756 'dimensions': {
757 'cpu': 'x86-64',
758 'os': 'Mac-12',
759 },
760 },
761 },
762 'mac_13_arm64': {
763 'swarming': {
764 'dimensions': {
765 'cpu': 'arm64',
766 'os': 'Mac-13',
767 },
768 },
769 },
770 'mac_13_x64': {
771 'swarming': {
772 'dimensions': {
773 'cpu': 'x86-64',
774 'os': 'Mac-13',
775 },
776 },
777 },
Rahul Kumar Adudodlae3cabd72023-10-04 20:03:49778 'mac_14_arm64': {
779 'swarming': {
780 'dimensions': {
781 'cpu': 'arm64',
782 'os': 'Mac-14',
783 },
784 },
785 },
An Sung681dec92024-02-29 01:18:21786 'mac_14_x64': {
787 'swarming': {
788 'dimensions': {
789 'cpu': 'x86-64',
790 'os': 'Mac-14',
791 },
792 },
793 },
Garrett Beaty96802d02023-07-07 14:18:05794 'mac_arm64_apple_m1_gpu_experimental': {
795 'swarming': {
796 'dimensions': {
797 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02798 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05799 'mac_model': 'Macmini9,1',
Brian Sheedy3b181ef2024-02-28 21:06:40800 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05801 'pool': 'chromium.tests',
802 'display_attached': '1',
803 },
804 },
805 },
806 'mac_arm64_apple_m1_gpu_stable': {
807 'swarming': {
808 'dimensions': {
809 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02810 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05811 'mac_model': 'Macmini9,1',
Brian Sheedy08373fe82024-03-28 11:01:03812 'os': 'Mac-13.5.2|Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05813 'pool': 'chromium.tests',
814 'display_attached': '1',
815 },
816 },
817 },
Brian Sheedybcf33d42024-03-04 16:02:32818 'mac_arm64_apple_m2_retina_gpu_experimental': {
819 'swarming': {
820 'dimensions': {
821 'cpu': 'arm64',
822 'gpu': 'apple:m2',
823 'mac_model': 'Mac14,7',
824 'os': 'Mac-14.3.1',
825 'pool': 'chromium.tests.gpu',
826 'display_attached': '1',
827 'hidpi': '1',
828 },
829 },
830 },
Garrett Beaty96802d02023-07-07 14:18:05831 'mac_arm64_apple_m2_retina_gpu_stable': {
832 'swarming': {
833 'dimensions': {
834 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02835 'gpu': 'apple:m2',
Garrett Beaty96802d02023-07-07 14:18:05836 'mac_model': 'Mac14,7',
Brian Sheedy08373fe82024-03-28 11:01:03837 'os': 'Mac-13.3.1|Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05838 'pool': 'chromium.tests.gpu',
839 'display_attached': '1',
840 'hidpi': '1',
841 },
842 },
843 },
844 'mac_beta_arm64': {
845 'swarming': {
846 'dimensions': {
847 'cpu': 'arm64',
Lindsay Pasricha46d99242023-09-18 23:19:49848 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05849 },
850 },
851 },
852 'mac_beta_x64': {
853 'swarming': {
854 'dimensions': {
855 'cpu': 'x86-64',
Rahul Kumar Adudodlac9fdb7c72024-03-08 13:25:40856 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05857 },
858 },
859 },
860 'mac_default_arm64': {
861 'swarming': {
862 'dimensions': {
863 'cpu': 'arm64',
864 'os': 'Mac-13',
865 },
866 },
867 },
868 'mac_default_x64': {
869 'swarming': {
870 'dimensions': {
871 'cpu': 'x86-64',
872 'os': 'Mac-13',
873 },
874 },
875 },
876 'mac_mini_intel_gpu_experimental': {
877 'swarming': {
878 'dimensions': {
879 'cpu': 'x86-64',
880 'gpu': '8086:3e9b',
Brian Sheedy804aedeb2024-02-28 01:02:07881 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05882 'display_attached': '1',
883 },
884 },
885 },
886 'mac_mini_intel_gpu_stable': {
887 'swarming': {
888 'dimensions': {
889 'cpu': 'x86-64',
890 'gpu': '8086:3e9b',
Yuly Novikov26914eb2023-09-12 19:05:44891 'os': 'Mac-13.5',
Garrett Beaty96802d02023-07-07 14:18:05892 'display_attached': '1',
893 },
894 },
895 },
896 'mac_pro_amd_gpu': {
897 'swarming': {
898 'dimensions': {
899 'cpu': 'x86-64',
900 'gpu': '1002:679e',
Yuly Novikov9bd3c742024-03-28 16:58:11901 'os': 'Mac-12.7',
Garrett Beaty96802d02023-07-07 14:18:05902 'pool': 'chromium.tests.gpu',
903 'display_attached': '1',
904 },
905 },
906 },
907 'mac_retina_amd_gpu_experimental': {
908 'swarming': {
909 'dimensions': {
910 'cpu': 'x86-64',
911 'gpu': '1002:67ef',
912 'hidpi': '1',
Brian Sheedy40f9a9b2024-03-05 13:49:30913 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05914 'pool': 'chromium.tests.gpu',
915 'display_attached': '1',
916 },
917 },
918 },
919 'mac_retina_amd_gpu_stable': {
920 'swarming': {
921 'dimensions': {
922 'cpu': 'x86-64',
923 'gpu': '1002:67ef',
924 'hidpi': '1',
Yuly Novikov26914eb2023-09-12 19:05:44925 'os': 'Mac-13.5',
Garrett Beaty96802d02023-07-07 14:18:05926 'pool': 'chromium.tests.gpu',
927 'display_attached': '1',
928 },
929 },
930 },
931 'mac_retina_nvidia_gpu_experimental': {
932 'swarming': {
933 'dimensions': {
934 'cpu': 'x86-64',
935 'gpu': '10de:0fe9',
936 'hidpi': '1',
Yuly Novikov795d7052023-07-28 13:59:49937 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:05938 'pool': 'chromium.tests.gpu',
939 'display_attached': '1',
940 },
941 },
942 },
943 'mac_retina_nvidia_gpu_stable': {
944 'swarming': {
945 'dimensions': {
946 'cpu': 'x86-64',
947 'gpu': '10de:0fe9',
948 'hidpi': '1',
Brian Sheedy3ccf1352023-09-05 19:40:27949 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:05950 'pool': 'chromium.tests.gpu',
951 'display_attached': '1',
952 },
953 },
954 },
955 'mac_toolchain': {
956 'swarming': {
957 'cipd_packages': [
958 {
959 'cipd_package': 'infra/tools/mac_toolchain/${platform}',
960 'location': '.',
Yue Shee108f042023-12-04 22:48:40961 'revision': 'git_revision:b28cf90d462a7bbd45c28f2d931960c2b9404cb0',
Garrett Beaty96802d02023-07-07 14:18:05962 },
963 ],
964 },
965 },
Garrett Beaty96802d02023-07-07 14:18:05966 'marshmallow': {
967 'swarming': {
968 'dimensions': {
969 'device_os': 'MMB29Q',
970 },
971 },
972 },
973 'marshmallow-x86-emulator': {
974 'args': [
975 '--avd-config=../../tools/android/avd/proto/generic_android23.textpb',
976 ],
977 'swarming': {
978 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28979 '60': {
980 'caches': 'generic_android23',
981 },
Garrett Beaty96802d02023-07-07 14:18:05982 },
983 'named_caches': [
984 {
985 'name': 'generic_android23',
986 'path': '.android_emulator/generic_android23',
987 },
988 ],
989 },
990 },
991 'mdarcy': {
992 'swarming': {
993 'dimensions': {
994 'device_type': 'mdarcy',
995 'os': 'Android',
996 },
997 },
998 },
Brian Sheedy31f301f2024-03-28 17:48:02999 'motorola_moto_g_power_5g': {
1000 'swarming': {
1001 'dimensions': {
1002 'device_type': 'devonn',
1003 'device_os': 'T1TOS33.33-45-23-12',
1004 'device_os_flavor': 'motorola',
1005 'os': 'Android',
1006 'pool': 'chromium.tests.gpu',
1007 },
1008 },
1009 },
Garrett Beaty96802d02023-07-07 14:18:051010 'no_gpu': {
1011 'swarming': {
1012 'dimensions': {
1013 'gpu': 'none',
1014 },
1015 },
1016 },
1017 'nougat': {
1018 'swarming': {
1019 'dimensions': {
1020 'device_os': 'N2G48C',
1021 },
1022 },
1023 },
1024 'nougat-x86-emulator': {
1025 'args': [
1026 '--avd-config=../../tools/android/avd/proto/generic_android24.textpb',
1027 ],
1028 'swarming': {
1029 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281030 '60': {
1031 'caches': 'generic_android24',
1032 },
Garrett Beaty96802d02023-07-07 14:18:051033 },
1034 'named_caches': [
1035 {
1036 'name': 'generic_android24',
1037 'path': '.android_emulator/generic_android24',
1038 },
1039 ],
1040 },
1041 },
Marco Georgaklisc23c34f2024-02-08 21:03:171042 'nvidia_geforce_gtx_1660': {
1043 'swarming': {
1044 'dimensions': {
Marco Georgaklis7f1273b2024-02-22 00:24:511045 'gpu': '10de:2184',
Marco Georgaklisc23c34f2024-02-08 21:03:171046 },
1047 },
1048 },
Garrett Beaty96802d02023-07-07 14:18:051049 'oreo-x86-emulator': {
1050 'args': [
Haiyang Pand8b35df2023-07-14 02:16:231051 '--avd-config=../../tools/android/avd/proto/generic_android26.textpb',
Garrett Beaty96802d02023-07-07 14:18:051052 ],
1053 'swarming': {
1054 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281055 '60': {
1056 'caches': 'generic_android26',
1057 },
Garrett Beaty96802d02023-07-07 14:18:051058 },
1059 'named_caches': [
1060 {
Haiyang Pand8b35df2023-07-14 02:16:231061 'name': 'generic_android26',
1062 'path': '.android_emulator/generic_android26',
Garrett Beaty96802d02023-07-07 14:18:051063 },
1064 ],
1065 },
1066 },
1067 'oreo_fleet': {
1068 'swarming': {
1069 'dimensions': {
Ben Joyce7b4159322023-08-10 19:08:051070 'device_os': 'OPR4.170623.020',
1071 'device_os_flavor': 'google',
1072 },
1073 },
1074 },
1075 'oreo_mr1_fleet': {
1076 'swarming': {
1077 'dimensions': {
Garrett Beaty96802d02023-07-07 14:18:051078 'device_os': 'OPM4.171019.021.P2',
1079 'device_os_flavor': 'google',
1080 },
1081 },
1082 },
1083 'oriole': {
1084 'swarming': {
1085 'dimensions': {
1086 'device_type': 'oriole',
1087 'os': 'Android',
1088 },
1089 },
1090 },
1091 'out_dir_arg': {
1092 'args': [
1093 '--out-dir',
1094 '${ISOLATED_OUTDIR}',
1095 ],
1096 },
1097 'pie-x86-emulator': {
1098 'args': [
Haiyang Pan3edce742024-01-02 22:39:371099 '--avd-config=../../tools/android/avd/proto/android_28_google_apis_x86.textpb',
Garrett Beaty96802d02023-07-07 14:18:051100 ],
1101 'swarming': {
1102 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281103 '60': {
Haiyang Pan3edce742024-01-02 22:39:371104 'caches': 'android_28_google_apis_x86',
Gary Tonge4c653e62023-07-31 22:32:281105 },
Garrett Beaty96802d02023-07-07 14:18:051106 },
1107 'named_caches': [
1108 {
Haiyang Pan3edce742024-01-02 22:39:371109 'name': 'android_28_google_apis_x86',
1110 'path': '.android_emulator/android_28_google_apis_x86',
Garrett Beaty96802d02023-07-07 14:18:051111 },
1112 ],
1113 },
1114 },
1115 'pie_fleet': {
1116 'swarming': {
1117 'dimensions': {
1118 'device_os': 'PQ3A.190801.002',
1119 'device_os_flavor': 'google',
1120 },
1121 },
1122 },
1123 'pie_generic': {
1124 'swarming': {
1125 'dimensions': {
1126 'device_os': 'P',
1127 },
1128 },
1129 },
1130 'record_failed_tests': {
1131 'args': [
1132 '--record-video',
1133 'failed_only',
1134 ],
1135 },
1136 's_generic': {
1137 'swarming': {
1138 'dimensions': {
1139 'device_os': 'S',
1140 },
1141 },
1142 },
1143 'samsung_a13': {
1144 'swarming': {
1145 'dimensions': {
1146 'device_type': 'a13',
1147 'os': 'Android',
1148 },
1149 },
1150 },
1151 'samsung_a23': {
1152 'swarming': {
1153 'dimensions': {
1154 'device_type': 'a23',
1155 'os': 'Android',
1156 },
1157 },
1158 },
Brian Sheedy0c878032024-03-25 19:43:581159 'samsung_s23': {
1160 'swarming': {
1161 'dimensions': {
1162 'device_type': 'dm1q',
1163 'device_os': 'UP1A.231005.007',
1164 'device_os_type': 'user',
1165 'os': 'Android',
1166 'pool': 'chromium.tests.gpu',
1167 },
1168 },
1169 },
yoshiki iguchi398bc922024-03-20 14:37:351170 'shards-10': {
1171 'shards': 10,
1172 },
1173 'shards-20': {
1174 'shards': 20,
1175 },
Keishi Hattorie92901a22024-02-26 22:07:441176 'shiba': {
1177 'swarming': {
1178 'dimensions': {
1179 'device_type': 'shiba',
1180 'os': 'Android',
1181 },
1182 },
1183 },
Garrett Beaty96802d02023-07-07 14:18:051184 'skia_gold_test': {
1185 'args': [
1186 '--git-revision=${got_revision}',
1187 ],
1188 'precommit_args': [
1189 '--gerrit-issue=${patch_issue}',
1190 '--gerrit-patchset=${patch_set}',
1191 '--buildbucket-id=${buildbucket_build_id}',
1192 ],
1193 },
1194 'swarming_containment_auto': {
1195 'swarming': {
1196 'containment_type': 'AUTO',
1197 },
1198 },
1199 'timeout_15m': {
1200 'swarming': {
1201 'hard_timeout': 900,
1202 'io_timeout': 900,
1203 },
1204 },
Brian Sheedyb18036582023-07-27 13:51:081205 'timeout_30m': {
1206 'swarming': {
1207 'hard_timeout': 1800,
1208 'io_timeout': 1800,
1209 },
1210 },
Garrett Beaty96802d02023-07-07 14:18:051211 'updater-default-pool': {
1212 'swarming': {
1213 'dimensions': {
1214 'pool': 'chromium.tests',
1215 },
1216 },
1217 },
1218 'updater-mac-pool': {
1219 'swarming': {
1220 'dimensions': {
1221 'pool': 'chromium.updater.mac',
1222 },
1223 },
1224 },
1225 'updater-win-uac-pool': {
1226 'swarming': {
1227 'dimensions': {
1228 'pool': 'chromium.win.uac',
1229 },
1230 },
1231 },
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531232 'vaapi_unittest_args': {
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021233 'args': [
1234 '--stop-ui',
1235 '--gtest_filter="VaapiTest.*"',
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531236 ],
1237 },
1238 'vaapi_unittest_libfake_args': {
1239 'args': [
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021240 '--env-var',
1241 'LIBVA_DRIVERS_PATH',
1242 './',
1243 '--env-var',
1244 'LIBVA_DRIVER_NAME',
1245 'libfake',
1246 ],
1247 },
Garrett Beaty96802d02023-07-07 14:18:051248 'walleye': {
1249 'swarming': {
1250 'dimensions': {
1251 'device_type': 'walleye',
1252 'os': 'Android',
1253 },
1254 },
1255 },
1256 'webgpu_cts': {
1257 'args': [
1258 '--initialize-webgpu-adapter-at-startup-timeout-ms=60000',
1259 ],
1260 'linux_args': [
1261 '--no-xvfb',
1262 '--additional-driver-flag=--enable-features=Vulkan',
1263 ],
1264 'mac_args': [
1265 '--platform=mac-mac11',
1266 ],
1267 'win64_args': [
1268 '--target=Release_x64',
1269 ],
1270 'merge': {
1271 'script': '//third_party/blink/tools/merge_web_test_results.py',
1272 'args': [
1273 '--verbose',
1274 ],
1275 },
1276 'resultdb': {
1277 'enable': True,
1278 },
1279 },
1280 'webgpu_telemetry_cts': {
1281 'args': [
1282 '--extra-browser-args=--force_high_performance_gpu',
1283 '--use-webgpu-power-preference=default-high-performance',
1284 '$$MAGIC_SUBSTITUTION_GPUParallelJobs',
1285 ],
Garrett Beaty96802d02023-07-07 14:18:051286 },
Haiyang Pane318efb2023-10-24 17:42:181287 'webview_cts_archive': {
1288 'swarming': {
1289 'cipd_packages': [
1290 {
1291 'cipd_package': 'chromium/android_webview/tools/cts_archive',
1292 'location': 'android_webview/tools/cts_archive',
Mateusz Zbikowskif016dc42024-02-21 14:13:101293 'revision': 'UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC',
Haiyang Pane318efb2023-10-24 17:42:181294 },
1295 ],
1296 },
1297 },
Kuan Huang34ec233e2024-01-27 02:15:041298 'win-arm64': {
1299 'swarming': {
1300 'dimensions': {
Brian Sheedy79e8afd2024-02-15 22:53:571301 'screen_scaling_percent': '100',
Kuan Huang34ec233e2024-01-27 02:15:041302 'cpu': 'arm64',
1303 'os': 'Windows-11',
1304 },
1305 },
1306 },
Garrett Beaty96802d02023-07-07 14:18:051307 'win10': {
1308 'swarming': {
1309 'dimensions': {
1310 'os': 'Windows-10-19045',
1311 },
1312 },
1313 },
1314 'win10-any': {
1315 'swarming': {
1316 'dimensions': {
1317 'os': 'Windows-10',
1318 },
1319 },
1320 },
Brian Sheedy971d5b02024-03-15 16:01:521321 'win10_amd_rx_5500_xt_stable': {
Garrett Beaty96802d02023-07-07 14:18:051322 'swarming': {
1323 'dimensions': {
1324 'display_attached': '1',
Brian Sheedy971d5b02024-03-15 16:01:521325 'gpu': '1002:7340-31.0.24002.92',
1326 'os': 'Windows-10-19045.3930',
1327 'pool': 'chromium.tests.gpu',
Garrett Beaty96802d02023-07-07 14:18:051328 },
1329 },
1330 },
1331 'win10_gce_gpu_pool': {
1332 'swarming': {
1333 'dimensions': {
1334 'cpu': 'x86-64',
1335 'gpu': 'none',
1336 'os': 'Windows-10',
1337 'pool': 'chromium.tests.gpu',
1338 },
1339 },
1340 },
1341 'win10_intel_uhd_630_experimental': {
1342 'swarming': {
1343 'dimensions': {
1344 'display_attached': '1',
Brian Sheedyc4f517bb82024-01-30 19:30:021345 'gpu': '8086:9bc5-31.0.101.2114',
Garrett Beaty96802d02023-07-07 14:18:051346 'os': 'Windows-10',
1347 'pool': 'chromium.tests.gpu',
1348 },
1349 },
1350 },
1351 'win10_intel_uhd_630_stable': {
1352 'swarming': {
1353 'dimensions': {
1354 'display_attached': '1',
1355 'gpu': '8086:9bc5-31.0.101.2111',
1356 'os': 'Windows-10',
1357 'pool': 'chromium.tests.gpu',
1358 },
1359 },
1360 },
Garrett Beaty96802d02023-07-07 14:18:051361 'win10_nvidia_gtx_1660_experimental': {
1362 'swarming': {
1363 'dimensions': {
1364 'display_attached': '1',
Brian Sheedy995a7d92024-01-18 03:43:131365 'gpu': '10de:2184-31.0.15.4601',
1366 'os': 'Windows-10-19045',
Garrett Beaty96802d02023-07-07 14:18:051367 'pool': 'chromium.tests.gpu',
1368 },
1369 },
1370 },
1371 'win10_nvidia_gtx_1660_stable': {
1372 'swarming': {
1373 'dimensions': {
1374 'display_attached': '1',
1375 'gpu': '10de:2184-27.21.14.5638',
1376 'os': 'Windows-10-18363',
1377 'pool': 'chromium.tests.gpu',
1378 },
1379 },
1380 },
Garrett Beaty96802d02023-07-07 14:18:051381 'win11': {
1382 'swarming': {
1383 'dimensions': {
1384 'os': 'Windows-11-22000',
1385 },
1386 },
1387 },
Brian Sheedy61e28222024-01-26 23:19:041388 'win11_qualcomm_adreno_690_stable': {
1389 'swarming': {
1390 'dimensions': {
1391 'display_attached': '1',
Brian Sheedy79e8afd2024-02-15 22:53:571392 'screen_scaling_percent': '100',
Brian Sheedy61e28222024-01-26 23:19:041393 'cpu': 'arm64',
1394 'gpu': 'qcom:043a-27.20.1870.0',
1395 'os': 'Windows-11-22621.3007',
1396 'pool': 'chromium.tests',
1397 },
1398 },
1399 },
Garrett Beaty96802d02023-07-07 14:18:051400 'x86-64': {
1401 'swarming': {
1402 'dimensions': {
1403 'cpu': 'x86-64',
1404 },
1405 },
1406 },
Garrett Beaty96802d02023-07-07 14:18:051407 'xcode_15_beta': {
1408 'args': [
1409 '--xcode-build-version',
Yue Sheae076d72024-03-07 18:47:481410 '15e204a',
Garrett Beaty96802d02023-07-07 14:18:051411 ],
1412 'swarming': {
1413 'named_caches': [
1414 {
Yue Sheae076d72024-03-07 18:47:481415 'name': 'xcode_ios_15e204a',
Garrett Beaty96802d02023-07-07 14:18:051416 'path': 'Xcode.app',
1417 },
1418 ],
1419 },
1420 },
Yue Shec251aed2023-07-24 21:58:311421 'xcode_15_main': {
1422 'args': [
1423 '--xcode-build-version',
Cameron Higgins8003505e2024-02-01 01:17:211424 '15c500b',
Yue Shec251aed2023-07-24 21:58:311425 ],
1426 'swarming': {
1427 'named_caches': [
1428 {
Cameron Higgins8003505e2024-02-01 01:17:211429 'name': 'xcode_ios_15c500b',
Yue Shec251aed2023-07-24 21:58:311430 'path': 'Xcode.app',
1431 },
1432 ],
1433 },
1434 },
Cameron Higgins69d21be2023-12-04 17:57:211435 'xcodebuild_sim_runner': {
Garrett Beaty96802d02023-07-07 14:18:051436 'args': [
Cameron Higgins69d21be2023-12-04 17:57:211437 '--xcodebuild-sim-runner',
Garrett Beaty96802d02023-07-07 14:18:051438 ],
1439 },
1440 'xctest': {
1441 'args': [
1442 '--xctest',
1443 ],
1444 },
1445}