• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Copyright (c) 2022 The WebRTC project authors. All Rights Reserved.
2#
3# Use of this source code is governed by a BSD-style license
4# that can be found in the LICENSE file in the root of the source
5# tree. An additional intellectual property rights grant can be found
6# in the file PATENTS.  All contributing project authors may
7# be found in the AUTHORS file in the root of the source tree.
8
9[
10  {
11    'name': 'client.webrtc',
12    'mixins': [],
13    'machines': {
14      'Android32': {
15        'mixins': [
16          'walleye', 'android-devices', 'has_native_resultdb_integration',
17          'chromium-tester-service-account'
18        ],
19        'test_suites': {
20          'gtest_tests': 'android_tests',
21          'junit_tests': 'android_junit_tests',
22        },
23      },
24      'Android32 (dbg)': {
25        'mixins': [
26          'walleye', 'android-devices', 'has_native_resultdb_integration',
27          'chromium-tester-service-account'
28        ],
29        'test_suites': {
30          'gtest_tests': 'android_tests',
31          'junit_tests': 'android_junit_tests',
32        },
33      },
34      'Android32 (more configs)': {
35        'mixins': [
36          'walleye', 'android-devices', 'has_native_resultdb_integration',
37          'chromium-tester-service-account'
38        ],
39        'test_suites': {
40          'gtest_tests': 'more_configs_tests',
41        },
42      },
43      'Android32 Builder arm': {},
44      'Android32 Builder x86': {},
45      'Android32 Builder x86 (dbg)': {},
46      'Android64': {
47        'mixins': [
48          'walleye', 'android-devices', 'has_native_resultdb_integration',
49          'chromium-tester-service-account'
50        ],
51        'test_suites': {
52          'gtest_tests': 'android_tests',
53          'junit_tests': 'android_junit_tests',
54        },
55      },
56      'Android64 (dbg)': {
57        'mixins': [
58          'walleye', 'android-devices', 'has_native_resultdb_integration',
59          'chromium-tester-service-account'
60        ],
61        'test_suites': {
62          'gtest_tests': 'android_tests',
63          'junit_tests': 'android_junit_tests',
64        },
65      },
66      'Android64 Builder arm64': {},
67      'Android64 Builder x64 (dbg)': {},
68      'Fuchsia Builder': {},
69      'Fuchsia Release': {
70        'os_type': 'linux',
71        'mixins': ['linux-bionic', 'x86-64', 'has_native_resultdb_integration'],
72        'test_suites': {
73          'isolated_scripts': 'fuchsia_compatible_tests',
74        },
75      },
76      'Linux (more configs)': {
77        'os_type': 'linux',
78        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
79        'test_suites': {
80          'isolated_scripts': 'more_configs_tests',
81        },
82      },
83      'Linux Asan': {
84        'os_type': 'linux',
85        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
86        'test_suites': {
87          'isolated_scripts': 'linux_tests',
88        },
89      },
90      'Linux MSan': {
91        'os_type': 'linux',
92        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
93        'test_suites': {
94          # TODO(crbug.com/webrtc/14568): Using 'linux_tests'
95          # fails on "MemorySanitizer: use-of-uninitialized-value in
96          # libpipewire-0.3.so."
97          'isolated_scripts': 'desktop_tests',
98        },
99      },
100      'Linux Tsan v2': {
101        'os_type': 'linux',
102        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
103        'test_suites': {
104          # TODO(crbug.com/webrtc/14568): Using 'linux_tests'
105          # fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
106          # virtual call) in shared_screencast_stream_test."
107          'isolated_scripts': 'desktop_tests',
108        },
109      },
110      'Linux UBSan': {
111        'os_type': 'linux',
112        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
113        'test_suites': {
114          'isolated_scripts': 'linux_tests',
115        },
116      },
117      'Linux UBSan vptr': {
118        'os_type': 'linux',
119        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
120        'test_suites': {
121          'isolated_scripts': 'linux_tests',
122        },
123      },
124      'Linux32 Debug': {
125        'os_type': 'linux',
126        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
127        'test_suites': {
128          'isolated_scripts': 'desktop_tests',
129        },
130      },
131      'Linux32 Debug (ARM)': {},
132      'Linux32 Release': {
133        'os_type': 'linux',
134        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
135        'test_suites': {
136          'isolated_scripts': 'desktop_tests',
137        },
138      },
139      'Linux32 Release (ARM)': {},
140      'Linux64 Builder': {},
141      'Linux64 Debug': {
142        'os_type': 'linux',
143        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
144        'test_suites': {
145          'isolated_scripts': 'linux_tests',
146        },
147      },
148      'Linux64 Debug (ARM)': {},
149      'Linux64 Release': {
150        'os_type': 'linux',
151        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
152        'test_suites': {
153          'isolated_scripts': 'linux_desktop_tests_with_video_capture',
154        },
155      },
156      'Linux64 Release (ARM)': {},
157      'Linux64 Release (Libfuzzer)': {},
158      'Mac Asan': {
159        'os_type': 'mac',
160        'mixins': ['mac_12_x64', 'cores-12', 'resultdb-json-format'],
161        'test_suites': {
162          'isolated_scripts': 'desktop_tests',
163        },
164      },
165      'Mac64 Builder': {},
166      'Mac64 Debug': {
167        'os_type': 'mac',
168        'mixins': ['mac_12_x64', 'cores-12', 'resultdb-json-format'],
169        'test_suites': {
170          'isolated_scripts': 'desktop_tests',
171        },
172      },
173      'Mac64 Release': {
174        'os_type': 'mac',
175        'mixins': ['mac_12_x64', 'resultdb-json-format'],
176        'test_suites': {
177          'isolated_scripts': 'desktop_tests_with_video_capture',
178        },
179      },
180      'MacARM64 M1 Release': {
181        'os_type': 'mac',
182        'mixins': ['mac_12_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
183        # TODO(b/228171565): Replace desktop_tests by desktop_tests_with_video_capture when
184        # there is a camera available for the baremetal m1 machines.
185        'test_suites': {
186          'isolated_scripts': 'desktop_tests',
187        },
188      },
189      'MacArm64 Builder': {},
190      'Win (more configs)': {
191        'os_type': 'win',
192        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
193        'test_suites': {
194          'isolated_scripts': 'more_configs_tests',
195        },
196      },
197      'Win32 Builder (Clang)': {},
198      'Win32 Debug (Clang)': {},
199      'Win32 Release (Clang)': {
200        'os_type': 'win',
201        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
202        'test_suites': {
203          'isolated_scripts': 'desktop_tests',
204        },
205      },
206      'Win64 ASan': {
207        'os_type': 'win',
208        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
209        'test_suites': {
210          'isolated_scripts': 'desktop_tests',
211        },
212      },
213      'Win64 Debug (Clang)': {
214        'os_type': 'win',
215        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
216        'test_suites': {
217          'isolated_scripts': 'desktop_tests',
218        },
219      },
220      'Win64 Release (Clang)': {
221        'os_type': 'win',
222        'mixins': ['win10-any', 'x86-64', 'resultdb-json-format'],
223        'test_suites': {
224          'isolated_scripts': 'desktop_tests_with_video_capture',
225        },
226      },
227      'iOS64 Debug': {},
228      'iOS64 Release': {},
229      'iOS64 Sim Debug (iOS 12)': {
230        'mixins': [
231          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-12.4',
232          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
233          'out_dir_arg'
234        ],
235        'test_suites': {
236          'isolated_scripts': 'ios_simulator_tests',
237        },
238      },
239      'iOS64 Sim Debug (iOS 13)': {
240        'mixins': [
241          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-13.6',
242          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
243          'out_dir_arg'
244        ],
245        'test_suites': {
246          'isolated_scripts': 'ios_simulator_tests',
247        },
248      },
249      'iOS64 Sim Debug (iOS 14)': {
250        'mixins': [
251          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-14.5',
252          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
253          'out_dir_arg'
254        ],
255        'test_suites': {
256          'isolated_scripts': 'ios_simulator_tests',
257        },
258      },
259    },
260  },
261  {
262    'name': 'client.webrtc.perf',
263    'mixins': [],
264    'machines': {
265      'Perf Android32 (M AOSP Nexus6)': {
266        'mixins': [
267          'shamu', 'marshmallow_generic', 'android-devices', 'perf-pool',
268          'perf-output', 'timeout-3h', 'has_native_resultdb_integration',
269          'chromium-tester-service-account'
270        ],
271        'test_suites': {
272          'gtest_tests': 'android_perf_tests',
273        },
274      },
275      'Perf Android32 (M Nexus5)': {
276        'mixins': [
277          'hammerhead', 'marshmallow_generic', 'android-devices', 'perf-pool',
278          'perf-output', 'timeout-3h', 'has_native_resultdb_integration',
279          'chromium-tester-service-account'
280        ],
281        'test_suites': {
282          'gtest_tests': 'android_perf_tests',
283        },
284      },
285      'Perf Android32 (O Pixel2)': {
286        'mixins': [
287          'walleye', 'android-devices', 'perf-pool', 'timeout-3h',
288          'perf-output', 'has_native_resultdb_integration',
289          'chromium-tester-service-account'
290        ],
291        'test_suites': {
292          'gtest_tests': 'android_perf_tests',
293        },
294      },
295      'Perf Android32 (R Pixel5)': {
296        'mixins': [
297          'redfin', 'android-devices', 'perf-pool', 'timeout-3h', 'perf-output',
298          'has_native_resultdb_integration', 'chromium-tester-service-account'
299        ],
300        'test_suites': {
301          'gtest_tests': 'android_perf_tests',
302        },
303      },
304      'Perf Android64 (M Nexus5X)': {
305        'mixins': [
306          'bullhead', 'marshmallow', 'android-devices', 'perf-pool',
307          'perf-output', 'timeout-3h', 'has_native_resultdb_integration',
308          'chromium-tester-service-account'
309        ],
310        'test_suites': {
311          'gtest_tests': 'android_perf_tests',
312        },
313      },
314      'Perf Android64 (O Pixel2)': {
315        'mixins': [
316          'walleye', 'android-devices', 'perf-pool', 'timeout-3h',
317          'perf-output', 'has_native_resultdb_integration',
318          'chromium-tester-service-account'
319        ],
320        'test_suites': {
321          'gtest_tests': 'android_perf_tests',
322        },
323      },
324      'Perf Android64 (R Pixel5)': {
325        'mixins': [
326          'redfin', 'android-devices', 'perf-pool', 'timeout-3h', 'perf-output',
327          'has_native_resultdb_integration', 'chromium-tester-service-account'
328        ],
329        'test_suites': {
330          'gtest_tests': 'android_perf_tests',
331        },
332      },
333      'Perf Fuchsia': {
334        'os_type':
335        'linux',
336        'mixins': [
337          'linux-bionic', 'x86-64', 'perf-pool-vm', 'timeout-3h',
338          'has_native_resultdb_integration', 'chromium-tester-service-account'
339        ],
340        'test_suites': {
341          'isolated_scripts': 'fuchsia_compatible_perf_tests',
342        }
343      },
344      'Perf Linux Bionic': {
345        'os_type':
346        'linux',
347        'mixins': [
348          'linux-bionic', 'perf-pool', 'timeout-3h',
349          'resultdb-gtest-json-format'
350        ],
351        'test_suites': {
352          'isolated_scripts': 'desktop_perf_tests',
353        },
354      },
355      'Perf Mac 11': {
356        'os_type':
357        'mac',
358        'mixins': [
359          'mac11', 'x86-64', 'perf-pool', 'timeout-3h',
360          'resultdb-gtest-json-format'
361        ],
362        'test_suites': {
363          'isolated_scripts': 'desktop_perf_tests',
364        },
365      },
366      'Perf Mac M1 Arm64 12': {
367        'os_type':
368        'mac',
369        'mixins': [
370          'mac_12_arm64', 'mac-m1-cpu', 'perf-pool', 'timeout-3h',
371          'resultdb-gtest-json-format'
372        ],
373        'test_suites': {
374          'isolated_scripts': 'webrtc_perf_tests',
375        },
376      },
377      'Perf Win 10': {
378        'os_type':
379        'win',
380        'mixins':
381        ['win10-any', 'perf-pool', 'timeout-3h', 'resultdb-gtest-json-format'],
382        'test_suites': {
383          'isolated_scripts': 'desktop_perf_tests',
384        },
385      },
386    },
387  },
388  {
389    'name': 'internal.client.webrtc',
390    'mixins': [],
391    'machines': {
392      'iOS64 Debug': {
393        'mixins': [
394          'ios-device-15.7', 'webrtc-xctest', 'chrome-tester-service-account',
395          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
396          'out_dir_arg'
397        ],
398        'test_suites': {
399          'isolated_scripts': 'ios_device_tests',
400        },
401      },
402      'iOS64 Perf': {
403        'mixins': [
404          'ios-device-perf', 'timeout-3h', 'chrome-tester-service-account',
405          'xcode_12d4e', 'mac_toolchain', 'has_native_resultdb_integration',
406          'out_dir_arg'
407        ],
408        'test_suites': {
409          'isolated_scripts': 'webrtc_perf_tests',
410        },
411        'args': [
412          '--write_perf_output_on_ios',
413        ],
414      },
415      'iOS64 Release': {
416        'mixins': [
417          'ios-device-15.7', 'webrtc-xctest', 'chrome-tester-service-account',
418          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
419          'out_dir_arg'
420        ],
421        'test_suites': {
422          'isolated_scripts': 'ios_device_tests',
423        },
424      },
425    },
426  },
427  {
428    'name': 'tryserver.webrtc',
429    'mixins': [],
430    'machines': {
431      'android_arm64_dbg': {
432        'mixins': [
433          'walleye', 'android-devices', 'has_native_resultdb_integration',
434          'chromium-tester-service-account'
435        ],
436        'test_suites': {
437          'gtest_tests': 'android_tests_tryserver',
438          'junit_tests': 'android_junit_tests',
439        },
440      },
441      'android_arm64_rel': {
442        'mixins': [
443          'walleye', 'android-devices', 'has_native_resultdb_integration',
444          'chromium-tester-service-account'
445        ],
446        'test_suites': {
447          'gtest_tests': 'android_tests_tryserver',
448          'junit_tests': 'android_junit_tests',
449        },
450      },
451      'android_arm_dbg': {
452        'mixins': [
453          'walleye', 'android-devices', 'has_native_resultdb_integration',
454          'chromium-tester-service-account'
455        ],
456        'test_suites': {
457          'gtest_tests': 'android_tests_tryserver',
458          'junit_tests': 'android_junit_tests',
459        },
460      },
461      'android_arm_more_configs': {
462        'mixins': [
463          'walleye', 'android-devices', 'has_native_resultdb_integration',
464          'chromium-tester-service-account'
465        ],
466        'test_suites': {
467          'gtest_tests': 'more_configs_tests',
468        },
469      },
470      'android_arm_rel': {
471        'mixins': [
472          'walleye', 'android-devices', 'has_native_resultdb_integration',
473          'chromium-tester-service-account'
474        ],
475        'test_suites': {
476          'gtest_tests': 'android_tests_tryserver',
477          'junit_tests': 'android_junit_tests',
478        },
479      },
480      'android_compile_arm64_dbg': {},
481      'android_compile_arm64_rel': {},
482      'android_compile_arm_dbg': {},
483      'android_compile_arm_rel': {},
484      'android_compile_x64_dbg': {},
485      'android_compile_x64_rel': {},
486      'android_compile_x86_dbg': {},
487      'android_compile_x86_rel': {},
488      'fuchsia_rel': {
489        'os_type': 'linux',
490        'mixins': ['linux-bionic', 'x86-64', 'has_native_resultdb_integration'],
491        'test_suites': {
492          'isolated_scripts': 'fuchsia_compatible_tests',
493        },
494      },
495      'ios_compile_arm64_dbg': {},
496      'ios_compile_arm64_rel': {},
497      'ios_sim_x64_dbg_ios12': {
498        'mixins': [
499          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-12.4',
500          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
501          'out_dir_arg'
502        ],
503        'test_suites': {
504          'isolated_scripts': 'ios_simulator_tests',
505        },
506      },
507      'ios_sim_x64_dbg_ios13': {
508        'mixins': [
509          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-13.6',
510          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
511          'out_dir_arg'
512        ],
513        'test_suites': {
514          'isolated_scripts': 'ios_simulator_tests',
515        },
516      },
517      'ios_sim_x64_dbg_ios14': {
518        'mixins': [
519          'mac_12_x64', 'chromium-tester-service-account', 'ios-simulator-14.5',
520          'xcode_13_main', 'mac_toolchain', 'has_native_resultdb_integration',
521          'out_dir_arg'
522        ],
523        'test_suites': {
524          'isolated_scripts': 'ios_simulator_tests',
525        },
526      },
527      'linux_asan': {
528        'os_type': 'linux',
529        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
530        'test_suites': {
531          'isolated_scripts': 'linux_tests',
532        },
533      },
534      'linux_compile_arm64_dbg': {},
535      'linux_compile_arm64_rel': {},
536      'linux_compile_arm_dbg': {},
537      'linux_compile_arm_rel': {},
538      'linux_compile_dbg': {},
539      'linux_compile_rel': {},
540      'linux_coverage': {
541        'os_type':
542        'linux',
543        'mixins': [
544          'linux-bionic', 'x86-64', 'resultdb-json-format',
545          'isolate_profile_data'
546        ],
547        'test_suites': {
548          'isolated_scripts': 'linux_desktop_tests_tryserver',
549        },
550      },
551      'linux_dbg': {
552        'os_type': 'linux',
553        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
554        'test_suites': {
555          'isolated_scripts': 'linux_tests',
556        },
557      },
558      'linux_libfuzzer_rel': {},
559      'linux_memcheck': {
560        'os_type': 'linux',
561        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
562        'test_suites': {
563          'isolated_scripts': 'linux_tests',
564        },
565      },
566      'linux_more_configs': {
567        'os_type': 'linux',
568        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
569        'test_suites': {
570          'isolated_scripts': 'more_configs_tests',
571        },
572      },
573      'linux_msan': {
574        'os_type': 'linux',
575        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
576        'test_suites': {
577          # TODO(crbug.com/webrtc/14568): Using 'linux_tests'
578          # fails on "MemorySanitizer: use-of-uninitialized-value in
579          # libpipewire-0.3.so."
580          'isolated_scripts': 'desktop_tests',
581        },
582      },
583      'linux_rel': {
584        'os_type': 'linux',
585        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
586        'test_suites': {
587          'isolated_scripts': 'linux_desktop_tests_tryserver',
588        },
589      },
590      'linux_tsan2': {
591        'os_type': 'linux',
592        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
593        'test_suites': {
594          # TODO(crbug.com/webrtc/14568): Using 'linux_tests'
595          # fails on "ThreadSanitizer: data race on vptr (ctor/dtor vs
596          # virtual call) in shared_screencast_stream_test."
597          'isolated_scripts': 'desktop_tests',
598        },
599      },
600      'linux_ubsan': {
601        'os_type': 'linux',
602        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
603        'test_suites': {
604          'isolated_scripts': 'linux_tests',
605        },
606      },
607      'linux_ubsan_vptr': {
608        'os_type': 'linux',
609        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
610        'test_suites': {
611          'isolated_scripts': 'linux_tests',
612        },
613      },
614      'linux_x86_dbg': {
615        'os_type': 'linux',
616        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
617        'test_suites': {
618          'isolated_scripts': 'desktop_tests',
619        },
620      },
621      'linux_x86_rel': {
622        'os_type': 'linux',
623        'mixins': ['linux-bionic', 'x86-64', 'resultdb-json-format'],
624        'test_suites': {
625          'isolated_scripts': 'desktop_tests',
626        },
627      },
628      'mac_asan': {
629        'os_type': 'mac',
630        'mixins': ['mac_12_x64', 'resultdb-json-format', 'cores-12'],
631        'test_suites': {
632          'isolated_scripts': 'desktop_tests',
633        },
634      },
635      'mac_compile_dbg': {},
636      'mac_compile_rel': {},
637      'mac_dbg': {
638        'os_type': 'mac',
639        'mixins': ['mac_12_x64', 'resultdb-json-format', 'cores-12'],
640        'test_suites': {
641          'isolated_scripts': 'desktop_tests',
642        },
643      },
644      'mac_dbg_m1': {
645        'os_type': 'mac',
646        'mixins': ['mac_12_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
647        'test_suites': {
648          'isolated_scripts': 'desktop_tests',
649        },
650      },
651      'mac_rel': {
652        'os_type': 'mac',
653        'mixins': ['mac_12_x64', 'resultdb-json-format'],
654        'test_suites': {
655          'isolated_scripts': 'desktop_tests_tryserver',
656        },
657      },
658      'mac_rel_m1': {
659        'os_type': 'mac',
660        'mixins': ['mac_12_arm64', 'mac-m1-cpu', 'resultdb-json-format'],
661        # TODO(b/228171565): Replace desktop_tests by desktop_tests_tryserver when
662        # there is a camera available for the baremetal-try m1 machines.
663        'test_suites': {
664          'isolated_scripts': 'desktop_tests',
665        },
666      },
667      'win_asan': {
668        'os_type': 'win',
669        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
670        'test_suites': {
671          'isolated_scripts': 'desktop_tests',
672        },
673      },
674      'win_compile_x64_clang_dbg': {},
675      'win_compile_x64_clang_rel': {},
676      'win_compile_x86_clang_dbg': {},
677      'win_compile_x86_clang_rel': {},
678      'win_x64_clang_dbg': {
679        'os_type': 'win',
680        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
681        'test_suites': {
682          'isolated_scripts': 'desktop_tests',
683        },
684      },
685      'win_x64_clang_rel': {
686        'os_type': 'win',
687        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
688        'test_suites': {
689          'isolated_scripts': 'desktop_tests',
690        },
691      },
692      'win_x86_clang_dbg': {
693        'os_type': 'win',
694        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
695        'test_suites': {
696          'isolated_scripts': 'desktop_tests',
697        },
698      },
699      'win_x86_clang_rel': {
700        'os_type': 'win',
701        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
702        'test_suites': {
703          'isolated_scripts': 'desktop_tests_tryserver',
704        },
705      },
706      'win_x86_more_configs': {
707        'os_type': 'win',
708        'mixins': ['win10', 'x86-64', 'resultdb-json-format'],
709        'test_suites': {
710          'isolated_scripts': 'more_configs_tests',
711        },
712      },
713    },
714  },
715]
716