blob: a61fbdd943c1bf3c7396860e5530676e3ed742f5 [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': {
yoshiki iguchiac51f462024-04-09 03:48:36379 'args': ["tast.setup.FieldTrialConfig=enable", "maybemissingvars=ui\\.(gaiaPoolDefault|signinProfileTestExtensionManifestKey)|uidetection\\.key", "shard_method=hash"],
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 },
Yue She936a4262024-01-31 16:16:05568 'ios_runtime_cache_17_4': {
Yue Shebb5404902023-11-02 15:52:14569 'swarming': {
570 'named_caches': [
571 {
Yue She936a4262024-01-31 16:16:05572 'name': 'runtime_ios_17_4',
573 'path': 'Runtime-ios-17.4',
Yue Shebb5404902023-11-02 15:52:14574 },
575 ],
576 },
577 },
Jie Sheng7e78c0332023-09-29 21:37:37578 'ioswpt-chromium-swarming-pool': {
579 'swarming': {
580 'dimensions': {
581 'pool': 'chromium.tests.ioswpt',
582 },
583 },
584 },
Garrett Beaty96802d02023-07-07 14:18:05585 'isolate_profile_data': {
586 'isolate_profile_data': True,
587 },
Greg Guterman4c6b8012023-11-01 00:31:16588 'junit-swarming-emulator': {
Garrett Beaty96802d02023-07-07 14:18:05589 'swarming': {
590 'dimensions': {
591 'cores': '8',
592 'pool': 'chromium.tests',
593 },
594 },
595 },
Garrett Beaty96802d02023-07-07 14:18:05596 'limited_capacity_bot': {
597 'swarming': {
598 'expiration': 21600,
599 },
600 },
Garrett Beaty96802d02023-07-07 14:18:05601 'linux-focal': {
602 'swarming': {
603 'dimensions': {
604 'os': 'Ubuntu-20.04',
605 },
606 },
607 },
608 'linux-jammy': {
609 'swarming': {
610 'dimensions': {
611 'os': 'Ubuntu-22.04',
612 },
613 },
614 },
Ben Pastene106575082023-07-17 17:03:41615 'linux-jammy-or-focal': {
616 'swarming': {
617 'dimensions': {
618 'os': 'Ubuntu-22.04|Ubuntu-20.04',
619 },
620 },
621 },
Garrett Beaty96802d02023-07-07 14:18:05622 'linux-xenial': {
623 'swarming': {
624 'dimensions': {
625 'os': 'Ubuntu-16.04',
626 },
627 },
628 },
629 'linux_amd_rx_5500_xt': {
630 'swarming': {
631 'dimensions': {
Brian Sheedy1f1564f2024-03-28 11:45:55632 'gpu': '1002:7340-23.2.1',
Brian Sheedy18b2e2482024-03-27 18:48:46633 'os': 'Ubuntu-22.04',
Brian Sheedy0b5af3f2024-03-25 19:11:30634 'display_attached': '1',
Garrett Beaty96802d02023-07-07 14:18:05635 'pool': 'chromium.tests.gpu',
636 },
637 },
638 },
639 'linux_intel_uhd_630_experimental': {
640 'swarming': {
641 'dimensions': {
Brian Sheedy64ccb0d2024-03-21 22:05:13642 'gpu': '8086:9bc5-23.2.1',
643 'os': 'Ubuntu-22.04.4',
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_stable': {
650 'swarming': {
651 'dimensions': {
652 'gpu': '8086:9bc5-20.0.8',
653 'os': 'Ubuntu-18.04.6',
654 'pool': 'chromium.tests.gpu',
655 },
656 },
657 },
Brian Sheedy3fac24b2024-03-13 16:34:48658 'linux_intel_uhd_770_stable': {
659 'swarming': {
660 'dimensions': {
661 'gpu': '8086:4680-23.2.1',
662 'os': 'Ubuntu-22.04.4',
Brian Sheedy0b5af3f2024-03-25 19:11:30663 'display_attached': '1',
Brian Sheedy3fac24b2024-03-13 16:34:48664 'pool': 'chromium.tests.gpu',
665 },
666 },
667 },
Garrett Beaty96802d02023-07-07 14:18:05668 'linux_nvidia_gtx_1660_experimental': {
669 'swarming': {
670 'dimensions': {
671 'gpu': '10de:2184-440.100',
672 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
673 'pool': 'chromium.tests.gpu',
674 },
675 },
676 },
677 'linux_nvidia_gtx_1660_stable': {
678 'swarming': {
679 'dimensions': {
680 'gpu': '10de:2184-440.100',
681 'os': 'Ubuntu-18.04.5|Ubuntu-18.04.6',
682 'pool': 'chromium.tests.gpu',
683 },
684 },
685 },
Stephen Whitee23b4682023-11-03 01:50:56686 'linux_vulkan': {
687 'linux_args': [
688 '--extra-browser-args=--enable-features=Vulkan',
689 ],
690 },
Garrett Beaty96802d02023-07-07 14:18:05691 'lollipop-x86-emulator': {
692 'args': [
693 '--avd-config=../../tools/android/avd/proto/generic_android22.textpb',
694 ],
695 'swarming': {
696 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28697 '60': {
698 'caches': 'generic_android22',
699 },
Garrett Beaty96802d02023-07-07 14:18:05700 },
701 'named_caches': [
702 {
703 'name': 'generic_android22',
704 'path': '.android_emulator/generic_android22',
705 },
706 ],
707 },
708 },
709 'long_skylab_timeout': {
710 'timeout_sec': 10800,
711 },
Garrett Beaty96802d02023-07-07 14:18:05712 'mac_10.15': {
713 'swarming': {
714 'dimensions': {
715 'cpu': 'x86-64',
716 'os': 'Mac-10.15',
717 },
718 },
719 },
720 'mac_11_arm64': {
721 'swarming': {
722 'dimensions': {
723 'cpu': 'arm64',
724 'os': 'Mac-11',
725 },
726 },
727 },
728 'mac_11_x64': {
729 'swarming': {
730 'dimensions': {
731 'cpu': 'x86-64',
732 'os': 'Mac-11|Mac-10.16',
733 },
734 },
735 },
736 'mac_12_arm64': {
737 'swarming': {
738 'dimensions': {
739 'cpu': 'arm64',
740 'os': 'Mac-12',
741 },
742 },
743 },
744 'mac_12_x64': {
745 'swarming': {
746 'dimensions': {
747 'cpu': 'x86-64',
748 'os': 'Mac-12',
749 },
750 },
751 },
752 'mac_13_arm64': {
753 'swarming': {
754 'dimensions': {
755 'cpu': 'arm64',
756 'os': 'Mac-13',
757 },
758 },
759 },
Cameron Higgins7fbbd2f52024-03-28 23:06:32760 'mac_13_or_14_arm64': {
761 'swarming': {
762 'dimensions': {
763 'cpu': 'arm64',
764 'os': 'Mac-13|Mac-14',
765 },
766 },
767 },
768 'mac_13_or_14_x64': {
769 'swarming': {
770 'dimensions': {
771 'cpu': 'x86-64',
772 'os': 'Mac-13|Mac-14',
773 },
774 },
775 },
Garrett Beaty96802d02023-07-07 14:18:05776 'mac_13_x64': {
777 'swarming': {
778 'dimensions': {
779 'cpu': 'x86-64',
780 'os': 'Mac-13',
781 },
782 },
783 },
Rahul Kumar Adudodlae3cabd72023-10-04 20:03:49784 'mac_14_arm64': {
785 'swarming': {
786 'dimensions': {
787 'cpu': 'arm64',
788 'os': 'Mac-14',
789 },
790 },
791 },
An Sung681dec92024-02-29 01:18:21792 'mac_14_x64': {
793 'swarming': {
794 'dimensions': {
795 'cpu': 'x86-64',
796 'os': 'Mac-14',
797 },
798 },
799 },
Garrett Beaty96802d02023-07-07 14:18:05800 'mac_arm64_apple_m1_gpu_experimental': {
801 'swarming': {
802 'dimensions': {
803 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02804 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05805 'mac_model': 'Macmini9,1',
Brian Sheedy3b181ef2024-02-28 21:06:40806 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05807 'pool': 'chromium.tests',
808 'display_attached': '1',
809 },
810 },
811 },
812 'mac_arm64_apple_m1_gpu_stable': {
813 'swarming': {
814 'dimensions': {
815 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02816 'gpu': 'apple:m1',
Garrett Beaty96802d02023-07-07 14:18:05817 'mac_model': 'Macmini9,1',
Brian Sheedy08373fe82024-03-28 11:01:03818 'os': 'Mac-13.5.2|Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05819 'pool': 'chromium.tests',
820 'display_attached': '1',
821 },
822 },
823 },
Brian Sheedybcf33d42024-03-04 16:02:32824 'mac_arm64_apple_m2_retina_gpu_experimental': {
825 'swarming': {
826 'dimensions': {
827 'cpu': 'arm64',
828 'gpu': 'apple:m2',
829 'mac_model': 'Mac14,7',
830 'os': 'Mac-14.3.1',
831 'pool': 'chromium.tests.gpu',
832 'display_attached': '1',
833 'hidpi': '1',
834 },
835 },
836 },
Garrett Beaty96802d02023-07-07 14:18:05837 'mac_arm64_apple_m2_retina_gpu_stable': {
838 'swarming': {
839 'dimensions': {
840 'cpu': 'arm64',
Brian Sheedy0b46d6b2023-11-27 21:33:02841 'gpu': 'apple:m2',
Garrett Beaty96802d02023-07-07 14:18:05842 'mac_model': 'Mac14,7',
Brian Sheedy08373fe82024-03-28 11:01:03843 'os': 'Mac-13.3.1|Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05844 'pool': 'chromium.tests.gpu',
845 'display_attached': '1',
846 'hidpi': '1',
847 },
848 },
849 },
850 'mac_beta_arm64': {
851 'swarming': {
852 'dimensions': {
853 'cpu': 'arm64',
Lindsay Pasricha46d99242023-09-18 23:19:49854 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05855 },
856 },
857 },
858 'mac_beta_x64': {
859 'swarming': {
860 'dimensions': {
861 'cpu': 'x86-64',
Rahul Kumar Adudodlac9fdb7c72024-03-08 13:25:40862 'os': 'Mac-14',
Garrett Beaty96802d02023-07-07 14:18:05863 },
864 },
865 },
866 'mac_default_arm64': {
867 'swarming': {
868 'dimensions': {
869 'cpu': 'arm64',
870 'os': 'Mac-13',
871 },
872 },
873 },
874 'mac_default_x64': {
875 'swarming': {
876 'dimensions': {
877 'cpu': 'x86-64',
878 'os': 'Mac-13',
879 },
880 },
881 },
882 'mac_mini_intel_gpu_experimental': {
883 'swarming': {
884 'dimensions': {
885 'cpu': 'x86-64',
886 'gpu': '8086:3e9b',
Brian Sheedy804aedeb2024-02-28 01:02:07887 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05888 'display_attached': '1',
889 },
890 },
891 },
892 'mac_mini_intel_gpu_stable': {
893 'swarming': {
894 'dimensions': {
895 'cpu': 'x86-64',
896 'gpu': '8086:3e9b',
Yuly Novikov26914eb2023-09-12 19:05:44897 'os': 'Mac-13.5',
Garrett Beaty96802d02023-07-07 14:18:05898 'display_attached': '1',
899 },
900 },
901 },
902 'mac_pro_amd_gpu': {
903 'swarming': {
904 'dimensions': {
905 'cpu': 'x86-64',
906 'gpu': '1002:679e',
Yuly Novikov9bd3c742024-03-28 16:58:11907 'os': 'Mac-12.7',
Garrett Beaty96802d02023-07-07 14:18:05908 'pool': 'chromium.tests.gpu',
909 'display_attached': '1',
910 },
911 },
912 },
913 'mac_retina_amd_gpu_experimental': {
914 'swarming': {
915 'dimensions': {
916 'cpu': 'x86-64',
917 'gpu': '1002:67ef',
918 'hidpi': '1',
Brian Sheedy40f9a9b2024-03-05 13:49:30919 'os': 'Mac-14.3.1',
Garrett Beaty96802d02023-07-07 14:18:05920 'pool': 'chromium.tests.gpu',
921 'display_attached': '1',
922 },
923 },
924 },
925 'mac_retina_amd_gpu_stable': {
926 'swarming': {
927 'dimensions': {
928 'cpu': 'x86-64',
929 'gpu': '1002:67ef',
930 'hidpi': '1',
Yuly Novikov26914eb2023-09-12 19:05:44931 'os': 'Mac-13.5',
Garrett Beaty96802d02023-07-07 14:18:05932 'pool': 'chromium.tests.gpu',
933 'display_attached': '1',
934 },
935 },
936 },
937 'mac_retina_nvidia_gpu_experimental': {
938 'swarming': {
939 'dimensions': {
940 'cpu': 'x86-64',
941 'gpu': '10de:0fe9',
942 'hidpi': '1',
Yuly Novikov795d7052023-07-28 13:59:49943 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:05944 'pool': 'chromium.tests.gpu',
945 'display_attached': '1',
946 },
947 },
948 },
949 'mac_retina_nvidia_gpu_stable': {
950 'swarming': {
951 'dimensions': {
952 'cpu': 'x86-64',
953 'gpu': '10de:0fe9',
954 'hidpi': '1',
Brian Sheedy3ccf1352023-09-05 19:40:27955 'os': 'Mac-11.7.9',
Garrett Beaty96802d02023-07-07 14:18:05956 'pool': 'chromium.tests.gpu',
957 'display_attached': '1',
958 },
959 },
960 },
961 'mac_toolchain': {
962 'swarming': {
963 'cipd_packages': [
964 {
965 'cipd_package': 'infra/tools/mac_toolchain/${platform}',
966 'location': '.',
Yue Shee108f042023-12-04 22:48:40967 'revision': 'git_revision:b28cf90d462a7bbd45c28f2d931960c2b9404cb0',
Garrett Beaty96802d02023-07-07 14:18:05968 },
969 ],
970 },
971 },
Garrett Beaty96802d02023-07-07 14:18:05972 'marshmallow': {
973 'swarming': {
974 'dimensions': {
975 'device_os': 'MMB29Q',
976 },
977 },
978 },
979 'marshmallow-x86-emulator': {
980 'args': [
981 '--avd-config=../../tools/android/avd/proto/generic_android23.textpb',
982 ],
983 'swarming': {
984 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:28985 '60': {
986 'caches': 'generic_android23',
987 },
Garrett Beaty96802d02023-07-07 14:18:05988 },
989 'named_caches': [
990 {
991 'name': 'generic_android23',
992 'path': '.android_emulator/generic_android23',
993 },
994 ],
995 },
996 },
997 'mdarcy': {
998 'swarming': {
999 'dimensions': {
1000 'device_type': 'mdarcy',
1001 'os': 'Android',
1002 },
1003 },
1004 },
Brian Sheedy31f301f2024-03-28 17:48:021005 'motorola_moto_g_power_5g': {
1006 'swarming': {
1007 'dimensions': {
1008 'device_type': 'devonn',
1009 'device_os': 'T1TOS33.33-45-23-12',
1010 'device_os_flavor': 'motorola',
1011 'os': 'Android',
1012 'pool': 'chromium.tests.gpu',
1013 },
1014 },
1015 },
Garrett Beaty96802d02023-07-07 14:18:051016 'no_gpu': {
1017 'swarming': {
1018 'dimensions': {
1019 'gpu': 'none',
1020 },
1021 },
1022 },
1023 'nougat': {
1024 'swarming': {
1025 'dimensions': {
1026 'device_os': 'N2G48C',
1027 },
1028 },
1029 },
1030 'nougat-x86-emulator': {
1031 'args': [
1032 '--avd-config=../../tools/android/avd/proto/generic_android24.textpb',
1033 ],
1034 'swarming': {
1035 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281036 '60': {
1037 'caches': 'generic_android24',
1038 },
Garrett Beaty96802d02023-07-07 14:18:051039 },
1040 'named_caches': [
1041 {
1042 'name': 'generic_android24',
1043 'path': '.android_emulator/generic_android24',
1044 },
1045 ],
1046 },
1047 },
Marco Georgaklisc23c34f2024-02-08 21:03:171048 'nvidia_geforce_gtx_1660': {
1049 'swarming': {
1050 'dimensions': {
Marco Georgaklis7f1273b2024-02-22 00:24:511051 'gpu': '10de:2184',
Marco Georgaklisc23c34f2024-02-08 21:03:171052 },
1053 },
1054 },
Garrett Beaty96802d02023-07-07 14:18:051055 'oreo-x86-emulator': {
1056 'args': [
Haiyang Pand8b35df2023-07-14 02:16:231057 '--avd-config=../../tools/android/avd/proto/generic_android26.textpb',
Garrett Beaty96802d02023-07-07 14:18:051058 ],
1059 'swarming': {
1060 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281061 '60': {
1062 'caches': 'generic_android26',
1063 },
Garrett Beaty96802d02023-07-07 14:18:051064 },
1065 'named_caches': [
1066 {
Haiyang Pand8b35df2023-07-14 02:16:231067 'name': 'generic_android26',
1068 'path': '.android_emulator/generic_android26',
Garrett Beaty96802d02023-07-07 14:18:051069 },
1070 ],
1071 },
1072 },
1073 'oreo_fleet': {
1074 'swarming': {
1075 'dimensions': {
Ben Joyce7b4159322023-08-10 19:08:051076 'device_os': 'OPR4.170623.020',
1077 'device_os_flavor': 'google',
1078 },
1079 },
1080 },
1081 'oreo_mr1_fleet': {
1082 'swarming': {
1083 'dimensions': {
Garrett Beaty96802d02023-07-07 14:18:051084 'device_os': 'OPM4.171019.021.P2',
1085 'device_os_flavor': 'google',
1086 },
1087 },
1088 },
1089 'oriole': {
1090 'swarming': {
1091 'dimensions': {
1092 'device_type': 'oriole',
1093 'os': 'Android',
1094 },
1095 },
1096 },
1097 'out_dir_arg': {
1098 'args': [
1099 '--out-dir',
1100 '${ISOLATED_OUTDIR}',
1101 ],
1102 },
1103 'pie-x86-emulator': {
1104 'args': [
Haiyang Pan3edce742024-01-02 22:39:371105 '--avd-config=../../tools/android/avd/proto/android_28_google_apis_x86.textpb',
Garrett Beaty96802d02023-07-07 14:18:051106 ],
1107 'swarming': {
1108 'optional_dimensions': {
Gary Tonge4c653e62023-07-31 22:32:281109 '60': {
Haiyang Pan3edce742024-01-02 22:39:371110 'caches': 'android_28_google_apis_x86',
Gary Tonge4c653e62023-07-31 22:32:281111 },
Garrett Beaty96802d02023-07-07 14:18:051112 },
1113 'named_caches': [
1114 {
Haiyang Pan3edce742024-01-02 22:39:371115 'name': 'android_28_google_apis_x86',
1116 'path': '.android_emulator/android_28_google_apis_x86',
Garrett Beaty96802d02023-07-07 14:18:051117 },
1118 ],
1119 },
1120 },
1121 'pie_fleet': {
1122 'swarming': {
1123 'dimensions': {
1124 'device_os': 'PQ3A.190801.002',
1125 'device_os_flavor': 'google',
1126 },
1127 },
1128 },
1129 'pie_generic': {
1130 'swarming': {
1131 'dimensions': {
1132 'device_os': 'P',
1133 },
1134 },
1135 },
1136 'record_failed_tests': {
1137 'args': [
1138 '--record-video',
1139 'failed_only',
1140 ],
1141 },
1142 's_generic': {
1143 'swarming': {
1144 'dimensions': {
1145 'device_os': 'S',
1146 },
1147 },
1148 },
1149 'samsung_a13': {
1150 'swarming': {
1151 'dimensions': {
1152 'device_type': 'a13',
1153 'os': 'Android',
1154 },
1155 },
1156 },
1157 'samsung_a23': {
1158 'swarming': {
1159 'dimensions': {
1160 'device_type': 'a23',
1161 'os': 'Android',
1162 },
1163 },
1164 },
Brian Sheedy0c878032024-03-25 19:43:581165 'samsung_s23': {
1166 'swarming': {
1167 'dimensions': {
1168 'device_type': 'dm1q',
1169 'device_os': 'UP1A.231005.007',
1170 'device_os_type': 'user',
1171 'os': 'Android',
1172 'pool': 'chromium.tests.gpu',
1173 },
1174 },
1175 },
yoshiki iguchi398bc922024-03-20 14:37:351176 'shards-10': {
1177 'shards': 10,
1178 },
1179 'shards-20': {
1180 'shards': 20,
1181 },
Keishi Hattorie92901a22024-02-26 22:07:441182 'shiba': {
1183 'swarming': {
1184 'dimensions': {
1185 'device_type': 'shiba',
1186 'os': 'Android',
1187 },
1188 },
1189 },
Garrett Beaty96802d02023-07-07 14:18:051190 'skia_gold_test': {
1191 'args': [
1192 '--git-revision=${got_revision}',
1193 ],
1194 'precommit_args': [
1195 '--gerrit-issue=${patch_issue}',
1196 '--gerrit-patchset=${patch_set}',
1197 '--buildbucket-id=${buildbucket_build_id}',
1198 ],
1199 },
1200 'swarming_containment_auto': {
1201 'swarming': {
1202 'containment_type': 'AUTO',
1203 },
1204 },
1205 'timeout_15m': {
1206 'swarming': {
1207 'hard_timeout': 900,
1208 'io_timeout': 900,
1209 },
1210 },
Brian Sheedyb18036582023-07-27 13:51:081211 'timeout_30m': {
1212 'swarming': {
1213 'hard_timeout': 1800,
1214 'io_timeout': 1800,
1215 },
1216 },
Garrett Beaty96802d02023-07-07 14:18:051217 'updater-default-pool': {
1218 'swarming': {
1219 'dimensions': {
1220 'pool': 'chromium.tests',
1221 },
1222 },
1223 },
1224 'updater-mac-pool': {
1225 'swarming': {
1226 'dimensions': {
1227 'pool': 'chromium.updater.mac',
1228 },
1229 },
1230 },
1231 'updater-win-uac-pool': {
1232 'swarming': {
1233 'dimensions': {
1234 'pool': 'chromium.win.uac',
1235 },
1236 },
1237 },
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531238 'vaapi_unittest_args': {
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021239 'args': [
1240 '--stop-ui',
1241 '--gtest_filter="VaapiTest.*"',
Tatsuhisa Yamaguchi115c9562024-01-09 08:19:531242 ],
1243 },
1244 'vaapi_unittest_libfake_args': {
1245 'args': [
Tatsuhisa Yamaguchif079d732024-01-09 04:00:021246 '--env-var',
1247 'LIBVA_DRIVERS_PATH',
1248 './',
1249 '--env-var',
1250 'LIBVA_DRIVER_NAME',
1251 'libfake',
1252 ],
1253 },
Garrett Beaty96802d02023-07-07 14:18:051254 'walleye': {
1255 'swarming': {
1256 'dimensions': {
1257 'device_type': 'walleye',
1258 'os': 'Android',
1259 },
1260 },
1261 },
1262 'webgpu_cts': {
1263 'args': [
1264 '--initialize-webgpu-adapter-at-startup-timeout-ms=60000',
1265 ],
1266 'linux_args': [
1267 '--no-xvfb',
1268 '--additional-driver-flag=--enable-features=Vulkan',
1269 ],
1270 'mac_args': [
1271 '--platform=mac-mac11',
1272 ],
1273 'win64_args': [
1274 '--target=Release_x64',
1275 ],
1276 'merge': {
1277 'script': '//third_party/blink/tools/merge_web_test_results.py',
1278 'args': [
1279 '--verbose',
1280 ],
1281 },
1282 'resultdb': {
1283 'enable': True,
1284 },
1285 },
1286 'webgpu_telemetry_cts': {
1287 'args': [
1288 '--extra-browser-args=--force_high_performance_gpu',
1289 '--use-webgpu-power-preference=default-high-performance',
1290 '$$MAGIC_SUBSTITUTION_GPUParallelJobs',
1291 ],
Garrett Beaty96802d02023-07-07 14:18:051292 },
Haiyang Pane318efb2023-10-24 17:42:181293 'webview_cts_archive': {
1294 'swarming': {
1295 'cipd_packages': [
1296 {
1297 'cipd_package': 'chromium/android_webview/tools/cts_archive',
1298 'location': 'android_webview/tools/cts_archive',
Mateusz Zbikowskif016dc42024-02-21 14:13:101299 'revision': 'UYQZhJpB3MWpJIAcesI-M1bqRoTghiKCYr_SD9tPDewC',
Haiyang Pane318efb2023-10-24 17:42:181300 },
1301 ],
1302 },
1303 },
Kuan Huang34ec233e2024-01-27 02:15:041304 'win-arm64': {
1305 'swarming': {
1306 'dimensions': {
Brian Sheedy79e8afd2024-02-15 22:53:571307 'screen_scaling_percent': '100',
Kuan Huang34ec233e2024-01-27 02:15:041308 'cpu': 'arm64',
1309 'os': 'Windows-11',
1310 },
1311 },
1312 },
Garrett Beaty96802d02023-07-07 14:18:051313 'win10': {
1314 'swarming': {
1315 'dimensions': {
1316 'os': 'Windows-10-19045',
1317 },
1318 },
1319 },
1320 'win10-any': {
1321 'swarming': {
1322 'dimensions': {
1323 'os': 'Windows-10',
1324 },
1325 },
1326 },
Brian Sheedy971d5b02024-03-15 16:01:521327 'win10_amd_rx_5500_xt_stable': {
Garrett Beaty96802d02023-07-07 14:18:051328 'swarming': {
1329 'dimensions': {
1330 'display_attached': '1',
Brian Sheedy971d5b02024-03-15 16:01:521331 'gpu': '1002:7340-31.0.24002.92',
1332 'os': 'Windows-10-19045.3930',
1333 'pool': 'chromium.tests.gpu',
Garrett Beaty96802d02023-07-07 14:18:051334 },
1335 },
1336 },
1337 'win10_gce_gpu_pool': {
1338 'swarming': {
1339 'dimensions': {
1340 'cpu': 'x86-64',
1341 'gpu': 'none',
1342 'os': 'Windows-10',
1343 'pool': 'chromium.tests.gpu',
1344 },
1345 },
1346 },
1347 'win10_intel_uhd_630_experimental': {
1348 'swarming': {
1349 'dimensions': {
1350 'display_attached': '1',
Brian Sheedyca8f358c2024-04-09 11:20:271351 'gpu': '8086:9bc5-31.0.101.2127',
Garrett Beaty96802d02023-07-07 14:18:051352 'os': 'Windows-10',
1353 'pool': 'chromium.tests.gpu',
1354 },
1355 },
1356 },
1357 'win10_intel_uhd_630_stable': {
1358 'swarming': {
1359 'dimensions': {
1360 'display_attached': '1',
1361 'gpu': '8086:9bc5-31.0.101.2111',
1362 'os': 'Windows-10',
1363 'pool': 'chromium.tests.gpu',
1364 },
1365 },
1366 },
Brian Sheedyd3b83cc12024-04-04 10:23:571367 'win10_intel_uhd_770_stable': {
1368 'swarming': {
1369 'dimensions': {
1370 'display_attached': '1',
1371 'gpu': '8086:4680-31.0.101.5333',
1372 'os': 'Windows-10-19045.3930',
1373 'pool': 'chromium.tests.gpu',
1374 },
1375 },
1376 },
Garrett Beaty96802d02023-07-07 14:18:051377 'win10_nvidia_gtx_1660_experimental': {
1378 'swarming': {
1379 'dimensions': {
1380 'display_attached': '1',
Brian Sheedy995a7d92024-01-18 03:43:131381 'gpu': '10de:2184-31.0.15.4601',
1382 'os': 'Windows-10-19045',
Garrett Beaty96802d02023-07-07 14:18:051383 'pool': 'chromium.tests.gpu',
1384 },
1385 },
1386 },
1387 'win10_nvidia_gtx_1660_stable': {
1388 'swarming': {
1389 'dimensions': {
1390 'display_attached': '1',
1391 'gpu': '10de:2184-27.21.14.5638',
1392 'os': 'Windows-10-18363',
1393 'pool': 'chromium.tests.gpu',
1394 },
1395 },
1396 },
Garrett Beaty96802d02023-07-07 14:18:051397 'win11': {
1398 'swarming': {
1399 'dimensions': {
1400 'os': 'Windows-11-22000',
1401 },
1402 },
1403 },
Brian Sheedy61e28222024-01-26 23:19:041404 'win11_qualcomm_adreno_690_stable': {
1405 'swarming': {
1406 'dimensions': {
1407 'display_attached': '1',
Brian Sheedy79e8afd2024-02-15 22:53:571408 'screen_scaling_percent': '100',
Brian Sheedy61e28222024-01-26 23:19:041409 'cpu': 'arm64',
1410 'gpu': 'qcom:043a-27.20.1870.0',
1411 'os': 'Windows-11-22621.3007',
1412 'pool': 'chromium.tests',
1413 },
1414 },
1415 },
Garrett Beaty96802d02023-07-07 14:18:051416 'x86-64': {
1417 'swarming': {
1418 'dimensions': {
1419 'cpu': 'x86-64',
1420 },
1421 },
1422 },
Garrett Beaty96802d02023-07-07 14:18:051423 'xcode_15_beta': {
1424 'args': [
1425 '--xcode-build-version',
Yue Sheae076d72024-03-07 18:47:481426 '15e204a',
Garrett Beaty96802d02023-07-07 14:18:051427 ],
1428 'swarming': {
1429 'named_caches': [
1430 {
Yue Sheae076d72024-03-07 18:47:481431 'name': 'xcode_ios_15e204a',
Garrett Beaty96802d02023-07-07 14:18:051432 'path': 'Xcode.app',
1433 },
1434 ],
1435 },
1436 },
Yue Shec251aed2023-07-24 21:58:311437 'xcode_15_main': {
1438 'args': [
1439 '--xcode-build-version',
Cameron Higgins8003505e2024-02-01 01:17:211440 '15c500b',
Yue Shec251aed2023-07-24 21:58:311441 ],
1442 'swarming': {
1443 'named_caches': [
1444 {
Cameron Higgins8003505e2024-02-01 01:17:211445 'name': 'xcode_ios_15c500b',
Yue Shec251aed2023-07-24 21:58:311446 'path': 'Xcode.app',
1447 },
1448 ],
1449 },
1450 },
Cameron Higgins69d21be2023-12-04 17:57:211451 'xcodebuild_sim_runner': {
Garrett Beaty96802d02023-07-07 14:18:051452 'args': [
Cameron Higgins69d21be2023-12-04 17:57:211453 '--xcodebuild-sim-runner',
Garrett Beaty96802d02023-07-07 14:18:051454 ],
1455 },
1456 'xctest': {
1457 'args': [
1458 '--xctest',
1459 ],
1460 },
1461}