xref: /aosp_15_r20/external/webrtc/infra/specs/client.webrtc.json (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1{
2  "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {},
3  "AAAAA2 See generate_buildbot_json.py to make changes": {},
4  "Android32": {
5    "gtest_tests": [
6      {
7        "merge": {
8          "args": [],
9          "script": "//testing/merge_scripts/standard_gtest_merge.py"
10        },
11        "resultdb": {
12          "enable": true,
13          "has_native_resultdb_integration": true
14        },
15        "swarming": {
16          "can_use_on_swarming_builders": true,
17          "dimension_sets": [
18            {
19              "android_devices": "1",
20              "device_type": "walleye",
21              "os": "Android"
22            }
23          ],
24          "service_account": "[email protected]"
25        },
26        "test": "AppRTCMobile_test_apk",
27        "test_id_prefix": "ninja://examples:AppRTCMobile_test_apk/"
28      },
29      {
30        "merge": {
31          "args": [],
32          "script": "//testing/merge_scripts/standard_gtest_merge.py"
33        },
34        "resultdb": {
35          "enable": true,
36          "has_native_resultdb_integration": true
37        },
38        "swarming": {
39          "can_use_on_swarming_builders": true,
40          "dimension_sets": [
41            {
42              "android_devices": "1",
43              "device_type": "walleye",
44              "os": "Android"
45            }
46          ],
47          "service_account": "[email protected]"
48        },
49        "test": "android_instrumentation_test_apk",
50        "test_id_prefix": "ninja://sdk/android:android_instrumentation_test_apk/"
51      },
52      {
53        "merge": {
54          "args": [],
55          "script": "//testing/merge_scripts/standard_gtest_merge.py"
56        },
57        "resultdb": {
58          "enable": true,
59          "has_native_resultdb_integration": true
60        },
61        "swarming": {
62          "can_use_on_swarming_builders": true,
63          "dimension_sets": [
64            {
65              "android_devices": "1",
66              "device_type": "walleye",
67              "os": "Android"
68            }
69          ],
70          "service_account": "[email protected]"
71        },
72        "test": "audio_decoder_unittests",
73        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
74      },
75      {
76        "merge": {
77          "args": [],
78          "script": "//testing/merge_scripts/standard_gtest_merge.py"
79        },
80        "resultdb": {
81          "enable": true,
82          "has_native_resultdb_integration": true
83        },
84        "swarming": {
85          "can_use_on_swarming_builders": true,
86          "dimension_sets": [
87            {
88              "android_devices": "1",
89              "device_type": "walleye",
90              "os": "Android"
91            }
92          ],
93          "service_account": "[email protected]"
94        },
95        "test": "common_audio_unittests",
96        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
97      },
98      {
99        "merge": {
100          "args": [],
101          "script": "//testing/merge_scripts/standard_gtest_merge.py"
102        },
103        "resultdb": {
104          "enable": true,
105          "has_native_resultdb_integration": true
106        },
107        "swarming": {
108          "can_use_on_swarming_builders": true,
109          "dimension_sets": [
110            {
111              "android_devices": "1",
112              "device_type": "walleye",
113              "os": "Android"
114            }
115          ],
116          "service_account": "[email protected]"
117        },
118        "test": "common_video_unittests",
119        "test_id_prefix": "ninja://common_video:common_video_unittests/"
120      },
121      {
122        "merge": {
123          "args": [],
124          "script": "//testing/merge_scripts/standard_gtest_merge.py"
125        },
126        "resultdb": {
127          "enable": true,
128          "has_native_resultdb_integration": true
129        },
130        "swarming": {
131          "can_use_on_swarming_builders": true,
132          "dimension_sets": [
133            {
134              "android_devices": "1",
135              "device_type": "walleye",
136              "os": "Android"
137            }
138          ],
139          "service_account": "[email protected]"
140        },
141        "test": "dcsctp_unittests",
142        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
143      },
144      {
145        "merge": {
146          "args": [],
147          "script": "//testing/merge_scripts/standard_gtest_merge.py"
148        },
149        "resultdb": {
150          "enable": true,
151          "has_native_resultdb_integration": true
152        },
153        "swarming": {
154          "can_use_on_swarming_builders": true,
155          "dimension_sets": [
156            {
157              "android_devices": "1",
158              "device_type": "walleye",
159              "os": "Android"
160            }
161          ],
162          "service_account": "[email protected]",
163          "shards": 2
164        },
165        "test": "modules_tests",
166        "test_id_prefix": "ninja://modules:modules_tests/"
167      },
168      {
169        "merge": {
170          "args": [],
171          "script": "//testing/merge_scripts/standard_gtest_merge.py"
172        },
173        "resultdb": {
174          "enable": true,
175          "has_native_resultdb_integration": true
176        },
177        "swarming": {
178          "can_use_on_swarming_builders": true,
179          "dimension_sets": [
180            {
181              "android_devices": "1",
182              "device_type": "walleye",
183              "os": "Android"
184            }
185          ],
186          "service_account": "[email protected]",
187          "shards": 6
188        },
189        "test": "modules_unittests",
190        "test_id_prefix": "ninja://modules:modules_unittests/"
191      },
192      {
193        "merge": {
194          "args": [],
195          "script": "//testing/merge_scripts/standard_gtest_merge.py"
196        },
197        "resultdb": {
198          "enable": true,
199          "has_native_resultdb_integration": true
200        },
201        "swarming": {
202          "can_use_on_swarming_builders": true,
203          "dimension_sets": [
204            {
205              "android_devices": "1",
206              "device_type": "walleye",
207              "os": "Android"
208            }
209          ],
210          "service_account": "[email protected]",
211          "shards": 4
212        },
213        "test": "peerconnection_unittests",
214        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
215      },
216      {
217        "merge": {
218          "args": [],
219          "script": "//testing/merge_scripts/standard_gtest_merge.py"
220        },
221        "resultdb": {
222          "enable": true,
223          "has_native_resultdb_integration": true
224        },
225        "swarming": {
226          "can_use_on_swarming_builders": true,
227          "dimension_sets": [
228            {
229              "android_devices": "1",
230              "device_type": "walleye",
231              "os": "Android"
232            }
233          ],
234          "service_account": "[email protected]"
235        },
236        "test": "rtc_media_unittests",
237        "test_id_prefix": "ninja://media:rtc_media_unittests/"
238      },
239      {
240        "merge": {
241          "args": [],
242          "script": "//testing/merge_scripts/standard_gtest_merge.py"
243        },
244        "resultdb": {
245          "enable": true,
246          "has_native_resultdb_integration": true
247        },
248        "swarming": {
249          "can_use_on_swarming_builders": true,
250          "dimension_sets": [
251            {
252              "android_devices": "1",
253              "device_type": "walleye",
254              "os": "Android"
255            }
256          ],
257          "service_account": "[email protected]"
258        },
259        "test": "rtc_pc_unittests",
260        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
261      },
262      {
263        "merge": {
264          "args": [],
265          "script": "//testing/merge_scripts/standard_gtest_merge.py"
266        },
267        "resultdb": {
268          "enable": true,
269          "has_native_resultdb_integration": true
270        },
271        "swarming": {
272          "can_use_on_swarming_builders": true,
273          "dimension_sets": [
274            {
275              "android_devices": "1",
276              "device_type": "walleye",
277              "os": "Android"
278            }
279          ],
280          "service_account": "[email protected]"
281        },
282        "test": "rtc_stats_unittests",
283        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
284      },
285      {
286        "merge": {
287          "args": [],
288          "script": "//testing/merge_scripts/standard_gtest_merge.py"
289        },
290        "resultdb": {
291          "enable": true,
292          "has_native_resultdb_integration": true
293        },
294        "swarming": {
295          "can_use_on_swarming_builders": true,
296          "dimension_sets": [
297            {
298              "android_devices": "1",
299              "device_type": "walleye",
300              "os": "Android"
301            }
302          ],
303          "service_account": "[email protected]",
304          "shards": 6
305        },
306        "test": "rtc_unittests",
307        "test_id_prefix": "ninja://:rtc_unittests/"
308      },
309      {
310        "merge": {
311          "args": [],
312          "script": "//testing/merge_scripts/standard_gtest_merge.py"
313        },
314        "resultdb": {
315          "enable": true,
316          "has_native_resultdb_integration": true
317        },
318        "swarming": {
319          "can_use_on_swarming_builders": true,
320          "dimension_sets": [
321            {
322              "android_devices": "1",
323              "device_type": "walleye",
324              "os": "Android"
325            }
326          ],
327          "service_account": "[email protected]"
328        },
329        "test": "slow_peer_connection_unittests",
330        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
331      },
332      {
333        "merge": {
334          "args": [],
335          "script": "//testing/merge_scripts/standard_gtest_merge.py"
336        },
337        "resultdb": {
338          "enable": true,
339          "has_native_resultdb_integration": true
340        },
341        "swarming": {
342          "can_use_on_swarming_builders": true,
343          "dimension_sets": [
344            {
345              "android_devices": "1",
346              "device_type": "walleye",
347              "os": "Android"
348            }
349          ],
350          "service_account": "[email protected]",
351          "shards": 4
352        },
353        "test": "svc_tests",
354        "test_id_prefix": "ninja://pc:svc_tests/"
355      },
356      {
357        "merge": {
358          "args": [],
359          "script": "//testing/merge_scripts/standard_gtest_merge.py"
360        },
361        "resultdb": {
362          "enable": true,
363          "has_native_resultdb_integration": true
364        },
365        "swarming": {
366          "can_use_on_swarming_builders": true,
367          "dimension_sets": [
368            {
369              "android_devices": "1",
370              "device_type": "walleye",
371              "os": "Android"
372            }
373          ],
374          "service_account": "[email protected]"
375        },
376        "test": "system_wrappers_unittests",
377        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
378      },
379      {
380        "merge": {
381          "args": [],
382          "script": "//testing/merge_scripts/standard_gtest_merge.py"
383        },
384        "resultdb": {
385          "enable": true,
386          "has_native_resultdb_integration": true
387        },
388        "swarming": {
389          "can_use_on_swarming_builders": true,
390          "dimension_sets": [
391            {
392              "android_devices": "1",
393              "device_type": "walleye",
394              "os": "Android"
395            }
396          ],
397          "service_account": "[email protected]"
398        },
399        "test": "test_support_unittests",
400        "test_id_prefix": "ninja://test:test_support_unittests/"
401      },
402      {
403        "merge": {
404          "args": [],
405          "script": "//testing/merge_scripts/standard_gtest_merge.py"
406        },
407        "resultdb": {
408          "enable": true,
409          "has_native_resultdb_integration": true
410        },
411        "swarming": {
412          "can_use_on_swarming_builders": true,
413          "dimension_sets": [
414            {
415              "android_devices": "1",
416              "device_type": "walleye",
417              "os": "Android"
418            }
419          ],
420          "service_account": "[email protected]"
421        },
422        "test": "tools_unittests",
423        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
424      },
425      {
426        "merge": {
427          "args": [],
428          "script": "//testing/merge_scripts/standard_gtest_merge.py"
429        },
430        "resultdb": {
431          "enable": true,
432          "has_native_resultdb_integration": true
433        },
434        "swarming": {
435          "can_use_on_swarming_builders": true,
436          "dimension_sets": [
437            {
438              "android_devices": "1",
439              "device_type": "walleye",
440              "os": "Android"
441            }
442          ],
443          "service_account": "[email protected]",
444          "shards": 4
445        },
446        "test": "video_engine_tests",
447        "test_id_prefix": "ninja://:video_engine_tests/"
448      },
449      {
450        "merge": {
451          "args": [],
452          "script": "//testing/merge_scripts/standard_gtest_merge.py"
453        },
454        "resultdb": {
455          "enable": true,
456          "has_native_resultdb_integration": true
457        },
458        "swarming": {
459          "can_use_on_swarming_builders": true,
460          "dimension_sets": [
461            {
462              "android_devices": "1",
463              "device_type": "walleye",
464              "os": "Android"
465            }
466          ],
467          "service_account": "[email protected]"
468        },
469        "test": "voip_unittests",
470        "test_id_prefix": "ninja://:voip_unittests/"
471      },
472      {
473        "merge": {
474          "args": [],
475          "script": "//testing/merge_scripts/standard_gtest_merge.py"
476        },
477        "resultdb": {
478          "enable": true,
479          "has_native_resultdb_integration": true
480        },
481        "swarming": {
482          "can_use_on_swarming_builders": true,
483          "dimension_sets": [
484            {
485              "android_devices": "1",
486              "device_type": "walleye",
487              "os": "Android"
488            }
489          ],
490          "service_account": "[email protected]"
491        },
492        "test": "webrtc_nonparallel_tests",
493        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
494      }
495    ],
496    "junit_tests": [
497      {
498        "name": "android_examples_junit_tests",
499        "resultdb": {
500          "enable": true,
501          "has_native_resultdb_integration": true
502        },
503        "swarming": {},
504        "test": "android_examples_junit_tests",
505        "test_id_prefix": "ninja://examples:android_examples_junit_tests/"
506      },
507      {
508        "name": "android_sdk_junit_tests",
509        "resultdb": {
510          "enable": true,
511          "has_native_resultdb_integration": true
512        },
513        "swarming": {},
514        "test": "android_sdk_junit_tests",
515        "test_id_prefix": "ninja://sdk/android:android_sdk_junit_tests/"
516      }
517    ]
518  },
519  "Android32 (dbg)": {
520    "gtest_tests": [
521      {
522        "merge": {
523          "args": [],
524          "script": "//testing/merge_scripts/standard_gtest_merge.py"
525        },
526        "resultdb": {
527          "enable": true,
528          "has_native_resultdb_integration": true
529        },
530        "swarming": {
531          "can_use_on_swarming_builders": true,
532          "dimension_sets": [
533            {
534              "android_devices": "1",
535              "device_type": "walleye",
536              "os": "Android"
537            }
538          ],
539          "service_account": "[email protected]"
540        },
541        "test": "AppRTCMobile_test_apk",
542        "test_id_prefix": "ninja://examples:AppRTCMobile_test_apk/"
543      },
544      {
545        "merge": {
546          "args": [],
547          "script": "//testing/merge_scripts/standard_gtest_merge.py"
548        },
549        "resultdb": {
550          "enable": true,
551          "has_native_resultdb_integration": true
552        },
553        "swarming": {
554          "can_use_on_swarming_builders": true,
555          "dimension_sets": [
556            {
557              "android_devices": "1",
558              "device_type": "walleye",
559              "os": "Android"
560            }
561          ],
562          "service_account": "[email protected]"
563        },
564        "test": "android_instrumentation_test_apk",
565        "test_id_prefix": "ninja://sdk/android:android_instrumentation_test_apk/"
566      },
567      {
568        "merge": {
569          "args": [],
570          "script": "//testing/merge_scripts/standard_gtest_merge.py"
571        },
572        "resultdb": {
573          "enable": true,
574          "has_native_resultdb_integration": true
575        },
576        "swarming": {
577          "can_use_on_swarming_builders": true,
578          "dimension_sets": [
579            {
580              "android_devices": "1",
581              "device_type": "walleye",
582              "os": "Android"
583            }
584          ],
585          "service_account": "[email protected]"
586        },
587        "test": "audio_decoder_unittests",
588        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
589      },
590      {
591        "merge": {
592          "args": [],
593          "script": "//testing/merge_scripts/standard_gtest_merge.py"
594        },
595        "resultdb": {
596          "enable": true,
597          "has_native_resultdb_integration": true
598        },
599        "swarming": {
600          "can_use_on_swarming_builders": true,
601          "dimension_sets": [
602            {
603              "android_devices": "1",
604              "device_type": "walleye",
605              "os": "Android"
606            }
607          ],
608          "service_account": "[email protected]"
609        },
610        "test": "common_audio_unittests",
611        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
612      },
613      {
614        "merge": {
615          "args": [],
616          "script": "//testing/merge_scripts/standard_gtest_merge.py"
617        },
618        "resultdb": {
619          "enable": true,
620          "has_native_resultdb_integration": true
621        },
622        "swarming": {
623          "can_use_on_swarming_builders": true,
624          "dimension_sets": [
625            {
626              "android_devices": "1",
627              "device_type": "walleye",
628              "os": "Android"
629            }
630          ],
631          "service_account": "[email protected]"
632        },
633        "test": "common_video_unittests",
634        "test_id_prefix": "ninja://common_video:common_video_unittests/"
635      },
636      {
637        "merge": {
638          "args": [],
639          "script": "//testing/merge_scripts/standard_gtest_merge.py"
640        },
641        "resultdb": {
642          "enable": true,
643          "has_native_resultdb_integration": true
644        },
645        "swarming": {
646          "can_use_on_swarming_builders": true,
647          "dimension_sets": [
648            {
649              "android_devices": "1",
650              "device_type": "walleye",
651              "os": "Android"
652            }
653          ],
654          "service_account": "[email protected]"
655        },
656        "test": "dcsctp_unittests",
657        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
658      },
659      {
660        "merge": {
661          "args": [],
662          "script": "//testing/merge_scripts/standard_gtest_merge.py"
663        },
664        "resultdb": {
665          "enable": true,
666          "has_native_resultdb_integration": true
667        },
668        "swarming": {
669          "can_use_on_swarming_builders": true,
670          "dimension_sets": [
671            {
672              "android_devices": "1",
673              "device_type": "walleye",
674              "os": "Android"
675            }
676          ],
677          "service_account": "[email protected]",
678          "shards": 2
679        },
680        "test": "modules_tests",
681        "test_id_prefix": "ninja://modules:modules_tests/"
682      },
683      {
684        "merge": {
685          "args": [],
686          "script": "//testing/merge_scripts/standard_gtest_merge.py"
687        },
688        "resultdb": {
689          "enable": true,
690          "has_native_resultdb_integration": true
691        },
692        "swarming": {
693          "can_use_on_swarming_builders": true,
694          "dimension_sets": [
695            {
696              "android_devices": "1",
697              "device_type": "walleye",
698              "os": "Android"
699            }
700          ],
701          "service_account": "[email protected]",
702          "shards": 6
703        },
704        "test": "modules_unittests",
705        "test_id_prefix": "ninja://modules:modules_unittests/"
706      },
707      {
708        "merge": {
709          "args": [],
710          "script": "//testing/merge_scripts/standard_gtest_merge.py"
711        },
712        "resultdb": {
713          "enable": true,
714          "has_native_resultdb_integration": true
715        },
716        "swarming": {
717          "can_use_on_swarming_builders": true,
718          "dimension_sets": [
719            {
720              "android_devices": "1",
721              "device_type": "walleye",
722              "os": "Android"
723            }
724          ],
725          "service_account": "[email protected]",
726          "shards": 4
727        },
728        "test": "peerconnection_unittests",
729        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
730      },
731      {
732        "merge": {
733          "args": [],
734          "script": "//testing/merge_scripts/standard_gtest_merge.py"
735        },
736        "resultdb": {
737          "enable": true,
738          "has_native_resultdb_integration": true
739        },
740        "swarming": {
741          "can_use_on_swarming_builders": true,
742          "dimension_sets": [
743            {
744              "android_devices": "1",
745              "device_type": "walleye",
746              "os": "Android"
747            }
748          ],
749          "service_account": "[email protected]"
750        },
751        "test": "rtc_media_unittests",
752        "test_id_prefix": "ninja://media:rtc_media_unittests/"
753      },
754      {
755        "merge": {
756          "args": [],
757          "script": "//testing/merge_scripts/standard_gtest_merge.py"
758        },
759        "resultdb": {
760          "enable": true,
761          "has_native_resultdb_integration": true
762        },
763        "swarming": {
764          "can_use_on_swarming_builders": true,
765          "dimension_sets": [
766            {
767              "android_devices": "1",
768              "device_type": "walleye",
769              "os": "Android"
770            }
771          ],
772          "service_account": "[email protected]"
773        },
774        "test": "rtc_pc_unittests",
775        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
776      },
777      {
778        "merge": {
779          "args": [],
780          "script": "//testing/merge_scripts/standard_gtest_merge.py"
781        },
782        "resultdb": {
783          "enable": true,
784          "has_native_resultdb_integration": true
785        },
786        "swarming": {
787          "can_use_on_swarming_builders": true,
788          "dimension_sets": [
789            {
790              "android_devices": "1",
791              "device_type": "walleye",
792              "os": "Android"
793            }
794          ],
795          "service_account": "[email protected]"
796        },
797        "test": "rtc_stats_unittests",
798        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
799      },
800      {
801        "merge": {
802          "args": [],
803          "script": "//testing/merge_scripts/standard_gtest_merge.py"
804        },
805        "resultdb": {
806          "enable": true,
807          "has_native_resultdb_integration": true
808        },
809        "swarming": {
810          "can_use_on_swarming_builders": true,
811          "dimension_sets": [
812            {
813              "android_devices": "1",
814              "device_type": "walleye",
815              "os": "Android"
816            }
817          ],
818          "service_account": "[email protected]",
819          "shards": 6
820        },
821        "test": "rtc_unittests",
822        "test_id_prefix": "ninja://:rtc_unittests/"
823      },
824      {
825        "merge": {
826          "args": [],
827          "script": "//testing/merge_scripts/standard_gtest_merge.py"
828        },
829        "resultdb": {
830          "enable": true,
831          "has_native_resultdb_integration": true
832        },
833        "swarming": {
834          "can_use_on_swarming_builders": true,
835          "dimension_sets": [
836            {
837              "android_devices": "1",
838              "device_type": "walleye",
839              "os": "Android"
840            }
841          ],
842          "service_account": "[email protected]"
843        },
844        "test": "slow_peer_connection_unittests",
845        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
846      },
847      {
848        "merge": {
849          "args": [],
850          "script": "//testing/merge_scripts/standard_gtest_merge.py"
851        },
852        "resultdb": {
853          "enable": true,
854          "has_native_resultdb_integration": true
855        },
856        "swarming": {
857          "can_use_on_swarming_builders": true,
858          "dimension_sets": [
859            {
860              "android_devices": "1",
861              "device_type": "walleye",
862              "os": "Android"
863            }
864          ],
865          "service_account": "[email protected]",
866          "shards": 4
867        },
868        "test": "svc_tests",
869        "test_id_prefix": "ninja://pc:svc_tests/"
870      },
871      {
872        "merge": {
873          "args": [],
874          "script": "//testing/merge_scripts/standard_gtest_merge.py"
875        },
876        "resultdb": {
877          "enable": true,
878          "has_native_resultdb_integration": true
879        },
880        "swarming": {
881          "can_use_on_swarming_builders": true,
882          "dimension_sets": [
883            {
884              "android_devices": "1",
885              "device_type": "walleye",
886              "os": "Android"
887            }
888          ],
889          "service_account": "[email protected]"
890        },
891        "test": "system_wrappers_unittests",
892        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
893      },
894      {
895        "merge": {
896          "args": [],
897          "script": "//testing/merge_scripts/standard_gtest_merge.py"
898        },
899        "resultdb": {
900          "enable": true,
901          "has_native_resultdb_integration": true
902        },
903        "swarming": {
904          "can_use_on_swarming_builders": true,
905          "dimension_sets": [
906            {
907              "android_devices": "1",
908              "device_type": "walleye",
909              "os": "Android"
910            }
911          ],
912          "service_account": "[email protected]"
913        },
914        "test": "test_support_unittests",
915        "test_id_prefix": "ninja://test:test_support_unittests/"
916      },
917      {
918        "merge": {
919          "args": [],
920          "script": "//testing/merge_scripts/standard_gtest_merge.py"
921        },
922        "resultdb": {
923          "enable": true,
924          "has_native_resultdb_integration": true
925        },
926        "swarming": {
927          "can_use_on_swarming_builders": true,
928          "dimension_sets": [
929            {
930              "android_devices": "1",
931              "device_type": "walleye",
932              "os": "Android"
933            }
934          ],
935          "service_account": "[email protected]"
936        },
937        "test": "tools_unittests",
938        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
939      },
940      {
941        "merge": {
942          "args": [],
943          "script": "//testing/merge_scripts/standard_gtest_merge.py"
944        },
945        "resultdb": {
946          "enable": true,
947          "has_native_resultdb_integration": true
948        },
949        "swarming": {
950          "can_use_on_swarming_builders": true,
951          "dimension_sets": [
952            {
953              "android_devices": "1",
954              "device_type": "walleye",
955              "os": "Android"
956            }
957          ],
958          "service_account": "[email protected]",
959          "shards": 4
960        },
961        "test": "video_engine_tests",
962        "test_id_prefix": "ninja://:video_engine_tests/"
963      },
964      {
965        "merge": {
966          "args": [],
967          "script": "//testing/merge_scripts/standard_gtest_merge.py"
968        },
969        "resultdb": {
970          "enable": true,
971          "has_native_resultdb_integration": true
972        },
973        "swarming": {
974          "can_use_on_swarming_builders": true,
975          "dimension_sets": [
976            {
977              "android_devices": "1",
978              "device_type": "walleye",
979              "os": "Android"
980            }
981          ],
982          "service_account": "[email protected]"
983        },
984        "test": "voip_unittests",
985        "test_id_prefix": "ninja://:voip_unittests/"
986      },
987      {
988        "merge": {
989          "args": [],
990          "script": "//testing/merge_scripts/standard_gtest_merge.py"
991        },
992        "resultdb": {
993          "enable": true,
994          "has_native_resultdb_integration": true
995        },
996        "swarming": {
997          "can_use_on_swarming_builders": true,
998          "dimension_sets": [
999            {
1000              "android_devices": "1",
1001              "device_type": "walleye",
1002              "os": "Android"
1003            }
1004          ],
1005          "service_account": "[email protected]"
1006        },
1007        "test": "webrtc_nonparallel_tests",
1008        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
1009      }
1010    ],
1011    "junit_tests": [
1012      {
1013        "name": "android_examples_junit_tests",
1014        "resultdb": {
1015          "enable": true,
1016          "has_native_resultdb_integration": true
1017        },
1018        "swarming": {},
1019        "test": "android_examples_junit_tests",
1020        "test_id_prefix": "ninja://examples:android_examples_junit_tests/"
1021      },
1022      {
1023        "name": "android_sdk_junit_tests",
1024        "resultdb": {
1025          "enable": true,
1026          "has_native_resultdb_integration": true
1027        },
1028        "swarming": {},
1029        "test": "android_sdk_junit_tests",
1030        "test_id_prefix": "ninja://sdk/android:android_sdk_junit_tests/"
1031      }
1032    ]
1033  },
1034  "Android32 (more configs)": {
1035    "gtest_tests": [
1036      {
1037        "merge": {
1038          "args": [],
1039          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1040        },
1041        "resultdb": {
1042          "enable": true,
1043          "has_native_resultdb_integration": true
1044        },
1045        "swarming": {
1046          "can_use_on_swarming_builders": true,
1047          "dimension_sets": [
1048            {
1049              "android_devices": "1",
1050              "device_type": "walleye",
1051              "os": "Android"
1052            }
1053          ],
1054          "service_account": "[email protected]",
1055          "shards": 4
1056        },
1057        "test": "peerconnection_unittests",
1058        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
1059      }
1060    ]
1061  },
1062  "Android32 Builder arm": {},
1063  "Android32 Builder x86": {},
1064  "Android32 Builder x86 (dbg)": {},
1065  "Android64": {
1066    "gtest_tests": [
1067      {
1068        "merge": {
1069          "args": [],
1070          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1071        },
1072        "resultdb": {
1073          "enable": true,
1074          "has_native_resultdb_integration": true
1075        },
1076        "swarming": {
1077          "can_use_on_swarming_builders": true,
1078          "dimension_sets": [
1079            {
1080              "android_devices": "1",
1081              "device_type": "walleye",
1082              "os": "Android"
1083            }
1084          ],
1085          "service_account": "[email protected]"
1086        },
1087        "test": "AppRTCMobile_test_apk",
1088        "test_id_prefix": "ninja://examples:AppRTCMobile_test_apk/"
1089      },
1090      {
1091        "merge": {
1092          "args": [],
1093          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1094        },
1095        "resultdb": {
1096          "enable": true,
1097          "has_native_resultdb_integration": true
1098        },
1099        "swarming": {
1100          "can_use_on_swarming_builders": true,
1101          "dimension_sets": [
1102            {
1103              "android_devices": "1",
1104              "device_type": "walleye",
1105              "os": "Android"
1106            }
1107          ],
1108          "service_account": "[email protected]"
1109        },
1110        "test": "android_instrumentation_test_apk",
1111        "test_id_prefix": "ninja://sdk/android:android_instrumentation_test_apk/"
1112      },
1113      {
1114        "merge": {
1115          "args": [],
1116          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1117        },
1118        "resultdb": {
1119          "enable": true,
1120          "has_native_resultdb_integration": true
1121        },
1122        "swarming": {
1123          "can_use_on_swarming_builders": true,
1124          "dimension_sets": [
1125            {
1126              "android_devices": "1",
1127              "device_type": "walleye",
1128              "os": "Android"
1129            }
1130          ],
1131          "service_account": "[email protected]"
1132        },
1133        "test": "audio_decoder_unittests",
1134        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
1135      },
1136      {
1137        "merge": {
1138          "args": [],
1139          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1140        },
1141        "resultdb": {
1142          "enable": true,
1143          "has_native_resultdb_integration": true
1144        },
1145        "swarming": {
1146          "can_use_on_swarming_builders": true,
1147          "dimension_sets": [
1148            {
1149              "android_devices": "1",
1150              "device_type": "walleye",
1151              "os": "Android"
1152            }
1153          ],
1154          "service_account": "[email protected]"
1155        },
1156        "test": "common_audio_unittests",
1157        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
1158      },
1159      {
1160        "merge": {
1161          "args": [],
1162          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1163        },
1164        "resultdb": {
1165          "enable": true,
1166          "has_native_resultdb_integration": true
1167        },
1168        "swarming": {
1169          "can_use_on_swarming_builders": true,
1170          "dimension_sets": [
1171            {
1172              "android_devices": "1",
1173              "device_type": "walleye",
1174              "os": "Android"
1175            }
1176          ],
1177          "service_account": "[email protected]"
1178        },
1179        "test": "common_video_unittests",
1180        "test_id_prefix": "ninja://common_video:common_video_unittests/"
1181      },
1182      {
1183        "merge": {
1184          "args": [],
1185          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1186        },
1187        "resultdb": {
1188          "enable": true,
1189          "has_native_resultdb_integration": true
1190        },
1191        "swarming": {
1192          "can_use_on_swarming_builders": true,
1193          "dimension_sets": [
1194            {
1195              "android_devices": "1",
1196              "device_type": "walleye",
1197              "os": "Android"
1198            }
1199          ],
1200          "service_account": "[email protected]"
1201        },
1202        "test": "dcsctp_unittests",
1203        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
1204      },
1205      {
1206        "merge": {
1207          "args": [],
1208          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1209        },
1210        "resultdb": {
1211          "enable": true,
1212          "has_native_resultdb_integration": true
1213        },
1214        "swarming": {
1215          "can_use_on_swarming_builders": true,
1216          "dimension_sets": [
1217            {
1218              "android_devices": "1",
1219              "device_type": "walleye",
1220              "os": "Android"
1221            }
1222          ],
1223          "service_account": "[email protected]",
1224          "shards": 2
1225        },
1226        "test": "modules_tests",
1227        "test_id_prefix": "ninja://modules:modules_tests/"
1228      },
1229      {
1230        "merge": {
1231          "args": [],
1232          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1233        },
1234        "resultdb": {
1235          "enable": true,
1236          "has_native_resultdb_integration": true
1237        },
1238        "swarming": {
1239          "can_use_on_swarming_builders": true,
1240          "dimension_sets": [
1241            {
1242              "android_devices": "1",
1243              "device_type": "walleye",
1244              "os": "Android"
1245            }
1246          ],
1247          "service_account": "[email protected]",
1248          "shards": 6
1249        },
1250        "test": "modules_unittests",
1251        "test_id_prefix": "ninja://modules:modules_unittests/"
1252      },
1253      {
1254        "merge": {
1255          "args": [],
1256          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1257        },
1258        "resultdb": {
1259          "enable": true,
1260          "has_native_resultdb_integration": true
1261        },
1262        "swarming": {
1263          "can_use_on_swarming_builders": true,
1264          "dimension_sets": [
1265            {
1266              "android_devices": "1",
1267              "device_type": "walleye",
1268              "os": "Android"
1269            }
1270          ],
1271          "service_account": "[email protected]",
1272          "shards": 4
1273        },
1274        "test": "peerconnection_unittests",
1275        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
1276      },
1277      {
1278        "merge": {
1279          "args": [],
1280          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1281        },
1282        "resultdb": {
1283          "enable": true,
1284          "has_native_resultdb_integration": true
1285        },
1286        "swarming": {
1287          "can_use_on_swarming_builders": true,
1288          "dimension_sets": [
1289            {
1290              "android_devices": "1",
1291              "device_type": "walleye",
1292              "os": "Android"
1293            }
1294          ],
1295          "service_account": "[email protected]"
1296        },
1297        "test": "rtc_media_unittests",
1298        "test_id_prefix": "ninja://media:rtc_media_unittests/"
1299      },
1300      {
1301        "merge": {
1302          "args": [],
1303          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1304        },
1305        "resultdb": {
1306          "enable": true,
1307          "has_native_resultdb_integration": true
1308        },
1309        "swarming": {
1310          "can_use_on_swarming_builders": true,
1311          "dimension_sets": [
1312            {
1313              "android_devices": "1",
1314              "device_type": "walleye",
1315              "os": "Android"
1316            }
1317          ],
1318          "service_account": "[email protected]"
1319        },
1320        "test": "rtc_pc_unittests",
1321        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
1322      },
1323      {
1324        "merge": {
1325          "args": [],
1326          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1327        },
1328        "resultdb": {
1329          "enable": true,
1330          "has_native_resultdb_integration": true
1331        },
1332        "swarming": {
1333          "can_use_on_swarming_builders": true,
1334          "dimension_sets": [
1335            {
1336              "android_devices": "1",
1337              "device_type": "walleye",
1338              "os": "Android"
1339            }
1340          ],
1341          "service_account": "[email protected]"
1342        },
1343        "test": "rtc_stats_unittests",
1344        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
1345      },
1346      {
1347        "merge": {
1348          "args": [],
1349          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1350        },
1351        "resultdb": {
1352          "enable": true,
1353          "has_native_resultdb_integration": true
1354        },
1355        "swarming": {
1356          "can_use_on_swarming_builders": true,
1357          "dimension_sets": [
1358            {
1359              "android_devices": "1",
1360              "device_type": "walleye",
1361              "os": "Android"
1362            }
1363          ],
1364          "service_account": "[email protected]",
1365          "shards": 6
1366        },
1367        "test": "rtc_unittests",
1368        "test_id_prefix": "ninja://:rtc_unittests/"
1369      },
1370      {
1371        "merge": {
1372          "args": [],
1373          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1374        },
1375        "resultdb": {
1376          "enable": true,
1377          "has_native_resultdb_integration": true
1378        },
1379        "swarming": {
1380          "can_use_on_swarming_builders": true,
1381          "dimension_sets": [
1382            {
1383              "android_devices": "1",
1384              "device_type": "walleye",
1385              "os": "Android"
1386            }
1387          ],
1388          "service_account": "[email protected]"
1389        },
1390        "test": "slow_peer_connection_unittests",
1391        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
1392      },
1393      {
1394        "merge": {
1395          "args": [],
1396          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1397        },
1398        "resultdb": {
1399          "enable": true,
1400          "has_native_resultdb_integration": true
1401        },
1402        "swarming": {
1403          "can_use_on_swarming_builders": true,
1404          "dimension_sets": [
1405            {
1406              "android_devices": "1",
1407              "device_type": "walleye",
1408              "os": "Android"
1409            }
1410          ],
1411          "service_account": "[email protected]",
1412          "shards": 4
1413        },
1414        "test": "svc_tests",
1415        "test_id_prefix": "ninja://pc:svc_tests/"
1416      },
1417      {
1418        "merge": {
1419          "args": [],
1420          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1421        },
1422        "resultdb": {
1423          "enable": true,
1424          "has_native_resultdb_integration": true
1425        },
1426        "swarming": {
1427          "can_use_on_swarming_builders": true,
1428          "dimension_sets": [
1429            {
1430              "android_devices": "1",
1431              "device_type": "walleye",
1432              "os": "Android"
1433            }
1434          ],
1435          "service_account": "[email protected]"
1436        },
1437        "test": "system_wrappers_unittests",
1438        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
1439      },
1440      {
1441        "merge": {
1442          "args": [],
1443          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1444        },
1445        "resultdb": {
1446          "enable": true,
1447          "has_native_resultdb_integration": true
1448        },
1449        "swarming": {
1450          "can_use_on_swarming_builders": true,
1451          "dimension_sets": [
1452            {
1453              "android_devices": "1",
1454              "device_type": "walleye",
1455              "os": "Android"
1456            }
1457          ],
1458          "service_account": "[email protected]"
1459        },
1460        "test": "test_support_unittests",
1461        "test_id_prefix": "ninja://test:test_support_unittests/"
1462      },
1463      {
1464        "merge": {
1465          "args": [],
1466          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1467        },
1468        "resultdb": {
1469          "enable": true,
1470          "has_native_resultdb_integration": true
1471        },
1472        "swarming": {
1473          "can_use_on_swarming_builders": true,
1474          "dimension_sets": [
1475            {
1476              "android_devices": "1",
1477              "device_type": "walleye",
1478              "os": "Android"
1479            }
1480          ],
1481          "service_account": "[email protected]"
1482        },
1483        "test": "tools_unittests",
1484        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
1485      },
1486      {
1487        "merge": {
1488          "args": [],
1489          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1490        },
1491        "resultdb": {
1492          "enable": true,
1493          "has_native_resultdb_integration": true
1494        },
1495        "swarming": {
1496          "can_use_on_swarming_builders": true,
1497          "dimension_sets": [
1498            {
1499              "android_devices": "1",
1500              "device_type": "walleye",
1501              "os": "Android"
1502            }
1503          ],
1504          "service_account": "[email protected]",
1505          "shards": 4
1506        },
1507        "test": "video_engine_tests",
1508        "test_id_prefix": "ninja://:video_engine_tests/"
1509      },
1510      {
1511        "merge": {
1512          "args": [],
1513          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1514        },
1515        "resultdb": {
1516          "enable": true,
1517          "has_native_resultdb_integration": true
1518        },
1519        "swarming": {
1520          "can_use_on_swarming_builders": true,
1521          "dimension_sets": [
1522            {
1523              "android_devices": "1",
1524              "device_type": "walleye",
1525              "os": "Android"
1526            }
1527          ],
1528          "service_account": "[email protected]"
1529        },
1530        "test": "voip_unittests",
1531        "test_id_prefix": "ninja://:voip_unittests/"
1532      },
1533      {
1534        "merge": {
1535          "args": [],
1536          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1537        },
1538        "resultdb": {
1539          "enable": true,
1540          "has_native_resultdb_integration": true
1541        },
1542        "swarming": {
1543          "can_use_on_swarming_builders": true,
1544          "dimension_sets": [
1545            {
1546              "android_devices": "1",
1547              "device_type": "walleye",
1548              "os": "Android"
1549            }
1550          ],
1551          "service_account": "[email protected]"
1552        },
1553        "test": "webrtc_nonparallel_tests",
1554        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
1555      }
1556    ],
1557    "junit_tests": [
1558      {
1559        "name": "android_examples_junit_tests",
1560        "resultdb": {
1561          "enable": true,
1562          "has_native_resultdb_integration": true
1563        },
1564        "swarming": {},
1565        "test": "android_examples_junit_tests",
1566        "test_id_prefix": "ninja://examples:android_examples_junit_tests/"
1567      },
1568      {
1569        "name": "android_sdk_junit_tests",
1570        "resultdb": {
1571          "enable": true,
1572          "has_native_resultdb_integration": true
1573        },
1574        "swarming": {},
1575        "test": "android_sdk_junit_tests",
1576        "test_id_prefix": "ninja://sdk/android:android_sdk_junit_tests/"
1577      }
1578    ]
1579  },
1580  "Android64 (dbg)": {
1581    "gtest_tests": [
1582      {
1583        "merge": {
1584          "args": [],
1585          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1586        },
1587        "resultdb": {
1588          "enable": true,
1589          "has_native_resultdb_integration": true
1590        },
1591        "swarming": {
1592          "can_use_on_swarming_builders": true,
1593          "dimension_sets": [
1594            {
1595              "android_devices": "1",
1596              "device_type": "walleye",
1597              "os": "Android"
1598            }
1599          ],
1600          "service_account": "[email protected]"
1601        },
1602        "test": "AppRTCMobile_test_apk",
1603        "test_id_prefix": "ninja://examples:AppRTCMobile_test_apk/"
1604      },
1605      {
1606        "merge": {
1607          "args": [],
1608          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1609        },
1610        "resultdb": {
1611          "enable": true,
1612          "has_native_resultdb_integration": true
1613        },
1614        "swarming": {
1615          "can_use_on_swarming_builders": true,
1616          "dimension_sets": [
1617            {
1618              "android_devices": "1",
1619              "device_type": "walleye",
1620              "os": "Android"
1621            }
1622          ],
1623          "service_account": "[email protected]"
1624        },
1625        "test": "android_instrumentation_test_apk",
1626        "test_id_prefix": "ninja://sdk/android:android_instrumentation_test_apk/"
1627      },
1628      {
1629        "merge": {
1630          "args": [],
1631          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1632        },
1633        "resultdb": {
1634          "enable": true,
1635          "has_native_resultdb_integration": true
1636        },
1637        "swarming": {
1638          "can_use_on_swarming_builders": true,
1639          "dimension_sets": [
1640            {
1641              "android_devices": "1",
1642              "device_type": "walleye",
1643              "os": "Android"
1644            }
1645          ],
1646          "service_account": "[email protected]"
1647        },
1648        "test": "audio_decoder_unittests",
1649        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
1650      },
1651      {
1652        "merge": {
1653          "args": [],
1654          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1655        },
1656        "resultdb": {
1657          "enable": true,
1658          "has_native_resultdb_integration": true
1659        },
1660        "swarming": {
1661          "can_use_on_swarming_builders": true,
1662          "dimension_sets": [
1663            {
1664              "android_devices": "1",
1665              "device_type": "walleye",
1666              "os": "Android"
1667            }
1668          ],
1669          "service_account": "[email protected]"
1670        },
1671        "test": "common_audio_unittests",
1672        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
1673      },
1674      {
1675        "merge": {
1676          "args": [],
1677          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1678        },
1679        "resultdb": {
1680          "enable": true,
1681          "has_native_resultdb_integration": true
1682        },
1683        "swarming": {
1684          "can_use_on_swarming_builders": true,
1685          "dimension_sets": [
1686            {
1687              "android_devices": "1",
1688              "device_type": "walleye",
1689              "os": "Android"
1690            }
1691          ],
1692          "service_account": "[email protected]"
1693        },
1694        "test": "common_video_unittests",
1695        "test_id_prefix": "ninja://common_video:common_video_unittests/"
1696      },
1697      {
1698        "merge": {
1699          "args": [],
1700          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1701        },
1702        "resultdb": {
1703          "enable": true,
1704          "has_native_resultdb_integration": true
1705        },
1706        "swarming": {
1707          "can_use_on_swarming_builders": true,
1708          "dimension_sets": [
1709            {
1710              "android_devices": "1",
1711              "device_type": "walleye",
1712              "os": "Android"
1713            }
1714          ],
1715          "service_account": "[email protected]"
1716        },
1717        "test": "dcsctp_unittests",
1718        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
1719      },
1720      {
1721        "merge": {
1722          "args": [],
1723          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1724        },
1725        "resultdb": {
1726          "enable": true,
1727          "has_native_resultdb_integration": true
1728        },
1729        "swarming": {
1730          "can_use_on_swarming_builders": true,
1731          "dimension_sets": [
1732            {
1733              "android_devices": "1",
1734              "device_type": "walleye",
1735              "os": "Android"
1736            }
1737          ],
1738          "service_account": "[email protected]",
1739          "shards": 2
1740        },
1741        "test": "modules_tests",
1742        "test_id_prefix": "ninja://modules:modules_tests/"
1743      },
1744      {
1745        "merge": {
1746          "args": [],
1747          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1748        },
1749        "resultdb": {
1750          "enable": true,
1751          "has_native_resultdb_integration": true
1752        },
1753        "swarming": {
1754          "can_use_on_swarming_builders": true,
1755          "dimension_sets": [
1756            {
1757              "android_devices": "1",
1758              "device_type": "walleye",
1759              "os": "Android"
1760            }
1761          ],
1762          "service_account": "[email protected]",
1763          "shards": 6
1764        },
1765        "test": "modules_unittests",
1766        "test_id_prefix": "ninja://modules:modules_unittests/"
1767      },
1768      {
1769        "merge": {
1770          "args": [],
1771          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1772        },
1773        "resultdb": {
1774          "enable": true,
1775          "has_native_resultdb_integration": true
1776        },
1777        "swarming": {
1778          "can_use_on_swarming_builders": true,
1779          "dimension_sets": [
1780            {
1781              "android_devices": "1",
1782              "device_type": "walleye",
1783              "os": "Android"
1784            }
1785          ],
1786          "service_account": "[email protected]",
1787          "shards": 4
1788        },
1789        "test": "peerconnection_unittests",
1790        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
1791      },
1792      {
1793        "merge": {
1794          "args": [],
1795          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1796        },
1797        "resultdb": {
1798          "enable": true,
1799          "has_native_resultdb_integration": true
1800        },
1801        "swarming": {
1802          "can_use_on_swarming_builders": true,
1803          "dimension_sets": [
1804            {
1805              "android_devices": "1",
1806              "device_type": "walleye",
1807              "os": "Android"
1808            }
1809          ],
1810          "service_account": "[email protected]"
1811        },
1812        "test": "rtc_media_unittests",
1813        "test_id_prefix": "ninja://media:rtc_media_unittests/"
1814      },
1815      {
1816        "merge": {
1817          "args": [],
1818          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1819        },
1820        "resultdb": {
1821          "enable": true,
1822          "has_native_resultdb_integration": true
1823        },
1824        "swarming": {
1825          "can_use_on_swarming_builders": true,
1826          "dimension_sets": [
1827            {
1828              "android_devices": "1",
1829              "device_type": "walleye",
1830              "os": "Android"
1831            }
1832          ],
1833          "service_account": "[email protected]"
1834        },
1835        "test": "rtc_pc_unittests",
1836        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
1837      },
1838      {
1839        "merge": {
1840          "args": [],
1841          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1842        },
1843        "resultdb": {
1844          "enable": true,
1845          "has_native_resultdb_integration": true
1846        },
1847        "swarming": {
1848          "can_use_on_swarming_builders": true,
1849          "dimension_sets": [
1850            {
1851              "android_devices": "1",
1852              "device_type": "walleye",
1853              "os": "Android"
1854            }
1855          ],
1856          "service_account": "[email protected]"
1857        },
1858        "test": "rtc_stats_unittests",
1859        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
1860      },
1861      {
1862        "merge": {
1863          "args": [],
1864          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1865        },
1866        "resultdb": {
1867          "enable": true,
1868          "has_native_resultdb_integration": true
1869        },
1870        "swarming": {
1871          "can_use_on_swarming_builders": true,
1872          "dimension_sets": [
1873            {
1874              "android_devices": "1",
1875              "device_type": "walleye",
1876              "os": "Android"
1877            }
1878          ],
1879          "service_account": "[email protected]",
1880          "shards": 6
1881        },
1882        "test": "rtc_unittests",
1883        "test_id_prefix": "ninja://:rtc_unittests/"
1884      },
1885      {
1886        "merge": {
1887          "args": [],
1888          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1889        },
1890        "resultdb": {
1891          "enable": true,
1892          "has_native_resultdb_integration": true
1893        },
1894        "swarming": {
1895          "can_use_on_swarming_builders": true,
1896          "dimension_sets": [
1897            {
1898              "android_devices": "1",
1899              "device_type": "walleye",
1900              "os": "Android"
1901            }
1902          ],
1903          "service_account": "[email protected]"
1904        },
1905        "test": "slow_peer_connection_unittests",
1906        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
1907      },
1908      {
1909        "merge": {
1910          "args": [],
1911          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1912        },
1913        "resultdb": {
1914          "enable": true,
1915          "has_native_resultdb_integration": true
1916        },
1917        "swarming": {
1918          "can_use_on_swarming_builders": true,
1919          "dimension_sets": [
1920            {
1921              "android_devices": "1",
1922              "device_type": "walleye",
1923              "os": "Android"
1924            }
1925          ],
1926          "service_account": "[email protected]",
1927          "shards": 4
1928        },
1929        "test": "svc_tests",
1930        "test_id_prefix": "ninja://pc:svc_tests/"
1931      },
1932      {
1933        "merge": {
1934          "args": [],
1935          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1936        },
1937        "resultdb": {
1938          "enable": true,
1939          "has_native_resultdb_integration": true
1940        },
1941        "swarming": {
1942          "can_use_on_swarming_builders": true,
1943          "dimension_sets": [
1944            {
1945              "android_devices": "1",
1946              "device_type": "walleye",
1947              "os": "Android"
1948            }
1949          ],
1950          "service_account": "[email protected]"
1951        },
1952        "test": "system_wrappers_unittests",
1953        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
1954      },
1955      {
1956        "merge": {
1957          "args": [],
1958          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1959        },
1960        "resultdb": {
1961          "enable": true,
1962          "has_native_resultdb_integration": true
1963        },
1964        "swarming": {
1965          "can_use_on_swarming_builders": true,
1966          "dimension_sets": [
1967            {
1968              "android_devices": "1",
1969              "device_type": "walleye",
1970              "os": "Android"
1971            }
1972          ],
1973          "service_account": "[email protected]"
1974        },
1975        "test": "test_support_unittests",
1976        "test_id_prefix": "ninja://test:test_support_unittests/"
1977      },
1978      {
1979        "merge": {
1980          "args": [],
1981          "script": "//testing/merge_scripts/standard_gtest_merge.py"
1982        },
1983        "resultdb": {
1984          "enable": true,
1985          "has_native_resultdb_integration": true
1986        },
1987        "swarming": {
1988          "can_use_on_swarming_builders": true,
1989          "dimension_sets": [
1990            {
1991              "android_devices": "1",
1992              "device_type": "walleye",
1993              "os": "Android"
1994            }
1995          ],
1996          "service_account": "[email protected]"
1997        },
1998        "test": "tools_unittests",
1999        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
2000      },
2001      {
2002        "merge": {
2003          "args": [],
2004          "script": "//testing/merge_scripts/standard_gtest_merge.py"
2005        },
2006        "resultdb": {
2007          "enable": true,
2008          "has_native_resultdb_integration": true
2009        },
2010        "swarming": {
2011          "can_use_on_swarming_builders": true,
2012          "dimension_sets": [
2013            {
2014              "android_devices": "1",
2015              "device_type": "walleye",
2016              "os": "Android"
2017            }
2018          ],
2019          "service_account": "[email protected]",
2020          "shards": 4
2021        },
2022        "test": "video_engine_tests",
2023        "test_id_prefix": "ninja://:video_engine_tests/"
2024      },
2025      {
2026        "merge": {
2027          "args": [],
2028          "script": "//testing/merge_scripts/standard_gtest_merge.py"
2029        },
2030        "resultdb": {
2031          "enable": true,
2032          "has_native_resultdb_integration": true
2033        },
2034        "swarming": {
2035          "can_use_on_swarming_builders": true,
2036          "dimension_sets": [
2037            {
2038              "android_devices": "1",
2039              "device_type": "walleye",
2040              "os": "Android"
2041            }
2042          ],
2043          "service_account": "[email protected]"
2044        },
2045        "test": "voip_unittests",
2046        "test_id_prefix": "ninja://:voip_unittests/"
2047      },
2048      {
2049        "merge": {
2050          "args": [],
2051          "script": "//testing/merge_scripts/standard_gtest_merge.py"
2052        },
2053        "resultdb": {
2054          "enable": true,
2055          "has_native_resultdb_integration": true
2056        },
2057        "swarming": {
2058          "can_use_on_swarming_builders": true,
2059          "dimension_sets": [
2060            {
2061              "android_devices": "1",
2062              "device_type": "walleye",
2063              "os": "Android"
2064            }
2065          ],
2066          "service_account": "[email protected]"
2067        },
2068        "test": "webrtc_nonparallel_tests",
2069        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
2070      }
2071    ],
2072    "junit_tests": [
2073      {
2074        "name": "android_examples_junit_tests",
2075        "resultdb": {
2076          "enable": true,
2077          "has_native_resultdb_integration": true
2078        },
2079        "swarming": {},
2080        "test": "android_examples_junit_tests",
2081        "test_id_prefix": "ninja://examples:android_examples_junit_tests/"
2082      },
2083      {
2084        "name": "android_sdk_junit_tests",
2085        "resultdb": {
2086          "enable": true,
2087          "has_native_resultdb_integration": true
2088        },
2089        "swarming": {},
2090        "test": "android_sdk_junit_tests",
2091        "test_id_prefix": "ninja://sdk/android:android_sdk_junit_tests/"
2092      }
2093    ]
2094  },
2095  "Android64 Builder arm64": {},
2096  "Android64 Builder x64 (dbg)": {},
2097  "Fuchsia Builder": {},
2098  "Fuchsia Release": {
2099    "isolated_scripts": [
2100      {
2101        "isolate_name": "audio_decoder_unittests",
2102        "merge": {
2103          "args": [],
2104          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2105        },
2106        "name": "audio_decoder_unittests",
2107        "resultdb": {
2108          "enable": true,
2109          "has_native_resultdb_integration": true
2110        },
2111        "swarming": {
2112          "can_use_on_swarming_builders": true,
2113          "dimension_sets": [
2114            {
2115              "cpu": "x86-64",
2116              "os": "Ubuntu-18.04"
2117            }
2118          ]
2119        },
2120        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
2121      },
2122      {
2123        "isolate_name": "common_audio_unittests",
2124        "merge": {
2125          "args": [],
2126          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2127        },
2128        "name": "common_audio_unittests",
2129        "resultdb": {
2130          "enable": true,
2131          "has_native_resultdb_integration": true
2132        },
2133        "swarming": {
2134          "can_use_on_swarming_builders": true,
2135          "dimension_sets": [
2136            {
2137              "cpu": "x86-64",
2138              "os": "Ubuntu-18.04"
2139            }
2140          ]
2141        },
2142        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
2143      },
2144      {
2145        "isolate_name": "common_video_unittests",
2146        "merge": {
2147          "args": [],
2148          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2149        },
2150        "name": "common_video_unittests",
2151        "resultdb": {
2152          "enable": true,
2153          "has_native_resultdb_integration": true
2154        },
2155        "swarming": {
2156          "can_use_on_swarming_builders": true,
2157          "dimension_sets": [
2158            {
2159              "cpu": "x86-64",
2160              "os": "Ubuntu-18.04"
2161            }
2162          ]
2163        },
2164        "test_id_prefix": "ninja://common_video:common_video_unittests/"
2165      },
2166      {
2167        "isolate_name": "dcsctp_unittests",
2168        "merge": {
2169          "args": [],
2170          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2171        },
2172        "name": "dcsctp_unittests",
2173        "resultdb": {
2174          "enable": true,
2175          "has_native_resultdb_integration": true
2176        },
2177        "swarming": {
2178          "can_use_on_swarming_builders": true,
2179          "dimension_sets": [
2180            {
2181              "cpu": "x86-64",
2182              "os": "Ubuntu-18.04"
2183            }
2184          ]
2185        },
2186        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
2187      },
2188      {
2189        "args": [
2190          "--quick"
2191        ],
2192        "isolate_name": "low_bandwidth_audio_test",
2193        "merge": {
2194          "args": [],
2195          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2196        },
2197        "name": "low_bandwidth_audio_test",
2198        "resultdb": {
2199          "enable": true,
2200          "has_native_resultdb_integration": true
2201        },
2202        "swarming": {
2203          "can_use_on_swarming_builders": true,
2204          "dimension_sets": [
2205            {
2206              "cpu": "x86-64",
2207              "os": "Ubuntu-18.04"
2208            }
2209          ]
2210        },
2211        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
2212      },
2213      {
2214        "isolate_name": "rtc_media_unittests",
2215        "merge": {
2216          "args": [],
2217          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2218        },
2219        "name": "rtc_media_unittests",
2220        "resultdb": {
2221          "enable": true,
2222          "has_native_resultdb_integration": true
2223        },
2224        "swarming": {
2225          "can_use_on_swarming_builders": true,
2226          "dimension_sets": [
2227            {
2228              "cpu": "x86-64",
2229              "os": "Ubuntu-18.04"
2230            }
2231          ]
2232        },
2233        "test_id_prefix": "ninja://media:rtc_media_unittests/"
2234      },
2235      {
2236        "isolate_name": "rtc_pc_unittests",
2237        "merge": {
2238          "args": [],
2239          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2240        },
2241        "name": "rtc_pc_unittests",
2242        "resultdb": {
2243          "enable": true,
2244          "has_native_resultdb_integration": true
2245        },
2246        "swarming": {
2247          "can_use_on_swarming_builders": true,
2248          "dimension_sets": [
2249            {
2250              "cpu": "x86-64",
2251              "os": "Ubuntu-18.04"
2252            }
2253          ]
2254        },
2255        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
2256      },
2257      {
2258        "isolate_name": "svc_tests",
2259        "merge": {
2260          "args": [],
2261          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2262        },
2263        "name": "svc_tests",
2264        "resultdb": {
2265          "enable": true,
2266          "has_native_resultdb_integration": true
2267        },
2268        "swarming": {
2269          "can_use_on_swarming_builders": true,
2270          "dimension_sets": [
2271            {
2272              "cpu": "x86-64",
2273              "os": "Ubuntu-18.04"
2274            }
2275          ],
2276          "shards": 4
2277        },
2278        "test_id_prefix": "ninja://pc:svc_tests/"
2279      },
2280      {
2281        "isolate_name": "system_wrappers_unittests",
2282        "merge": {
2283          "args": [],
2284          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2285        },
2286        "name": "system_wrappers_unittests",
2287        "resultdb": {
2288          "enable": true,
2289          "has_native_resultdb_integration": true
2290        },
2291        "swarming": {
2292          "can_use_on_swarming_builders": true,
2293          "dimension_sets": [
2294            {
2295              "cpu": "x86-64",
2296              "os": "Ubuntu-18.04"
2297            }
2298          ]
2299        },
2300        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
2301      },
2302      {
2303        "isolate_name": "video_engine_tests",
2304        "merge": {
2305          "args": [],
2306          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2307        },
2308        "name": "video_engine_tests",
2309        "resultdb": {
2310          "enable": true,
2311          "has_native_resultdb_integration": true
2312        },
2313        "swarming": {
2314          "can_use_on_swarming_builders": true,
2315          "dimension_sets": [
2316            {
2317              "cpu": "x86-64",
2318              "os": "Ubuntu-18.04"
2319            }
2320          ],
2321          "shards": 4
2322        },
2323        "test_id_prefix": "ninja://:video_engine_tests/"
2324      },
2325      {
2326        "isolate_name": "voip_unittests",
2327        "merge": {
2328          "args": [],
2329          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2330        },
2331        "name": "voip_unittests",
2332        "resultdb": {
2333          "enable": true,
2334          "has_native_resultdb_integration": true
2335        },
2336        "swarming": {
2337          "can_use_on_swarming_builders": true,
2338          "dimension_sets": [
2339            {
2340              "cpu": "x86-64",
2341              "os": "Ubuntu-18.04"
2342            }
2343          ]
2344        },
2345        "test_id_prefix": "ninja://:voip_unittests/"
2346      }
2347    ]
2348  },
2349  "Linux (more configs)": {
2350    "isolated_scripts": [
2351      {
2352        "isolate_name": "peerconnection_unittests",
2353        "merge": {
2354          "args": [],
2355          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2356        },
2357        "name": "peerconnection_unittests",
2358        "resultdb": {
2359          "result_format": "json"
2360        },
2361        "swarming": {
2362          "can_use_on_swarming_builders": true,
2363          "dimension_sets": [
2364            {
2365              "cpu": "x86-64",
2366              "os": "Ubuntu-18.04"
2367            }
2368          ],
2369          "shards": 4
2370        },
2371        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
2372      }
2373    ]
2374  },
2375  "Linux Asan": {
2376    "isolated_scripts": [
2377      {
2378        "isolate_name": "audio_decoder_unittests",
2379        "merge": {
2380          "args": [],
2381          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2382        },
2383        "name": "audio_decoder_unittests",
2384        "resultdb": {
2385          "result_format": "json"
2386        },
2387        "swarming": {
2388          "can_use_on_swarming_builders": true,
2389          "dimension_sets": [
2390            {
2391              "cpu": "x86-64",
2392              "os": "Ubuntu-18.04"
2393            }
2394          ]
2395        },
2396        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
2397      },
2398      {
2399        "isolate_name": "common_audio_unittests",
2400        "merge": {
2401          "args": [],
2402          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2403        },
2404        "name": "common_audio_unittests",
2405        "resultdb": {
2406          "result_format": "json"
2407        },
2408        "swarming": {
2409          "can_use_on_swarming_builders": true,
2410          "dimension_sets": [
2411            {
2412              "cpu": "x86-64",
2413              "os": "Ubuntu-18.04"
2414            }
2415          ]
2416        },
2417        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
2418      },
2419      {
2420        "isolate_name": "common_video_unittests",
2421        "merge": {
2422          "args": [],
2423          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2424        },
2425        "name": "common_video_unittests",
2426        "resultdb": {
2427          "result_format": "json"
2428        },
2429        "swarming": {
2430          "can_use_on_swarming_builders": true,
2431          "dimension_sets": [
2432            {
2433              "cpu": "x86-64",
2434              "os": "Ubuntu-18.04"
2435            }
2436          ]
2437        },
2438        "test_id_prefix": "ninja://common_video:common_video_unittests/"
2439      },
2440      {
2441        "isolate_name": "dcsctp_unittests",
2442        "merge": {
2443          "args": [],
2444          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2445        },
2446        "name": "dcsctp_unittests",
2447        "resultdb": {
2448          "result_format": "json"
2449        },
2450        "swarming": {
2451          "can_use_on_swarming_builders": true,
2452          "dimension_sets": [
2453            {
2454              "cpu": "x86-64",
2455              "os": "Ubuntu-18.04"
2456            }
2457          ]
2458        },
2459        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
2460      },
2461      {
2462        "args": [
2463          "--quick"
2464        ],
2465        "isolate_name": "low_bandwidth_audio_test",
2466        "merge": {
2467          "args": [],
2468          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2469        },
2470        "name": "low_bandwidth_audio_test",
2471        "resultdb": {
2472          "result_format": "json"
2473        },
2474        "swarming": {
2475          "can_use_on_swarming_builders": true,
2476          "dimension_sets": [
2477            {
2478              "cpu": "x86-64",
2479              "os": "Ubuntu-18.04"
2480            }
2481          ]
2482        },
2483        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
2484      },
2485      {
2486        "isolate_name": "modules_tests",
2487        "merge": {
2488          "args": [],
2489          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2490        },
2491        "name": "modules_tests",
2492        "resultdb": {
2493          "result_format": "json"
2494        },
2495        "swarming": {
2496          "can_use_on_swarming_builders": true,
2497          "dimension_sets": [
2498            {
2499              "cpu": "x86-64",
2500              "os": "Ubuntu-18.04"
2501            }
2502          ],
2503          "shards": 2
2504        },
2505        "test_id_prefix": "ninja://modules:modules_tests/"
2506      },
2507      {
2508        "isolate_name": "modules_unittests",
2509        "merge": {
2510          "args": [],
2511          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2512        },
2513        "name": "modules_unittests",
2514        "resultdb": {
2515          "result_format": "json"
2516        },
2517        "swarming": {
2518          "can_use_on_swarming_builders": true,
2519          "dimension_sets": [
2520            {
2521              "cpu": "x86-64",
2522              "os": "Ubuntu-18.04"
2523            }
2524          ],
2525          "shards": 6
2526        },
2527        "test_id_prefix": "ninja://modules:modules_unittests/"
2528      },
2529      {
2530        "isolate_name": "peerconnection_unittests",
2531        "merge": {
2532          "args": [],
2533          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2534        },
2535        "name": "peerconnection_unittests",
2536        "resultdb": {
2537          "result_format": "json"
2538        },
2539        "swarming": {
2540          "can_use_on_swarming_builders": true,
2541          "dimension_sets": [
2542            {
2543              "cpu": "x86-64",
2544              "os": "Ubuntu-18.04"
2545            }
2546          ],
2547          "shards": 4
2548        },
2549        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
2550      },
2551      {
2552        "isolate_name": "rtc_media_unittests",
2553        "merge": {
2554          "args": [],
2555          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2556        },
2557        "name": "rtc_media_unittests",
2558        "resultdb": {
2559          "result_format": "json"
2560        },
2561        "swarming": {
2562          "can_use_on_swarming_builders": true,
2563          "dimension_sets": [
2564            {
2565              "cpu": "x86-64",
2566              "os": "Ubuntu-18.04"
2567            }
2568          ]
2569        },
2570        "test_id_prefix": "ninja://media:rtc_media_unittests/"
2571      },
2572      {
2573        "isolate_name": "rtc_pc_unittests",
2574        "merge": {
2575          "args": [],
2576          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2577        },
2578        "name": "rtc_pc_unittests",
2579        "resultdb": {
2580          "result_format": "json"
2581        },
2582        "swarming": {
2583          "can_use_on_swarming_builders": true,
2584          "dimension_sets": [
2585            {
2586              "cpu": "x86-64",
2587              "os": "Ubuntu-18.04"
2588            }
2589          ]
2590        },
2591        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
2592      },
2593      {
2594        "isolate_name": "rtc_stats_unittests",
2595        "merge": {
2596          "args": [],
2597          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2598        },
2599        "name": "rtc_stats_unittests",
2600        "resultdb": {
2601          "result_format": "json"
2602        },
2603        "swarming": {
2604          "can_use_on_swarming_builders": true,
2605          "dimension_sets": [
2606            {
2607              "cpu": "x86-64",
2608              "os": "Ubuntu-18.04"
2609            }
2610          ]
2611        },
2612        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
2613      },
2614      {
2615        "isolate_name": "rtc_unittests",
2616        "merge": {
2617          "args": [],
2618          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2619        },
2620        "name": "rtc_unittests",
2621        "resultdb": {
2622          "result_format": "json"
2623        },
2624        "swarming": {
2625          "can_use_on_swarming_builders": true,
2626          "dimension_sets": [
2627            {
2628              "cpu": "x86-64",
2629              "os": "Ubuntu-18.04"
2630            }
2631          ],
2632          "shards": 6
2633        },
2634        "test_id_prefix": "ninja://:rtc_unittests/"
2635      },
2636      {
2637        "isolate_name": "shared_screencast_stream_test",
2638        "merge": {
2639          "args": [],
2640          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2641        },
2642        "name": "shared_screencast_stream_test",
2643        "resultdb": {
2644          "result_format": "json"
2645        },
2646        "swarming": {
2647          "can_use_on_swarming_builders": true,
2648          "dimension_sets": [
2649            {
2650              "cpu": "x86-64",
2651              "os": "Ubuntu-18.04"
2652            }
2653          ]
2654        },
2655        "test_id_prefix": "ninja://modules/desktop_capture:shared_screencast_stream_test/"
2656      },
2657      {
2658        "isolate_name": "slow_peer_connection_unittests",
2659        "merge": {
2660          "args": [],
2661          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2662        },
2663        "name": "slow_peer_connection_unittests",
2664        "resultdb": {
2665          "result_format": "json"
2666        },
2667        "swarming": {
2668          "can_use_on_swarming_builders": true,
2669          "dimension_sets": [
2670            {
2671              "cpu": "x86-64",
2672              "os": "Ubuntu-18.04"
2673            }
2674          ]
2675        },
2676        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
2677      },
2678      {
2679        "isolate_name": "svc_tests",
2680        "merge": {
2681          "args": [],
2682          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2683        },
2684        "name": "svc_tests",
2685        "resultdb": {
2686          "result_format": "json"
2687        },
2688        "swarming": {
2689          "can_use_on_swarming_builders": true,
2690          "dimension_sets": [
2691            {
2692              "cpu": "x86-64",
2693              "os": "Ubuntu-18.04"
2694            }
2695          ],
2696          "shards": 4
2697        },
2698        "test_id_prefix": "ninja://pc:svc_tests/"
2699      },
2700      {
2701        "isolate_name": "system_wrappers_unittests",
2702        "merge": {
2703          "args": [],
2704          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2705        },
2706        "name": "system_wrappers_unittests",
2707        "resultdb": {
2708          "result_format": "json"
2709        },
2710        "swarming": {
2711          "can_use_on_swarming_builders": true,
2712          "dimension_sets": [
2713            {
2714              "cpu": "x86-64",
2715              "os": "Ubuntu-18.04"
2716            }
2717          ]
2718        },
2719        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
2720      },
2721      {
2722        "isolate_name": "test_support_unittests",
2723        "merge": {
2724          "args": [],
2725          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2726        },
2727        "name": "test_support_unittests",
2728        "resultdb": {
2729          "result_format": "json"
2730        },
2731        "swarming": {
2732          "can_use_on_swarming_builders": true,
2733          "dimension_sets": [
2734            {
2735              "cpu": "x86-64",
2736              "os": "Ubuntu-18.04"
2737            }
2738          ]
2739        },
2740        "test_id_prefix": "ninja://test:test_support_unittests/"
2741      },
2742      {
2743        "isolate_name": "tools_unittests",
2744        "merge": {
2745          "args": [],
2746          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2747        },
2748        "name": "tools_unittests",
2749        "resultdb": {
2750          "result_format": "json"
2751        },
2752        "swarming": {
2753          "can_use_on_swarming_builders": true,
2754          "dimension_sets": [
2755            {
2756              "cpu": "x86-64",
2757              "os": "Ubuntu-18.04"
2758            }
2759          ]
2760        },
2761        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
2762      },
2763      {
2764        "isolate_name": "video_engine_tests",
2765        "merge": {
2766          "args": [],
2767          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2768        },
2769        "name": "video_engine_tests",
2770        "resultdb": {
2771          "result_format": "json"
2772        },
2773        "swarming": {
2774          "can_use_on_swarming_builders": true,
2775          "dimension_sets": [
2776            {
2777              "cpu": "x86-64",
2778              "os": "Ubuntu-18.04"
2779            }
2780          ],
2781          "shards": 4
2782        },
2783        "test_id_prefix": "ninja://:video_engine_tests/"
2784      },
2785      {
2786        "isolate_name": "voip_unittests",
2787        "merge": {
2788          "args": [],
2789          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2790        },
2791        "name": "voip_unittests",
2792        "resultdb": {
2793          "result_format": "json"
2794        },
2795        "swarming": {
2796          "can_use_on_swarming_builders": true,
2797          "dimension_sets": [
2798            {
2799              "cpu": "x86-64",
2800              "os": "Ubuntu-18.04"
2801            }
2802          ]
2803        },
2804        "test_id_prefix": "ninja://:voip_unittests/"
2805      },
2806      {
2807        "isolate_name": "webrtc_nonparallel_tests",
2808        "merge": {
2809          "args": [],
2810          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2811        },
2812        "name": "webrtc_nonparallel_tests",
2813        "resultdb": {
2814          "result_format": "json"
2815        },
2816        "swarming": {
2817          "can_use_on_swarming_builders": true,
2818          "dimension_sets": [
2819            {
2820              "cpu": "x86-64",
2821              "os": "Ubuntu-18.04"
2822            }
2823          ]
2824        },
2825        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
2826      }
2827    ]
2828  },
2829  "Linux MSan": {
2830    "isolated_scripts": [
2831      {
2832        "isolate_name": "audio_decoder_unittests",
2833        "merge": {
2834          "args": [],
2835          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2836        },
2837        "name": "audio_decoder_unittests",
2838        "resultdb": {
2839          "result_format": "json"
2840        },
2841        "swarming": {
2842          "can_use_on_swarming_builders": true,
2843          "dimension_sets": [
2844            {
2845              "cpu": "x86-64",
2846              "os": "Ubuntu-18.04"
2847            }
2848          ]
2849        },
2850        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
2851      },
2852      {
2853        "isolate_name": "common_audio_unittests",
2854        "merge": {
2855          "args": [],
2856          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2857        },
2858        "name": "common_audio_unittests",
2859        "resultdb": {
2860          "result_format": "json"
2861        },
2862        "swarming": {
2863          "can_use_on_swarming_builders": true,
2864          "dimension_sets": [
2865            {
2866              "cpu": "x86-64",
2867              "os": "Ubuntu-18.04"
2868            }
2869          ]
2870        },
2871        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
2872      },
2873      {
2874        "isolate_name": "common_video_unittests",
2875        "merge": {
2876          "args": [],
2877          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2878        },
2879        "name": "common_video_unittests",
2880        "resultdb": {
2881          "result_format": "json"
2882        },
2883        "swarming": {
2884          "can_use_on_swarming_builders": true,
2885          "dimension_sets": [
2886            {
2887              "cpu": "x86-64",
2888              "os": "Ubuntu-18.04"
2889            }
2890          ]
2891        },
2892        "test_id_prefix": "ninja://common_video:common_video_unittests/"
2893      },
2894      {
2895        "isolate_name": "dcsctp_unittests",
2896        "merge": {
2897          "args": [],
2898          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2899        },
2900        "name": "dcsctp_unittests",
2901        "resultdb": {
2902          "result_format": "json"
2903        },
2904        "swarming": {
2905          "can_use_on_swarming_builders": true,
2906          "dimension_sets": [
2907            {
2908              "cpu": "x86-64",
2909              "os": "Ubuntu-18.04"
2910            }
2911          ]
2912        },
2913        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
2914      },
2915      {
2916        "args": [
2917          "--quick"
2918        ],
2919        "isolate_name": "low_bandwidth_audio_test",
2920        "merge": {
2921          "args": [],
2922          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2923        },
2924        "name": "low_bandwidth_audio_test",
2925        "resultdb": {
2926          "result_format": "json"
2927        },
2928        "swarming": {
2929          "can_use_on_swarming_builders": true,
2930          "dimension_sets": [
2931            {
2932              "cpu": "x86-64",
2933              "os": "Ubuntu-18.04"
2934            }
2935          ]
2936        },
2937        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
2938      },
2939      {
2940        "isolate_name": "modules_tests",
2941        "merge": {
2942          "args": [],
2943          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2944        },
2945        "name": "modules_tests",
2946        "resultdb": {
2947          "result_format": "json"
2948        },
2949        "swarming": {
2950          "can_use_on_swarming_builders": true,
2951          "dimension_sets": [
2952            {
2953              "cpu": "x86-64",
2954              "os": "Ubuntu-18.04"
2955            }
2956          ],
2957          "shards": 2
2958        },
2959        "test_id_prefix": "ninja://modules:modules_tests/"
2960      },
2961      {
2962        "isolate_name": "modules_unittests",
2963        "merge": {
2964          "args": [],
2965          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2966        },
2967        "name": "modules_unittests",
2968        "resultdb": {
2969          "result_format": "json"
2970        },
2971        "swarming": {
2972          "can_use_on_swarming_builders": true,
2973          "dimension_sets": [
2974            {
2975              "cpu": "x86-64",
2976              "os": "Ubuntu-18.04"
2977            }
2978          ],
2979          "shards": 6
2980        },
2981        "test_id_prefix": "ninja://modules:modules_unittests/"
2982      },
2983      {
2984        "isolate_name": "peerconnection_unittests",
2985        "merge": {
2986          "args": [],
2987          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
2988        },
2989        "name": "peerconnection_unittests",
2990        "resultdb": {
2991          "result_format": "json"
2992        },
2993        "swarming": {
2994          "can_use_on_swarming_builders": true,
2995          "dimension_sets": [
2996            {
2997              "cpu": "x86-64",
2998              "os": "Ubuntu-18.04"
2999            }
3000          ],
3001          "shards": 4
3002        },
3003        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
3004      },
3005      {
3006        "isolate_name": "rtc_media_unittests",
3007        "merge": {
3008          "args": [],
3009          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3010        },
3011        "name": "rtc_media_unittests",
3012        "resultdb": {
3013          "result_format": "json"
3014        },
3015        "swarming": {
3016          "can_use_on_swarming_builders": true,
3017          "dimension_sets": [
3018            {
3019              "cpu": "x86-64",
3020              "os": "Ubuntu-18.04"
3021            }
3022          ]
3023        },
3024        "test_id_prefix": "ninja://media:rtc_media_unittests/"
3025      },
3026      {
3027        "isolate_name": "rtc_pc_unittests",
3028        "merge": {
3029          "args": [],
3030          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3031        },
3032        "name": "rtc_pc_unittests",
3033        "resultdb": {
3034          "result_format": "json"
3035        },
3036        "swarming": {
3037          "can_use_on_swarming_builders": true,
3038          "dimension_sets": [
3039            {
3040              "cpu": "x86-64",
3041              "os": "Ubuntu-18.04"
3042            }
3043          ]
3044        },
3045        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
3046      },
3047      {
3048        "isolate_name": "rtc_stats_unittests",
3049        "merge": {
3050          "args": [],
3051          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3052        },
3053        "name": "rtc_stats_unittests",
3054        "resultdb": {
3055          "result_format": "json"
3056        },
3057        "swarming": {
3058          "can_use_on_swarming_builders": true,
3059          "dimension_sets": [
3060            {
3061              "cpu": "x86-64",
3062              "os": "Ubuntu-18.04"
3063            }
3064          ]
3065        },
3066        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
3067      },
3068      {
3069        "isolate_name": "rtc_unittests",
3070        "merge": {
3071          "args": [],
3072          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3073        },
3074        "name": "rtc_unittests",
3075        "resultdb": {
3076          "result_format": "json"
3077        },
3078        "swarming": {
3079          "can_use_on_swarming_builders": true,
3080          "dimension_sets": [
3081            {
3082              "cpu": "x86-64",
3083              "os": "Ubuntu-18.04"
3084            }
3085          ],
3086          "shards": 6
3087        },
3088        "test_id_prefix": "ninja://:rtc_unittests/"
3089      },
3090      {
3091        "isolate_name": "slow_peer_connection_unittests",
3092        "merge": {
3093          "args": [],
3094          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3095        },
3096        "name": "slow_peer_connection_unittests",
3097        "resultdb": {
3098          "result_format": "json"
3099        },
3100        "swarming": {
3101          "can_use_on_swarming_builders": true,
3102          "dimension_sets": [
3103            {
3104              "cpu": "x86-64",
3105              "os": "Ubuntu-18.04"
3106            }
3107          ]
3108        },
3109        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
3110      },
3111      {
3112        "isolate_name": "svc_tests",
3113        "merge": {
3114          "args": [],
3115          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3116        },
3117        "name": "svc_tests",
3118        "resultdb": {
3119          "result_format": "json"
3120        },
3121        "swarming": {
3122          "can_use_on_swarming_builders": true,
3123          "dimension_sets": [
3124            {
3125              "cpu": "x86-64",
3126              "os": "Ubuntu-18.04"
3127            }
3128          ],
3129          "shards": 4
3130        },
3131        "test_id_prefix": "ninja://pc:svc_tests/"
3132      },
3133      {
3134        "isolate_name": "system_wrappers_unittests",
3135        "merge": {
3136          "args": [],
3137          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3138        },
3139        "name": "system_wrappers_unittests",
3140        "resultdb": {
3141          "result_format": "json"
3142        },
3143        "swarming": {
3144          "can_use_on_swarming_builders": true,
3145          "dimension_sets": [
3146            {
3147              "cpu": "x86-64",
3148              "os": "Ubuntu-18.04"
3149            }
3150          ]
3151        },
3152        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
3153      },
3154      {
3155        "isolate_name": "test_support_unittests",
3156        "merge": {
3157          "args": [],
3158          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3159        },
3160        "name": "test_support_unittests",
3161        "resultdb": {
3162          "result_format": "json"
3163        },
3164        "swarming": {
3165          "can_use_on_swarming_builders": true,
3166          "dimension_sets": [
3167            {
3168              "cpu": "x86-64",
3169              "os": "Ubuntu-18.04"
3170            }
3171          ]
3172        },
3173        "test_id_prefix": "ninja://test:test_support_unittests/"
3174      },
3175      {
3176        "isolate_name": "tools_unittests",
3177        "merge": {
3178          "args": [],
3179          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3180        },
3181        "name": "tools_unittests",
3182        "resultdb": {
3183          "result_format": "json"
3184        },
3185        "swarming": {
3186          "can_use_on_swarming_builders": true,
3187          "dimension_sets": [
3188            {
3189              "cpu": "x86-64",
3190              "os": "Ubuntu-18.04"
3191            }
3192          ]
3193        },
3194        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
3195      },
3196      {
3197        "isolate_name": "video_engine_tests",
3198        "merge": {
3199          "args": [],
3200          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3201        },
3202        "name": "video_engine_tests",
3203        "resultdb": {
3204          "result_format": "json"
3205        },
3206        "swarming": {
3207          "can_use_on_swarming_builders": true,
3208          "dimension_sets": [
3209            {
3210              "cpu": "x86-64",
3211              "os": "Ubuntu-18.04"
3212            }
3213          ],
3214          "shards": 4
3215        },
3216        "test_id_prefix": "ninja://:video_engine_tests/"
3217      },
3218      {
3219        "isolate_name": "voip_unittests",
3220        "merge": {
3221          "args": [],
3222          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3223        },
3224        "name": "voip_unittests",
3225        "resultdb": {
3226          "result_format": "json"
3227        },
3228        "swarming": {
3229          "can_use_on_swarming_builders": true,
3230          "dimension_sets": [
3231            {
3232              "cpu": "x86-64",
3233              "os": "Ubuntu-18.04"
3234            }
3235          ]
3236        },
3237        "test_id_prefix": "ninja://:voip_unittests/"
3238      },
3239      {
3240        "isolate_name": "webrtc_nonparallel_tests",
3241        "merge": {
3242          "args": [],
3243          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3244        },
3245        "name": "webrtc_nonparallel_tests",
3246        "resultdb": {
3247          "result_format": "json"
3248        },
3249        "swarming": {
3250          "can_use_on_swarming_builders": true,
3251          "dimension_sets": [
3252            {
3253              "cpu": "x86-64",
3254              "os": "Ubuntu-18.04"
3255            }
3256          ]
3257        },
3258        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
3259      }
3260    ]
3261  },
3262  "Linux Tsan v2": {
3263    "isolated_scripts": [
3264      {
3265        "isolate_name": "audio_decoder_unittests",
3266        "merge": {
3267          "args": [],
3268          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3269        },
3270        "name": "audio_decoder_unittests",
3271        "resultdb": {
3272          "result_format": "json"
3273        },
3274        "swarming": {
3275          "can_use_on_swarming_builders": true,
3276          "dimension_sets": [
3277            {
3278              "cpu": "x86-64",
3279              "os": "Ubuntu-18.04"
3280            }
3281          ]
3282        },
3283        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
3284      },
3285      {
3286        "isolate_name": "common_audio_unittests",
3287        "merge": {
3288          "args": [],
3289          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3290        },
3291        "name": "common_audio_unittests",
3292        "resultdb": {
3293          "result_format": "json"
3294        },
3295        "swarming": {
3296          "can_use_on_swarming_builders": true,
3297          "dimension_sets": [
3298            {
3299              "cpu": "x86-64",
3300              "os": "Ubuntu-18.04"
3301            }
3302          ]
3303        },
3304        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
3305      },
3306      {
3307        "isolate_name": "common_video_unittests",
3308        "merge": {
3309          "args": [],
3310          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3311        },
3312        "name": "common_video_unittests",
3313        "resultdb": {
3314          "result_format": "json"
3315        },
3316        "swarming": {
3317          "can_use_on_swarming_builders": true,
3318          "dimension_sets": [
3319            {
3320              "cpu": "x86-64",
3321              "os": "Ubuntu-18.04"
3322            }
3323          ]
3324        },
3325        "test_id_prefix": "ninja://common_video:common_video_unittests/"
3326      },
3327      {
3328        "isolate_name": "dcsctp_unittests",
3329        "merge": {
3330          "args": [],
3331          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3332        },
3333        "name": "dcsctp_unittests",
3334        "resultdb": {
3335          "result_format": "json"
3336        },
3337        "swarming": {
3338          "can_use_on_swarming_builders": true,
3339          "dimension_sets": [
3340            {
3341              "cpu": "x86-64",
3342              "os": "Ubuntu-18.04"
3343            }
3344          ]
3345        },
3346        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
3347      },
3348      {
3349        "args": [
3350          "--quick"
3351        ],
3352        "isolate_name": "low_bandwidth_audio_test",
3353        "merge": {
3354          "args": [],
3355          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3356        },
3357        "name": "low_bandwidth_audio_test",
3358        "resultdb": {
3359          "result_format": "json"
3360        },
3361        "swarming": {
3362          "can_use_on_swarming_builders": true,
3363          "dimension_sets": [
3364            {
3365              "cpu": "x86-64",
3366              "os": "Ubuntu-18.04"
3367            }
3368          ]
3369        },
3370        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
3371      },
3372      {
3373        "isolate_name": "modules_tests",
3374        "merge": {
3375          "args": [],
3376          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3377        },
3378        "name": "modules_tests",
3379        "resultdb": {
3380          "result_format": "json"
3381        },
3382        "swarming": {
3383          "can_use_on_swarming_builders": true,
3384          "dimension_sets": [
3385            {
3386              "cpu": "x86-64",
3387              "os": "Ubuntu-18.04"
3388            }
3389          ],
3390          "shards": 2
3391        },
3392        "test_id_prefix": "ninja://modules:modules_tests/"
3393      },
3394      {
3395        "isolate_name": "modules_unittests",
3396        "merge": {
3397          "args": [],
3398          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3399        },
3400        "name": "modules_unittests",
3401        "resultdb": {
3402          "result_format": "json"
3403        },
3404        "swarming": {
3405          "can_use_on_swarming_builders": true,
3406          "dimension_sets": [
3407            {
3408              "cpu": "x86-64",
3409              "os": "Ubuntu-18.04"
3410            }
3411          ],
3412          "shards": 6
3413        },
3414        "test_id_prefix": "ninja://modules:modules_unittests/"
3415      },
3416      {
3417        "isolate_name": "peerconnection_unittests",
3418        "merge": {
3419          "args": [],
3420          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3421        },
3422        "name": "peerconnection_unittests",
3423        "resultdb": {
3424          "result_format": "json"
3425        },
3426        "swarming": {
3427          "can_use_on_swarming_builders": true,
3428          "dimension_sets": [
3429            {
3430              "cpu": "x86-64",
3431              "os": "Ubuntu-18.04"
3432            }
3433          ],
3434          "shards": 4
3435        },
3436        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
3437      },
3438      {
3439        "isolate_name": "rtc_media_unittests",
3440        "merge": {
3441          "args": [],
3442          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3443        },
3444        "name": "rtc_media_unittests",
3445        "resultdb": {
3446          "result_format": "json"
3447        },
3448        "swarming": {
3449          "can_use_on_swarming_builders": true,
3450          "dimension_sets": [
3451            {
3452              "cpu": "x86-64",
3453              "os": "Ubuntu-18.04"
3454            }
3455          ]
3456        },
3457        "test_id_prefix": "ninja://media:rtc_media_unittests/"
3458      },
3459      {
3460        "isolate_name": "rtc_pc_unittests",
3461        "merge": {
3462          "args": [],
3463          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3464        },
3465        "name": "rtc_pc_unittests",
3466        "resultdb": {
3467          "result_format": "json"
3468        },
3469        "swarming": {
3470          "can_use_on_swarming_builders": true,
3471          "dimension_sets": [
3472            {
3473              "cpu": "x86-64",
3474              "os": "Ubuntu-18.04"
3475            }
3476          ]
3477        },
3478        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
3479      },
3480      {
3481        "isolate_name": "rtc_stats_unittests",
3482        "merge": {
3483          "args": [],
3484          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3485        },
3486        "name": "rtc_stats_unittests",
3487        "resultdb": {
3488          "result_format": "json"
3489        },
3490        "swarming": {
3491          "can_use_on_swarming_builders": true,
3492          "dimension_sets": [
3493            {
3494              "cpu": "x86-64",
3495              "os": "Ubuntu-18.04"
3496            }
3497          ]
3498        },
3499        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
3500      },
3501      {
3502        "isolate_name": "rtc_unittests",
3503        "merge": {
3504          "args": [],
3505          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3506        },
3507        "name": "rtc_unittests",
3508        "resultdb": {
3509          "result_format": "json"
3510        },
3511        "swarming": {
3512          "can_use_on_swarming_builders": true,
3513          "dimension_sets": [
3514            {
3515              "cpu": "x86-64",
3516              "os": "Ubuntu-18.04"
3517            }
3518          ],
3519          "shards": 6
3520        },
3521        "test_id_prefix": "ninja://:rtc_unittests/"
3522      },
3523      {
3524        "isolate_name": "slow_peer_connection_unittests",
3525        "merge": {
3526          "args": [],
3527          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3528        },
3529        "name": "slow_peer_connection_unittests",
3530        "resultdb": {
3531          "result_format": "json"
3532        },
3533        "swarming": {
3534          "can_use_on_swarming_builders": true,
3535          "dimension_sets": [
3536            {
3537              "cpu": "x86-64",
3538              "os": "Ubuntu-18.04"
3539            }
3540          ]
3541        },
3542        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
3543      },
3544      {
3545        "isolate_name": "svc_tests",
3546        "merge": {
3547          "args": [],
3548          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3549        },
3550        "name": "svc_tests",
3551        "resultdb": {
3552          "result_format": "json"
3553        },
3554        "swarming": {
3555          "can_use_on_swarming_builders": true,
3556          "dimension_sets": [
3557            {
3558              "cpu": "x86-64",
3559              "os": "Ubuntu-18.04"
3560            }
3561          ],
3562          "shards": 4
3563        },
3564        "test_id_prefix": "ninja://pc:svc_tests/"
3565      },
3566      {
3567        "isolate_name": "system_wrappers_unittests",
3568        "merge": {
3569          "args": [],
3570          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3571        },
3572        "name": "system_wrappers_unittests",
3573        "resultdb": {
3574          "result_format": "json"
3575        },
3576        "swarming": {
3577          "can_use_on_swarming_builders": true,
3578          "dimension_sets": [
3579            {
3580              "cpu": "x86-64",
3581              "os": "Ubuntu-18.04"
3582            }
3583          ]
3584        },
3585        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
3586      },
3587      {
3588        "isolate_name": "test_support_unittests",
3589        "merge": {
3590          "args": [],
3591          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3592        },
3593        "name": "test_support_unittests",
3594        "resultdb": {
3595          "result_format": "json"
3596        },
3597        "swarming": {
3598          "can_use_on_swarming_builders": true,
3599          "dimension_sets": [
3600            {
3601              "cpu": "x86-64",
3602              "os": "Ubuntu-18.04"
3603            }
3604          ]
3605        },
3606        "test_id_prefix": "ninja://test:test_support_unittests/"
3607      },
3608      {
3609        "isolate_name": "tools_unittests",
3610        "merge": {
3611          "args": [],
3612          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3613        },
3614        "name": "tools_unittests",
3615        "resultdb": {
3616          "result_format": "json"
3617        },
3618        "swarming": {
3619          "can_use_on_swarming_builders": true,
3620          "dimension_sets": [
3621            {
3622              "cpu": "x86-64",
3623              "os": "Ubuntu-18.04"
3624            }
3625          ]
3626        },
3627        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
3628      },
3629      {
3630        "isolate_name": "video_engine_tests",
3631        "merge": {
3632          "args": [],
3633          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3634        },
3635        "name": "video_engine_tests",
3636        "resultdb": {
3637          "result_format": "json"
3638        },
3639        "swarming": {
3640          "can_use_on_swarming_builders": true,
3641          "dimension_sets": [
3642            {
3643              "cpu": "x86-64",
3644              "os": "Ubuntu-18.04"
3645            }
3646          ],
3647          "shards": 4
3648        },
3649        "test_id_prefix": "ninja://:video_engine_tests/"
3650      },
3651      {
3652        "isolate_name": "voip_unittests",
3653        "merge": {
3654          "args": [],
3655          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3656        },
3657        "name": "voip_unittests",
3658        "resultdb": {
3659          "result_format": "json"
3660        },
3661        "swarming": {
3662          "can_use_on_swarming_builders": true,
3663          "dimension_sets": [
3664            {
3665              "cpu": "x86-64",
3666              "os": "Ubuntu-18.04"
3667            }
3668          ]
3669        },
3670        "test_id_prefix": "ninja://:voip_unittests/"
3671      },
3672      {
3673        "isolate_name": "webrtc_nonparallel_tests",
3674        "merge": {
3675          "args": [],
3676          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3677        },
3678        "name": "webrtc_nonparallel_tests",
3679        "resultdb": {
3680          "result_format": "json"
3681        },
3682        "swarming": {
3683          "can_use_on_swarming_builders": true,
3684          "dimension_sets": [
3685            {
3686              "cpu": "x86-64",
3687              "os": "Ubuntu-18.04"
3688            }
3689          ]
3690        },
3691        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
3692      }
3693    ]
3694  },
3695  "Linux UBSan": {
3696    "isolated_scripts": [
3697      {
3698        "isolate_name": "audio_decoder_unittests",
3699        "merge": {
3700          "args": [],
3701          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3702        },
3703        "name": "audio_decoder_unittests",
3704        "resultdb": {
3705          "result_format": "json"
3706        },
3707        "swarming": {
3708          "can_use_on_swarming_builders": true,
3709          "dimension_sets": [
3710            {
3711              "cpu": "x86-64",
3712              "os": "Ubuntu-18.04"
3713            }
3714          ]
3715        },
3716        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
3717      },
3718      {
3719        "isolate_name": "common_audio_unittests",
3720        "merge": {
3721          "args": [],
3722          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3723        },
3724        "name": "common_audio_unittests",
3725        "resultdb": {
3726          "result_format": "json"
3727        },
3728        "swarming": {
3729          "can_use_on_swarming_builders": true,
3730          "dimension_sets": [
3731            {
3732              "cpu": "x86-64",
3733              "os": "Ubuntu-18.04"
3734            }
3735          ]
3736        },
3737        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
3738      },
3739      {
3740        "isolate_name": "common_video_unittests",
3741        "merge": {
3742          "args": [],
3743          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3744        },
3745        "name": "common_video_unittests",
3746        "resultdb": {
3747          "result_format": "json"
3748        },
3749        "swarming": {
3750          "can_use_on_swarming_builders": true,
3751          "dimension_sets": [
3752            {
3753              "cpu": "x86-64",
3754              "os": "Ubuntu-18.04"
3755            }
3756          ]
3757        },
3758        "test_id_prefix": "ninja://common_video:common_video_unittests/"
3759      },
3760      {
3761        "isolate_name": "dcsctp_unittests",
3762        "merge": {
3763          "args": [],
3764          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3765        },
3766        "name": "dcsctp_unittests",
3767        "resultdb": {
3768          "result_format": "json"
3769        },
3770        "swarming": {
3771          "can_use_on_swarming_builders": true,
3772          "dimension_sets": [
3773            {
3774              "cpu": "x86-64",
3775              "os": "Ubuntu-18.04"
3776            }
3777          ]
3778        },
3779        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
3780      },
3781      {
3782        "args": [
3783          "--quick"
3784        ],
3785        "isolate_name": "low_bandwidth_audio_test",
3786        "merge": {
3787          "args": [],
3788          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3789        },
3790        "name": "low_bandwidth_audio_test",
3791        "resultdb": {
3792          "result_format": "json"
3793        },
3794        "swarming": {
3795          "can_use_on_swarming_builders": true,
3796          "dimension_sets": [
3797            {
3798              "cpu": "x86-64",
3799              "os": "Ubuntu-18.04"
3800            }
3801          ]
3802        },
3803        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
3804      },
3805      {
3806        "isolate_name": "modules_tests",
3807        "merge": {
3808          "args": [],
3809          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3810        },
3811        "name": "modules_tests",
3812        "resultdb": {
3813          "result_format": "json"
3814        },
3815        "swarming": {
3816          "can_use_on_swarming_builders": true,
3817          "dimension_sets": [
3818            {
3819              "cpu": "x86-64",
3820              "os": "Ubuntu-18.04"
3821            }
3822          ],
3823          "shards": 2
3824        },
3825        "test_id_prefix": "ninja://modules:modules_tests/"
3826      },
3827      {
3828        "isolate_name": "modules_unittests",
3829        "merge": {
3830          "args": [],
3831          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3832        },
3833        "name": "modules_unittests",
3834        "resultdb": {
3835          "result_format": "json"
3836        },
3837        "swarming": {
3838          "can_use_on_swarming_builders": true,
3839          "dimension_sets": [
3840            {
3841              "cpu": "x86-64",
3842              "os": "Ubuntu-18.04"
3843            }
3844          ],
3845          "shards": 6
3846        },
3847        "test_id_prefix": "ninja://modules:modules_unittests/"
3848      },
3849      {
3850        "isolate_name": "peerconnection_unittests",
3851        "merge": {
3852          "args": [],
3853          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3854        },
3855        "name": "peerconnection_unittests",
3856        "resultdb": {
3857          "result_format": "json"
3858        },
3859        "swarming": {
3860          "can_use_on_swarming_builders": true,
3861          "dimension_sets": [
3862            {
3863              "cpu": "x86-64",
3864              "os": "Ubuntu-18.04"
3865            }
3866          ],
3867          "shards": 4
3868        },
3869        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
3870      },
3871      {
3872        "isolate_name": "rtc_media_unittests",
3873        "merge": {
3874          "args": [],
3875          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3876        },
3877        "name": "rtc_media_unittests",
3878        "resultdb": {
3879          "result_format": "json"
3880        },
3881        "swarming": {
3882          "can_use_on_swarming_builders": true,
3883          "dimension_sets": [
3884            {
3885              "cpu": "x86-64",
3886              "os": "Ubuntu-18.04"
3887            }
3888          ]
3889        },
3890        "test_id_prefix": "ninja://media:rtc_media_unittests/"
3891      },
3892      {
3893        "isolate_name": "rtc_pc_unittests",
3894        "merge": {
3895          "args": [],
3896          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3897        },
3898        "name": "rtc_pc_unittests",
3899        "resultdb": {
3900          "result_format": "json"
3901        },
3902        "swarming": {
3903          "can_use_on_swarming_builders": true,
3904          "dimension_sets": [
3905            {
3906              "cpu": "x86-64",
3907              "os": "Ubuntu-18.04"
3908            }
3909          ]
3910        },
3911        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
3912      },
3913      {
3914        "isolate_name": "rtc_stats_unittests",
3915        "merge": {
3916          "args": [],
3917          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3918        },
3919        "name": "rtc_stats_unittests",
3920        "resultdb": {
3921          "result_format": "json"
3922        },
3923        "swarming": {
3924          "can_use_on_swarming_builders": true,
3925          "dimension_sets": [
3926            {
3927              "cpu": "x86-64",
3928              "os": "Ubuntu-18.04"
3929            }
3930          ]
3931        },
3932        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
3933      },
3934      {
3935        "isolate_name": "rtc_unittests",
3936        "merge": {
3937          "args": [],
3938          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3939        },
3940        "name": "rtc_unittests",
3941        "resultdb": {
3942          "result_format": "json"
3943        },
3944        "swarming": {
3945          "can_use_on_swarming_builders": true,
3946          "dimension_sets": [
3947            {
3948              "cpu": "x86-64",
3949              "os": "Ubuntu-18.04"
3950            }
3951          ],
3952          "shards": 6
3953        },
3954        "test_id_prefix": "ninja://:rtc_unittests/"
3955      },
3956      {
3957        "isolate_name": "shared_screencast_stream_test",
3958        "merge": {
3959          "args": [],
3960          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3961        },
3962        "name": "shared_screencast_stream_test",
3963        "resultdb": {
3964          "result_format": "json"
3965        },
3966        "swarming": {
3967          "can_use_on_swarming_builders": true,
3968          "dimension_sets": [
3969            {
3970              "cpu": "x86-64",
3971              "os": "Ubuntu-18.04"
3972            }
3973          ]
3974        },
3975        "test_id_prefix": "ninja://modules/desktop_capture:shared_screencast_stream_test/"
3976      },
3977      {
3978        "isolate_name": "slow_peer_connection_unittests",
3979        "merge": {
3980          "args": [],
3981          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
3982        },
3983        "name": "slow_peer_connection_unittests",
3984        "resultdb": {
3985          "result_format": "json"
3986        },
3987        "swarming": {
3988          "can_use_on_swarming_builders": true,
3989          "dimension_sets": [
3990            {
3991              "cpu": "x86-64",
3992              "os": "Ubuntu-18.04"
3993            }
3994          ]
3995        },
3996        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
3997      },
3998      {
3999        "isolate_name": "svc_tests",
4000        "merge": {
4001          "args": [],
4002          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4003        },
4004        "name": "svc_tests",
4005        "resultdb": {
4006          "result_format": "json"
4007        },
4008        "swarming": {
4009          "can_use_on_swarming_builders": true,
4010          "dimension_sets": [
4011            {
4012              "cpu": "x86-64",
4013              "os": "Ubuntu-18.04"
4014            }
4015          ],
4016          "shards": 4
4017        },
4018        "test_id_prefix": "ninja://pc:svc_tests/"
4019      },
4020      {
4021        "isolate_name": "system_wrappers_unittests",
4022        "merge": {
4023          "args": [],
4024          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4025        },
4026        "name": "system_wrappers_unittests",
4027        "resultdb": {
4028          "result_format": "json"
4029        },
4030        "swarming": {
4031          "can_use_on_swarming_builders": true,
4032          "dimension_sets": [
4033            {
4034              "cpu": "x86-64",
4035              "os": "Ubuntu-18.04"
4036            }
4037          ]
4038        },
4039        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
4040      },
4041      {
4042        "isolate_name": "test_support_unittests",
4043        "merge": {
4044          "args": [],
4045          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4046        },
4047        "name": "test_support_unittests",
4048        "resultdb": {
4049          "result_format": "json"
4050        },
4051        "swarming": {
4052          "can_use_on_swarming_builders": true,
4053          "dimension_sets": [
4054            {
4055              "cpu": "x86-64",
4056              "os": "Ubuntu-18.04"
4057            }
4058          ]
4059        },
4060        "test_id_prefix": "ninja://test:test_support_unittests/"
4061      },
4062      {
4063        "isolate_name": "tools_unittests",
4064        "merge": {
4065          "args": [],
4066          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4067        },
4068        "name": "tools_unittests",
4069        "resultdb": {
4070          "result_format": "json"
4071        },
4072        "swarming": {
4073          "can_use_on_swarming_builders": true,
4074          "dimension_sets": [
4075            {
4076              "cpu": "x86-64",
4077              "os": "Ubuntu-18.04"
4078            }
4079          ]
4080        },
4081        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
4082      },
4083      {
4084        "isolate_name": "video_engine_tests",
4085        "merge": {
4086          "args": [],
4087          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4088        },
4089        "name": "video_engine_tests",
4090        "resultdb": {
4091          "result_format": "json"
4092        },
4093        "swarming": {
4094          "can_use_on_swarming_builders": true,
4095          "dimension_sets": [
4096            {
4097              "cpu": "x86-64",
4098              "os": "Ubuntu-18.04"
4099            }
4100          ],
4101          "shards": 4
4102        },
4103        "test_id_prefix": "ninja://:video_engine_tests/"
4104      },
4105      {
4106        "isolate_name": "voip_unittests",
4107        "merge": {
4108          "args": [],
4109          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4110        },
4111        "name": "voip_unittests",
4112        "resultdb": {
4113          "result_format": "json"
4114        },
4115        "swarming": {
4116          "can_use_on_swarming_builders": true,
4117          "dimension_sets": [
4118            {
4119              "cpu": "x86-64",
4120              "os": "Ubuntu-18.04"
4121            }
4122          ]
4123        },
4124        "test_id_prefix": "ninja://:voip_unittests/"
4125      },
4126      {
4127        "isolate_name": "webrtc_nonparallel_tests",
4128        "merge": {
4129          "args": [],
4130          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4131        },
4132        "name": "webrtc_nonparallel_tests",
4133        "resultdb": {
4134          "result_format": "json"
4135        },
4136        "swarming": {
4137          "can_use_on_swarming_builders": true,
4138          "dimension_sets": [
4139            {
4140              "cpu": "x86-64",
4141              "os": "Ubuntu-18.04"
4142            }
4143          ]
4144        },
4145        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
4146      }
4147    ]
4148  },
4149  "Linux UBSan vptr": {
4150    "isolated_scripts": [
4151      {
4152        "isolate_name": "audio_decoder_unittests",
4153        "merge": {
4154          "args": [],
4155          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4156        },
4157        "name": "audio_decoder_unittests",
4158        "resultdb": {
4159          "result_format": "json"
4160        },
4161        "swarming": {
4162          "can_use_on_swarming_builders": true,
4163          "dimension_sets": [
4164            {
4165              "cpu": "x86-64",
4166              "os": "Ubuntu-18.04"
4167            }
4168          ]
4169        },
4170        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
4171      },
4172      {
4173        "isolate_name": "common_audio_unittests",
4174        "merge": {
4175          "args": [],
4176          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4177        },
4178        "name": "common_audio_unittests",
4179        "resultdb": {
4180          "result_format": "json"
4181        },
4182        "swarming": {
4183          "can_use_on_swarming_builders": true,
4184          "dimension_sets": [
4185            {
4186              "cpu": "x86-64",
4187              "os": "Ubuntu-18.04"
4188            }
4189          ]
4190        },
4191        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
4192      },
4193      {
4194        "isolate_name": "common_video_unittests",
4195        "merge": {
4196          "args": [],
4197          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4198        },
4199        "name": "common_video_unittests",
4200        "resultdb": {
4201          "result_format": "json"
4202        },
4203        "swarming": {
4204          "can_use_on_swarming_builders": true,
4205          "dimension_sets": [
4206            {
4207              "cpu": "x86-64",
4208              "os": "Ubuntu-18.04"
4209            }
4210          ]
4211        },
4212        "test_id_prefix": "ninja://common_video:common_video_unittests/"
4213      },
4214      {
4215        "isolate_name": "dcsctp_unittests",
4216        "merge": {
4217          "args": [],
4218          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4219        },
4220        "name": "dcsctp_unittests",
4221        "resultdb": {
4222          "result_format": "json"
4223        },
4224        "swarming": {
4225          "can_use_on_swarming_builders": true,
4226          "dimension_sets": [
4227            {
4228              "cpu": "x86-64",
4229              "os": "Ubuntu-18.04"
4230            }
4231          ]
4232        },
4233        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
4234      },
4235      {
4236        "args": [
4237          "--quick"
4238        ],
4239        "isolate_name": "low_bandwidth_audio_test",
4240        "merge": {
4241          "args": [],
4242          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4243        },
4244        "name": "low_bandwidth_audio_test",
4245        "resultdb": {
4246          "result_format": "json"
4247        },
4248        "swarming": {
4249          "can_use_on_swarming_builders": true,
4250          "dimension_sets": [
4251            {
4252              "cpu": "x86-64",
4253              "os": "Ubuntu-18.04"
4254            }
4255          ]
4256        },
4257        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
4258      },
4259      {
4260        "isolate_name": "modules_tests",
4261        "merge": {
4262          "args": [],
4263          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4264        },
4265        "name": "modules_tests",
4266        "resultdb": {
4267          "result_format": "json"
4268        },
4269        "swarming": {
4270          "can_use_on_swarming_builders": true,
4271          "dimension_sets": [
4272            {
4273              "cpu": "x86-64",
4274              "os": "Ubuntu-18.04"
4275            }
4276          ],
4277          "shards": 2
4278        },
4279        "test_id_prefix": "ninja://modules:modules_tests/"
4280      },
4281      {
4282        "isolate_name": "modules_unittests",
4283        "merge": {
4284          "args": [],
4285          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4286        },
4287        "name": "modules_unittests",
4288        "resultdb": {
4289          "result_format": "json"
4290        },
4291        "swarming": {
4292          "can_use_on_swarming_builders": true,
4293          "dimension_sets": [
4294            {
4295              "cpu": "x86-64",
4296              "os": "Ubuntu-18.04"
4297            }
4298          ],
4299          "shards": 6
4300        },
4301        "test_id_prefix": "ninja://modules:modules_unittests/"
4302      },
4303      {
4304        "isolate_name": "peerconnection_unittests",
4305        "merge": {
4306          "args": [],
4307          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4308        },
4309        "name": "peerconnection_unittests",
4310        "resultdb": {
4311          "result_format": "json"
4312        },
4313        "swarming": {
4314          "can_use_on_swarming_builders": true,
4315          "dimension_sets": [
4316            {
4317              "cpu": "x86-64",
4318              "os": "Ubuntu-18.04"
4319            }
4320          ],
4321          "shards": 4
4322        },
4323        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
4324      },
4325      {
4326        "isolate_name": "rtc_media_unittests",
4327        "merge": {
4328          "args": [],
4329          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4330        },
4331        "name": "rtc_media_unittests",
4332        "resultdb": {
4333          "result_format": "json"
4334        },
4335        "swarming": {
4336          "can_use_on_swarming_builders": true,
4337          "dimension_sets": [
4338            {
4339              "cpu": "x86-64",
4340              "os": "Ubuntu-18.04"
4341            }
4342          ]
4343        },
4344        "test_id_prefix": "ninja://media:rtc_media_unittests/"
4345      },
4346      {
4347        "isolate_name": "rtc_pc_unittests",
4348        "merge": {
4349          "args": [],
4350          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4351        },
4352        "name": "rtc_pc_unittests",
4353        "resultdb": {
4354          "result_format": "json"
4355        },
4356        "swarming": {
4357          "can_use_on_swarming_builders": true,
4358          "dimension_sets": [
4359            {
4360              "cpu": "x86-64",
4361              "os": "Ubuntu-18.04"
4362            }
4363          ]
4364        },
4365        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
4366      },
4367      {
4368        "isolate_name": "rtc_stats_unittests",
4369        "merge": {
4370          "args": [],
4371          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4372        },
4373        "name": "rtc_stats_unittests",
4374        "resultdb": {
4375          "result_format": "json"
4376        },
4377        "swarming": {
4378          "can_use_on_swarming_builders": true,
4379          "dimension_sets": [
4380            {
4381              "cpu": "x86-64",
4382              "os": "Ubuntu-18.04"
4383            }
4384          ]
4385        },
4386        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
4387      },
4388      {
4389        "isolate_name": "rtc_unittests",
4390        "merge": {
4391          "args": [],
4392          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4393        },
4394        "name": "rtc_unittests",
4395        "resultdb": {
4396          "result_format": "json"
4397        },
4398        "swarming": {
4399          "can_use_on_swarming_builders": true,
4400          "dimension_sets": [
4401            {
4402              "cpu": "x86-64",
4403              "os": "Ubuntu-18.04"
4404            }
4405          ],
4406          "shards": 6
4407        },
4408        "test_id_prefix": "ninja://:rtc_unittests/"
4409      },
4410      {
4411        "isolate_name": "shared_screencast_stream_test",
4412        "merge": {
4413          "args": [],
4414          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4415        },
4416        "name": "shared_screencast_stream_test",
4417        "resultdb": {
4418          "result_format": "json"
4419        },
4420        "swarming": {
4421          "can_use_on_swarming_builders": true,
4422          "dimension_sets": [
4423            {
4424              "cpu": "x86-64",
4425              "os": "Ubuntu-18.04"
4426            }
4427          ]
4428        },
4429        "test_id_prefix": "ninja://modules/desktop_capture:shared_screencast_stream_test/"
4430      },
4431      {
4432        "isolate_name": "slow_peer_connection_unittests",
4433        "merge": {
4434          "args": [],
4435          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4436        },
4437        "name": "slow_peer_connection_unittests",
4438        "resultdb": {
4439          "result_format": "json"
4440        },
4441        "swarming": {
4442          "can_use_on_swarming_builders": true,
4443          "dimension_sets": [
4444            {
4445              "cpu": "x86-64",
4446              "os": "Ubuntu-18.04"
4447            }
4448          ]
4449        },
4450        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
4451      },
4452      {
4453        "isolate_name": "svc_tests",
4454        "merge": {
4455          "args": [],
4456          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4457        },
4458        "name": "svc_tests",
4459        "resultdb": {
4460          "result_format": "json"
4461        },
4462        "swarming": {
4463          "can_use_on_swarming_builders": true,
4464          "dimension_sets": [
4465            {
4466              "cpu": "x86-64",
4467              "os": "Ubuntu-18.04"
4468            }
4469          ],
4470          "shards": 4
4471        },
4472        "test_id_prefix": "ninja://pc:svc_tests/"
4473      },
4474      {
4475        "isolate_name": "system_wrappers_unittests",
4476        "merge": {
4477          "args": [],
4478          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4479        },
4480        "name": "system_wrappers_unittests",
4481        "resultdb": {
4482          "result_format": "json"
4483        },
4484        "swarming": {
4485          "can_use_on_swarming_builders": true,
4486          "dimension_sets": [
4487            {
4488              "cpu": "x86-64",
4489              "os": "Ubuntu-18.04"
4490            }
4491          ]
4492        },
4493        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
4494      },
4495      {
4496        "isolate_name": "test_support_unittests",
4497        "merge": {
4498          "args": [],
4499          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4500        },
4501        "name": "test_support_unittests",
4502        "resultdb": {
4503          "result_format": "json"
4504        },
4505        "swarming": {
4506          "can_use_on_swarming_builders": true,
4507          "dimension_sets": [
4508            {
4509              "cpu": "x86-64",
4510              "os": "Ubuntu-18.04"
4511            }
4512          ]
4513        },
4514        "test_id_prefix": "ninja://test:test_support_unittests/"
4515      },
4516      {
4517        "isolate_name": "tools_unittests",
4518        "merge": {
4519          "args": [],
4520          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4521        },
4522        "name": "tools_unittests",
4523        "resultdb": {
4524          "result_format": "json"
4525        },
4526        "swarming": {
4527          "can_use_on_swarming_builders": true,
4528          "dimension_sets": [
4529            {
4530              "cpu": "x86-64",
4531              "os": "Ubuntu-18.04"
4532            }
4533          ]
4534        },
4535        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
4536      },
4537      {
4538        "isolate_name": "video_engine_tests",
4539        "merge": {
4540          "args": [],
4541          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4542        },
4543        "name": "video_engine_tests",
4544        "resultdb": {
4545          "result_format": "json"
4546        },
4547        "swarming": {
4548          "can_use_on_swarming_builders": true,
4549          "dimension_sets": [
4550            {
4551              "cpu": "x86-64",
4552              "os": "Ubuntu-18.04"
4553            }
4554          ],
4555          "shards": 4
4556        },
4557        "test_id_prefix": "ninja://:video_engine_tests/"
4558      },
4559      {
4560        "isolate_name": "voip_unittests",
4561        "merge": {
4562          "args": [],
4563          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4564        },
4565        "name": "voip_unittests",
4566        "resultdb": {
4567          "result_format": "json"
4568        },
4569        "swarming": {
4570          "can_use_on_swarming_builders": true,
4571          "dimension_sets": [
4572            {
4573              "cpu": "x86-64",
4574              "os": "Ubuntu-18.04"
4575            }
4576          ]
4577        },
4578        "test_id_prefix": "ninja://:voip_unittests/"
4579      },
4580      {
4581        "isolate_name": "webrtc_nonparallel_tests",
4582        "merge": {
4583          "args": [],
4584          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4585        },
4586        "name": "webrtc_nonparallel_tests",
4587        "resultdb": {
4588          "result_format": "json"
4589        },
4590        "swarming": {
4591          "can_use_on_swarming_builders": true,
4592          "dimension_sets": [
4593            {
4594              "cpu": "x86-64",
4595              "os": "Ubuntu-18.04"
4596            }
4597          ]
4598        },
4599        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
4600      }
4601    ]
4602  },
4603  "Linux32 Debug": {
4604    "isolated_scripts": [
4605      {
4606        "isolate_name": "audio_decoder_unittests",
4607        "merge": {
4608          "args": [],
4609          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4610        },
4611        "name": "audio_decoder_unittests",
4612        "resultdb": {
4613          "result_format": "json"
4614        },
4615        "swarming": {
4616          "can_use_on_swarming_builders": true,
4617          "dimension_sets": [
4618            {
4619              "cpu": "x86-64",
4620              "os": "Ubuntu-18.04"
4621            }
4622          ]
4623        },
4624        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
4625      },
4626      {
4627        "isolate_name": "common_audio_unittests",
4628        "merge": {
4629          "args": [],
4630          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4631        },
4632        "name": "common_audio_unittests",
4633        "resultdb": {
4634          "result_format": "json"
4635        },
4636        "swarming": {
4637          "can_use_on_swarming_builders": true,
4638          "dimension_sets": [
4639            {
4640              "cpu": "x86-64",
4641              "os": "Ubuntu-18.04"
4642            }
4643          ]
4644        },
4645        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
4646      },
4647      {
4648        "isolate_name": "common_video_unittests",
4649        "merge": {
4650          "args": [],
4651          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4652        },
4653        "name": "common_video_unittests",
4654        "resultdb": {
4655          "result_format": "json"
4656        },
4657        "swarming": {
4658          "can_use_on_swarming_builders": true,
4659          "dimension_sets": [
4660            {
4661              "cpu": "x86-64",
4662              "os": "Ubuntu-18.04"
4663            }
4664          ]
4665        },
4666        "test_id_prefix": "ninja://common_video:common_video_unittests/"
4667      },
4668      {
4669        "isolate_name": "dcsctp_unittests",
4670        "merge": {
4671          "args": [],
4672          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4673        },
4674        "name": "dcsctp_unittests",
4675        "resultdb": {
4676          "result_format": "json"
4677        },
4678        "swarming": {
4679          "can_use_on_swarming_builders": true,
4680          "dimension_sets": [
4681            {
4682              "cpu": "x86-64",
4683              "os": "Ubuntu-18.04"
4684            }
4685          ]
4686        },
4687        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
4688      },
4689      {
4690        "args": [
4691          "--quick"
4692        ],
4693        "isolate_name": "low_bandwidth_audio_test",
4694        "merge": {
4695          "args": [],
4696          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4697        },
4698        "name": "low_bandwidth_audio_test",
4699        "resultdb": {
4700          "result_format": "json"
4701        },
4702        "swarming": {
4703          "can_use_on_swarming_builders": true,
4704          "dimension_sets": [
4705            {
4706              "cpu": "x86-64",
4707              "os": "Ubuntu-18.04"
4708            }
4709          ]
4710        },
4711        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
4712      },
4713      {
4714        "isolate_name": "modules_tests",
4715        "merge": {
4716          "args": [],
4717          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4718        },
4719        "name": "modules_tests",
4720        "resultdb": {
4721          "result_format": "json"
4722        },
4723        "swarming": {
4724          "can_use_on_swarming_builders": true,
4725          "dimension_sets": [
4726            {
4727              "cpu": "x86-64",
4728              "os": "Ubuntu-18.04"
4729            }
4730          ],
4731          "shards": 2
4732        },
4733        "test_id_prefix": "ninja://modules:modules_tests/"
4734      },
4735      {
4736        "isolate_name": "modules_unittests",
4737        "merge": {
4738          "args": [],
4739          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4740        },
4741        "name": "modules_unittests",
4742        "resultdb": {
4743          "result_format": "json"
4744        },
4745        "swarming": {
4746          "can_use_on_swarming_builders": true,
4747          "dimension_sets": [
4748            {
4749              "cpu": "x86-64",
4750              "os": "Ubuntu-18.04"
4751            }
4752          ],
4753          "shards": 6
4754        },
4755        "test_id_prefix": "ninja://modules:modules_unittests/"
4756      },
4757      {
4758        "isolate_name": "peerconnection_unittests",
4759        "merge": {
4760          "args": [],
4761          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4762        },
4763        "name": "peerconnection_unittests",
4764        "resultdb": {
4765          "result_format": "json"
4766        },
4767        "swarming": {
4768          "can_use_on_swarming_builders": true,
4769          "dimension_sets": [
4770            {
4771              "cpu": "x86-64",
4772              "os": "Ubuntu-18.04"
4773            }
4774          ],
4775          "shards": 4
4776        },
4777        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
4778      },
4779      {
4780        "isolate_name": "rtc_media_unittests",
4781        "merge": {
4782          "args": [],
4783          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4784        },
4785        "name": "rtc_media_unittests",
4786        "resultdb": {
4787          "result_format": "json"
4788        },
4789        "swarming": {
4790          "can_use_on_swarming_builders": true,
4791          "dimension_sets": [
4792            {
4793              "cpu": "x86-64",
4794              "os": "Ubuntu-18.04"
4795            }
4796          ]
4797        },
4798        "test_id_prefix": "ninja://media:rtc_media_unittests/"
4799      },
4800      {
4801        "isolate_name": "rtc_pc_unittests",
4802        "merge": {
4803          "args": [],
4804          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4805        },
4806        "name": "rtc_pc_unittests",
4807        "resultdb": {
4808          "result_format": "json"
4809        },
4810        "swarming": {
4811          "can_use_on_swarming_builders": true,
4812          "dimension_sets": [
4813            {
4814              "cpu": "x86-64",
4815              "os": "Ubuntu-18.04"
4816            }
4817          ]
4818        },
4819        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
4820      },
4821      {
4822        "isolate_name": "rtc_stats_unittests",
4823        "merge": {
4824          "args": [],
4825          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4826        },
4827        "name": "rtc_stats_unittests",
4828        "resultdb": {
4829          "result_format": "json"
4830        },
4831        "swarming": {
4832          "can_use_on_swarming_builders": true,
4833          "dimension_sets": [
4834            {
4835              "cpu": "x86-64",
4836              "os": "Ubuntu-18.04"
4837            }
4838          ]
4839        },
4840        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
4841      },
4842      {
4843        "isolate_name": "rtc_unittests",
4844        "merge": {
4845          "args": [],
4846          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4847        },
4848        "name": "rtc_unittests",
4849        "resultdb": {
4850          "result_format": "json"
4851        },
4852        "swarming": {
4853          "can_use_on_swarming_builders": true,
4854          "dimension_sets": [
4855            {
4856              "cpu": "x86-64",
4857              "os": "Ubuntu-18.04"
4858            }
4859          ],
4860          "shards": 6
4861        },
4862        "test_id_prefix": "ninja://:rtc_unittests/"
4863      },
4864      {
4865        "isolate_name": "slow_peer_connection_unittests",
4866        "merge": {
4867          "args": [],
4868          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4869        },
4870        "name": "slow_peer_connection_unittests",
4871        "resultdb": {
4872          "result_format": "json"
4873        },
4874        "swarming": {
4875          "can_use_on_swarming_builders": true,
4876          "dimension_sets": [
4877            {
4878              "cpu": "x86-64",
4879              "os": "Ubuntu-18.04"
4880            }
4881          ]
4882        },
4883        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
4884      },
4885      {
4886        "isolate_name": "svc_tests",
4887        "merge": {
4888          "args": [],
4889          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4890        },
4891        "name": "svc_tests",
4892        "resultdb": {
4893          "result_format": "json"
4894        },
4895        "swarming": {
4896          "can_use_on_swarming_builders": true,
4897          "dimension_sets": [
4898            {
4899              "cpu": "x86-64",
4900              "os": "Ubuntu-18.04"
4901            }
4902          ],
4903          "shards": 4
4904        },
4905        "test_id_prefix": "ninja://pc:svc_tests/"
4906      },
4907      {
4908        "isolate_name": "system_wrappers_unittests",
4909        "merge": {
4910          "args": [],
4911          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4912        },
4913        "name": "system_wrappers_unittests",
4914        "resultdb": {
4915          "result_format": "json"
4916        },
4917        "swarming": {
4918          "can_use_on_swarming_builders": true,
4919          "dimension_sets": [
4920            {
4921              "cpu": "x86-64",
4922              "os": "Ubuntu-18.04"
4923            }
4924          ]
4925        },
4926        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
4927      },
4928      {
4929        "isolate_name": "test_support_unittests",
4930        "merge": {
4931          "args": [],
4932          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4933        },
4934        "name": "test_support_unittests",
4935        "resultdb": {
4936          "result_format": "json"
4937        },
4938        "swarming": {
4939          "can_use_on_swarming_builders": true,
4940          "dimension_sets": [
4941            {
4942              "cpu": "x86-64",
4943              "os": "Ubuntu-18.04"
4944            }
4945          ]
4946        },
4947        "test_id_prefix": "ninja://test:test_support_unittests/"
4948      },
4949      {
4950        "isolate_name": "tools_unittests",
4951        "merge": {
4952          "args": [],
4953          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4954        },
4955        "name": "tools_unittests",
4956        "resultdb": {
4957          "result_format": "json"
4958        },
4959        "swarming": {
4960          "can_use_on_swarming_builders": true,
4961          "dimension_sets": [
4962            {
4963              "cpu": "x86-64",
4964              "os": "Ubuntu-18.04"
4965            }
4966          ]
4967        },
4968        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
4969      },
4970      {
4971        "isolate_name": "video_engine_tests",
4972        "merge": {
4973          "args": [],
4974          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4975        },
4976        "name": "video_engine_tests",
4977        "resultdb": {
4978          "result_format": "json"
4979        },
4980        "swarming": {
4981          "can_use_on_swarming_builders": true,
4982          "dimension_sets": [
4983            {
4984              "cpu": "x86-64",
4985              "os": "Ubuntu-18.04"
4986            }
4987          ],
4988          "shards": 4
4989        },
4990        "test_id_prefix": "ninja://:video_engine_tests/"
4991      },
4992      {
4993        "isolate_name": "voip_unittests",
4994        "merge": {
4995          "args": [],
4996          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
4997        },
4998        "name": "voip_unittests",
4999        "resultdb": {
5000          "result_format": "json"
5001        },
5002        "swarming": {
5003          "can_use_on_swarming_builders": true,
5004          "dimension_sets": [
5005            {
5006              "cpu": "x86-64",
5007              "os": "Ubuntu-18.04"
5008            }
5009          ]
5010        },
5011        "test_id_prefix": "ninja://:voip_unittests/"
5012      },
5013      {
5014        "isolate_name": "webrtc_nonparallel_tests",
5015        "merge": {
5016          "args": [],
5017          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5018        },
5019        "name": "webrtc_nonparallel_tests",
5020        "resultdb": {
5021          "result_format": "json"
5022        },
5023        "swarming": {
5024          "can_use_on_swarming_builders": true,
5025          "dimension_sets": [
5026            {
5027              "cpu": "x86-64",
5028              "os": "Ubuntu-18.04"
5029            }
5030          ]
5031        },
5032        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
5033      }
5034    ]
5035  },
5036  "Linux32 Debug (ARM)": {},
5037  "Linux32 Release": {
5038    "isolated_scripts": [
5039      {
5040        "isolate_name": "audio_decoder_unittests",
5041        "merge": {
5042          "args": [],
5043          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5044        },
5045        "name": "audio_decoder_unittests",
5046        "resultdb": {
5047          "result_format": "json"
5048        },
5049        "swarming": {
5050          "can_use_on_swarming_builders": true,
5051          "dimension_sets": [
5052            {
5053              "cpu": "x86-64",
5054              "os": "Ubuntu-18.04"
5055            }
5056          ]
5057        },
5058        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
5059      },
5060      {
5061        "isolate_name": "common_audio_unittests",
5062        "merge": {
5063          "args": [],
5064          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5065        },
5066        "name": "common_audio_unittests",
5067        "resultdb": {
5068          "result_format": "json"
5069        },
5070        "swarming": {
5071          "can_use_on_swarming_builders": true,
5072          "dimension_sets": [
5073            {
5074              "cpu": "x86-64",
5075              "os": "Ubuntu-18.04"
5076            }
5077          ]
5078        },
5079        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
5080      },
5081      {
5082        "isolate_name": "common_video_unittests",
5083        "merge": {
5084          "args": [],
5085          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5086        },
5087        "name": "common_video_unittests",
5088        "resultdb": {
5089          "result_format": "json"
5090        },
5091        "swarming": {
5092          "can_use_on_swarming_builders": true,
5093          "dimension_sets": [
5094            {
5095              "cpu": "x86-64",
5096              "os": "Ubuntu-18.04"
5097            }
5098          ]
5099        },
5100        "test_id_prefix": "ninja://common_video:common_video_unittests/"
5101      },
5102      {
5103        "isolate_name": "dcsctp_unittests",
5104        "merge": {
5105          "args": [],
5106          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5107        },
5108        "name": "dcsctp_unittests",
5109        "resultdb": {
5110          "result_format": "json"
5111        },
5112        "swarming": {
5113          "can_use_on_swarming_builders": true,
5114          "dimension_sets": [
5115            {
5116              "cpu": "x86-64",
5117              "os": "Ubuntu-18.04"
5118            }
5119          ]
5120        },
5121        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
5122      },
5123      {
5124        "args": [
5125          "--quick"
5126        ],
5127        "isolate_name": "low_bandwidth_audio_test",
5128        "merge": {
5129          "args": [],
5130          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5131        },
5132        "name": "low_bandwidth_audio_test",
5133        "resultdb": {
5134          "result_format": "json"
5135        },
5136        "swarming": {
5137          "can_use_on_swarming_builders": true,
5138          "dimension_sets": [
5139            {
5140              "cpu": "x86-64",
5141              "os": "Ubuntu-18.04"
5142            }
5143          ]
5144        },
5145        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
5146      },
5147      {
5148        "isolate_name": "modules_tests",
5149        "merge": {
5150          "args": [],
5151          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5152        },
5153        "name": "modules_tests",
5154        "resultdb": {
5155          "result_format": "json"
5156        },
5157        "swarming": {
5158          "can_use_on_swarming_builders": true,
5159          "dimension_sets": [
5160            {
5161              "cpu": "x86-64",
5162              "os": "Ubuntu-18.04"
5163            }
5164          ],
5165          "shards": 2
5166        },
5167        "test_id_prefix": "ninja://modules:modules_tests/"
5168      },
5169      {
5170        "isolate_name": "modules_unittests",
5171        "merge": {
5172          "args": [],
5173          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5174        },
5175        "name": "modules_unittests",
5176        "resultdb": {
5177          "result_format": "json"
5178        },
5179        "swarming": {
5180          "can_use_on_swarming_builders": true,
5181          "dimension_sets": [
5182            {
5183              "cpu": "x86-64",
5184              "os": "Ubuntu-18.04"
5185            }
5186          ],
5187          "shards": 6
5188        },
5189        "test_id_prefix": "ninja://modules:modules_unittests/"
5190      },
5191      {
5192        "isolate_name": "peerconnection_unittests",
5193        "merge": {
5194          "args": [],
5195          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5196        },
5197        "name": "peerconnection_unittests",
5198        "resultdb": {
5199          "result_format": "json"
5200        },
5201        "swarming": {
5202          "can_use_on_swarming_builders": true,
5203          "dimension_sets": [
5204            {
5205              "cpu": "x86-64",
5206              "os": "Ubuntu-18.04"
5207            }
5208          ],
5209          "shards": 4
5210        },
5211        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
5212      },
5213      {
5214        "isolate_name": "rtc_media_unittests",
5215        "merge": {
5216          "args": [],
5217          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5218        },
5219        "name": "rtc_media_unittests",
5220        "resultdb": {
5221          "result_format": "json"
5222        },
5223        "swarming": {
5224          "can_use_on_swarming_builders": true,
5225          "dimension_sets": [
5226            {
5227              "cpu": "x86-64",
5228              "os": "Ubuntu-18.04"
5229            }
5230          ]
5231        },
5232        "test_id_prefix": "ninja://media:rtc_media_unittests/"
5233      },
5234      {
5235        "isolate_name": "rtc_pc_unittests",
5236        "merge": {
5237          "args": [],
5238          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5239        },
5240        "name": "rtc_pc_unittests",
5241        "resultdb": {
5242          "result_format": "json"
5243        },
5244        "swarming": {
5245          "can_use_on_swarming_builders": true,
5246          "dimension_sets": [
5247            {
5248              "cpu": "x86-64",
5249              "os": "Ubuntu-18.04"
5250            }
5251          ]
5252        },
5253        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
5254      },
5255      {
5256        "isolate_name": "rtc_stats_unittests",
5257        "merge": {
5258          "args": [],
5259          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5260        },
5261        "name": "rtc_stats_unittests",
5262        "resultdb": {
5263          "result_format": "json"
5264        },
5265        "swarming": {
5266          "can_use_on_swarming_builders": true,
5267          "dimension_sets": [
5268            {
5269              "cpu": "x86-64",
5270              "os": "Ubuntu-18.04"
5271            }
5272          ]
5273        },
5274        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
5275      },
5276      {
5277        "isolate_name": "rtc_unittests",
5278        "merge": {
5279          "args": [],
5280          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5281        },
5282        "name": "rtc_unittests",
5283        "resultdb": {
5284          "result_format": "json"
5285        },
5286        "swarming": {
5287          "can_use_on_swarming_builders": true,
5288          "dimension_sets": [
5289            {
5290              "cpu": "x86-64",
5291              "os": "Ubuntu-18.04"
5292            }
5293          ],
5294          "shards": 6
5295        },
5296        "test_id_prefix": "ninja://:rtc_unittests/"
5297      },
5298      {
5299        "isolate_name": "slow_peer_connection_unittests",
5300        "merge": {
5301          "args": [],
5302          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5303        },
5304        "name": "slow_peer_connection_unittests",
5305        "resultdb": {
5306          "result_format": "json"
5307        },
5308        "swarming": {
5309          "can_use_on_swarming_builders": true,
5310          "dimension_sets": [
5311            {
5312              "cpu": "x86-64",
5313              "os": "Ubuntu-18.04"
5314            }
5315          ]
5316        },
5317        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
5318      },
5319      {
5320        "isolate_name": "svc_tests",
5321        "merge": {
5322          "args": [],
5323          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5324        },
5325        "name": "svc_tests",
5326        "resultdb": {
5327          "result_format": "json"
5328        },
5329        "swarming": {
5330          "can_use_on_swarming_builders": true,
5331          "dimension_sets": [
5332            {
5333              "cpu": "x86-64",
5334              "os": "Ubuntu-18.04"
5335            }
5336          ],
5337          "shards": 4
5338        },
5339        "test_id_prefix": "ninja://pc:svc_tests/"
5340      },
5341      {
5342        "isolate_name": "system_wrappers_unittests",
5343        "merge": {
5344          "args": [],
5345          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5346        },
5347        "name": "system_wrappers_unittests",
5348        "resultdb": {
5349          "result_format": "json"
5350        },
5351        "swarming": {
5352          "can_use_on_swarming_builders": true,
5353          "dimension_sets": [
5354            {
5355              "cpu": "x86-64",
5356              "os": "Ubuntu-18.04"
5357            }
5358          ]
5359        },
5360        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
5361      },
5362      {
5363        "isolate_name": "test_support_unittests",
5364        "merge": {
5365          "args": [],
5366          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5367        },
5368        "name": "test_support_unittests",
5369        "resultdb": {
5370          "result_format": "json"
5371        },
5372        "swarming": {
5373          "can_use_on_swarming_builders": true,
5374          "dimension_sets": [
5375            {
5376              "cpu": "x86-64",
5377              "os": "Ubuntu-18.04"
5378            }
5379          ]
5380        },
5381        "test_id_prefix": "ninja://test:test_support_unittests/"
5382      },
5383      {
5384        "isolate_name": "tools_unittests",
5385        "merge": {
5386          "args": [],
5387          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5388        },
5389        "name": "tools_unittests",
5390        "resultdb": {
5391          "result_format": "json"
5392        },
5393        "swarming": {
5394          "can_use_on_swarming_builders": true,
5395          "dimension_sets": [
5396            {
5397              "cpu": "x86-64",
5398              "os": "Ubuntu-18.04"
5399            }
5400          ]
5401        },
5402        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
5403      },
5404      {
5405        "isolate_name": "video_engine_tests",
5406        "merge": {
5407          "args": [],
5408          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5409        },
5410        "name": "video_engine_tests",
5411        "resultdb": {
5412          "result_format": "json"
5413        },
5414        "swarming": {
5415          "can_use_on_swarming_builders": true,
5416          "dimension_sets": [
5417            {
5418              "cpu": "x86-64",
5419              "os": "Ubuntu-18.04"
5420            }
5421          ],
5422          "shards": 4
5423        },
5424        "test_id_prefix": "ninja://:video_engine_tests/"
5425      },
5426      {
5427        "isolate_name": "voip_unittests",
5428        "merge": {
5429          "args": [],
5430          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5431        },
5432        "name": "voip_unittests",
5433        "resultdb": {
5434          "result_format": "json"
5435        },
5436        "swarming": {
5437          "can_use_on_swarming_builders": true,
5438          "dimension_sets": [
5439            {
5440              "cpu": "x86-64",
5441              "os": "Ubuntu-18.04"
5442            }
5443          ]
5444        },
5445        "test_id_prefix": "ninja://:voip_unittests/"
5446      },
5447      {
5448        "isolate_name": "webrtc_nonparallel_tests",
5449        "merge": {
5450          "args": [],
5451          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5452        },
5453        "name": "webrtc_nonparallel_tests",
5454        "resultdb": {
5455          "result_format": "json"
5456        },
5457        "swarming": {
5458          "can_use_on_swarming_builders": true,
5459          "dimension_sets": [
5460            {
5461              "cpu": "x86-64",
5462              "os": "Ubuntu-18.04"
5463            }
5464          ]
5465        },
5466        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
5467      }
5468    ]
5469  },
5470  "Linux32 Release (ARM)": {},
5471  "Linux64 Builder": {},
5472  "Linux64 Debug": {
5473    "isolated_scripts": [
5474      {
5475        "isolate_name": "audio_decoder_unittests",
5476        "merge": {
5477          "args": [],
5478          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5479        },
5480        "name": "audio_decoder_unittests",
5481        "resultdb": {
5482          "result_format": "json"
5483        },
5484        "swarming": {
5485          "can_use_on_swarming_builders": true,
5486          "dimension_sets": [
5487            {
5488              "cpu": "x86-64",
5489              "os": "Ubuntu-18.04"
5490            }
5491          ]
5492        },
5493        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
5494      },
5495      {
5496        "isolate_name": "common_audio_unittests",
5497        "merge": {
5498          "args": [],
5499          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5500        },
5501        "name": "common_audio_unittests",
5502        "resultdb": {
5503          "result_format": "json"
5504        },
5505        "swarming": {
5506          "can_use_on_swarming_builders": true,
5507          "dimension_sets": [
5508            {
5509              "cpu": "x86-64",
5510              "os": "Ubuntu-18.04"
5511            }
5512          ]
5513        },
5514        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
5515      },
5516      {
5517        "isolate_name": "common_video_unittests",
5518        "merge": {
5519          "args": [],
5520          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5521        },
5522        "name": "common_video_unittests",
5523        "resultdb": {
5524          "result_format": "json"
5525        },
5526        "swarming": {
5527          "can_use_on_swarming_builders": true,
5528          "dimension_sets": [
5529            {
5530              "cpu": "x86-64",
5531              "os": "Ubuntu-18.04"
5532            }
5533          ]
5534        },
5535        "test_id_prefix": "ninja://common_video:common_video_unittests/"
5536      },
5537      {
5538        "isolate_name": "dcsctp_unittests",
5539        "merge": {
5540          "args": [],
5541          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5542        },
5543        "name": "dcsctp_unittests",
5544        "resultdb": {
5545          "result_format": "json"
5546        },
5547        "swarming": {
5548          "can_use_on_swarming_builders": true,
5549          "dimension_sets": [
5550            {
5551              "cpu": "x86-64",
5552              "os": "Ubuntu-18.04"
5553            }
5554          ]
5555        },
5556        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
5557      },
5558      {
5559        "args": [
5560          "--quick"
5561        ],
5562        "isolate_name": "low_bandwidth_audio_test",
5563        "merge": {
5564          "args": [],
5565          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5566        },
5567        "name": "low_bandwidth_audio_test",
5568        "resultdb": {
5569          "result_format": "json"
5570        },
5571        "swarming": {
5572          "can_use_on_swarming_builders": true,
5573          "dimension_sets": [
5574            {
5575              "cpu": "x86-64",
5576              "os": "Ubuntu-18.04"
5577            }
5578          ]
5579        },
5580        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
5581      },
5582      {
5583        "isolate_name": "modules_tests",
5584        "merge": {
5585          "args": [],
5586          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5587        },
5588        "name": "modules_tests",
5589        "resultdb": {
5590          "result_format": "json"
5591        },
5592        "swarming": {
5593          "can_use_on_swarming_builders": true,
5594          "dimension_sets": [
5595            {
5596              "cpu": "x86-64",
5597              "os": "Ubuntu-18.04"
5598            }
5599          ],
5600          "shards": 2
5601        },
5602        "test_id_prefix": "ninja://modules:modules_tests/"
5603      },
5604      {
5605        "isolate_name": "modules_unittests",
5606        "merge": {
5607          "args": [],
5608          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5609        },
5610        "name": "modules_unittests",
5611        "resultdb": {
5612          "result_format": "json"
5613        },
5614        "swarming": {
5615          "can_use_on_swarming_builders": true,
5616          "dimension_sets": [
5617            {
5618              "cpu": "x86-64",
5619              "os": "Ubuntu-18.04"
5620            }
5621          ],
5622          "shards": 6
5623        },
5624        "test_id_prefix": "ninja://modules:modules_unittests/"
5625      },
5626      {
5627        "isolate_name": "peerconnection_unittests",
5628        "merge": {
5629          "args": [],
5630          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5631        },
5632        "name": "peerconnection_unittests",
5633        "resultdb": {
5634          "result_format": "json"
5635        },
5636        "swarming": {
5637          "can_use_on_swarming_builders": true,
5638          "dimension_sets": [
5639            {
5640              "cpu": "x86-64",
5641              "os": "Ubuntu-18.04"
5642            }
5643          ],
5644          "shards": 4
5645        },
5646        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
5647      },
5648      {
5649        "isolate_name": "rtc_media_unittests",
5650        "merge": {
5651          "args": [],
5652          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5653        },
5654        "name": "rtc_media_unittests",
5655        "resultdb": {
5656          "result_format": "json"
5657        },
5658        "swarming": {
5659          "can_use_on_swarming_builders": true,
5660          "dimension_sets": [
5661            {
5662              "cpu": "x86-64",
5663              "os": "Ubuntu-18.04"
5664            }
5665          ]
5666        },
5667        "test_id_prefix": "ninja://media:rtc_media_unittests/"
5668      },
5669      {
5670        "isolate_name": "rtc_pc_unittests",
5671        "merge": {
5672          "args": [],
5673          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5674        },
5675        "name": "rtc_pc_unittests",
5676        "resultdb": {
5677          "result_format": "json"
5678        },
5679        "swarming": {
5680          "can_use_on_swarming_builders": true,
5681          "dimension_sets": [
5682            {
5683              "cpu": "x86-64",
5684              "os": "Ubuntu-18.04"
5685            }
5686          ]
5687        },
5688        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
5689      },
5690      {
5691        "isolate_name": "rtc_stats_unittests",
5692        "merge": {
5693          "args": [],
5694          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5695        },
5696        "name": "rtc_stats_unittests",
5697        "resultdb": {
5698          "result_format": "json"
5699        },
5700        "swarming": {
5701          "can_use_on_swarming_builders": true,
5702          "dimension_sets": [
5703            {
5704              "cpu": "x86-64",
5705              "os": "Ubuntu-18.04"
5706            }
5707          ]
5708        },
5709        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
5710      },
5711      {
5712        "isolate_name": "rtc_unittests",
5713        "merge": {
5714          "args": [],
5715          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5716        },
5717        "name": "rtc_unittests",
5718        "resultdb": {
5719          "result_format": "json"
5720        },
5721        "swarming": {
5722          "can_use_on_swarming_builders": true,
5723          "dimension_sets": [
5724            {
5725              "cpu": "x86-64",
5726              "os": "Ubuntu-18.04"
5727            }
5728          ],
5729          "shards": 6
5730        },
5731        "test_id_prefix": "ninja://:rtc_unittests/"
5732      },
5733      {
5734        "isolate_name": "shared_screencast_stream_test",
5735        "merge": {
5736          "args": [],
5737          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5738        },
5739        "name": "shared_screencast_stream_test",
5740        "resultdb": {
5741          "result_format": "json"
5742        },
5743        "swarming": {
5744          "can_use_on_swarming_builders": true,
5745          "dimension_sets": [
5746            {
5747              "cpu": "x86-64",
5748              "os": "Ubuntu-18.04"
5749            }
5750          ]
5751        },
5752        "test_id_prefix": "ninja://modules/desktop_capture:shared_screencast_stream_test/"
5753      },
5754      {
5755        "isolate_name": "slow_peer_connection_unittests",
5756        "merge": {
5757          "args": [],
5758          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5759        },
5760        "name": "slow_peer_connection_unittests",
5761        "resultdb": {
5762          "result_format": "json"
5763        },
5764        "swarming": {
5765          "can_use_on_swarming_builders": true,
5766          "dimension_sets": [
5767            {
5768              "cpu": "x86-64",
5769              "os": "Ubuntu-18.04"
5770            }
5771          ]
5772        },
5773        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
5774      },
5775      {
5776        "isolate_name": "svc_tests",
5777        "merge": {
5778          "args": [],
5779          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5780        },
5781        "name": "svc_tests",
5782        "resultdb": {
5783          "result_format": "json"
5784        },
5785        "swarming": {
5786          "can_use_on_swarming_builders": true,
5787          "dimension_sets": [
5788            {
5789              "cpu": "x86-64",
5790              "os": "Ubuntu-18.04"
5791            }
5792          ],
5793          "shards": 4
5794        },
5795        "test_id_prefix": "ninja://pc:svc_tests/"
5796      },
5797      {
5798        "isolate_name": "system_wrappers_unittests",
5799        "merge": {
5800          "args": [],
5801          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5802        },
5803        "name": "system_wrappers_unittests",
5804        "resultdb": {
5805          "result_format": "json"
5806        },
5807        "swarming": {
5808          "can_use_on_swarming_builders": true,
5809          "dimension_sets": [
5810            {
5811              "cpu": "x86-64",
5812              "os": "Ubuntu-18.04"
5813            }
5814          ]
5815        },
5816        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
5817      },
5818      {
5819        "isolate_name": "test_support_unittests",
5820        "merge": {
5821          "args": [],
5822          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5823        },
5824        "name": "test_support_unittests",
5825        "resultdb": {
5826          "result_format": "json"
5827        },
5828        "swarming": {
5829          "can_use_on_swarming_builders": true,
5830          "dimension_sets": [
5831            {
5832              "cpu": "x86-64",
5833              "os": "Ubuntu-18.04"
5834            }
5835          ]
5836        },
5837        "test_id_prefix": "ninja://test:test_support_unittests/"
5838      },
5839      {
5840        "isolate_name": "tools_unittests",
5841        "merge": {
5842          "args": [],
5843          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5844        },
5845        "name": "tools_unittests",
5846        "resultdb": {
5847          "result_format": "json"
5848        },
5849        "swarming": {
5850          "can_use_on_swarming_builders": true,
5851          "dimension_sets": [
5852            {
5853              "cpu": "x86-64",
5854              "os": "Ubuntu-18.04"
5855            }
5856          ]
5857        },
5858        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
5859      },
5860      {
5861        "isolate_name": "video_engine_tests",
5862        "merge": {
5863          "args": [],
5864          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5865        },
5866        "name": "video_engine_tests",
5867        "resultdb": {
5868          "result_format": "json"
5869        },
5870        "swarming": {
5871          "can_use_on_swarming_builders": true,
5872          "dimension_sets": [
5873            {
5874              "cpu": "x86-64",
5875              "os": "Ubuntu-18.04"
5876            }
5877          ],
5878          "shards": 4
5879        },
5880        "test_id_prefix": "ninja://:video_engine_tests/"
5881      },
5882      {
5883        "isolate_name": "voip_unittests",
5884        "merge": {
5885          "args": [],
5886          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5887        },
5888        "name": "voip_unittests",
5889        "resultdb": {
5890          "result_format": "json"
5891        },
5892        "swarming": {
5893          "can_use_on_swarming_builders": true,
5894          "dimension_sets": [
5895            {
5896              "cpu": "x86-64",
5897              "os": "Ubuntu-18.04"
5898            }
5899          ]
5900        },
5901        "test_id_prefix": "ninja://:voip_unittests/"
5902      },
5903      {
5904        "isolate_name": "webrtc_nonparallel_tests",
5905        "merge": {
5906          "args": [],
5907          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5908        },
5909        "name": "webrtc_nonparallel_tests",
5910        "resultdb": {
5911          "result_format": "json"
5912        },
5913        "swarming": {
5914          "can_use_on_swarming_builders": true,
5915          "dimension_sets": [
5916            {
5917              "cpu": "x86-64",
5918              "os": "Ubuntu-18.04"
5919            }
5920          ]
5921        },
5922        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
5923      }
5924    ]
5925  },
5926  "Linux64 Debug (ARM)": {},
5927  "Linux64 Release": {
5928    "isolated_scripts": [
5929      {
5930        "isolate_name": "audio_decoder_unittests",
5931        "merge": {
5932          "args": [],
5933          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5934        },
5935        "name": "audio_decoder_unittests",
5936        "resultdb": {
5937          "result_format": "json"
5938        },
5939        "swarming": {
5940          "can_use_on_swarming_builders": true,
5941          "dimension_sets": [
5942            {
5943              "cpu": "x86-64",
5944              "os": "Ubuntu-18.04"
5945            }
5946          ]
5947        },
5948        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
5949      },
5950      {
5951        "isolate_name": "common_audio_unittests",
5952        "merge": {
5953          "args": [],
5954          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5955        },
5956        "name": "common_audio_unittests",
5957        "resultdb": {
5958          "result_format": "json"
5959        },
5960        "swarming": {
5961          "can_use_on_swarming_builders": true,
5962          "dimension_sets": [
5963            {
5964              "cpu": "x86-64",
5965              "os": "Ubuntu-18.04"
5966            }
5967          ]
5968        },
5969        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
5970      },
5971      {
5972        "isolate_name": "common_video_unittests",
5973        "merge": {
5974          "args": [],
5975          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5976        },
5977        "name": "common_video_unittests",
5978        "resultdb": {
5979          "result_format": "json"
5980        },
5981        "swarming": {
5982          "can_use_on_swarming_builders": true,
5983          "dimension_sets": [
5984            {
5985              "cpu": "x86-64",
5986              "os": "Ubuntu-18.04"
5987            }
5988          ]
5989        },
5990        "test_id_prefix": "ninja://common_video:common_video_unittests/"
5991      },
5992      {
5993        "isolate_name": "dcsctp_unittests",
5994        "merge": {
5995          "args": [],
5996          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
5997        },
5998        "name": "dcsctp_unittests",
5999        "resultdb": {
6000          "result_format": "json"
6001        },
6002        "swarming": {
6003          "can_use_on_swarming_builders": true,
6004          "dimension_sets": [
6005            {
6006              "cpu": "x86-64",
6007              "os": "Ubuntu-18.04"
6008            }
6009          ]
6010        },
6011        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
6012      },
6013      {
6014        "args": [
6015          "--quick"
6016        ],
6017        "isolate_name": "low_bandwidth_audio_test",
6018        "merge": {
6019          "args": [],
6020          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6021        },
6022        "name": "low_bandwidth_audio_test",
6023        "resultdb": {
6024          "result_format": "json"
6025        },
6026        "swarming": {
6027          "can_use_on_swarming_builders": true,
6028          "dimension_sets": [
6029            {
6030              "cpu": "x86-64",
6031              "os": "Ubuntu-18.04"
6032            }
6033          ]
6034        },
6035        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
6036      },
6037      {
6038        "isolate_name": "modules_tests",
6039        "merge": {
6040          "args": [],
6041          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6042        },
6043        "name": "modules_tests",
6044        "resultdb": {
6045          "result_format": "json"
6046        },
6047        "swarming": {
6048          "can_use_on_swarming_builders": true,
6049          "dimension_sets": [
6050            {
6051              "cpu": "x86-64",
6052              "os": "Ubuntu-18.04"
6053            }
6054          ],
6055          "shards": 2
6056        },
6057        "test_id_prefix": "ninja://modules:modules_tests/"
6058      },
6059      {
6060        "isolate_name": "modules_unittests",
6061        "merge": {
6062          "args": [],
6063          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6064        },
6065        "name": "modules_unittests",
6066        "resultdb": {
6067          "result_format": "json"
6068        },
6069        "swarming": {
6070          "can_use_on_swarming_builders": true,
6071          "dimension_sets": [
6072            {
6073              "cpu": "x86-64",
6074              "os": "Ubuntu-18.04"
6075            }
6076          ],
6077          "shards": 6
6078        },
6079        "test_id_prefix": "ninja://modules:modules_unittests/"
6080      },
6081      {
6082        "isolate_name": "peerconnection_unittests",
6083        "merge": {
6084          "args": [],
6085          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6086        },
6087        "name": "peerconnection_unittests",
6088        "resultdb": {
6089          "result_format": "json"
6090        },
6091        "swarming": {
6092          "can_use_on_swarming_builders": true,
6093          "dimension_sets": [
6094            {
6095              "cpu": "x86-64",
6096              "os": "Ubuntu-18.04"
6097            }
6098          ],
6099          "shards": 4
6100        },
6101        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
6102      },
6103      {
6104        "isolate_name": "rtc_media_unittests",
6105        "merge": {
6106          "args": [],
6107          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6108        },
6109        "name": "rtc_media_unittests",
6110        "resultdb": {
6111          "result_format": "json"
6112        },
6113        "swarming": {
6114          "can_use_on_swarming_builders": true,
6115          "dimension_sets": [
6116            {
6117              "cpu": "x86-64",
6118              "os": "Ubuntu-18.04"
6119            }
6120          ]
6121        },
6122        "test_id_prefix": "ninja://media:rtc_media_unittests/"
6123      },
6124      {
6125        "isolate_name": "rtc_pc_unittests",
6126        "merge": {
6127          "args": [],
6128          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6129        },
6130        "name": "rtc_pc_unittests",
6131        "resultdb": {
6132          "result_format": "json"
6133        },
6134        "swarming": {
6135          "can_use_on_swarming_builders": true,
6136          "dimension_sets": [
6137            {
6138              "cpu": "x86-64",
6139              "os": "Ubuntu-18.04"
6140            }
6141          ]
6142        },
6143        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
6144      },
6145      {
6146        "isolate_name": "rtc_stats_unittests",
6147        "merge": {
6148          "args": [],
6149          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6150        },
6151        "name": "rtc_stats_unittests",
6152        "resultdb": {
6153          "result_format": "json"
6154        },
6155        "swarming": {
6156          "can_use_on_swarming_builders": true,
6157          "dimension_sets": [
6158            {
6159              "cpu": "x86-64",
6160              "os": "Ubuntu-18.04"
6161            }
6162          ]
6163        },
6164        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
6165      },
6166      {
6167        "isolate_name": "rtc_unittests",
6168        "merge": {
6169          "args": [],
6170          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6171        },
6172        "name": "rtc_unittests",
6173        "resultdb": {
6174          "result_format": "json"
6175        },
6176        "swarming": {
6177          "can_use_on_swarming_builders": true,
6178          "dimension_sets": [
6179            {
6180              "cpu": "x86-64",
6181              "os": "Ubuntu-18.04"
6182            }
6183          ],
6184          "shards": 6
6185        },
6186        "test_id_prefix": "ninja://:rtc_unittests/"
6187      },
6188      {
6189        "isolate_name": "shared_screencast_stream_test",
6190        "merge": {
6191          "args": [],
6192          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6193        },
6194        "name": "shared_screencast_stream_test",
6195        "resultdb": {
6196          "result_format": "json"
6197        },
6198        "swarming": {
6199          "can_use_on_swarming_builders": true,
6200          "dimension_sets": [
6201            {
6202              "cpu": "x86-64",
6203              "os": "Ubuntu-18.04"
6204            }
6205          ]
6206        },
6207        "test_id_prefix": "ninja://modules/desktop_capture:shared_screencast_stream_test/"
6208      },
6209      {
6210        "isolate_name": "slow_peer_connection_unittests",
6211        "merge": {
6212          "args": [],
6213          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6214        },
6215        "name": "slow_peer_connection_unittests",
6216        "resultdb": {
6217          "result_format": "json"
6218        },
6219        "swarming": {
6220          "can_use_on_swarming_builders": true,
6221          "dimension_sets": [
6222            {
6223              "cpu": "x86-64",
6224              "os": "Ubuntu-18.04"
6225            }
6226          ]
6227        },
6228        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
6229      },
6230      {
6231        "isolate_name": "svc_tests",
6232        "merge": {
6233          "args": [],
6234          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6235        },
6236        "name": "svc_tests",
6237        "resultdb": {
6238          "result_format": "json"
6239        },
6240        "swarming": {
6241          "can_use_on_swarming_builders": true,
6242          "dimension_sets": [
6243            {
6244              "cpu": "x86-64",
6245              "os": "Ubuntu-18.04"
6246            }
6247          ],
6248          "shards": 4
6249        },
6250        "test_id_prefix": "ninja://pc:svc_tests/"
6251      },
6252      {
6253        "isolate_name": "system_wrappers_unittests",
6254        "merge": {
6255          "args": [],
6256          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6257        },
6258        "name": "system_wrappers_unittests",
6259        "resultdb": {
6260          "result_format": "json"
6261        },
6262        "swarming": {
6263          "can_use_on_swarming_builders": true,
6264          "dimension_sets": [
6265            {
6266              "cpu": "x86-64",
6267              "os": "Ubuntu-18.04"
6268            }
6269          ]
6270        },
6271        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
6272      },
6273      {
6274        "isolate_name": "test_support_unittests",
6275        "merge": {
6276          "args": [],
6277          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6278        },
6279        "name": "test_support_unittests",
6280        "resultdb": {
6281          "result_format": "json"
6282        },
6283        "swarming": {
6284          "can_use_on_swarming_builders": true,
6285          "dimension_sets": [
6286            {
6287              "cpu": "x86-64",
6288              "os": "Ubuntu-18.04"
6289            }
6290          ]
6291        },
6292        "test_id_prefix": "ninja://test:test_support_unittests/"
6293      },
6294      {
6295        "isolate_name": "tools_unittests",
6296        "merge": {
6297          "args": [],
6298          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6299        },
6300        "name": "tools_unittests",
6301        "resultdb": {
6302          "result_format": "json"
6303        },
6304        "swarming": {
6305          "can_use_on_swarming_builders": true,
6306          "dimension_sets": [
6307            {
6308              "cpu": "x86-64",
6309              "os": "Ubuntu-18.04"
6310            }
6311          ]
6312        },
6313        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
6314      },
6315      {
6316        "isolate_name": "video_capture_tests",
6317        "merge": {
6318          "args": [],
6319          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6320        },
6321        "name": "video_capture_tests",
6322        "resultdb": {
6323          "result_format": "json"
6324        },
6325        "swarming": {
6326          "can_use_on_swarming_builders": true,
6327          "dimension_sets": [
6328            {
6329              "cpu": "x86-64",
6330              "os": "Ubuntu-18.04",
6331              "pool": "WebRTC-baremetal"
6332            }
6333          ]
6334        },
6335        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
6336      },
6337      {
6338        "isolate_name": "video_engine_tests",
6339        "merge": {
6340          "args": [],
6341          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6342        },
6343        "name": "video_engine_tests",
6344        "resultdb": {
6345          "result_format": "json"
6346        },
6347        "swarming": {
6348          "can_use_on_swarming_builders": true,
6349          "dimension_sets": [
6350            {
6351              "cpu": "x86-64",
6352              "os": "Ubuntu-18.04"
6353            }
6354          ],
6355          "shards": 4
6356        },
6357        "test_id_prefix": "ninja://:video_engine_tests/"
6358      },
6359      {
6360        "isolate_name": "voip_unittests",
6361        "merge": {
6362          "args": [],
6363          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6364        },
6365        "name": "voip_unittests",
6366        "resultdb": {
6367          "result_format": "json"
6368        },
6369        "swarming": {
6370          "can_use_on_swarming_builders": true,
6371          "dimension_sets": [
6372            {
6373              "cpu": "x86-64",
6374              "os": "Ubuntu-18.04"
6375            }
6376          ]
6377        },
6378        "test_id_prefix": "ninja://:voip_unittests/"
6379      },
6380      {
6381        "isolate_name": "webrtc_nonparallel_tests",
6382        "merge": {
6383          "args": [],
6384          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6385        },
6386        "name": "webrtc_nonparallel_tests",
6387        "resultdb": {
6388          "result_format": "json"
6389        },
6390        "swarming": {
6391          "can_use_on_swarming_builders": true,
6392          "dimension_sets": [
6393            {
6394              "cpu": "x86-64",
6395              "os": "Ubuntu-18.04"
6396            }
6397          ]
6398        },
6399        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
6400      }
6401    ]
6402  },
6403  "Linux64 Release (ARM)": {},
6404  "Linux64 Release (Libfuzzer)": {},
6405  "Mac Asan": {
6406    "isolated_scripts": [
6407      {
6408        "isolate_name": "audio_decoder_unittests",
6409        "merge": {
6410          "args": [],
6411          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6412        },
6413        "name": "audio_decoder_unittests",
6414        "resultdb": {
6415          "result_format": "json"
6416        },
6417        "swarming": {
6418          "can_use_on_swarming_builders": true,
6419          "dimension_sets": [
6420            {
6421              "cores": "12",
6422              "cpu": "x86-64",
6423              "os": "Mac-12"
6424            }
6425          ]
6426        },
6427        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
6428      },
6429      {
6430        "isolate_name": "common_audio_unittests",
6431        "merge": {
6432          "args": [],
6433          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6434        },
6435        "name": "common_audio_unittests",
6436        "resultdb": {
6437          "result_format": "json"
6438        },
6439        "swarming": {
6440          "can_use_on_swarming_builders": true,
6441          "dimension_sets": [
6442            {
6443              "cores": "12",
6444              "cpu": "x86-64",
6445              "os": "Mac-12"
6446            }
6447          ]
6448        },
6449        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
6450      },
6451      {
6452        "isolate_name": "common_video_unittests",
6453        "merge": {
6454          "args": [],
6455          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6456        },
6457        "name": "common_video_unittests",
6458        "resultdb": {
6459          "result_format": "json"
6460        },
6461        "swarming": {
6462          "can_use_on_swarming_builders": true,
6463          "dimension_sets": [
6464            {
6465              "cores": "12",
6466              "cpu": "x86-64",
6467              "os": "Mac-12"
6468            }
6469          ]
6470        },
6471        "test_id_prefix": "ninja://common_video:common_video_unittests/"
6472      },
6473      {
6474        "isolate_name": "dcsctp_unittests",
6475        "merge": {
6476          "args": [],
6477          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6478        },
6479        "name": "dcsctp_unittests",
6480        "resultdb": {
6481          "result_format": "json"
6482        },
6483        "swarming": {
6484          "can_use_on_swarming_builders": true,
6485          "dimension_sets": [
6486            {
6487              "cores": "12",
6488              "cpu": "x86-64",
6489              "os": "Mac-12"
6490            }
6491          ]
6492        },
6493        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
6494      },
6495      {
6496        "args": [
6497          "--quick"
6498        ],
6499        "isolate_name": "low_bandwidth_audio_test",
6500        "merge": {
6501          "args": [],
6502          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6503        },
6504        "name": "low_bandwidth_audio_test",
6505        "resultdb": {
6506          "result_format": "json"
6507        },
6508        "swarming": {
6509          "can_use_on_swarming_builders": true,
6510          "dimension_sets": [
6511            {
6512              "cores": "12",
6513              "cpu": "x86-64",
6514              "os": "Mac-12"
6515            }
6516          ]
6517        },
6518        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
6519      },
6520      {
6521        "isolate_name": "modules_tests",
6522        "merge": {
6523          "args": [],
6524          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6525        },
6526        "name": "modules_tests",
6527        "resultdb": {
6528          "result_format": "json"
6529        },
6530        "swarming": {
6531          "can_use_on_swarming_builders": true,
6532          "dimension_sets": [
6533            {
6534              "cores": "12",
6535              "cpu": "x86-64",
6536              "os": "Mac-12"
6537            }
6538          ],
6539          "shards": 2
6540        },
6541        "test_id_prefix": "ninja://modules:modules_tests/"
6542      },
6543      {
6544        "isolate_name": "modules_unittests",
6545        "merge": {
6546          "args": [],
6547          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6548        },
6549        "name": "modules_unittests",
6550        "resultdb": {
6551          "result_format": "json"
6552        },
6553        "swarming": {
6554          "can_use_on_swarming_builders": true,
6555          "dimension_sets": [
6556            {
6557              "cores": "12",
6558              "cpu": "x86-64",
6559              "os": "Mac-12"
6560            }
6561          ],
6562          "shards": 6
6563        },
6564        "test_id_prefix": "ninja://modules:modules_unittests/"
6565      },
6566      {
6567        "isolate_name": "peerconnection_unittests",
6568        "merge": {
6569          "args": [],
6570          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6571        },
6572        "name": "peerconnection_unittests",
6573        "resultdb": {
6574          "result_format": "json"
6575        },
6576        "swarming": {
6577          "can_use_on_swarming_builders": true,
6578          "dimension_sets": [
6579            {
6580              "cores": "12",
6581              "cpu": "x86-64",
6582              "os": "Mac-12"
6583            }
6584          ],
6585          "shards": 4
6586        },
6587        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
6588      },
6589      {
6590        "isolate_name": "rtc_media_unittests",
6591        "merge": {
6592          "args": [],
6593          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6594        },
6595        "name": "rtc_media_unittests",
6596        "resultdb": {
6597          "result_format": "json"
6598        },
6599        "swarming": {
6600          "can_use_on_swarming_builders": true,
6601          "dimension_sets": [
6602            {
6603              "cores": "12",
6604              "cpu": "x86-64",
6605              "os": "Mac-12"
6606            }
6607          ]
6608        },
6609        "test_id_prefix": "ninja://media:rtc_media_unittests/"
6610      },
6611      {
6612        "isolate_name": "rtc_pc_unittests",
6613        "merge": {
6614          "args": [],
6615          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6616        },
6617        "name": "rtc_pc_unittests",
6618        "resultdb": {
6619          "result_format": "json"
6620        },
6621        "swarming": {
6622          "can_use_on_swarming_builders": true,
6623          "dimension_sets": [
6624            {
6625              "cores": "12",
6626              "cpu": "x86-64",
6627              "os": "Mac-12"
6628            }
6629          ]
6630        },
6631        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
6632      },
6633      {
6634        "isolate_name": "rtc_stats_unittests",
6635        "merge": {
6636          "args": [],
6637          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6638        },
6639        "name": "rtc_stats_unittests",
6640        "resultdb": {
6641          "result_format": "json"
6642        },
6643        "swarming": {
6644          "can_use_on_swarming_builders": true,
6645          "dimension_sets": [
6646            {
6647              "cores": "12",
6648              "cpu": "x86-64",
6649              "os": "Mac-12"
6650            }
6651          ]
6652        },
6653        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
6654      },
6655      {
6656        "isolate_name": "rtc_unittests",
6657        "merge": {
6658          "args": [],
6659          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6660        },
6661        "name": "rtc_unittests",
6662        "resultdb": {
6663          "result_format": "json"
6664        },
6665        "swarming": {
6666          "can_use_on_swarming_builders": true,
6667          "dimension_sets": [
6668            {
6669              "cores": "12",
6670              "cpu": "x86-64",
6671              "os": "Mac-12"
6672            }
6673          ],
6674          "shards": 6
6675        },
6676        "test_id_prefix": "ninja://:rtc_unittests/"
6677      },
6678      {
6679        "isolate_name": "slow_peer_connection_unittests",
6680        "merge": {
6681          "args": [],
6682          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6683        },
6684        "name": "slow_peer_connection_unittests",
6685        "resultdb": {
6686          "result_format": "json"
6687        },
6688        "swarming": {
6689          "can_use_on_swarming_builders": true,
6690          "dimension_sets": [
6691            {
6692              "cores": "12",
6693              "cpu": "x86-64",
6694              "os": "Mac-12"
6695            }
6696          ]
6697        },
6698        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
6699      },
6700      {
6701        "isolate_name": "svc_tests",
6702        "merge": {
6703          "args": [],
6704          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6705        },
6706        "name": "svc_tests",
6707        "resultdb": {
6708          "result_format": "json"
6709        },
6710        "swarming": {
6711          "can_use_on_swarming_builders": true,
6712          "dimension_sets": [
6713            {
6714              "cores": "12",
6715              "cpu": "x86-64",
6716              "os": "Mac-12"
6717            }
6718          ],
6719          "shards": 4
6720        },
6721        "test_id_prefix": "ninja://pc:svc_tests/"
6722      },
6723      {
6724        "isolate_name": "system_wrappers_unittests",
6725        "merge": {
6726          "args": [],
6727          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6728        },
6729        "name": "system_wrappers_unittests",
6730        "resultdb": {
6731          "result_format": "json"
6732        },
6733        "swarming": {
6734          "can_use_on_swarming_builders": true,
6735          "dimension_sets": [
6736            {
6737              "cores": "12",
6738              "cpu": "x86-64",
6739              "os": "Mac-12"
6740            }
6741          ]
6742        },
6743        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
6744      },
6745      {
6746        "isolate_name": "test_support_unittests",
6747        "merge": {
6748          "args": [],
6749          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6750        },
6751        "name": "test_support_unittests",
6752        "resultdb": {
6753          "result_format": "json"
6754        },
6755        "swarming": {
6756          "can_use_on_swarming_builders": true,
6757          "dimension_sets": [
6758            {
6759              "cores": "12",
6760              "cpu": "x86-64",
6761              "os": "Mac-12"
6762            }
6763          ]
6764        },
6765        "test_id_prefix": "ninja://test:test_support_unittests/"
6766      },
6767      {
6768        "isolate_name": "tools_unittests",
6769        "merge": {
6770          "args": [],
6771          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6772        },
6773        "name": "tools_unittests",
6774        "resultdb": {
6775          "result_format": "json"
6776        },
6777        "swarming": {
6778          "can_use_on_swarming_builders": true,
6779          "dimension_sets": [
6780            {
6781              "cores": "12",
6782              "cpu": "x86-64",
6783              "os": "Mac-12"
6784            }
6785          ]
6786        },
6787        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
6788      },
6789      {
6790        "isolate_name": "video_engine_tests",
6791        "merge": {
6792          "args": [],
6793          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6794        },
6795        "name": "video_engine_tests",
6796        "resultdb": {
6797          "result_format": "json"
6798        },
6799        "swarming": {
6800          "can_use_on_swarming_builders": true,
6801          "dimension_sets": [
6802            {
6803              "cores": "12",
6804              "cpu": "x86-64",
6805              "os": "Mac-12"
6806            }
6807          ],
6808          "shards": 4
6809        },
6810        "test_id_prefix": "ninja://:video_engine_tests/"
6811      },
6812      {
6813        "isolate_name": "voip_unittests",
6814        "merge": {
6815          "args": [],
6816          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6817        },
6818        "name": "voip_unittests",
6819        "resultdb": {
6820          "result_format": "json"
6821        },
6822        "swarming": {
6823          "can_use_on_swarming_builders": true,
6824          "dimension_sets": [
6825            {
6826              "cores": "12",
6827              "cpu": "x86-64",
6828              "os": "Mac-12"
6829            }
6830          ]
6831        },
6832        "test_id_prefix": "ninja://:voip_unittests/"
6833      },
6834      {
6835        "isolate_name": "webrtc_nonparallel_tests",
6836        "merge": {
6837          "args": [],
6838          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6839        },
6840        "name": "webrtc_nonparallel_tests",
6841        "resultdb": {
6842          "result_format": "json"
6843        },
6844        "swarming": {
6845          "can_use_on_swarming_builders": true,
6846          "dimension_sets": [
6847            {
6848              "cores": "12",
6849              "cpu": "x86-64",
6850              "os": "Mac-12"
6851            }
6852          ]
6853        },
6854        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
6855      }
6856    ]
6857  },
6858  "Mac64 Builder": {},
6859  "Mac64 Debug": {
6860    "isolated_scripts": [
6861      {
6862        "isolate_name": "audio_decoder_unittests",
6863        "merge": {
6864          "args": [],
6865          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6866        },
6867        "name": "audio_decoder_unittests",
6868        "resultdb": {
6869          "result_format": "json"
6870        },
6871        "swarming": {
6872          "can_use_on_swarming_builders": true,
6873          "dimension_sets": [
6874            {
6875              "cores": "12",
6876              "cpu": "x86-64",
6877              "os": "Mac-12"
6878            }
6879          ]
6880        },
6881        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
6882      },
6883      {
6884        "isolate_name": "common_audio_unittests",
6885        "merge": {
6886          "args": [],
6887          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6888        },
6889        "name": "common_audio_unittests",
6890        "resultdb": {
6891          "result_format": "json"
6892        },
6893        "swarming": {
6894          "can_use_on_swarming_builders": true,
6895          "dimension_sets": [
6896            {
6897              "cores": "12",
6898              "cpu": "x86-64",
6899              "os": "Mac-12"
6900            }
6901          ]
6902        },
6903        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
6904      },
6905      {
6906        "isolate_name": "common_video_unittests",
6907        "merge": {
6908          "args": [],
6909          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6910        },
6911        "name": "common_video_unittests",
6912        "resultdb": {
6913          "result_format": "json"
6914        },
6915        "swarming": {
6916          "can_use_on_swarming_builders": true,
6917          "dimension_sets": [
6918            {
6919              "cores": "12",
6920              "cpu": "x86-64",
6921              "os": "Mac-12"
6922            }
6923          ]
6924        },
6925        "test_id_prefix": "ninja://common_video:common_video_unittests/"
6926      },
6927      {
6928        "isolate_name": "dcsctp_unittests",
6929        "merge": {
6930          "args": [],
6931          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6932        },
6933        "name": "dcsctp_unittests",
6934        "resultdb": {
6935          "result_format": "json"
6936        },
6937        "swarming": {
6938          "can_use_on_swarming_builders": true,
6939          "dimension_sets": [
6940            {
6941              "cores": "12",
6942              "cpu": "x86-64",
6943              "os": "Mac-12"
6944            }
6945          ]
6946        },
6947        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
6948      },
6949      {
6950        "args": [
6951          "--quick"
6952        ],
6953        "isolate_name": "low_bandwidth_audio_test",
6954        "merge": {
6955          "args": [],
6956          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6957        },
6958        "name": "low_bandwidth_audio_test",
6959        "resultdb": {
6960          "result_format": "json"
6961        },
6962        "swarming": {
6963          "can_use_on_swarming_builders": true,
6964          "dimension_sets": [
6965            {
6966              "cores": "12",
6967              "cpu": "x86-64",
6968              "os": "Mac-12"
6969            }
6970          ]
6971        },
6972        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
6973      },
6974      {
6975        "isolate_name": "modules_tests",
6976        "merge": {
6977          "args": [],
6978          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
6979        },
6980        "name": "modules_tests",
6981        "resultdb": {
6982          "result_format": "json"
6983        },
6984        "swarming": {
6985          "can_use_on_swarming_builders": true,
6986          "dimension_sets": [
6987            {
6988              "cores": "12",
6989              "cpu": "x86-64",
6990              "os": "Mac-12"
6991            }
6992          ],
6993          "shards": 2
6994        },
6995        "test_id_prefix": "ninja://modules:modules_tests/"
6996      },
6997      {
6998        "isolate_name": "modules_unittests",
6999        "merge": {
7000          "args": [],
7001          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7002        },
7003        "name": "modules_unittests",
7004        "resultdb": {
7005          "result_format": "json"
7006        },
7007        "swarming": {
7008          "can_use_on_swarming_builders": true,
7009          "dimension_sets": [
7010            {
7011              "cores": "12",
7012              "cpu": "x86-64",
7013              "os": "Mac-12"
7014            }
7015          ],
7016          "shards": 6
7017        },
7018        "test_id_prefix": "ninja://modules:modules_unittests/"
7019      },
7020      {
7021        "isolate_name": "peerconnection_unittests",
7022        "merge": {
7023          "args": [],
7024          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7025        },
7026        "name": "peerconnection_unittests",
7027        "resultdb": {
7028          "result_format": "json"
7029        },
7030        "swarming": {
7031          "can_use_on_swarming_builders": true,
7032          "dimension_sets": [
7033            {
7034              "cores": "12",
7035              "cpu": "x86-64",
7036              "os": "Mac-12"
7037            }
7038          ],
7039          "shards": 4
7040        },
7041        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
7042      },
7043      {
7044        "isolate_name": "rtc_media_unittests",
7045        "merge": {
7046          "args": [],
7047          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7048        },
7049        "name": "rtc_media_unittests",
7050        "resultdb": {
7051          "result_format": "json"
7052        },
7053        "swarming": {
7054          "can_use_on_swarming_builders": true,
7055          "dimension_sets": [
7056            {
7057              "cores": "12",
7058              "cpu": "x86-64",
7059              "os": "Mac-12"
7060            }
7061          ]
7062        },
7063        "test_id_prefix": "ninja://media:rtc_media_unittests/"
7064      },
7065      {
7066        "isolate_name": "rtc_pc_unittests",
7067        "merge": {
7068          "args": [],
7069          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7070        },
7071        "name": "rtc_pc_unittests",
7072        "resultdb": {
7073          "result_format": "json"
7074        },
7075        "swarming": {
7076          "can_use_on_swarming_builders": true,
7077          "dimension_sets": [
7078            {
7079              "cores": "12",
7080              "cpu": "x86-64",
7081              "os": "Mac-12"
7082            }
7083          ]
7084        },
7085        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
7086      },
7087      {
7088        "isolate_name": "rtc_stats_unittests",
7089        "merge": {
7090          "args": [],
7091          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7092        },
7093        "name": "rtc_stats_unittests",
7094        "resultdb": {
7095          "result_format": "json"
7096        },
7097        "swarming": {
7098          "can_use_on_swarming_builders": true,
7099          "dimension_sets": [
7100            {
7101              "cores": "12",
7102              "cpu": "x86-64",
7103              "os": "Mac-12"
7104            }
7105          ]
7106        },
7107        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
7108      },
7109      {
7110        "isolate_name": "rtc_unittests",
7111        "merge": {
7112          "args": [],
7113          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7114        },
7115        "name": "rtc_unittests",
7116        "resultdb": {
7117          "result_format": "json"
7118        },
7119        "swarming": {
7120          "can_use_on_swarming_builders": true,
7121          "dimension_sets": [
7122            {
7123              "cores": "12",
7124              "cpu": "x86-64",
7125              "os": "Mac-12"
7126            }
7127          ],
7128          "shards": 6
7129        },
7130        "test_id_prefix": "ninja://:rtc_unittests/"
7131      },
7132      {
7133        "isolate_name": "slow_peer_connection_unittests",
7134        "merge": {
7135          "args": [],
7136          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7137        },
7138        "name": "slow_peer_connection_unittests",
7139        "resultdb": {
7140          "result_format": "json"
7141        },
7142        "swarming": {
7143          "can_use_on_swarming_builders": true,
7144          "dimension_sets": [
7145            {
7146              "cores": "12",
7147              "cpu": "x86-64",
7148              "os": "Mac-12"
7149            }
7150          ]
7151        },
7152        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
7153      },
7154      {
7155        "isolate_name": "svc_tests",
7156        "merge": {
7157          "args": [],
7158          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7159        },
7160        "name": "svc_tests",
7161        "resultdb": {
7162          "result_format": "json"
7163        },
7164        "swarming": {
7165          "can_use_on_swarming_builders": true,
7166          "dimension_sets": [
7167            {
7168              "cores": "12",
7169              "cpu": "x86-64",
7170              "os": "Mac-12"
7171            }
7172          ],
7173          "shards": 4
7174        },
7175        "test_id_prefix": "ninja://pc:svc_tests/"
7176      },
7177      {
7178        "isolate_name": "system_wrappers_unittests",
7179        "merge": {
7180          "args": [],
7181          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7182        },
7183        "name": "system_wrappers_unittests",
7184        "resultdb": {
7185          "result_format": "json"
7186        },
7187        "swarming": {
7188          "can_use_on_swarming_builders": true,
7189          "dimension_sets": [
7190            {
7191              "cores": "12",
7192              "cpu": "x86-64",
7193              "os": "Mac-12"
7194            }
7195          ]
7196        },
7197        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
7198      },
7199      {
7200        "isolate_name": "test_support_unittests",
7201        "merge": {
7202          "args": [],
7203          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7204        },
7205        "name": "test_support_unittests",
7206        "resultdb": {
7207          "result_format": "json"
7208        },
7209        "swarming": {
7210          "can_use_on_swarming_builders": true,
7211          "dimension_sets": [
7212            {
7213              "cores": "12",
7214              "cpu": "x86-64",
7215              "os": "Mac-12"
7216            }
7217          ]
7218        },
7219        "test_id_prefix": "ninja://test:test_support_unittests/"
7220      },
7221      {
7222        "isolate_name": "tools_unittests",
7223        "merge": {
7224          "args": [],
7225          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7226        },
7227        "name": "tools_unittests",
7228        "resultdb": {
7229          "result_format": "json"
7230        },
7231        "swarming": {
7232          "can_use_on_swarming_builders": true,
7233          "dimension_sets": [
7234            {
7235              "cores": "12",
7236              "cpu": "x86-64",
7237              "os": "Mac-12"
7238            }
7239          ]
7240        },
7241        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
7242      },
7243      {
7244        "isolate_name": "video_engine_tests",
7245        "merge": {
7246          "args": [],
7247          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7248        },
7249        "name": "video_engine_tests",
7250        "resultdb": {
7251          "result_format": "json"
7252        },
7253        "swarming": {
7254          "can_use_on_swarming_builders": true,
7255          "dimension_sets": [
7256            {
7257              "cores": "12",
7258              "cpu": "x86-64",
7259              "os": "Mac-12"
7260            }
7261          ],
7262          "shards": 4
7263        },
7264        "test_id_prefix": "ninja://:video_engine_tests/"
7265      },
7266      {
7267        "isolate_name": "voip_unittests",
7268        "merge": {
7269          "args": [],
7270          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7271        },
7272        "name": "voip_unittests",
7273        "resultdb": {
7274          "result_format": "json"
7275        },
7276        "swarming": {
7277          "can_use_on_swarming_builders": true,
7278          "dimension_sets": [
7279            {
7280              "cores": "12",
7281              "cpu": "x86-64",
7282              "os": "Mac-12"
7283            }
7284          ]
7285        },
7286        "test_id_prefix": "ninja://:voip_unittests/"
7287      },
7288      {
7289        "isolate_name": "webrtc_nonparallel_tests",
7290        "merge": {
7291          "args": [],
7292          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7293        },
7294        "name": "webrtc_nonparallel_tests",
7295        "resultdb": {
7296          "result_format": "json"
7297        },
7298        "swarming": {
7299          "can_use_on_swarming_builders": true,
7300          "dimension_sets": [
7301            {
7302              "cores": "12",
7303              "cpu": "x86-64",
7304              "os": "Mac-12"
7305            }
7306          ]
7307        },
7308        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
7309      }
7310    ]
7311  },
7312  "Mac64 Release": {
7313    "isolated_scripts": [
7314      {
7315        "isolate_name": "audio_decoder_unittests",
7316        "merge": {
7317          "args": [],
7318          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7319        },
7320        "name": "audio_decoder_unittests",
7321        "resultdb": {
7322          "result_format": "json"
7323        },
7324        "swarming": {
7325          "can_use_on_swarming_builders": true,
7326          "dimension_sets": [
7327            {
7328              "cpu": "x86-64",
7329              "os": "Mac-12"
7330            }
7331          ]
7332        },
7333        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
7334      },
7335      {
7336        "isolate_name": "common_audio_unittests",
7337        "merge": {
7338          "args": [],
7339          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7340        },
7341        "name": "common_audio_unittests",
7342        "resultdb": {
7343          "result_format": "json"
7344        },
7345        "swarming": {
7346          "can_use_on_swarming_builders": true,
7347          "dimension_sets": [
7348            {
7349              "cpu": "x86-64",
7350              "os": "Mac-12"
7351            }
7352          ]
7353        },
7354        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
7355      },
7356      {
7357        "isolate_name": "common_video_unittests",
7358        "merge": {
7359          "args": [],
7360          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7361        },
7362        "name": "common_video_unittests",
7363        "resultdb": {
7364          "result_format": "json"
7365        },
7366        "swarming": {
7367          "can_use_on_swarming_builders": true,
7368          "dimension_sets": [
7369            {
7370              "cpu": "x86-64",
7371              "os": "Mac-12"
7372            }
7373          ]
7374        },
7375        "test_id_prefix": "ninja://common_video:common_video_unittests/"
7376      },
7377      {
7378        "isolate_name": "dcsctp_unittests",
7379        "merge": {
7380          "args": [],
7381          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7382        },
7383        "name": "dcsctp_unittests",
7384        "resultdb": {
7385          "result_format": "json"
7386        },
7387        "swarming": {
7388          "can_use_on_swarming_builders": true,
7389          "dimension_sets": [
7390            {
7391              "cpu": "x86-64",
7392              "os": "Mac-12"
7393            }
7394          ]
7395        },
7396        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
7397      },
7398      {
7399        "args": [
7400          "--quick"
7401        ],
7402        "isolate_name": "low_bandwidth_audio_test",
7403        "merge": {
7404          "args": [],
7405          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7406        },
7407        "name": "low_bandwidth_audio_test",
7408        "resultdb": {
7409          "result_format": "json"
7410        },
7411        "swarming": {
7412          "can_use_on_swarming_builders": true,
7413          "dimension_sets": [
7414            {
7415              "cpu": "x86-64",
7416              "os": "Mac-12"
7417            }
7418          ]
7419        },
7420        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
7421      },
7422      {
7423        "isolate_name": "modules_tests",
7424        "merge": {
7425          "args": [],
7426          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7427        },
7428        "name": "modules_tests",
7429        "resultdb": {
7430          "result_format": "json"
7431        },
7432        "swarming": {
7433          "can_use_on_swarming_builders": true,
7434          "dimension_sets": [
7435            {
7436              "cpu": "x86-64",
7437              "os": "Mac-12"
7438            }
7439          ],
7440          "shards": 2
7441        },
7442        "test_id_prefix": "ninja://modules:modules_tests/"
7443      },
7444      {
7445        "isolate_name": "modules_unittests",
7446        "merge": {
7447          "args": [],
7448          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7449        },
7450        "name": "modules_unittests",
7451        "resultdb": {
7452          "result_format": "json"
7453        },
7454        "swarming": {
7455          "can_use_on_swarming_builders": true,
7456          "dimension_sets": [
7457            {
7458              "cpu": "x86-64",
7459              "os": "Mac-12"
7460            }
7461          ],
7462          "shards": 6
7463        },
7464        "test_id_prefix": "ninja://modules:modules_unittests/"
7465      },
7466      {
7467        "isolate_name": "peerconnection_unittests",
7468        "merge": {
7469          "args": [],
7470          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7471        },
7472        "name": "peerconnection_unittests",
7473        "resultdb": {
7474          "result_format": "json"
7475        },
7476        "swarming": {
7477          "can_use_on_swarming_builders": true,
7478          "dimension_sets": [
7479            {
7480              "cpu": "x86-64",
7481              "os": "Mac-12"
7482            }
7483          ],
7484          "shards": 4
7485        },
7486        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
7487      },
7488      {
7489        "isolate_name": "rtc_media_unittests",
7490        "merge": {
7491          "args": [],
7492          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7493        },
7494        "name": "rtc_media_unittests",
7495        "resultdb": {
7496          "result_format": "json"
7497        },
7498        "swarming": {
7499          "can_use_on_swarming_builders": true,
7500          "dimension_sets": [
7501            {
7502              "cpu": "x86-64",
7503              "os": "Mac-12"
7504            }
7505          ]
7506        },
7507        "test_id_prefix": "ninja://media:rtc_media_unittests/"
7508      },
7509      {
7510        "isolate_name": "rtc_pc_unittests",
7511        "merge": {
7512          "args": [],
7513          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7514        },
7515        "name": "rtc_pc_unittests",
7516        "resultdb": {
7517          "result_format": "json"
7518        },
7519        "swarming": {
7520          "can_use_on_swarming_builders": true,
7521          "dimension_sets": [
7522            {
7523              "cpu": "x86-64",
7524              "os": "Mac-12"
7525            }
7526          ]
7527        },
7528        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
7529      },
7530      {
7531        "isolate_name": "rtc_stats_unittests",
7532        "merge": {
7533          "args": [],
7534          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7535        },
7536        "name": "rtc_stats_unittests",
7537        "resultdb": {
7538          "result_format": "json"
7539        },
7540        "swarming": {
7541          "can_use_on_swarming_builders": true,
7542          "dimension_sets": [
7543            {
7544              "cpu": "x86-64",
7545              "os": "Mac-12"
7546            }
7547          ]
7548        },
7549        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
7550      },
7551      {
7552        "isolate_name": "rtc_unittests",
7553        "merge": {
7554          "args": [],
7555          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7556        },
7557        "name": "rtc_unittests",
7558        "resultdb": {
7559          "result_format": "json"
7560        },
7561        "swarming": {
7562          "can_use_on_swarming_builders": true,
7563          "dimension_sets": [
7564            {
7565              "cpu": "x86-64",
7566              "os": "Mac-12"
7567            }
7568          ],
7569          "shards": 6
7570        },
7571        "test_id_prefix": "ninja://:rtc_unittests/"
7572      },
7573      {
7574        "isolate_name": "slow_peer_connection_unittests",
7575        "merge": {
7576          "args": [],
7577          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7578        },
7579        "name": "slow_peer_connection_unittests",
7580        "resultdb": {
7581          "result_format": "json"
7582        },
7583        "swarming": {
7584          "can_use_on_swarming_builders": true,
7585          "dimension_sets": [
7586            {
7587              "cpu": "x86-64",
7588              "os": "Mac-12"
7589            }
7590          ]
7591        },
7592        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
7593      },
7594      {
7595        "isolate_name": "svc_tests",
7596        "merge": {
7597          "args": [],
7598          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7599        },
7600        "name": "svc_tests",
7601        "resultdb": {
7602          "result_format": "json"
7603        },
7604        "swarming": {
7605          "can_use_on_swarming_builders": true,
7606          "dimension_sets": [
7607            {
7608              "cpu": "x86-64",
7609              "os": "Mac-12"
7610            }
7611          ],
7612          "shards": 4
7613        },
7614        "test_id_prefix": "ninja://pc:svc_tests/"
7615      },
7616      {
7617        "isolate_name": "system_wrappers_unittests",
7618        "merge": {
7619          "args": [],
7620          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7621        },
7622        "name": "system_wrappers_unittests",
7623        "resultdb": {
7624          "result_format": "json"
7625        },
7626        "swarming": {
7627          "can_use_on_swarming_builders": true,
7628          "dimension_sets": [
7629            {
7630              "cpu": "x86-64",
7631              "os": "Mac-12"
7632            }
7633          ]
7634        },
7635        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
7636      },
7637      {
7638        "isolate_name": "test_support_unittests",
7639        "merge": {
7640          "args": [],
7641          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7642        },
7643        "name": "test_support_unittests",
7644        "resultdb": {
7645          "result_format": "json"
7646        },
7647        "swarming": {
7648          "can_use_on_swarming_builders": true,
7649          "dimension_sets": [
7650            {
7651              "cpu": "x86-64",
7652              "os": "Mac-12"
7653            }
7654          ]
7655        },
7656        "test_id_prefix": "ninja://test:test_support_unittests/"
7657      },
7658      {
7659        "isolate_name": "tools_unittests",
7660        "merge": {
7661          "args": [],
7662          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7663        },
7664        "name": "tools_unittests",
7665        "resultdb": {
7666          "result_format": "json"
7667        },
7668        "swarming": {
7669          "can_use_on_swarming_builders": true,
7670          "dimension_sets": [
7671            {
7672              "cpu": "x86-64",
7673              "os": "Mac-12"
7674            }
7675          ]
7676        },
7677        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
7678      },
7679      {
7680        "isolate_name": "video_capture_tests",
7681        "merge": {
7682          "args": [],
7683          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7684        },
7685        "name": "video_capture_tests",
7686        "resultdb": {
7687          "result_format": "json"
7688        },
7689        "swarming": {
7690          "can_use_on_swarming_builders": true,
7691          "dimension_sets": [
7692            {
7693              "cpu": "x86-64",
7694              "os": "Mac-12",
7695              "pool": "WebRTC-baremetal"
7696            }
7697          ]
7698        },
7699        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
7700      },
7701      {
7702        "isolate_name": "video_engine_tests",
7703        "merge": {
7704          "args": [],
7705          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7706        },
7707        "name": "video_engine_tests",
7708        "resultdb": {
7709          "result_format": "json"
7710        },
7711        "swarming": {
7712          "can_use_on_swarming_builders": true,
7713          "dimension_sets": [
7714            {
7715              "cpu": "x86-64",
7716              "os": "Mac-12"
7717            }
7718          ],
7719          "shards": 4
7720        },
7721        "test_id_prefix": "ninja://:video_engine_tests/"
7722      },
7723      {
7724        "isolate_name": "voip_unittests",
7725        "merge": {
7726          "args": [],
7727          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7728        },
7729        "name": "voip_unittests",
7730        "resultdb": {
7731          "result_format": "json"
7732        },
7733        "swarming": {
7734          "can_use_on_swarming_builders": true,
7735          "dimension_sets": [
7736            {
7737              "cpu": "x86-64",
7738              "os": "Mac-12"
7739            }
7740          ]
7741        },
7742        "test_id_prefix": "ninja://:voip_unittests/"
7743      },
7744      {
7745        "isolate_name": "webrtc_nonparallel_tests",
7746        "merge": {
7747          "args": [],
7748          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7749        },
7750        "name": "webrtc_nonparallel_tests",
7751        "resultdb": {
7752          "result_format": "json"
7753        },
7754        "swarming": {
7755          "can_use_on_swarming_builders": true,
7756          "dimension_sets": [
7757            {
7758              "cpu": "x86-64",
7759              "os": "Mac-12"
7760            }
7761          ]
7762        },
7763        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
7764      }
7765    ]
7766  },
7767  "MacARM64 M1 Release": {
7768    "isolated_scripts": [
7769      {
7770        "isolate_name": "audio_decoder_unittests",
7771        "merge": {
7772          "args": [],
7773          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7774        },
7775        "name": "audio_decoder_unittests",
7776        "resultdb": {
7777          "result_format": "json"
7778        },
7779        "swarming": {
7780          "can_use_on_swarming_builders": true,
7781          "dimension_sets": [
7782            {
7783              "cpu": "arm64-64-Apple_M1",
7784              "os": "Mac-12"
7785            }
7786          ]
7787        },
7788        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
7789      },
7790      {
7791        "isolate_name": "common_audio_unittests",
7792        "merge": {
7793          "args": [],
7794          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7795        },
7796        "name": "common_audio_unittests",
7797        "resultdb": {
7798          "result_format": "json"
7799        },
7800        "swarming": {
7801          "can_use_on_swarming_builders": true,
7802          "dimension_sets": [
7803            {
7804              "cpu": "arm64-64-Apple_M1",
7805              "os": "Mac-12"
7806            }
7807          ]
7808        },
7809        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
7810      },
7811      {
7812        "isolate_name": "common_video_unittests",
7813        "merge": {
7814          "args": [],
7815          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7816        },
7817        "name": "common_video_unittests",
7818        "resultdb": {
7819          "result_format": "json"
7820        },
7821        "swarming": {
7822          "can_use_on_swarming_builders": true,
7823          "dimension_sets": [
7824            {
7825              "cpu": "arm64-64-Apple_M1",
7826              "os": "Mac-12"
7827            }
7828          ]
7829        },
7830        "test_id_prefix": "ninja://common_video:common_video_unittests/"
7831      },
7832      {
7833        "isolate_name": "dcsctp_unittests",
7834        "merge": {
7835          "args": [],
7836          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7837        },
7838        "name": "dcsctp_unittests",
7839        "resultdb": {
7840          "result_format": "json"
7841        },
7842        "swarming": {
7843          "can_use_on_swarming_builders": true,
7844          "dimension_sets": [
7845            {
7846              "cpu": "arm64-64-Apple_M1",
7847              "os": "Mac-12"
7848            }
7849          ]
7850        },
7851        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
7852      },
7853      {
7854        "args": [
7855          "--quick"
7856        ],
7857        "isolate_name": "low_bandwidth_audio_test",
7858        "merge": {
7859          "args": [],
7860          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7861        },
7862        "name": "low_bandwidth_audio_test",
7863        "resultdb": {
7864          "result_format": "json"
7865        },
7866        "swarming": {
7867          "can_use_on_swarming_builders": true,
7868          "dimension_sets": [
7869            {
7870              "cpu": "arm64-64-Apple_M1",
7871              "os": "Mac-12"
7872            }
7873          ]
7874        },
7875        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
7876      },
7877      {
7878        "isolate_name": "modules_tests",
7879        "merge": {
7880          "args": [],
7881          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7882        },
7883        "name": "modules_tests",
7884        "resultdb": {
7885          "result_format": "json"
7886        },
7887        "swarming": {
7888          "can_use_on_swarming_builders": true,
7889          "dimension_sets": [
7890            {
7891              "cpu": "arm64-64-Apple_M1",
7892              "os": "Mac-12"
7893            }
7894          ],
7895          "shards": 2
7896        },
7897        "test_id_prefix": "ninja://modules:modules_tests/"
7898      },
7899      {
7900        "isolate_name": "modules_unittests",
7901        "merge": {
7902          "args": [],
7903          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7904        },
7905        "name": "modules_unittests",
7906        "resultdb": {
7907          "result_format": "json"
7908        },
7909        "swarming": {
7910          "can_use_on_swarming_builders": true,
7911          "dimension_sets": [
7912            {
7913              "cpu": "arm64-64-Apple_M1",
7914              "os": "Mac-12"
7915            }
7916          ],
7917          "shards": 6
7918        },
7919        "test_id_prefix": "ninja://modules:modules_unittests/"
7920      },
7921      {
7922        "isolate_name": "peerconnection_unittests",
7923        "merge": {
7924          "args": [],
7925          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7926        },
7927        "name": "peerconnection_unittests",
7928        "resultdb": {
7929          "result_format": "json"
7930        },
7931        "swarming": {
7932          "can_use_on_swarming_builders": true,
7933          "dimension_sets": [
7934            {
7935              "cpu": "arm64-64-Apple_M1",
7936              "os": "Mac-12"
7937            }
7938          ],
7939          "shards": 4
7940        },
7941        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
7942      },
7943      {
7944        "isolate_name": "rtc_media_unittests",
7945        "merge": {
7946          "args": [],
7947          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7948        },
7949        "name": "rtc_media_unittests",
7950        "resultdb": {
7951          "result_format": "json"
7952        },
7953        "swarming": {
7954          "can_use_on_swarming_builders": true,
7955          "dimension_sets": [
7956            {
7957              "cpu": "arm64-64-Apple_M1",
7958              "os": "Mac-12"
7959            }
7960          ]
7961        },
7962        "test_id_prefix": "ninja://media:rtc_media_unittests/"
7963      },
7964      {
7965        "isolate_name": "rtc_pc_unittests",
7966        "merge": {
7967          "args": [],
7968          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7969        },
7970        "name": "rtc_pc_unittests",
7971        "resultdb": {
7972          "result_format": "json"
7973        },
7974        "swarming": {
7975          "can_use_on_swarming_builders": true,
7976          "dimension_sets": [
7977            {
7978              "cpu": "arm64-64-Apple_M1",
7979              "os": "Mac-12"
7980            }
7981          ]
7982        },
7983        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
7984      },
7985      {
7986        "isolate_name": "rtc_stats_unittests",
7987        "merge": {
7988          "args": [],
7989          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
7990        },
7991        "name": "rtc_stats_unittests",
7992        "resultdb": {
7993          "result_format": "json"
7994        },
7995        "swarming": {
7996          "can_use_on_swarming_builders": true,
7997          "dimension_sets": [
7998            {
7999              "cpu": "arm64-64-Apple_M1",
8000              "os": "Mac-12"
8001            }
8002          ]
8003        },
8004        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
8005      },
8006      {
8007        "isolate_name": "rtc_unittests",
8008        "merge": {
8009          "args": [],
8010          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8011        },
8012        "name": "rtc_unittests",
8013        "resultdb": {
8014          "result_format": "json"
8015        },
8016        "swarming": {
8017          "can_use_on_swarming_builders": true,
8018          "dimension_sets": [
8019            {
8020              "cpu": "arm64-64-Apple_M1",
8021              "os": "Mac-12"
8022            }
8023          ],
8024          "shards": 6
8025        },
8026        "test_id_prefix": "ninja://:rtc_unittests/"
8027      },
8028      {
8029        "isolate_name": "slow_peer_connection_unittests",
8030        "merge": {
8031          "args": [],
8032          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8033        },
8034        "name": "slow_peer_connection_unittests",
8035        "resultdb": {
8036          "result_format": "json"
8037        },
8038        "swarming": {
8039          "can_use_on_swarming_builders": true,
8040          "dimension_sets": [
8041            {
8042              "cpu": "arm64-64-Apple_M1",
8043              "os": "Mac-12"
8044            }
8045          ]
8046        },
8047        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
8048      },
8049      {
8050        "isolate_name": "svc_tests",
8051        "merge": {
8052          "args": [],
8053          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8054        },
8055        "name": "svc_tests",
8056        "resultdb": {
8057          "result_format": "json"
8058        },
8059        "swarming": {
8060          "can_use_on_swarming_builders": true,
8061          "dimension_sets": [
8062            {
8063              "cpu": "arm64-64-Apple_M1",
8064              "os": "Mac-12"
8065            }
8066          ],
8067          "shards": 4
8068        },
8069        "test_id_prefix": "ninja://pc:svc_tests/"
8070      },
8071      {
8072        "isolate_name": "system_wrappers_unittests",
8073        "merge": {
8074          "args": [],
8075          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8076        },
8077        "name": "system_wrappers_unittests",
8078        "resultdb": {
8079          "result_format": "json"
8080        },
8081        "swarming": {
8082          "can_use_on_swarming_builders": true,
8083          "dimension_sets": [
8084            {
8085              "cpu": "arm64-64-Apple_M1",
8086              "os": "Mac-12"
8087            }
8088          ]
8089        },
8090        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
8091      },
8092      {
8093        "isolate_name": "test_support_unittests",
8094        "merge": {
8095          "args": [],
8096          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8097        },
8098        "name": "test_support_unittests",
8099        "resultdb": {
8100          "result_format": "json"
8101        },
8102        "swarming": {
8103          "can_use_on_swarming_builders": true,
8104          "dimension_sets": [
8105            {
8106              "cpu": "arm64-64-Apple_M1",
8107              "os": "Mac-12"
8108            }
8109          ]
8110        },
8111        "test_id_prefix": "ninja://test:test_support_unittests/"
8112      },
8113      {
8114        "isolate_name": "tools_unittests",
8115        "merge": {
8116          "args": [],
8117          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8118        },
8119        "name": "tools_unittests",
8120        "resultdb": {
8121          "result_format": "json"
8122        },
8123        "swarming": {
8124          "can_use_on_swarming_builders": true,
8125          "dimension_sets": [
8126            {
8127              "cpu": "arm64-64-Apple_M1",
8128              "os": "Mac-12"
8129            }
8130          ]
8131        },
8132        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
8133      },
8134      {
8135        "isolate_name": "video_engine_tests",
8136        "merge": {
8137          "args": [],
8138          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8139        },
8140        "name": "video_engine_tests",
8141        "resultdb": {
8142          "result_format": "json"
8143        },
8144        "swarming": {
8145          "can_use_on_swarming_builders": true,
8146          "dimension_sets": [
8147            {
8148              "cpu": "arm64-64-Apple_M1",
8149              "os": "Mac-12"
8150            }
8151          ],
8152          "shards": 4
8153        },
8154        "test_id_prefix": "ninja://:video_engine_tests/"
8155      },
8156      {
8157        "isolate_name": "voip_unittests",
8158        "merge": {
8159          "args": [],
8160          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8161        },
8162        "name": "voip_unittests",
8163        "resultdb": {
8164          "result_format": "json"
8165        },
8166        "swarming": {
8167          "can_use_on_swarming_builders": true,
8168          "dimension_sets": [
8169            {
8170              "cpu": "arm64-64-Apple_M1",
8171              "os": "Mac-12"
8172            }
8173          ]
8174        },
8175        "test_id_prefix": "ninja://:voip_unittests/"
8176      },
8177      {
8178        "isolate_name": "webrtc_nonparallel_tests",
8179        "merge": {
8180          "args": [],
8181          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8182        },
8183        "name": "webrtc_nonparallel_tests",
8184        "resultdb": {
8185          "result_format": "json"
8186        },
8187        "swarming": {
8188          "can_use_on_swarming_builders": true,
8189          "dimension_sets": [
8190            {
8191              "cpu": "arm64-64-Apple_M1",
8192              "os": "Mac-12"
8193            }
8194          ]
8195        },
8196        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
8197      }
8198    ]
8199  },
8200  "MacArm64 Builder": {},
8201  "Win (more configs)": {
8202    "isolated_scripts": [
8203      {
8204        "isolate_name": "peerconnection_unittests",
8205        "merge": {
8206          "args": [],
8207          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8208        },
8209        "name": "peerconnection_unittests",
8210        "resultdb": {
8211          "result_format": "json"
8212        },
8213        "swarming": {
8214          "can_use_on_swarming_builders": true,
8215          "dimension_sets": [
8216            {
8217              "cpu": "x86-64",
8218              "os": "Windows-10-19042"
8219            }
8220          ],
8221          "shards": 4
8222        },
8223        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
8224      }
8225    ]
8226  },
8227  "Win32 Builder (Clang)": {},
8228  "Win32 Debug (Clang)": {},
8229  "Win32 Release (Clang)": {
8230    "isolated_scripts": [
8231      {
8232        "isolate_name": "audio_decoder_unittests",
8233        "merge": {
8234          "args": [],
8235          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8236        },
8237        "name": "audio_decoder_unittests",
8238        "resultdb": {
8239          "result_format": "json"
8240        },
8241        "swarming": {
8242          "can_use_on_swarming_builders": true,
8243          "dimension_sets": [
8244            {
8245              "cpu": "x86-64",
8246              "os": "Windows-10-19042"
8247            }
8248          ]
8249        },
8250        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
8251      },
8252      {
8253        "isolate_name": "common_audio_unittests",
8254        "merge": {
8255          "args": [],
8256          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8257        },
8258        "name": "common_audio_unittests",
8259        "resultdb": {
8260          "result_format": "json"
8261        },
8262        "swarming": {
8263          "can_use_on_swarming_builders": true,
8264          "dimension_sets": [
8265            {
8266              "cpu": "x86-64",
8267              "os": "Windows-10-19042"
8268            }
8269          ]
8270        },
8271        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
8272      },
8273      {
8274        "isolate_name": "common_video_unittests",
8275        "merge": {
8276          "args": [],
8277          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8278        },
8279        "name": "common_video_unittests",
8280        "resultdb": {
8281          "result_format": "json"
8282        },
8283        "swarming": {
8284          "can_use_on_swarming_builders": true,
8285          "dimension_sets": [
8286            {
8287              "cpu": "x86-64",
8288              "os": "Windows-10-19042"
8289            }
8290          ]
8291        },
8292        "test_id_prefix": "ninja://common_video:common_video_unittests/"
8293      },
8294      {
8295        "isolate_name": "dcsctp_unittests",
8296        "merge": {
8297          "args": [],
8298          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8299        },
8300        "name": "dcsctp_unittests",
8301        "resultdb": {
8302          "result_format": "json"
8303        },
8304        "swarming": {
8305          "can_use_on_swarming_builders": true,
8306          "dimension_sets": [
8307            {
8308              "cpu": "x86-64",
8309              "os": "Windows-10-19042"
8310            }
8311          ]
8312        },
8313        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
8314      },
8315      {
8316        "args": [
8317          "--quick"
8318        ],
8319        "isolate_name": "low_bandwidth_audio_test",
8320        "merge": {
8321          "args": [],
8322          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8323        },
8324        "name": "low_bandwidth_audio_test",
8325        "resultdb": {
8326          "result_format": "json"
8327        },
8328        "swarming": {
8329          "can_use_on_swarming_builders": true,
8330          "dimension_sets": [
8331            {
8332              "cpu": "x86-64",
8333              "os": "Windows-10-19042"
8334            }
8335          ]
8336        },
8337        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
8338      },
8339      {
8340        "isolate_name": "modules_tests",
8341        "merge": {
8342          "args": [],
8343          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8344        },
8345        "name": "modules_tests",
8346        "resultdb": {
8347          "result_format": "json"
8348        },
8349        "swarming": {
8350          "can_use_on_swarming_builders": true,
8351          "dimension_sets": [
8352            {
8353              "cpu": "x86-64",
8354              "os": "Windows-10-19042"
8355            }
8356          ],
8357          "shards": 2
8358        },
8359        "test_id_prefix": "ninja://modules:modules_tests/"
8360      },
8361      {
8362        "isolate_name": "modules_unittests",
8363        "merge": {
8364          "args": [],
8365          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8366        },
8367        "name": "modules_unittests",
8368        "resultdb": {
8369          "result_format": "json"
8370        },
8371        "swarming": {
8372          "can_use_on_swarming_builders": true,
8373          "dimension_sets": [
8374            {
8375              "cpu": "x86-64",
8376              "os": "Windows-10-19042"
8377            }
8378          ],
8379          "shards": 6
8380        },
8381        "test_id_prefix": "ninja://modules:modules_unittests/"
8382      },
8383      {
8384        "isolate_name": "peerconnection_unittests",
8385        "merge": {
8386          "args": [],
8387          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8388        },
8389        "name": "peerconnection_unittests",
8390        "resultdb": {
8391          "result_format": "json"
8392        },
8393        "swarming": {
8394          "can_use_on_swarming_builders": true,
8395          "dimension_sets": [
8396            {
8397              "cpu": "x86-64",
8398              "os": "Windows-10-19042"
8399            }
8400          ],
8401          "shards": 4
8402        },
8403        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
8404      },
8405      {
8406        "isolate_name": "rtc_media_unittests",
8407        "merge": {
8408          "args": [],
8409          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8410        },
8411        "name": "rtc_media_unittests",
8412        "resultdb": {
8413          "result_format": "json"
8414        },
8415        "swarming": {
8416          "can_use_on_swarming_builders": true,
8417          "dimension_sets": [
8418            {
8419              "cpu": "x86-64",
8420              "os": "Windows-10-19042"
8421            }
8422          ]
8423        },
8424        "test_id_prefix": "ninja://media:rtc_media_unittests/"
8425      },
8426      {
8427        "isolate_name": "rtc_pc_unittests",
8428        "merge": {
8429          "args": [],
8430          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8431        },
8432        "name": "rtc_pc_unittests",
8433        "resultdb": {
8434          "result_format": "json"
8435        },
8436        "swarming": {
8437          "can_use_on_swarming_builders": true,
8438          "dimension_sets": [
8439            {
8440              "cpu": "x86-64",
8441              "os": "Windows-10-19042"
8442            }
8443          ]
8444        },
8445        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
8446      },
8447      {
8448        "isolate_name": "rtc_stats_unittests",
8449        "merge": {
8450          "args": [],
8451          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8452        },
8453        "name": "rtc_stats_unittests",
8454        "resultdb": {
8455          "result_format": "json"
8456        },
8457        "swarming": {
8458          "can_use_on_swarming_builders": true,
8459          "dimension_sets": [
8460            {
8461              "cpu": "x86-64",
8462              "os": "Windows-10-19042"
8463            }
8464          ]
8465        },
8466        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
8467      },
8468      {
8469        "isolate_name": "rtc_unittests",
8470        "merge": {
8471          "args": [],
8472          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8473        },
8474        "name": "rtc_unittests",
8475        "resultdb": {
8476          "result_format": "json"
8477        },
8478        "swarming": {
8479          "can_use_on_swarming_builders": true,
8480          "dimension_sets": [
8481            {
8482              "cpu": "x86-64",
8483              "os": "Windows-10-19042"
8484            }
8485          ],
8486          "shards": 6
8487        },
8488        "test_id_prefix": "ninja://:rtc_unittests/"
8489      },
8490      {
8491        "isolate_name": "slow_peer_connection_unittests",
8492        "merge": {
8493          "args": [],
8494          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8495        },
8496        "name": "slow_peer_connection_unittests",
8497        "resultdb": {
8498          "result_format": "json"
8499        },
8500        "swarming": {
8501          "can_use_on_swarming_builders": true,
8502          "dimension_sets": [
8503            {
8504              "cpu": "x86-64",
8505              "os": "Windows-10-19042"
8506            }
8507          ]
8508        },
8509        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
8510      },
8511      {
8512        "isolate_name": "svc_tests",
8513        "merge": {
8514          "args": [],
8515          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8516        },
8517        "name": "svc_tests",
8518        "resultdb": {
8519          "result_format": "json"
8520        },
8521        "swarming": {
8522          "can_use_on_swarming_builders": true,
8523          "dimension_sets": [
8524            {
8525              "cpu": "x86-64",
8526              "os": "Windows-10-19042"
8527            }
8528          ],
8529          "shards": 4
8530        },
8531        "test_id_prefix": "ninja://pc:svc_tests/"
8532      },
8533      {
8534        "isolate_name": "system_wrappers_unittests",
8535        "merge": {
8536          "args": [],
8537          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8538        },
8539        "name": "system_wrappers_unittests",
8540        "resultdb": {
8541          "result_format": "json"
8542        },
8543        "swarming": {
8544          "can_use_on_swarming_builders": true,
8545          "dimension_sets": [
8546            {
8547              "cpu": "x86-64",
8548              "os": "Windows-10-19042"
8549            }
8550          ]
8551        },
8552        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
8553      },
8554      {
8555        "isolate_name": "test_support_unittests",
8556        "merge": {
8557          "args": [],
8558          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8559        },
8560        "name": "test_support_unittests",
8561        "resultdb": {
8562          "result_format": "json"
8563        },
8564        "swarming": {
8565          "can_use_on_swarming_builders": true,
8566          "dimension_sets": [
8567            {
8568              "cpu": "x86-64",
8569              "os": "Windows-10-19042"
8570            }
8571          ]
8572        },
8573        "test_id_prefix": "ninja://test:test_support_unittests/"
8574      },
8575      {
8576        "isolate_name": "tools_unittests",
8577        "merge": {
8578          "args": [],
8579          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8580        },
8581        "name": "tools_unittests",
8582        "resultdb": {
8583          "result_format": "json"
8584        },
8585        "swarming": {
8586          "can_use_on_swarming_builders": true,
8587          "dimension_sets": [
8588            {
8589              "cpu": "x86-64",
8590              "os": "Windows-10-19042"
8591            }
8592          ]
8593        },
8594        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
8595      },
8596      {
8597        "isolate_name": "video_engine_tests",
8598        "merge": {
8599          "args": [],
8600          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8601        },
8602        "name": "video_engine_tests",
8603        "resultdb": {
8604          "result_format": "json"
8605        },
8606        "swarming": {
8607          "can_use_on_swarming_builders": true,
8608          "dimension_sets": [
8609            {
8610              "cpu": "x86-64",
8611              "os": "Windows-10-19042"
8612            }
8613          ],
8614          "shards": 4
8615        },
8616        "test_id_prefix": "ninja://:video_engine_tests/"
8617      },
8618      {
8619        "isolate_name": "voip_unittests",
8620        "merge": {
8621          "args": [],
8622          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8623        },
8624        "name": "voip_unittests",
8625        "resultdb": {
8626          "result_format": "json"
8627        },
8628        "swarming": {
8629          "can_use_on_swarming_builders": true,
8630          "dimension_sets": [
8631            {
8632              "cpu": "x86-64",
8633              "os": "Windows-10-19042"
8634            }
8635          ]
8636        },
8637        "test_id_prefix": "ninja://:voip_unittests/"
8638      },
8639      {
8640        "isolate_name": "webrtc_nonparallel_tests",
8641        "merge": {
8642          "args": [],
8643          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8644        },
8645        "name": "webrtc_nonparallel_tests",
8646        "resultdb": {
8647          "result_format": "json"
8648        },
8649        "swarming": {
8650          "can_use_on_swarming_builders": true,
8651          "dimension_sets": [
8652            {
8653              "cpu": "x86-64",
8654              "os": "Windows-10-19042"
8655            }
8656          ]
8657        },
8658        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
8659      }
8660    ]
8661  },
8662  "Win64 ASan": {
8663    "isolated_scripts": [
8664      {
8665        "isolate_name": "audio_decoder_unittests",
8666        "merge": {
8667          "args": [],
8668          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8669        },
8670        "name": "audio_decoder_unittests",
8671        "resultdb": {
8672          "result_format": "json"
8673        },
8674        "swarming": {
8675          "can_use_on_swarming_builders": true,
8676          "dimension_sets": [
8677            {
8678              "cpu": "x86-64",
8679              "os": "Windows-10-19042"
8680            }
8681          ]
8682        },
8683        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
8684      },
8685      {
8686        "isolate_name": "common_audio_unittests",
8687        "merge": {
8688          "args": [],
8689          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8690        },
8691        "name": "common_audio_unittests",
8692        "resultdb": {
8693          "result_format": "json"
8694        },
8695        "swarming": {
8696          "can_use_on_swarming_builders": true,
8697          "dimension_sets": [
8698            {
8699              "cpu": "x86-64",
8700              "os": "Windows-10-19042"
8701            }
8702          ]
8703        },
8704        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
8705      },
8706      {
8707        "isolate_name": "common_video_unittests",
8708        "merge": {
8709          "args": [],
8710          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8711        },
8712        "name": "common_video_unittests",
8713        "resultdb": {
8714          "result_format": "json"
8715        },
8716        "swarming": {
8717          "can_use_on_swarming_builders": true,
8718          "dimension_sets": [
8719            {
8720              "cpu": "x86-64",
8721              "os": "Windows-10-19042"
8722            }
8723          ]
8724        },
8725        "test_id_prefix": "ninja://common_video:common_video_unittests/"
8726      },
8727      {
8728        "isolate_name": "dcsctp_unittests",
8729        "merge": {
8730          "args": [],
8731          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8732        },
8733        "name": "dcsctp_unittests",
8734        "resultdb": {
8735          "result_format": "json"
8736        },
8737        "swarming": {
8738          "can_use_on_swarming_builders": true,
8739          "dimension_sets": [
8740            {
8741              "cpu": "x86-64",
8742              "os": "Windows-10-19042"
8743            }
8744          ]
8745        },
8746        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
8747      },
8748      {
8749        "args": [
8750          "--quick"
8751        ],
8752        "isolate_name": "low_bandwidth_audio_test",
8753        "merge": {
8754          "args": [],
8755          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8756        },
8757        "name": "low_bandwidth_audio_test",
8758        "resultdb": {
8759          "result_format": "json"
8760        },
8761        "swarming": {
8762          "can_use_on_swarming_builders": true,
8763          "dimension_sets": [
8764            {
8765              "cpu": "x86-64",
8766              "os": "Windows-10-19042"
8767            }
8768          ]
8769        },
8770        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
8771      },
8772      {
8773        "isolate_name": "modules_tests",
8774        "merge": {
8775          "args": [],
8776          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8777        },
8778        "name": "modules_tests",
8779        "resultdb": {
8780          "result_format": "json"
8781        },
8782        "swarming": {
8783          "can_use_on_swarming_builders": true,
8784          "dimension_sets": [
8785            {
8786              "cpu": "x86-64",
8787              "os": "Windows-10-19042"
8788            }
8789          ],
8790          "shards": 2
8791        },
8792        "test_id_prefix": "ninja://modules:modules_tests/"
8793      },
8794      {
8795        "isolate_name": "modules_unittests",
8796        "merge": {
8797          "args": [],
8798          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8799        },
8800        "name": "modules_unittests",
8801        "resultdb": {
8802          "result_format": "json"
8803        },
8804        "swarming": {
8805          "can_use_on_swarming_builders": true,
8806          "dimension_sets": [
8807            {
8808              "cpu": "x86-64",
8809              "os": "Windows-10-19042"
8810            }
8811          ],
8812          "shards": 6
8813        },
8814        "test_id_prefix": "ninja://modules:modules_unittests/"
8815      },
8816      {
8817        "isolate_name": "peerconnection_unittests",
8818        "merge": {
8819          "args": [],
8820          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8821        },
8822        "name": "peerconnection_unittests",
8823        "resultdb": {
8824          "result_format": "json"
8825        },
8826        "swarming": {
8827          "can_use_on_swarming_builders": true,
8828          "dimension_sets": [
8829            {
8830              "cpu": "x86-64",
8831              "os": "Windows-10-19042"
8832            }
8833          ],
8834          "shards": 4
8835        },
8836        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
8837      },
8838      {
8839        "isolate_name": "rtc_media_unittests",
8840        "merge": {
8841          "args": [],
8842          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8843        },
8844        "name": "rtc_media_unittests",
8845        "resultdb": {
8846          "result_format": "json"
8847        },
8848        "swarming": {
8849          "can_use_on_swarming_builders": true,
8850          "dimension_sets": [
8851            {
8852              "cpu": "x86-64",
8853              "os": "Windows-10-19042"
8854            }
8855          ]
8856        },
8857        "test_id_prefix": "ninja://media:rtc_media_unittests/"
8858      },
8859      {
8860        "isolate_name": "rtc_pc_unittests",
8861        "merge": {
8862          "args": [],
8863          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8864        },
8865        "name": "rtc_pc_unittests",
8866        "resultdb": {
8867          "result_format": "json"
8868        },
8869        "swarming": {
8870          "can_use_on_swarming_builders": true,
8871          "dimension_sets": [
8872            {
8873              "cpu": "x86-64",
8874              "os": "Windows-10-19042"
8875            }
8876          ]
8877        },
8878        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
8879      },
8880      {
8881        "isolate_name": "rtc_stats_unittests",
8882        "merge": {
8883          "args": [],
8884          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8885        },
8886        "name": "rtc_stats_unittests",
8887        "resultdb": {
8888          "result_format": "json"
8889        },
8890        "swarming": {
8891          "can_use_on_swarming_builders": true,
8892          "dimension_sets": [
8893            {
8894              "cpu": "x86-64",
8895              "os": "Windows-10-19042"
8896            }
8897          ]
8898        },
8899        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
8900      },
8901      {
8902        "isolate_name": "rtc_unittests",
8903        "merge": {
8904          "args": [],
8905          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8906        },
8907        "name": "rtc_unittests",
8908        "resultdb": {
8909          "result_format": "json"
8910        },
8911        "swarming": {
8912          "can_use_on_swarming_builders": true,
8913          "dimension_sets": [
8914            {
8915              "cpu": "x86-64",
8916              "os": "Windows-10-19042"
8917            }
8918          ],
8919          "shards": 6
8920        },
8921        "test_id_prefix": "ninja://:rtc_unittests/"
8922      },
8923      {
8924        "isolate_name": "slow_peer_connection_unittests",
8925        "merge": {
8926          "args": [],
8927          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8928        },
8929        "name": "slow_peer_connection_unittests",
8930        "resultdb": {
8931          "result_format": "json"
8932        },
8933        "swarming": {
8934          "can_use_on_swarming_builders": true,
8935          "dimension_sets": [
8936            {
8937              "cpu": "x86-64",
8938              "os": "Windows-10-19042"
8939            }
8940          ]
8941        },
8942        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
8943      },
8944      {
8945        "isolate_name": "svc_tests",
8946        "merge": {
8947          "args": [],
8948          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8949        },
8950        "name": "svc_tests",
8951        "resultdb": {
8952          "result_format": "json"
8953        },
8954        "swarming": {
8955          "can_use_on_swarming_builders": true,
8956          "dimension_sets": [
8957            {
8958              "cpu": "x86-64",
8959              "os": "Windows-10-19042"
8960            }
8961          ],
8962          "shards": 4
8963        },
8964        "test_id_prefix": "ninja://pc:svc_tests/"
8965      },
8966      {
8967        "isolate_name": "system_wrappers_unittests",
8968        "merge": {
8969          "args": [],
8970          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8971        },
8972        "name": "system_wrappers_unittests",
8973        "resultdb": {
8974          "result_format": "json"
8975        },
8976        "swarming": {
8977          "can_use_on_swarming_builders": true,
8978          "dimension_sets": [
8979            {
8980              "cpu": "x86-64",
8981              "os": "Windows-10-19042"
8982            }
8983          ]
8984        },
8985        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
8986      },
8987      {
8988        "isolate_name": "test_support_unittests",
8989        "merge": {
8990          "args": [],
8991          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
8992        },
8993        "name": "test_support_unittests",
8994        "resultdb": {
8995          "result_format": "json"
8996        },
8997        "swarming": {
8998          "can_use_on_swarming_builders": true,
8999          "dimension_sets": [
9000            {
9001              "cpu": "x86-64",
9002              "os": "Windows-10-19042"
9003            }
9004          ]
9005        },
9006        "test_id_prefix": "ninja://test:test_support_unittests/"
9007      },
9008      {
9009        "isolate_name": "tools_unittests",
9010        "merge": {
9011          "args": [],
9012          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9013        },
9014        "name": "tools_unittests",
9015        "resultdb": {
9016          "result_format": "json"
9017        },
9018        "swarming": {
9019          "can_use_on_swarming_builders": true,
9020          "dimension_sets": [
9021            {
9022              "cpu": "x86-64",
9023              "os": "Windows-10-19042"
9024            }
9025          ]
9026        },
9027        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
9028      },
9029      {
9030        "isolate_name": "video_engine_tests",
9031        "merge": {
9032          "args": [],
9033          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9034        },
9035        "name": "video_engine_tests",
9036        "resultdb": {
9037          "result_format": "json"
9038        },
9039        "swarming": {
9040          "can_use_on_swarming_builders": true,
9041          "dimension_sets": [
9042            {
9043              "cpu": "x86-64",
9044              "os": "Windows-10-19042"
9045            }
9046          ],
9047          "shards": 4
9048        },
9049        "test_id_prefix": "ninja://:video_engine_tests/"
9050      },
9051      {
9052        "isolate_name": "voip_unittests",
9053        "merge": {
9054          "args": [],
9055          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9056        },
9057        "name": "voip_unittests",
9058        "resultdb": {
9059          "result_format": "json"
9060        },
9061        "swarming": {
9062          "can_use_on_swarming_builders": true,
9063          "dimension_sets": [
9064            {
9065              "cpu": "x86-64",
9066              "os": "Windows-10-19042"
9067            }
9068          ]
9069        },
9070        "test_id_prefix": "ninja://:voip_unittests/"
9071      },
9072      {
9073        "isolate_name": "webrtc_nonparallel_tests",
9074        "merge": {
9075          "args": [],
9076          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9077        },
9078        "name": "webrtc_nonparallel_tests",
9079        "resultdb": {
9080          "result_format": "json"
9081        },
9082        "swarming": {
9083          "can_use_on_swarming_builders": true,
9084          "dimension_sets": [
9085            {
9086              "cpu": "x86-64",
9087              "os": "Windows-10-19042"
9088            }
9089          ]
9090        },
9091        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
9092      }
9093    ]
9094  },
9095  "Win64 Debug (Clang)": {
9096    "isolated_scripts": [
9097      {
9098        "isolate_name": "audio_decoder_unittests",
9099        "merge": {
9100          "args": [],
9101          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9102        },
9103        "name": "audio_decoder_unittests",
9104        "resultdb": {
9105          "result_format": "json"
9106        },
9107        "swarming": {
9108          "can_use_on_swarming_builders": true,
9109          "dimension_sets": [
9110            {
9111              "cpu": "x86-64",
9112              "os": "Windows-10-19042"
9113            }
9114          ]
9115        },
9116        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
9117      },
9118      {
9119        "isolate_name": "common_audio_unittests",
9120        "merge": {
9121          "args": [],
9122          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9123        },
9124        "name": "common_audio_unittests",
9125        "resultdb": {
9126          "result_format": "json"
9127        },
9128        "swarming": {
9129          "can_use_on_swarming_builders": true,
9130          "dimension_sets": [
9131            {
9132              "cpu": "x86-64",
9133              "os": "Windows-10-19042"
9134            }
9135          ]
9136        },
9137        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
9138      },
9139      {
9140        "isolate_name": "common_video_unittests",
9141        "merge": {
9142          "args": [],
9143          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9144        },
9145        "name": "common_video_unittests",
9146        "resultdb": {
9147          "result_format": "json"
9148        },
9149        "swarming": {
9150          "can_use_on_swarming_builders": true,
9151          "dimension_sets": [
9152            {
9153              "cpu": "x86-64",
9154              "os": "Windows-10-19042"
9155            }
9156          ]
9157        },
9158        "test_id_prefix": "ninja://common_video:common_video_unittests/"
9159      },
9160      {
9161        "isolate_name": "dcsctp_unittests",
9162        "merge": {
9163          "args": [],
9164          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9165        },
9166        "name": "dcsctp_unittests",
9167        "resultdb": {
9168          "result_format": "json"
9169        },
9170        "swarming": {
9171          "can_use_on_swarming_builders": true,
9172          "dimension_sets": [
9173            {
9174              "cpu": "x86-64",
9175              "os": "Windows-10-19042"
9176            }
9177          ]
9178        },
9179        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
9180      },
9181      {
9182        "args": [
9183          "--quick"
9184        ],
9185        "isolate_name": "low_bandwidth_audio_test",
9186        "merge": {
9187          "args": [],
9188          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9189        },
9190        "name": "low_bandwidth_audio_test",
9191        "resultdb": {
9192          "result_format": "json"
9193        },
9194        "swarming": {
9195          "can_use_on_swarming_builders": true,
9196          "dimension_sets": [
9197            {
9198              "cpu": "x86-64",
9199              "os": "Windows-10-19042"
9200            }
9201          ]
9202        },
9203        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
9204      },
9205      {
9206        "isolate_name": "modules_tests",
9207        "merge": {
9208          "args": [],
9209          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9210        },
9211        "name": "modules_tests",
9212        "resultdb": {
9213          "result_format": "json"
9214        },
9215        "swarming": {
9216          "can_use_on_swarming_builders": true,
9217          "dimension_sets": [
9218            {
9219              "cpu": "x86-64",
9220              "os": "Windows-10-19042"
9221            }
9222          ],
9223          "shards": 2
9224        },
9225        "test_id_prefix": "ninja://modules:modules_tests/"
9226      },
9227      {
9228        "isolate_name": "modules_unittests",
9229        "merge": {
9230          "args": [],
9231          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9232        },
9233        "name": "modules_unittests",
9234        "resultdb": {
9235          "result_format": "json"
9236        },
9237        "swarming": {
9238          "can_use_on_swarming_builders": true,
9239          "dimension_sets": [
9240            {
9241              "cpu": "x86-64",
9242              "os": "Windows-10-19042"
9243            }
9244          ],
9245          "shards": 6
9246        },
9247        "test_id_prefix": "ninja://modules:modules_unittests/"
9248      },
9249      {
9250        "isolate_name": "peerconnection_unittests",
9251        "merge": {
9252          "args": [],
9253          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9254        },
9255        "name": "peerconnection_unittests",
9256        "resultdb": {
9257          "result_format": "json"
9258        },
9259        "swarming": {
9260          "can_use_on_swarming_builders": true,
9261          "dimension_sets": [
9262            {
9263              "cpu": "x86-64",
9264              "os": "Windows-10-19042"
9265            }
9266          ],
9267          "shards": 4
9268        },
9269        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
9270      },
9271      {
9272        "isolate_name": "rtc_media_unittests",
9273        "merge": {
9274          "args": [],
9275          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9276        },
9277        "name": "rtc_media_unittests",
9278        "resultdb": {
9279          "result_format": "json"
9280        },
9281        "swarming": {
9282          "can_use_on_swarming_builders": true,
9283          "dimension_sets": [
9284            {
9285              "cpu": "x86-64",
9286              "os": "Windows-10-19042"
9287            }
9288          ]
9289        },
9290        "test_id_prefix": "ninja://media:rtc_media_unittests/"
9291      },
9292      {
9293        "isolate_name": "rtc_pc_unittests",
9294        "merge": {
9295          "args": [],
9296          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9297        },
9298        "name": "rtc_pc_unittests",
9299        "resultdb": {
9300          "result_format": "json"
9301        },
9302        "swarming": {
9303          "can_use_on_swarming_builders": true,
9304          "dimension_sets": [
9305            {
9306              "cpu": "x86-64",
9307              "os": "Windows-10-19042"
9308            }
9309          ]
9310        },
9311        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
9312      },
9313      {
9314        "isolate_name": "rtc_stats_unittests",
9315        "merge": {
9316          "args": [],
9317          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9318        },
9319        "name": "rtc_stats_unittests",
9320        "resultdb": {
9321          "result_format": "json"
9322        },
9323        "swarming": {
9324          "can_use_on_swarming_builders": true,
9325          "dimension_sets": [
9326            {
9327              "cpu": "x86-64",
9328              "os": "Windows-10-19042"
9329            }
9330          ]
9331        },
9332        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
9333      },
9334      {
9335        "isolate_name": "rtc_unittests",
9336        "merge": {
9337          "args": [],
9338          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9339        },
9340        "name": "rtc_unittests",
9341        "resultdb": {
9342          "result_format": "json"
9343        },
9344        "swarming": {
9345          "can_use_on_swarming_builders": true,
9346          "dimension_sets": [
9347            {
9348              "cpu": "x86-64",
9349              "os": "Windows-10-19042"
9350            }
9351          ],
9352          "shards": 6
9353        },
9354        "test_id_prefix": "ninja://:rtc_unittests/"
9355      },
9356      {
9357        "isolate_name": "slow_peer_connection_unittests",
9358        "merge": {
9359          "args": [],
9360          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9361        },
9362        "name": "slow_peer_connection_unittests",
9363        "resultdb": {
9364          "result_format": "json"
9365        },
9366        "swarming": {
9367          "can_use_on_swarming_builders": true,
9368          "dimension_sets": [
9369            {
9370              "cpu": "x86-64",
9371              "os": "Windows-10-19042"
9372            }
9373          ]
9374        },
9375        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
9376      },
9377      {
9378        "isolate_name": "svc_tests",
9379        "merge": {
9380          "args": [],
9381          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9382        },
9383        "name": "svc_tests",
9384        "resultdb": {
9385          "result_format": "json"
9386        },
9387        "swarming": {
9388          "can_use_on_swarming_builders": true,
9389          "dimension_sets": [
9390            {
9391              "cpu": "x86-64",
9392              "os": "Windows-10-19042"
9393            }
9394          ],
9395          "shards": 4
9396        },
9397        "test_id_prefix": "ninja://pc:svc_tests/"
9398      },
9399      {
9400        "isolate_name": "system_wrappers_unittests",
9401        "merge": {
9402          "args": [],
9403          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9404        },
9405        "name": "system_wrappers_unittests",
9406        "resultdb": {
9407          "result_format": "json"
9408        },
9409        "swarming": {
9410          "can_use_on_swarming_builders": true,
9411          "dimension_sets": [
9412            {
9413              "cpu": "x86-64",
9414              "os": "Windows-10-19042"
9415            }
9416          ]
9417        },
9418        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
9419      },
9420      {
9421        "isolate_name": "test_support_unittests",
9422        "merge": {
9423          "args": [],
9424          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9425        },
9426        "name": "test_support_unittests",
9427        "resultdb": {
9428          "result_format": "json"
9429        },
9430        "swarming": {
9431          "can_use_on_swarming_builders": true,
9432          "dimension_sets": [
9433            {
9434              "cpu": "x86-64",
9435              "os": "Windows-10-19042"
9436            }
9437          ]
9438        },
9439        "test_id_prefix": "ninja://test:test_support_unittests/"
9440      },
9441      {
9442        "isolate_name": "tools_unittests",
9443        "merge": {
9444          "args": [],
9445          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9446        },
9447        "name": "tools_unittests",
9448        "resultdb": {
9449          "result_format": "json"
9450        },
9451        "swarming": {
9452          "can_use_on_swarming_builders": true,
9453          "dimension_sets": [
9454            {
9455              "cpu": "x86-64",
9456              "os": "Windows-10-19042"
9457            }
9458          ]
9459        },
9460        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
9461      },
9462      {
9463        "isolate_name": "video_engine_tests",
9464        "merge": {
9465          "args": [],
9466          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9467        },
9468        "name": "video_engine_tests",
9469        "resultdb": {
9470          "result_format": "json"
9471        },
9472        "swarming": {
9473          "can_use_on_swarming_builders": true,
9474          "dimension_sets": [
9475            {
9476              "cpu": "x86-64",
9477              "os": "Windows-10-19042"
9478            }
9479          ],
9480          "shards": 4
9481        },
9482        "test_id_prefix": "ninja://:video_engine_tests/"
9483      },
9484      {
9485        "isolate_name": "voip_unittests",
9486        "merge": {
9487          "args": [],
9488          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9489        },
9490        "name": "voip_unittests",
9491        "resultdb": {
9492          "result_format": "json"
9493        },
9494        "swarming": {
9495          "can_use_on_swarming_builders": true,
9496          "dimension_sets": [
9497            {
9498              "cpu": "x86-64",
9499              "os": "Windows-10-19042"
9500            }
9501          ]
9502        },
9503        "test_id_prefix": "ninja://:voip_unittests/"
9504      },
9505      {
9506        "isolate_name": "webrtc_nonparallel_tests",
9507        "merge": {
9508          "args": [],
9509          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9510        },
9511        "name": "webrtc_nonparallel_tests",
9512        "resultdb": {
9513          "result_format": "json"
9514        },
9515        "swarming": {
9516          "can_use_on_swarming_builders": true,
9517          "dimension_sets": [
9518            {
9519              "cpu": "x86-64",
9520              "os": "Windows-10-19042"
9521            }
9522          ]
9523        },
9524        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
9525      }
9526    ]
9527  },
9528  "Win64 Release (Clang)": {
9529    "isolated_scripts": [
9530      {
9531        "isolate_name": "audio_decoder_unittests",
9532        "merge": {
9533          "args": [],
9534          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9535        },
9536        "name": "audio_decoder_unittests",
9537        "resultdb": {
9538          "result_format": "json"
9539        },
9540        "swarming": {
9541          "can_use_on_swarming_builders": true,
9542          "dimension_sets": [
9543            {
9544              "cpu": "x86-64",
9545              "os": "Windows-10"
9546            }
9547          ]
9548        },
9549        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
9550      },
9551      {
9552        "isolate_name": "common_audio_unittests",
9553        "merge": {
9554          "args": [],
9555          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9556        },
9557        "name": "common_audio_unittests",
9558        "resultdb": {
9559          "result_format": "json"
9560        },
9561        "swarming": {
9562          "can_use_on_swarming_builders": true,
9563          "dimension_sets": [
9564            {
9565              "cpu": "x86-64",
9566              "os": "Windows-10"
9567            }
9568          ]
9569        },
9570        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
9571      },
9572      {
9573        "isolate_name": "common_video_unittests",
9574        "merge": {
9575          "args": [],
9576          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9577        },
9578        "name": "common_video_unittests",
9579        "resultdb": {
9580          "result_format": "json"
9581        },
9582        "swarming": {
9583          "can_use_on_swarming_builders": true,
9584          "dimension_sets": [
9585            {
9586              "cpu": "x86-64",
9587              "os": "Windows-10"
9588            }
9589          ]
9590        },
9591        "test_id_prefix": "ninja://common_video:common_video_unittests/"
9592      },
9593      {
9594        "isolate_name": "dcsctp_unittests",
9595        "merge": {
9596          "args": [],
9597          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9598        },
9599        "name": "dcsctp_unittests",
9600        "resultdb": {
9601          "result_format": "json"
9602        },
9603        "swarming": {
9604          "can_use_on_swarming_builders": true,
9605          "dimension_sets": [
9606            {
9607              "cpu": "x86-64",
9608              "os": "Windows-10"
9609            }
9610          ]
9611        },
9612        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
9613      },
9614      {
9615        "args": [
9616          "--quick"
9617        ],
9618        "isolate_name": "low_bandwidth_audio_test",
9619        "merge": {
9620          "args": [],
9621          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9622        },
9623        "name": "low_bandwidth_audio_test",
9624        "resultdb": {
9625          "result_format": "json"
9626        },
9627        "swarming": {
9628          "can_use_on_swarming_builders": true,
9629          "dimension_sets": [
9630            {
9631              "cpu": "x86-64",
9632              "os": "Windows-10"
9633            }
9634          ]
9635        },
9636        "test_id_prefix": "ninja://audio:low_bandwidth_audio_test/"
9637      },
9638      {
9639        "isolate_name": "modules_tests",
9640        "merge": {
9641          "args": [],
9642          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9643        },
9644        "name": "modules_tests",
9645        "resultdb": {
9646          "result_format": "json"
9647        },
9648        "swarming": {
9649          "can_use_on_swarming_builders": true,
9650          "dimension_sets": [
9651            {
9652              "cpu": "x86-64",
9653              "os": "Windows-10"
9654            }
9655          ],
9656          "shards": 2
9657        },
9658        "test_id_prefix": "ninja://modules:modules_tests/"
9659      },
9660      {
9661        "isolate_name": "modules_unittests",
9662        "merge": {
9663          "args": [],
9664          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9665        },
9666        "name": "modules_unittests",
9667        "resultdb": {
9668          "result_format": "json"
9669        },
9670        "swarming": {
9671          "can_use_on_swarming_builders": true,
9672          "dimension_sets": [
9673            {
9674              "cpu": "x86-64",
9675              "os": "Windows-10"
9676            }
9677          ],
9678          "shards": 6
9679        },
9680        "test_id_prefix": "ninja://modules:modules_unittests/"
9681      },
9682      {
9683        "isolate_name": "peerconnection_unittests",
9684        "merge": {
9685          "args": [],
9686          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9687        },
9688        "name": "peerconnection_unittests",
9689        "resultdb": {
9690          "result_format": "json"
9691        },
9692        "swarming": {
9693          "can_use_on_swarming_builders": true,
9694          "dimension_sets": [
9695            {
9696              "cpu": "x86-64",
9697              "os": "Windows-10"
9698            }
9699          ],
9700          "shards": 4
9701        },
9702        "test_id_prefix": "ninja://pc:peerconnection_unittests/"
9703      },
9704      {
9705        "isolate_name": "rtc_media_unittests",
9706        "merge": {
9707          "args": [],
9708          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9709        },
9710        "name": "rtc_media_unittests",
9711        "resultdb": {
9712          "result_format": "json"
9713        },
9714        "swarming": {
9715          "can_use_on_swarming_builders": true,
9716          "dimension_sets": [
9717            {
9718              "cpu": "x86-64",
9719              "os": "Windows-10"
9720            }
9721          ]
9722        },
9723        "test_id_prefix": "ninja://media:rtc_media_unittests/"
9724      },
9725      {
9726        "isolate_name": "rtc_pc_unittests",
9727        "merge": {
9728          "args": [],
9729          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9730        },
9731        "name": "rtc_pc_unittests",
9732        "resultdb": {
9733          "result_format": "json"
9734        },
9735        "swarming": {
9736          "can_use_on_swarming_builders": true,
9737          "dimension_sets": [
9738            {
9739              "cpu": "x86-64",
9740              "os": "Windows-10"
9741            }
9742          ]
9743        },
9744        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
9745      },
9746      {
9747        "isolate_name": "rtc_stats_unittests",
9748        "merge": {
9749          "args": [],
9750          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9751        },
9752        "name": "rtc_stats_unittests",
9753        "resultdb": {
9754          "result_format": "json"
9755        },
9756        "swarming": {
9757          "can_use_on_swarming_builders": true,
9758          "dimension_sets": [
9759            {
9760              "cpu": "x86-64",
9761              "os": "Windows-10"
9762            }
9763          ]
9764        },
9765        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
9766      },
9767      {
9768        "isolate_name": "rtc_unittests",
9769        "merge": {
9770          "args": [],
9771          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9772        },
9773        "name": "rtc_unittests",
9774        "resultdb": {
9775          "result_format": "json"
9776        },
9777        "swarming": {
9778          "can_use_on_swarming_builders": true,
9779          "dimension_sets": [
9780            {
9781              "cpu": "x86-64",
9782              "os": "Windows-10"
9783            }
9784          ],
9785          "shards": 6
9786        },
9787        "test_id_prefix": "ninja://:rtc_unittests/"
9788      },
9789      {
9790        "isolate_name": "slow_peer_connection_unittests",
9791        "merge": {
9792          "args": [],
9793          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9794        },
9795        "name": "slow_peer_connection_unittests",
9796        "resultdb": {
9797          "result_format": "json"
9798        },
9799        "swarming": {
9800          "can_use_on_swarming_builders": true,
9801          "dimension_sets": [
9802            {
9803              "cpu": "x86-64",
9804              "os": "Windows-10"
9805            }
9806          ]
9807        },
9808        "test_id_prefix": "ninja://pc:slow_peer_connection_unittests/"
9809      },
9810      {
9811        "isolate_name": "svc_tests",
9812        "merge": {
9813          "args": [],
9814          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9815        },
9816        "name": "svc_tests",
9817        "resultdb": {
9818          "result_format": "json"
9819        },
9820        "swarming": {
9821          "can_use_on_swarming_builders": true,
9822          "dimension_sets": [
9823            {
9824              "cpu": "x86-64",
9825              "os": "Windows-10"
9826            }
9827          ],
9828          "shards": 4
9829        },
9830        "test_id_prefix": "ninja://pc:svc_tests/"
9831      },
9832      {
9833        "isolate_name": "system_wrappers_unittests",
9834        "merge": {
9835          "args": [],
9836          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9837        },
9838        "name": "system_wrappers_unittests",
9839        "resultdb": {
9840          "result_format": "json"
9841        },
9842        "swarming": {
9843          "can_use_on_swarming_builders": true,
9844          "dimension_sets": [
9845            {
9846              "cpu": "x86-64",
9847              "os": "Windows-10"
9848            }
9849          ]
9850        },
9851        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
9852      },
9853      {
9854        "isolate_name": "test_support_unittests",
9855        "merge": {
9856          "args": [],
9857          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9858        },
9859        "name": "test_support_unittests",
9860        "resultdb": {
9861          "result_format": "json"
9862        },
9863        "swarming": {
9864          "can_use_on_swarming_builders": true,
9865          "dimension_sets": [
9866            {
9867              "cpu": "x86-64",
9868              "os": "Windows-10"
9869            }
9870          ]
9871        },
9872        "test_id_prefix": "ninja://test:test_support_unittests/"
9873      },
9874      {
9875        "isolate_name": "tools_unittests",
9876        "merge": {
9877          "args": [],
9878          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9879        },
9880        "name": "tools_unittests",
9881        "resultdb": {
9882          "result_format": "json"
9883        },
9884        "swarming": {
9885          "can_use_on_swarming_builders": true,
9886          "dimension_sets": [
9887            {
9888              "cpu": "x86-64",
9889              "os": "Windows-10"
9890            }
9891          ]
9892        },
9893        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
9894      },
9895      {
9896        "isolate_name": "video_capture_tests",
9897        "merge": {
9898          "args": [],
9899          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9900        },
9901        "name": "video_capture_tests",
9902        "resultdb": {
9903          "result_format": "json"
9904        },
9905        "swarming": {
9906          "can_use_on_swarming_builders": true,
9907          "dimension_sets": [
9908            {
9909              "cpu": "x86-64",
9910              "os": "Windows-10",
9911              "pool": "WebRTC-baremetal"
9912            }
9913          ]
9914        },
9915        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
9916      },
9917      {
9918        "isolate_name": "video_engine_tests",
9919        "merge": {
9920          "args": [],
9921          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9922        },
9923        "name": "video_engine_tests",
9924        "resultdb": {
9925          "result_format": "json"
9926        },
9927        "swarming": {
9928          "can_use_on_swarming_builders": true,
9929          "dimension_sets": [
9930            {
9931              "cpu": "x86-64",
9932              "os": "Windows-10"
9933            }
9934          ],
9935          "shards": 4
9936        },
9937        "test_id_prefix": "ninja://:video_engine_tests/"
9938      },
9939      {
9940        "isolate_name": "voip_unittests",
9941        "merge": {
9942          "args": [],
9943          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9944        },
9945        "name": "voip_unittests",
9946        "resultdb": {
9947          "result_format": "json"
9948        },
9949        "swarming": {
9950          "can_use_on_swarming_builders": true,
9951          "dimension_sets": [
9952            {
9953              "cpu": "x86-64",
9954              "os": "Windows-10"
9955            }
9956          ]
9957        },
9958        "test_id_prefix": "ninja://:voip_unittests/"
9959      },
9960      {
9961        "isolate_name": "webrtc_nonparallel_tests",
9962        "merge": {
9963          "args": [],
9964          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
9965        },
9966        "name": "webrtc_nonparallel_tests",
9967        "resultdb": {
9968          "result_format": "json"
9969        },
9970        "swarming": {
9971          "can_use_on_swarming_builders": true,
9972          "dimension_sets": [
9973            {
9974              "cpu": "x86-64",
9975              "os": "Windows-10"
9976            }
9977          ]
9978        },
9979        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
9980      }
9981    ]
9982  },
9983  "iOS64 Debug": {},
9984  "iOS64 Release": {},
9985  "iOS64 Sim Debug (iOS 12)": {
9986    "isolated_scripts": [
9987      {
9988        "args": [
9989          "--platform",
9990          "iPhone X",
9991          "--version",
9992          "12.4",
9993          "--xcode-build-version",
9994          "13c100",
9995          "--out-dir",
9996          "${ISOLATED_OUTDIR}",
9997          "--xcode-parallelization"
9998        ],
9999        "isolate_name": "apprtcmobile_tests",
10000        "merge": {
10001          "args": [],
10002          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10003        },
10004        "name": "apprtcmobile_tests",
10005        "resultdb": {
10006          "enable": true,
10007          "has_native_resultdb_integration": true
10008        },
10009        "swarming": {
10010          "can_use_on_swarming_builders": true,
10011          "cipd_packages": [
10012            {
10013              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10014              "location": ".",
10015              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10016            }
10017          ],
10018          "dimension_sets": [
10019            {
10020              "cpu": "x86-64",
10021              "os": "Mac-12"
10022            }
10023          ],
10024          "named_caches": [
10025            {
10026              "name": "xcode_ios_13c100",
10027              "path": "Xcode.app"
10028            }
10029          ],
10030          "service_account": "[email protected]"
10031        },
10032        "test_id_prefix": "ninja://examples:apprtcmobile_tests/"
10033      },
10034      {
10035        "args": [
10036          "--platform",
10037          "iPhone X",
10038          "--version",
10039          "12.4",
10040          "--xcode-build-version",
10041          "13c100",
10042          "--out-dir",
10043          "${ISOLATED_OUTDIR}"
10044        ],
10045        "isolate_name": "audio_decoder_unittests",
10046        "merge": {
10047          "args": [],
10048          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10049        },
10050        "name": "audio_decoder_unittests",
10051        "resultdb": {
10052          "enable": true,
10053          "has_native_resultdb_integration": true
10054        },
10055        "swarming": {
10056          "can_use_on_swarming_builders": true,
10057          "cipd_packages": [
10058            {
10059              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10060              "location": ".",
10061              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10062            }
10063          ],
10064          "dimension_sets": [
10065            {
10066              "cpu": "x86-64",
10067              "os": "Mac-12"
10068            }
10069          ],
10070          "named_caches": [
10071            {
10072              "name": "xcode_ios_13c100",
10073              "path": "Xcode.app"
10074            }
10075          ],
10076          "service_account": "[email protected]"
10077        },
10078        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
10079      },
10080      {
10081        "args": [
10082          "--platform",
10083          "iPhone X",
10084          "--version",
10085          "12.4",
10086          "--xcode-build-version",
10087          "13c100",
10088          "--out-dir",
10089          "${ISOLATED_OUTDIR}"
10090        ],
10091        "isolate_name": "common_audio_unittests",
10092        "merge": {
10093          "args": [],
10094          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10095        },
10096        "name": "common_audio_unittests",
10097        "resultdb": {
10098          "enable": true,
10099          "has_native_resultdb_integration": true
10100        },
10101        "swarming": {
10102          "can_use_on_swarming_builders": true,
10103          "cipd_packages": [
10104            {
10105              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10106              "location": ".",
10107              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10108            }
10109          ],
10110          "dimension_sets": [
10111            {
10112              "cpu": "x86-64",
10113              "os": "Mac-12"
10114            }
10115          ],
10116          "named_caches": [
10117            {
10118              "name": "xcode_ios_13c100",
10119              "path": "Xcode.app"
10120            }
10121          ],
10122          "service_account": "[email protected]"
10123        },
10124        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
10125      },
10126      {
10127        "args": [
10128          "--platform",
10129          "iPhone X",
10130          "--version",
10131          "12.4",
10132          "--xcode-build-version",
10133          "13c100",
10134          "--out-dir",
10135          "${ISOLATED_OUTDIR}"
10136        ],
10137        "isolate_name": "common_video_unittests",
10138        "merge": {
10139          "args": [],
10140          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10141        },
10142        "name": "common_video_unittests",
10143        "resultdb": {
10144          "enable": true,
10145          "has_native_resultdb_integration": true
10146        },
10147        "swarming": {
10148          "can_use_on_swarming_builders": true,
10149          "cipd_packages": [
10150            {
10151              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10152              "location": ".",
10153              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10154            }
10155          ],
10156          "dimension_sets": [
10157            {
10158              "cpu": "x86-64",
10159              "os": "Mac-12"
10160            }
10161          ],
10162          "named_caches": [
10163            {
10164              "name": "xcode_ios_13c100",
10165              "path": "Xcode.app"
10166            }
10167          ],
10168          "service_account": "[email protected]"
10169        },
10170        "test_id_prefix": "ninja://common_video:common_video_unittests/"
10171      },
10172      {
10173        "args": [
10174          "--platform",
10175          "iPhone X",
10176          "--version",
10177          "12.4",
10178          "--xcode-build-version",
10179          "13c100",
10180          "--out-dir",
10181          "${ISOLATED_OUTDIR}"
10182        ],
10183        "isolate_name": "dcsctp_unittests",
10184        "merge": {
10185          "args": [],
10186          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10187        },
10188        "name": "dcsctp_unittests",
10189        "resultdb": {
10190          "enable": true,
10191          "has_native_resultdb_integration": true
10192        },
10193        "swarming": {
10194          "can_use_on_swarming_builders": true,
10195          "cipd_packages": [
10196            {
10197              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10198              "location": ".",
10199              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10200            }
10201          ],
10202          "dimension_sets": [
10203            {
10204              "cpu": "x86-64",
10205              "os": "Mac-12"
10206            }
10207          ],
10208          "named_caches": [
10209            {
10210              "name": "xcode_ios_13c100",
10211              "path": "Xcode.app"
10212            }
10213          ],
10214          "service_account": "[email protected]"
10215        },
10216        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
10217      },
10218      {
10219        "args": [
10220          "--platform",
10221          "iPhone X",
10222          "--version",
10223          "12.4",
10224          "--xcode-build-version",
10225          "13c100",
10226          "--out-dir",
10227          "${ISOLATED_OUTDIR}"
10228        ],
10229        "isolate_name": "modules_tests",
10230        "merge": {
10231          "args": [],
10232          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10233        },
10234        "name": "modules_tests",
10235        "resultdb": {
10236          "enable": true,
10237          "has_native_resultdb_integration": true
10238        },
10239        "swarming": {
10240          "can_use_on_swarming_builders": true,
10241          "cipd_packages": [
10242            {
10243              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10244              "location": ".",
10245              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10246            }
10247          ],
10248          "dimension_sets": [
10249            {
10250              "cpu": "x86-64",
10251              "os": "Mac-12"
10252            }
10253          ],
10254          "named_caches": [
10255            {
10256              "name": "xcode_ios_13c100",
10257              "path": "Xcode.app"
10258            }
10259          ],
10260          "service_account": "[email protected]",
10261          "shards": 2
10262        },
10263        "test_id_prefix": "ninja://modules:modules_tests/"
10264      },
10265      {
10266        "args": [
10267          "--platform",
10268          "iPhone X",
10269          "--version",
10270          "12.4",
10271          "--xcode-build-version",
10272          "13c100",
10273          "--out-dir",
10274          "${ISOLATED_OUTDIR}"
10275        ],
10276        "isolate_name": "modules_unittests",
10277        "merge": {
10278          "args": [],
10279          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10280        },
10281        "name": "modules_unittests",
10282        "resultdb": {
10283          "enable": true,
10284          "has_native_resultdb_integration": true
10285        },
10286        "swarming": {
10287          "can_use_on_swarming_builders": true,
10288          "cipd_packages": [
10289            {
10290              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10291              "location": ".",
10292              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10293            }
10294          ],
10295          "dimension_sets": [
10296            {
10297              "cpu": "x86-64",
10298              "os": "Mac-12"
10299            }
10300          ],
10301          "named_caches": [
10302            {
10303              "name": "xcode_ios_13c100",
10304              "path": "Xcode.app"
10305            }
10306          ],
10307          "service_account": "[email protected]",
10308          "shards": 6
10309        },
10310        "test_id_prefix": "ninja://modules:modules_unittests/"
10311      },
10312      {
10313        "args": [
10314          "--platform",
10315          "iPhone X",
10316          "--version",
10317          "12.4",
10318          "--xcode-build-version",
10319          "13c100",
10320          "--out-dir",
10321          "${ISOLATED_OUTDIR}"
10322        ],
10323        "isolate_name": "rtc_media_unittests",
10324        "merge": {
10325          "args": [],
10326          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10327        },
10328        "name": "rtc_media_unittests",
10329        "resultdb": {
10330          "enable": true,
10331          "has_native_resultdb_integration": true
10332        },
10333        "swarming": {
10334          "can_use_on_swarming_builders": true,
10335          "cipd_packages": [
10336            {
10337              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10338              "location": ".",
10339              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10340            }
10341          ],
10342          "dimension_sets": [
10343            {
10344              "cpu": "x86-64",
10345              "os": "Mac-12"
10346            }
10347          ],
10348          "named_caches": [
10349            {
10350              "name": "xcode_ios_13c100",
10351              "path": "Xcode.app"
10352            }
10353          ],
10354          "service_account": "[email protected]"
10355        },
10356        "test_id_prefix": "ninja://media:rtc_media_unittests/"
10357      },
10358      {
10359        "args": [
10360          "--platform",
10361          "iPhone X",
10362          "--version",
10363          "12.4",
10364          "--xcode-build-version",
10365          "13c100",
10366          "--out-dir",
10367          "${ISOLATED_OUTDIR}"
10368        ],
10369        "isolate_name": "rtc_pc_unittests",
10370        "merge": {
10371          "args": [],
10372          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10373        },
10374        "name": "rtc_pc_unittests",
10375        "resultdb": {
10376          "enable": true,
10377          "has_native_resultdb_integration": true
10378        },
10379        "swarming": {
10380          "can_use_on_swarming_builders": true,
10381          "cipd_packages": [
10382            {
10383              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10384              "location": ".",
10385              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10386            }
10387          ],
10388          "dimension_sets": [
10389            {
10390              "cpu": "x86-64",
10391              "os": "Mac-12"
10392            }
10393          ],
10394          "named_caches": [
10395            {
10396              "name": "xcode_ios_13c100",
10397              "path": "Xcode.app"
10398            }
10399          ],
10400          "service_account": "[email protected]"
10401        },
10402        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
10403      },
10404      {
10405        "args": [
10406          "--platform",
10407          "iPhone X",
10408          "--version",
10409          "12.4",
10410          "--xcode-build-version",
10411          "13c100",
10412          "--out-dir",
10413          "${ISOLATED_OUTDIR}"
10414        ],
10415        "isolate_name": "rtc_stats_unittests",
10416        "merge": {
10417          "args": [],
10418          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10419        },
10420        "name": "rtc_stats_unittests",
10421        "resultdb": {
10422          "enable": true,
10423          "has_native_resultdb_integration": true
10424        },
10425        "swarming": {
10426          "can_use_on_swarming_builders": true,
10427          "cipd_packages": [
10428            {
10429              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10430              "location": ".",
10431              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10432            }
10433          ],
10434          "dimension_sets": [
10435            {
10436              "cpu": "x86-64",
10437              "os": "Mac-12"
10438            }
10439          ],
10440          "named_caches": [
10441            {
10442              "name": "xcode_ios_13c100",
10443              "path": "Xcode.app"
10444            }
10445          ],
10446          "service_account": "[email protected]"
10447        },
10448        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
10449      },
10450      {
10451        "args": [
10452          "--platform",
10453          "iPhone X",
10454          "--version",
10455          "12.4",
10456          "--xcode-build-version",
10457          "13c100",
10458          "--out-dir",
10459          "${ISOLATED_OUTDIR}"
10460        ],
10461        "isolate_name": "rtc_unittests",
10462        "merge": {
10463          "args": [],
10464          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10465        },
10466        "name": "rtc_unittests",
10467        "resultdb": {
10468          "enable": true,
10469          "has_native_resultdb_integration": true
10470        },
10471        "swarming": {
10472          "can_use_on_swarming_builders": true,
10473          "cipd_packages": [
10474            {
10475              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10476              "location": ".",
10477              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10478            }
10479          ],
10480          "dimension_sets": [
10481            {
10482              "cpu": "x86-64",
10483              "os": "Mac-12"
10484            }
10485          ],
10486          "named_caches": [
10487            {
10488              "name": "xcode_ios_13c100",
10489              "path": "Xcode.app"
10490            }
10491          ],
10492          "service_account": "[email protected]",
10493          "shards": 6
10494        },
10495        "test_id_prefix": "ninja://:rtc_unittests/"
10496      },
10497      {
10498        "args": [
10499          "--platform",
10500          "iPhone X",
10501          "--version",
10502          "12.4",
10503          "--xcode-build-version",
10504          "13c100",
10505          "--out-dir",
10506          "${ISOLATED_OUTDIR}",
10507          "--xcode-parallelization"
10508        ],
10509        "isolate_name": "sdk_framework_unittests",
10510        "merge": {
10511          "args": [],
10512          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10513        },
10514        "name": "sdk_framework_unittests",
10515        "resultdb": {
10516          "enable": true,
10517          "has_native_resultdb_integration": true
10518        },
10519        "swarming": {
10520          "can_use_on_swarming_builders": true,
10521          "cipd_packages": [
10522            {
10523              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10524              "location": ".",
10525              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10526            }
10527          ],
10528          "dimension_sets": [
10529            {
10530              "cpu": "x86-64",
10531              "os": "Mac-12"
10532            }
10533          ],
10534          "named_caches": [
10535            {
10536              "name": "xcode_ios_13c100",
10537              "path": "Xcode.app"
10538            }
10539          ],
10540          "service_account": "[email protected]"
10541        },
10542        "test_id_prefix": "ninja://sdk:sdk_framework_unittests/"
10543      },
10544      {
10545        "args": [
10546          "--platform",
10547          "iPhone X",
10548          "--version",
10549          "12.4",
10550          "--xcode-build-version",
10551          "13c100",
10552          "--out-dir",
10553          "${ISOLATED_OUTDIR}",
10554          "--xcode-parallelization"
10555        ],
10556        "isolate_name": "sdk_unittests",
10557        "merge": {
10558          "args": [],
10559          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10560        },
10561        "name": "sdk_unittests",
10562        "resultdb": {
10563          "enable": true,
10564          "has_native_resultdb_integration": true
10565        },
10566        "swarming": {
10567          "can_use_on_swarming_builders": true,
10568          "cipd_packages": [
10569            {
10570              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10571              "location": ".",
10572              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10573            }
10574          ],
10575          "dimension_sets": [
10576            {
10577              "cpu": "x86-64",
10578              "os": "Mac-12"
10579            }
10580          ],
10581          "named_caches": [
10582            {
10583              "name": "xcode_ios_13c100",
10584              "path": "Xcode.app"
10585            }
10586          ],
10587          "service_account": "[email protected]"
10588        },
10589        "test_id_prefix": "ninja://sdk:sdk_unittests/"
10590      },
10591      {
10592        "args": [
10593          "--platform",
10594          "iPhone X",
10595          "--version",
10596          "12.4",
10597          "--xcode-build-version",
10598          "13c100",
10599          "--out-dir",
10600          "${ISOLATED_OUTDIR}"
10601        ],
10602        "isolate_name": "svc_tests",
10603        "merge": {
10604          "args": [],
10605          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10606        },
10607        "name": "svc_tests",
10608        "resultdb": {
10609          "enable": true,
10610          "has_native_resultdb_integration": true
10611        },
10612        "swarming": {
10613          "can_use_on_swarming_builders": true,
10614          "cipd_packages": [
10615            {
10616              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10617              "location": ".",
10618              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10619            }
10620          ],
10621          "dimension_sets": [
10622            {
10623              "cores": "12",
10624              "cpu": "x86-64",
10625              "os": "Mac-12"
10626            }
10627          ],
10628          "named_caches": [
10629            {
10630              "name": "xcode_ios_13c100",
10631              "path": "Xcode.app"
10632            }
10633          ],
10634          "service_account": "[email protected]",
10635          "shards": 4
10636        },
10637        "test_id_prefix": "ninja://pc:svc_tests/"
10638      },
10639      {
10640        "args": [
10641          "--platform",
10642          "iPhone X",
10643          "--version",
10644          "12.4",
10645          "--xcode-build-version",
10646          "13c100",
10647          "--out-dir",
10648          "${ISOLATED_OUTDIR}"
10649        ],
10650        "isolate_name": "system_wrappers_unittests",
10651        "merge": {
10652          "args": [],
10653          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10654        },
10655        "name": "system_wrappers_unittests",
10656        "resultdb": {
10657          "enable": true,
10658          "has_native_resultdb_integration": true
10659        },
10660        "swarming": {
10661          "can_use_on_swarming_builders": true,
10662          "cipd_packages": [
10663            {
10664              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10665              "location": ".",
10666              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10667            }
10668          ],
10669          "dimension_sets": [
10670            {
10671              "cpu": "x86-64",
10672              "os": "Mac-12"
10673            }
10674          ],
10675          "named_caches": [
10676            {
10677              "name": "xcode_ios_13c100",
10678              "path": "Xcode.app"
10679            }
10680          ],
10681          "service_account": "[email protected]"
10682        },
10683        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
10684      },
10685      {
10686        "args": [
10687          "--platform",
10688          "iPhone X",
10689          "--version",
10690          "12.4",
10691          "--xcode-build-version",
10692          "13c100",
10693          "--out-dir",
10694          "${ISOLATED_OUTDIR}"
10695        ],
10696        "isolate_name": "test_support_unittests",
10697        "merge": {
10698          "args": [],
10699          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10700        },
10701        "name": "test_support_unittests",
10702        "resultdb": {
10703          "enable": true,
10704          "has_native_resultdb_integration": true
10705        },
10706        "swarming": {
10707          "can_use_on_swarming_builders": true,
10708          "cipd_packages": [
10709            {
10710              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10711              "location": ".",
10712              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10713            }
10714          ],
10715          "dimension_sets": [
10716            {
10717              "cpu": "x86-64",
10718              "os": "Mac-12"
10719            }
10720          ],
10721          "named_caches": [
10722            {
10723              "name": "xcode_ios_13c100",
10724              "path": "Xcode.app"
10725            }
10726          ],
10727          "service_account": "[email protected]"
10728        },
10729        "test_id_prefix": "ninja://test:test_support_unittests/"
10730      },
10731      {
10732        "args": [
10733          "--platform",
10734          "iPhone X",
10735          "--version",
10736          "12.4",
10737          "--xcode-build-version",
10738          "13c100",
10739          "--out-dir",
10740          "${ISOLATED_OUTDIR}"
10741        ],
10742        "isolate_name": "tools_unittests",
10743        "merge": {
10744          "args": [],
10745          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10746        },
10747        "name": "tools_unittests",
10748        "resultdb": {
10749          "enable": true,
10750          "has_native_resultdb_integration": true
10751        },
10752        "swarming": {
10753          "can_use_on_swarming_builders": true,
10754          "cipd_packages": [
10755            {
10756              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10757              "location": ".",
10758              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10759            }
10760          ],
10761          "dimension_sets": [
10762            {
10763              "cpu": "x86-64",
10764              "os": "Mac-12"
10765            }
10766          ],
10767          "named_caches": [
10768            {
10769              "name": "xcode_ios_13c100",
10770              "path": "Xcode.app"
10771            }
10772          ],
10773          "service_account": "[email protected]"
10774        },
10775        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
10776      },
10777      {
10778        "args": [
10779          "--platform",
10780          "iPhone X",
10781          "--version",
10782          "12.4",
10783          "--xcode-build-version",
10784          "13c100",
10785          "--out-dir",
10786          "${ISOLATED_OUTDIR}"
10787        ],
10788        "isolate_name": "video_capture_tests",
10789        "merge": {
10790          "args": [],
10791          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10792        },
10793        "name": "video_capture_tests",
10794        "resultdb": {
10795          "enable": true,
10796          "has_native_resultdb_integration": true
10797        },
10798        "swarming": {
10799          "can_use_on_swarming_builders": true,
10800          "cipd_packages": [
10801            {
10802              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10803              "location": ".",
10804              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10805            }
10806          ],
10807          "dimension_sets": [
10808            {
10809              "cpu": "x86-64",
10810              "os": "Mac-12"
10811            }
10812          ],
10813          "named_caches": [
10814            {
10815              "name": "xcode_ios_13c100",
10816              "path": "Xcode.app"
10817            }
10818          ],
10819          "service_account": "[email protected]"
10820        },
10821        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
10822      },
10823      {
10824        "args": [
10825          "--platform",
10826          "iPhone X",
10827          "--version",
10828          "12.4",
10829          "--xcode-build-version",
10830          "13c100",
10831          "--out-dir",
10832          "${ISOLATED_OUTDIR}"
10833        ],
10834        "isolate_name": "video_engine_tests",
10835        "merge": {
10836          "args": [],
10837          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10838        },
10839        "name": "video_engine_tests",
10840        "resultdb": {
10841          "enable": true,
10842          "has_native_resultdb_integration": true
10843        },
10844        "swarming": {
10845          "can_use_on_swarming_builders": true,
10846          "cipd_packages": [
10847            {
10848              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10849              "location": ".",
10850              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10851            }
10852          ],
10853          "dimension_sets": [
10854            {
10855              "cpu": "x86-64",
10856              "os": "Mac-12"
10857            }
10858          ],
10859          "named_caches": [
10860            {
10861              "name": "xcode_ios_13c100",
10862              "path": "Xcode.app"
10863            }
10864          ],
10865          "service_account": "[email protected]",
10866          "shards": 4
10867        },
10868        "test_id_prefix": "ninja://:video_engine_tests/"
10869      },
10870      {
10871        "args": [
10872          "--platform",
10873          "iPhone X",
10874          "--version",
10875          "12.4",
10876          "--xcode-build-version",
10877          "13c100",
10878          "--out-dir",
10879          "${ISOLATED_OUTDIR}"
10880        ],
10881        "isolate_name": "voip_unittests",
10882        "merge": {
10883          "args": [],
10884          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10885        },
10886        "name": "voip_unittests",
10887        "resultdb": {
10888          "enable": true,
10889          "has_native_resultdb_integration": true
10890        },
10891        "swarming": {
10892          "can_use_on_swarming_builders": true,
10893          "cipd_packages": [
10894            {
10895              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10896              "location": ".",
10897              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10898            }
10899          ],
10900          "dimension_sets": [
10901            {
10902              "cpu": "x86-64",
10903              "os": "Mac-12"
10904            }
10905          ],
10906          "named_caches": [
10907            {
10908              "name": "xcode_ios_13c100",
10909              "path": "Xcode.app"
10910            }
10911          ],
10912          "service_account": "[email protected]"
10913        },
10914        "test_id_prefix": "ninja://:voip_unittests/"
10915      },
10916      {
10917        "args": [
10918          "--platform",
10919          "iPhone X",
10920          "--version",
10921          "12.4",
10922          "--xcode-build-version",
10923          "13c100",
10924          "--out-dir",
10925          "${ISOLATED_OUTDIR}"
10926        ],
10927        "isolate_name": "webrtc_nonparallel_tests",
10928        "merge": {
10929          "args": [],
10930          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10931        },
10932        "name": "webrtc_nonparallel_tests",
10933        "resultdb": {
10934          "enable": true,
10935          "has_native_resultdb_integration": true
10936        },
10937        "swarming": {
10938          "can_use_on_swarming_builders": true,
10939          "cipd_packages": [
10940            {
10941              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10942              "location": ".",
10943              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10944            }
10945          ],
10946          "dimension_sets": [
10947            {
10948              "cpu": "x86-64",
10949              "os": "Mac-12"
10950            }
10951          ],
10952          "named_caches": [
10953            {
10954              "name": "xcode_ios_13c100",
10955              "path": "Xcode.app"
10956            }
10957          ],
10958          "service_account": "[email protected]"
10959        },
10960        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
10961      }
10962    ]
10963  },
10964  "iOS64 Sim Debug (iOS 13)": {
10965    "isolated_scripts": [
10966      {
10967        "args": [
10968          "--platform",
10969          "iPhone X",
10970          "--version",
10971          "13.6",
10972          "--xcode-build-version",
10973          "13c100",
10974          "--out-dir",
10975          "${ISOLATED_OUTDIR}",
10976          "--xcode-parallelization"
10977        ],
10978        "isolate_name": "apprtcmobile_tests",
10979        "merge": {
10980          "args": [],
10981          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
10982        },
10983        "name": "apprtcmobile_tests",
10984        "resultdb": {
10985          "enable": true,
10986          "has_native_resultdb_integration": true
10987        },
10988        "swarming": {
10989          "can_use_on_swarming_builders": true,
10990          "cipd_packages": [
10991            {
10992              "cipd_package": "infra/tools/mac_toolchain/${platform}",
10993              "location": ".",
10994              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
10995            }
10996          ],
10997          "dimension_sets": [
10998            {
10999              "cpu": "x86-64",
11000              "os": "Mac-12"
11001            }
11002          ],
11003          "named_caches": [
11004            {
11005              "name": "xcode_ios_13c100",
11006              "path": "Xcode.app"
11007            }
11008          ],
11009          "service_account": "[email protected]"
11010        },
11011        "test_id_prefix": "ninja://examples:apprtcmobile_tests/"
11012      },
11013      {
11014        "args": [
11015          "--platform",
11016          "iPhone X",
11017          "--version",
11018          "13.6",
11019          "--xcode-build-version",
11020          "13c100",
11021          "--out-dir",
11022          "${ISOLATED_OUTDIR}"
11023        ],
11024        "isolate_name": "audio_decoder_unittests",
11025        "merge": {
11026          "args": [],
11027          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11028        },
11029        "name": "audio_decoder_unittests",
11030        "resultdb": {
11031          "enable": true,
11032          "has_native_resultdb_integration": true
11033        },
11034        "swarming": {
11035          "can_use_on_swarming_builders": true,
11036          "cipd_packages": [
11037            {
11038              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11039              "location": ".",
11040              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11041            }
11042          ],
11043          "dimension_sets": [
11044            {
11045              "cpu": "x86-64",
11046              "os": "Mac-12"
11047            }
11048          ],
11049          "named_caches": [
11050            {
11051              "name": "xcode_ios_13c100",
11052              "path": "Xcode.app"
11053            }
11054          ],
11055          "service_account": "[email protected]"
11056        },
11057        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
11058      },
11059      {
11060        "args": [
11061          "--platform",
11062          "iPhone X",
11063          "--version",
11064          "13.6",
11065          "--xcode-build-version",
11066          "13c100",
11067          "--out-dir",
11068          "${ISOLATED_OUTDIR}"
11069        ],
11070        "isolate_name": "common_audio_unittests",
11071        "merge": {
11072          "args": [],
11073          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11074        },
11075        "name": "common_audio_unittests",
11076        "resultdb": {
11077          "enable": true,
11078          "has_native_resultdb_integration": true
11079        },
11080        "swarming": {
11081          "can_use_on_swarming_builders": true,
11082          "cipd_packages": [
11083            {
11084              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11085              "location": ".",
11086              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11087            }
11088          ],
11089          "dimension_sets": [
11090            {
11091              "cpu": "x86-64",
11092              "os": "Mac-12"
11093            }
11094          ],
11095          "named_caches": [
11096            {
11097              "name": "xcode_ios_13c100",
11098              "path": "Xcode.app"
11099            }
11100          ],
11101          "service_account": "[email protected]"
11102        },
11103        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
11104      },
11105      {
11106        "args": [
11107          "--platform",
11108          "iPhone X",
11109          "--version",
11110          "13.6",
11111          "--xcode-build-version",
11112          "13c100",
11113          "--out-dir",
11114          "${ISOLATED_OUTDIR}"
11115        ],
11116        "isolate_name": "common_video_unittests",
11117        "merge": {
11118          "args": [],
11119          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11120        },
11121        "name": "common_video_unittests",
11122        "resultdb": {
11123          "enable": true,
11124          "has_native_resultdb_integration": true
11125        },
11126        "swarming": {
11127          "can_use_on_swarming_builders": true,
11128          "cipd_packages": [
11129            {
11130              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11131              "location": ".",
11132              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11133            }
11134          ],
11135          "dimension_sets": [
11136            {
11137              "cpu": "x86-64",
11138              "os": "Mac-12"
11139            }
11140          ],
11141          "named_caches": [
11142            {
11143              "name": "xcode_ios_13c100",
11144              "path": "Xcode.app"
11145            }
11146          ],
11147          "service_account": "[email protected]"
11148        },
11149        "test_id_prefix": "ninja://common_video:common_video_unittests/"
11150      },
11151      {
11152        "args": [
11153          "--platform",
11154          "iPhone X",
11155          "--version",
11156          "13.6",
11157          "--xcode-build-version",
11158          "13c100",
11159          "--out-dir",
11160          "${ISOLATED_OUTDIR}"
11161        ],
11162        "isolate_name": "dcsctp_unittests",
11163        "merge": {
11164          "args": [],
11165          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11166        },
11167        "name": "dcsctp_unittests",
11168        "resultdb": {
11169          "enable": true,
11170          "has_native_resultdb_integration": true
11171        },
11172        "swarming": {
11173          "can_use_on_swarming_builders": true,
11174          "cipd_packages": [
11175            {
11176              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11177              "location": ".",
11178              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11179            }
11180          ],
11181          "dimension_sets": [
11182            {
11183              "cpu": "x86-64",
11184              "os": "Mac-12"
11185            }
11186          ],
11187          "named_caches": [
11188            {
11189              "name": "xcode_ios_13c100",
11190              "path": "Xcode.app"
11191            }
11192          ],
11193          "service_account": "[email protected]"
11194        },
11195        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
11196      },
11197      {
11198        "args": [
11199          "--platform",
11200          "iPhone X",
11201          "--version",
11202          "13.6",
11203          "--xcode-build-version",
11204          "13c100",
11205          "--out-dir",
11206          "${ISOLATED_OUTDIR}"
11207        ],
11208        "isolate_name": "modules_tests",
11209        "merge": {
11210          "args": [],
11211          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11212        },
11213        "name": "modules_tests",
11214        "resultdb": {
11215          "enable": true,
11216          "has_native_resultdb_integration": true
11217        },
11218        "swarming": {
11219          "can_use_on_swarming_builders": true,
11220          "cipd_packages": [
11221            {
11222              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11223              "location": ".",
11224              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11225            }
11226          ],
11227          "dimension_sets": [
11228            {
11229              "cpu": "x86-64",
11230              "os": "Mac-12"
11231            }
11232          ],
11233          "named_caches": [
11234            {
11235              "name": "xcode_ios_13c100",
11236              "path": "Xcode.app"
11237            }
11238          ],
11239          "service_account": "[email protected]",
11240          "shards": 2
11241        },
11242        "test_id_prefix": "ninja://modules:modules_tests/"
11243      },
11244      {
11245        "args": [
11246          "--platform",
11247          "iPhone X",
11248          "--version",
11249          "13.6",
11250          "--xcode-build-version",
11251          "13c100",
11252          "--out-dir",
11253          "${ISOLATED_OUTDIR}"
11254        ],
11255        "isolate_name": "modules_unittests",
11256        "merge": {
11257          "args": [],
11258          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11259        },
11260        "name": "modules_unittests",
11261        "resultdb": {
11262          "enable": true,
11263          "has_native_resultdb_integration": true
11264        },
11265        "swarming": {
11266          "can_use_on_swarming_builders": true,
11267          "cipd_packages": [
11268            {
11269              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11270              "location": ".",
11271              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11272            }
11273          ],
11274          "dimension_sets": [
11275            {
11276              "cpu": "x86-64",
11277              "os": "Mac-12"
11278            }
11279          ],
11280          "named_caches": [
11281            {
11282              "name": "xcode_ios_13c100",
11283              "path": "Xcode.app"
11284            }
11285          ],
11286          "service_account": "[email protected]",
11287          "shards": 6
11288        },
11289        "test_id_prefix": "ninja://modules:modules_unittests/"
11290      },
11291      {
11292        "args": [
11293          "--platform",
11294          "iPhone X",
11295          "--version",
11296          "13.6",
11297          "--xcode-build-version",
11298          "13c100",
11299          "--out-dir",
11300          "${ISOLATED_OUTDIR}"
11301        ],
11302        "isolate_name": "rtc_media_unittests",
11303        "merge": {
11304          "args": [],
11305          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11306        },
11307        "name": "rtc_media_unittests",
11308        "resultdb": {
11309          "enable": true,
11310          "has_native_resultdb_integration": true
11311        },
11312        "swarming": {
11313          "can_use_on_swarming_builders": true,
11314          "cipd_packages": [
11315            {
11316              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11317              "location": ".",
11318              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11319            }
11320          ],
11321          "dimension_sets": [
11322            {
11323              "cpu": "x86-64",
11324              "os": "Mac-12"
11325            }
11326          ],
11327          "named_caches": [
11328            {
11329              "name": "xcode_ios_13c100",
11330              "path": "Xcode.app"
11331            }
11332          ],
11333          "service_account": "[email protected]"
11334        },
11335        "test_id_prefix": "ninja://media:rtc_media_unittests/"
11336      },
11337      {
11338        "args": [
11339          "--platform",
11340          "iPhone X",
11341          "--version",
11342          "13.6",
11343          "--xcode-build-version",
11344          "13c100",
11345          "--out-dir",
11346          "${ISOLATED_OUTDIR}"
11347        ],
11348        "isolate_name": "rtc_pc_unittests",
11349        "merge": {
11350          "args": [],
11351          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11352        },
11353        "name": "rtc_pc_unittests",
11354        "resultdb": {
11355          "enable": true,
11356          "has_native_resultdb_integration": true
11357        },
11358        "swarming": {
11359          "can_use_on_swarming_builders": true,
11360          "cipd_packages": [
11361            {
11362              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11363              "location": ".",
11364              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11365            }
11366          ],
11367          "dimension_sets": [
11368            {
11369              "cpu": "x86-64",
11370              "os": "Mac-12"
11371            }
11372          ],
11373          "named_caches": [
11374            {
11375              "name": "xcode_ios_13c100",
11376              "path": "Xcode.app"
11377            }
11378          ],
11379          "service_account": "[email protected]"
11380        },
11381        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
11382      },
11383      {
11384        "args": [
11385          "--platform",
11386          "iPhone X",
11387          "--version",
11388          "13.6",
11389          "--xcode-build-version",
11390          "13c100",
11391          "--out-dir",
11392          "${ISOLATED_OUTDIR}"
11393        ],
11394        "isolate_name": "rtc_stats_unittests",
11395        "merge": {
11396          "args": [],
11397          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11398        },
11399        "name": "rtc_stats_unittests",
11400        "resultdb": {
11401          "enable": true,
11402          "has_native_resultdb_integration": true
11403        },
11404        "swarming": {
11405          "can_use_on_swarming_builders": true,
11406          "cipd_packages": [
11407            {
11408              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11409              "location": ".",
11410              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11411            }
11412          ],
11413          "dimension_sets": [
11414            {
11415              "cpu": "x86-64",
11416              "os": "Mac-12"
11417            }
11418          ],
11419          "named_caches": [
11420            {
11421              "name": "xcode_ios_13c100",
11422              "path": "Xcode.app"
11423            }
11424          ],
11425          "service_account": "[email protected]"
11426        },
11427        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
11428      },
11429      {
11430        "args": [
11431          "--platform",
11432          "iPhone X",
11433          "--version",
11434          "13.6",
11435          "--xcode-build-version",
11436          "13c100",
11437          "--out-dir",
11438          "${ISOLATED_OUTDIR}"
11439        ],
11440        "isolate_name": "rtc_unittests",
11441        "merge": {
11442          "args": [],
11443          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11444        },
11445        "name": "rtc_unittests",
11446        "resultdb": {
11447          "enable": true,
11448          "has_native_resultdb_integration": true
11449        },
11450        "swarming": {
11451          "can_use_on_swarming_builders": true,
11452          "cipd_packages": [
11453            {
11454              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11455              "location": ".",
11456              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11457            }
11458          ],
11459          "dimension_sets": [
11460            {
11461              "cpu": "x86-64",
11462              "os": "Mac-12"
11463            }
11464          ],
11465          "named_caches": [
11466            {
11467              "name": "xcode_ios_13c100",
11468              "path": "Xcode.app"
11469            }
11470          ],
11471          "service_account": "[email protected]",
11472          "shards": 6
11473        },
11474        "test_id_prefix": "ninja://:rtc_unittests/"
11475      },
11476      {
11477        "args": [
11478          "--platform",
11479          "iPhone X",
11480          "--version",
11481          "13.6",
11482          "--xcode-build-version",
11483          "13c100",
11484          "--out-dir",
11485          "${ISOLATED_OUTDIR}",
11486          "--xcode-parallelization"
11487        ],
11488        "isolate_name": "sdk_framework_unittests",
11489        "merge": {
11490          "args": [],
11491          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11492        },
11493        "name": "sdk_framework_unittests",
11494        "resultdb": {
11495          "enable": true,
11496          "has_native_resultdb_integration": true
11497        },
11498        "swarming": {
11499          "can_use_on_swarming_builders": true,
11500          "cipd_packages": [
11501            {
11502              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11503              "location": ".",
11504              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11505            }
11506          ],
11507          "dimension_sets": [
11508            {
11509              "cpu": "x86-64",
11510              "os": "Mac-12"
11511            }
11512          ],
11513          "named_caches": [
11514            {
11515              "name": "xcode_ios_13c100",
11516              "path": "Xcode.app"
11517            }
11518          ],
11519          "service_account": "[email protected]"
11520        },
11521        "test_id_prefix": "ninja://sdk:sdk_framework_unittests/"
11522      },
11523      {
11524        "args": [
11525          "--platform",
11526          "iPhone X",
11527          "--version",
11528          "13.6",
11529          "--xcode-build-version",
11530          "13c100",
11531          "--out-dir",
11532          "${ISOLATED_OUTDIR}",
11533          "--xcode-parallelization"
11534        ],
11535        "isolate_name": "sdk_unittests",
11536        "merge": {
11537          "args": [],
11538          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11539        },
11540        "name": "sdk_unittests",
11541        "resultdb": {
11542          "enable": true,
11543          "has_native_resultdb_integration": true
11544        },
11545        "swarming": {
11546          "can_use_on_swarming_builders": true,
11547          "cipd_packages": [
11548            {
11549              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11550              "location": ".",
11551              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11552            }
11553          ],
11554          "dimension_sets": [
11555            {
11556              "cpu": "x86-64",
11557              "os": "Mac-12"
11558            }
11559          ],
11560          "named_caches": [
11561            {
11562              "name": "xcode_ios_13c100",
11563              "path": "Xcode.app"
11564            }
11565          ],
11566          "service_account": "[email protected]"
11567        },
11568        "test_id_prefix": "ninja://sdk:sdk_unittests/"
11569      },
11570      {
11571        "args": [
11572          "--platform",
11573          "iPhone X",
11574          "--version",
11575          "13.6",
11576          "--xcode-build-version",
11577          "13c100",
11578          "--out-dir",
11579          "${ISOLATED_OUTDIR}"
11580        ],
11581        "isolate_name": "svc_tests",
11582        "merge": {
11583          "args": [],
11584          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11585        },
11586        "name": "svc_tests",
11587        "resultdb": {
11588          "enable": true,
11589          "has_native_resultdb_integration": true
11590        },
11591        "swarming": {
11592          "can_use_on_swarming_builders": true,
11593          "cipd_packages": [
11594            {
11595              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11596              "location": ".",
11597              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11598            }
11599          ],
11600          "dimension_sets": [
11601            {
11602              "cores": "12",
11603              "cpu": "x86-64",
11604              "os": "Mac-12"
11605            }
11606          ],
11607          "named_caches": [
11608            {
11609              "name": "xcode_ios_13c100",
11610              "path": "Xcode.app"
11611            }
11612          ],
11613          "service_account": "[email protected]",
11614          "shards": 4
11615        },
11616        "test_id_prefix": "ninja://pc:svc_tests/"
11617      },
11618      {
11619        "args": [
11620          "--platform",
11621          "iPhone X",
11622          "--version",
11623          "13.6",
11624          "--xcode-build-version",
11625          "13c100",
11626          "--out-dir",
11627          "${ISOLATED_OUTDIR}"
11628        ],
11629        "isolate_name": "system_wrappers_unittests",
11630        "merge": {
11631          "args": [],
11632          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11633        },
11634        "name": "system_wrappers_unittests",
11635        "resultdb": {
11636          "enable": true,
11637          "has_native_resultdb_integration": true
11638        },
11639        "swarming": {
11640          "can_use_on_swarming_builders": true,
11641          "cipd_packages": [
11642            {
11643              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11644              "location": ".",
11645              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11646            }
11647          ],
11648          "dimension_sets": [
11649            {
11650              "cpu": "x86-64",
11651              "os": "Mac-12"
11652            }
11653          ],
11654          "named_caches": [
11655            {
11656              "name": "xcode_ios_13c100",
11657              "path": "Xcode.app"
11658            }
11659          ],
11660          "service_account": "[email protected]"
11661        },
11662        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
11663      },
11664      {
11665        "args": [
11666          "--platform",
11667          "iPhone X",
11668          "--version",
11669          "13.6",
11670          "--xcode-build-version",
11671          "13c100",
11672          "--out-dir",
11673          "${ISOLATED_OUTDIR}"
11674        ],
11675        "isolate_name": "test_support_unittests",
11676        "merge": {
11677          "args": [],
11678          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11679        },
11680        "name": "test_support_unittests",
11681        "resultdb": {
11682          "enable": true,
11683          "has_native_resultdb_integration": true
11684        },
11685        "swarming": {
11686          "can_use_on_swarming_builders": true,
11687          "cipd_packages": [
11688            {
11689              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11690              "location": ".",
11691              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11692            }
11693          ],
11694          "dimension_sets": [
11695            {
11696              "cpu": "x86-64",
11697              "os": "Mac-12"
11698            }
11699          ],
11700          "named_caches": [
11701            {
11702              "name": "xcode_ios_13c100",
11703              "path": "Xcode.app"
11704            }
11705          ],
11706          "service_account": "[email protected]"
11707        },
11708        "test_id_prefix": "ninja://test:test_support_unittests/"
11709      },
11710      {
11711        "args": [
11712          "--platform",
11713          "iPhone X",
11714          "--version",
11715          "13.6",
11716          "--xcode-build-version",
11717          "13c100",
11718          "--out-dir",
11719          "${ISOLATED_OUTDIR}"
11720        ],
11721        "isolate_name": "tools_unittests",
11722        "merge": {
11723          "args": [],
11724          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11725        },
11726        "name": "tools_unittests",
11727        "resultdb": {
11728          "enable": true,
11729          "has_native_resultdb_integration": true
11730        },
11731        "swarming": {
11732          "can_use_on_swarming_builders": true,
11733          "cipd_packages": [
11734            {
11735              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11736              "location": ".",
11737              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11738            }
11739          ],
11740          "dimension_sets": [
11741            {
11742              "cpu": "x86-64",
11743              "os": "Mac-12"
11744            }
11745          ],
11746          "named_caches": [
11747            {
11748              "name": "xcode_ios_13c100",
11749              "path": "Xcode.app"
11750            }
11751          ],
11752          "service_account": "[email protected]"
11753        },
11754        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
11755      },
11756      {
11757        "args": [
11758          "--platform",
11759          "iPhone X",
11760          "--version",
11761          "13.6",
11762          "--xcode-build-version",
11763          "13c100",
11764          "--out-dir",
11765          "${ISOLATED_OUTDIR}"
11766        ],
11767        "isolate_name": "video_capture_tests",
11768        "merge": {
11769          "args": [],
11770          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11771        },
11772        "name": "video_capture_tests",
11773        "resultdb": {
11774          "enable": true,
11775          "has_native_resultdb_integration": true
11776        },
11777        "swarming": {
11778          "can_use_on_swarming_builders": true,
11779          "cipd_packages": [
11780            {
11781              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11782              "location": ".",
11783              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11784            }
11785          ],
11786          "dimension_sets": [
11787            {
11788              "cpu": "x86-64",
11789              "os": "Mac-12"
11790            }
11791          ],
11792          "named_caches": [
11793            {
11794              "name": "xcode_ios_13c100",
11795              "path": "Xcode.app"
11796            }
11797          ],
11798          "service_account": "[email protected]"
11799        },
11800        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
11801      },
11802      {
11803        "args": [
11804          "--platform",
11805          "iPhone X",
11806          "--version",
11807          "13.6",
11808          "--xcode-build-version",
11809          "13c100",
11810          "--out-dir",
11811          "${ISOLATED_OUTDIR}"
11812        ],
11813        "isolate_name": "video_engine_tests",
11814        "merge": {
11815          "args": [],
11816          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11817        },
11818        "name": "video_engine_tests",
11819        "resultdb": {
11820          "enable": true,
11821          "has_native_resultdb_integration": true
11822        },
11823        "swarming": {
11824          "can_use_on_swarming_builders": true,
11825          "cipd_packages": [
11826            {
11827              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11828              "location": ".",
11829              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11830            }
11831          ],
11832          "dimension_sets": [
11833            {
11834              "cpu": "x86-64",
11835              "os": "Mac-12"
11836            }
11837          ],
11838          "named_caches": [
11839            {
11840              "name": "xcode_ios_13c100",
11841              "path": "Xcode.app"
11842            }
11843          ],
11844          "service_account": "[email protected]",
11845          "shards": 4
11846        },
11847        "test_id_prefix": "ninja://:video_engine_tests/"
11848      },
11849      {
11850        "args": [
11851          "--platform",
11852          "iPhone X",
11853          "--version",
11854          "13.6",
11855          "--xcode-build-version",
11856          "13c100",
11857          "--out-dir",
11858          "${ISOLATED_OUTDIR}"
11859        ],
11860        "isolate_name": "voip_unittests",
11861        "merge": {
11862          "args": [],
11863          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11864        },
11865        "name": "voip_unittests",
11866        "resultdb": {
11867          "enable": true,
11868          "has_native_resultdb_integration": true
11869        },
11870        "swarming": {
11871          "can_use_on_swarming_builders": true,
11872          "cipd_packages": [
11873            {
11874              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11875              "location": ".",
11876              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11877            }
11878          ],
11879          "dimension_sets": [
11880            {
11881              "cpu": "x86-64",
11882              "os": "Mac-12"
11883            }
11884          ],
11885          "named_caches": [
11886            {
11887              "name": "xcode_ios_13c100",
11888              "path": "Xcode.app"
11889            }
11890          ],
11891          "service_account": "[email protected]"
11892        },
11893        "test_id_prefix": "ninja://:voip_unittests/"
11894      },
11895      {
11896        "args": [
11897          "--platform",
11898          "iPhone X",
11899          "--version",
11900          "13.6",
11901          "--xcode-build-version",
11902          "13c100",
11903          "--out-dir",
11904          "${ISOLATED_OUTDIR}"
11905        ],
11906        "isolate_name": "webrtc_nonparallel_tests",
11907        "merge": {
11908          "args": [],
11909          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11910        },
11911        "name": "webrtc_nonparallel_tests",
11912        "resultdb": {
11913          "enable": true,
11914          "has_native_resultdb_integration": true
11915        },
11916        "swarming": {
11917          "can_use_on_swarming_builders": true,
11918          "cipd_packages": [
11919            {
11920              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11921              "location": ".",
11922              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11923            }
11924          ],
11925          "dimension_sets": [
11926            {
11927              "cpu": "x86-64",
11928              "os": "Mac-12"
11929            }
11930          ],
11931          "named_caches": [
11932            {
11933              "name": "xcode_ios_13c100",
11934              "path": "Xcode.app"
11935            }
11936          ],
11937          "service_account": "[email protected]"
11938        },
11939        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
11940      }
11941    ]
11942  },
11943  "iOS64 Sim Debug (iOS 14)": {
11944    "isolated_scripts": [
11945      {
11946        "args": [
11947          "--platform",
11948          "iPhone X",
11949          "--version",
11950          "14.5",
11951          "--xcode-build-version",
11952          "13c100",
11953          "--out-dir",
11954          "${ISOLATED_OUTDIR}",
11955          "--xcode-parallelization"
11956        ],
11957        "isolate_name": "apprtcmobile_tests",
11958        "merge": {
11959          "args": [],
11960          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
11961        },
11962        "name": "apprtcmobile_tests",
11963        "resultdb": {
11964          "enable": true,
11965          "has_native_resultdb_integration": true
11966        },
11967        "swarming": {
11968          "can_use_on_swarming_builders": true,
11969          "cipd_packages": [
11970            {
11971              "cipd_package": "infra/tools/mac_toolchain/${platform}",
11972              "location": ".",
11973              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
11974            }
11975          ],
11976          "dimension_sets": [
11977            {
11978              "cpu": "x86-64",
11979              "os": "Mac-12"
11980            }
11981          ],
11982          "named_caches": [
11983            {
11984              "name": "xcode_ios_13c100",
11985              "path": "Xcode.app"
11986            }
11987          ],
11988          "service_account": "[email protected]"
11989        },
11990        "test_id_prefix": "ninja://examples:apprtcmobile_tests/"
11991      },
11992      {
11993        "args": [
11994          "--platform",
11995          "iPhone X",
11996          "--version",
11997          "14.5",
11998          "--xcode-build-version",
11999          "13c100",
12000          "--out-dir",
12001          "${ISOLATED_OUTDIR}"
12002        ],
12003        "isolate_name": "audio_decoder_unittests",
12004        "merge": {
12005          "args": [],
12006          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12007        },
12008        "name": "audio_decoder_unittests",
12009        "resultdb": {
12010          "enable": true,
12011          "has_native_resultdb_integration": true
12012        },
12013        "swarming": {
12014          "can_use_on_swarming_builders": true,
12015          "cipd_packages": [
12016            {
12017              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12018              "location": ".",
12019              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12020            }
12021          ],
12022          "dimension_sets": [
12023            {
12024              "cpu": "x86-64",
12025              "os": "Mac-12"
12026            }
12027          ],
12028          "named_caches": [
12029            {
12030              "name": "xcode_ios_13c100",
12031              "path": "Xcode.app"
12032            }
12033          ],
12034          "service_account": "[email protected]"
12035        },
12036        "test_id_prefix": "ninja://modules/audio_coding:audio_decoder_unittests/"
12037      },
12038      {
12039        "args": [
12040          "--platform",
12041          "iPhone X",
12042          "--version",
12043          "14.5",
12044          "--xcode-build-version",
12045          "13c100",
12046          "--out-dir",
12047          "${ISOLATED_OUTDIR}"
12048        ],
12049        "isolate_name": "common_audio_unittests",
12050        "merge": {
12051          "args": [],
12052          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12053        },
12054        "name": "common_audio_unittests",
12055        "resultdb": {
12056          "enable": true,
12057          "has_native_resultdb_integration": true
12058        },
12059        "swarming": {
12060          "can_use_on_swarming_builders": true,
12061          "cipd_packages": [
12062            {
12063              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12064              "location": ".",
12065              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12066            }
12067          ],
12068          "dimension_sets": [
12069            {
12070              "cpu": "x86-64",
12071              "os": "Mac-12"
12072            }
12073          ],
12074          "named_caches": [
12075            {
12076              "name": "xcode_ios_13c100",
12077              "path": "Xcode.app"
12078            }
12079          ],
12080          "service_account": "[email protected]"
12081        },
12082        "test_id_prefix": "ninja://common_audio:common_audio_unittests/"
12083      },
12084      {
12085        "args": [
12086          "--platform",
12087          "iPhone X",
12088          "--version",
12089          "14.5",
12090          "--xcode-build-version",
12091          "13c100",
12092          "--out-dir",
12093          "${ISOLATED_OUTDIR}"
12094        ],
12095        "isolate_name": "common_video_unittests",
12096        "merge": {
12097          "args": [],
12098          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12099        },
12100        "name": "common_video_unittests",
12101        "resultdb": {
12102          "enable": true,
12103          "has_native_resultdb_integration": true
12104        },
12105        "swarming": {
12106          "can_use_on_swarming_builders": true,
12107          "cipd_packages": [
12108            {
12109              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12110              "location": ".",
12111              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12112            }
12113          ],
12114          "dimension_sets": [
12115            {
12116              "cpu": "x86-64",
12117              "os": "Mac-12"
12118            }
12119          ],
12120          "named_caches": [
12121            {
12122              "name": "xcode_ios_13c100",
12123              "path": "Xcode.app"
12124            }
12125          ],
12126          "service_account": "[email protected]"
12127        },
12128        "test_id_prefix": "ninja://common_video:common_video_unittests/"
12129      },
12130      {
12131        "args": [
12132          "--platform",
12133          "iPhone X",
12134          "--version",
12135          "14.5",
12136          "--xcode-build-version",
12137          "13c100",
12138          "--out-dir",
12139          "${ISOLATED_OUTDIR}"
12140        ],
12141        "isolate_name": "dcsctp_unittests",
12142        "merge": {
12143          "args": [],
12144          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12145        },
12146        "name": "dcsctp_unittests",
12147        "resultdb": {
12148          "enable": true,
12149          "has_native_resultdb_integration": true
12150        },
12151        "swarming": {
12152          "can_use_on_swarming_builders": true,
12153          "cipd_packages": [
12154            {
12155              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12156              "location": ".",
12157              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12158            }
12159          ],
12160          "dimension_sets": [
12161            {
12162              "cpu": "x86-64",
12163              "os": "Mac-12"
12164            }
12165          ],
12166          "named_caches": [
12167            {
12168              "name": "xcode_ios_13c100",
12169              "path": "Xcode.app"
12170            }
12171          ],
12172          "service_account": "[email protected]"
12173        },
12174        "test_id_prefix": "ninja://net/dcsctp:dcsctp_unittests/"
12175      },
12176      {
12177        "args": [
12178          "--platform",
12179          "iPhone X",
12180          "--version",
12181          "14.5",
12182          "--xcode-build-version",
12183          "13c100",
12184          "--out-dir",
12185          "${ISOLATED_OUTDIR}"
12186        ],
12187        "isolate_name": "modules_tests",
12188        "merge": {
12189          "args": [],
12190          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12191        },
12192        "name": "modules_tests",
12193        "resultdb": {
12194          "enable": true,
12195          "has_native_resultdb_integration": true
12196        },
12197        "swarming": {
12198          "can_use_on_swarming_builders": true,
12199          "cipd_packages": [
12200            {
12201              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12202              "location": ".",
12203              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12204            }
12205          ],
12206          "dimension_sets": [
12207            {
12208              "cpu": "x86-64",
12209              "os": "Mac-12"
12210            }
12211          ],
12212          "named_caches": [
12213            {
12214              "name": "xcode_ios_13c100",
12215              "path": "Xcode.app"
12216            }
12217          ],
12218          "service_account": "[email protected]",
12219          "shards": 2
12220        },
12221        "test_id_prefix": "ninja://modules:modules_tests/"
12222      },
12223      {
12224        "args": [
12225          "--platform",
12226          "iPhone X",
12227          "--version",
12228          "14.5",
12229          "--xcode-build-version",
12230          "13c100",
12231          "--out-dir",
12232          "${ISOLATED_OUTDIR}"
12233        ],
12234        "isolate_name": "modules_unittests",
12235        "merge": {
12236          "args": [],
12237          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12238        },
12239        "name": "modules_unittests",
12240        "resultdb": {
12241          "enable": true,
12242          "has_native_resultdb_integration": true
12243        },
12244        "swarming": {
12245          "can_use_on_swarming_builders": true,
12246          "cipd_packages": [
12247            {
12248              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12249              "location": ".",
12250              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12251            }
12252          ],
12253          "dimension_sets": [
12254            {
12255              "cpu": "x86-64",
12256              "os": "Mac-12"
12257            }
12258          ],
12259          "named_caches": [
12260            {
12261              "name": "xcode_ios_13c100",
12262              "path": "Xcode.app"
12263            }
12264          ],
12265          "service_account": "[email protected]",
12266          "shards": 6
12267        },
12268        "test_id_prefix": "ninja://modules:modules_unittests/"
12269      },
12270      {
12271        "args": [
12272          "--platform",
12273          "iPhone X",
12274          "--version",
12275          "14.5",
12276          "--xcode-build-version",
12277          "13c100",
12278          "--out-dir",
12279          "${ISOLATED_OUTDIR}"
12280        ],
12281        "isolate_name": "rtc_media_unittests",
12282        "merge": {
12283          "args": [],
12284          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12285        },
12286        "name": "rtc_media_unittests",
12287        "resultdb": {
12288          "enable": true,
12289          "has_native_resultdb_integration": true
12290        },
12291        "swarming": {
12292          "can_use_on_swarming_builders": true,
12293          "cipd_packages": [
12294            {
12295              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12296              "location": ".",
12297              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12298            }
12299          ],
12300          "dimension_sets": [
12301            {
12302              "cpu": "x86-64",
12303              "os": "Mac-12"
12304            }
12305          ],
12306          "named_caches": [
12307            {
12308              "name": "xcode_ios_13c100",
12309              "path": "Xcode.app"
12310            }
12311          ],
12312          "service_account": "[email protected]"
12313        },
12314        "test_id_prefix": "ninja://media:rtc_media_unittests/"
12315      },
12316      {
12317        "args": [
12318          "--platform",
12319          "iPhone X",
12320          "--version",
12321          "14.5",
12322          "--xcode-build-version",
12323          "13c100",
12324          "--out-dir",
12325          "${ISOLATED_OUTDIR}"
12326        ],
12327        "isolate_name": "rtc_pc_unittests",
12328        "merge": {
12329          "args": [],
12330          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12331        },
12332        "name": "rtc_pc_unittests",
12333        "resultdb": {
12334          "enable": true,
12335          "has_native_resultdb_integration": true
12336        },
12337        "swarming": {
12338          "can_use_on_swarming_builders": true,
12339          "cipd_packages": [
12340            {
12341              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12342              "location": ".",
12343              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12344            }
12345          ],
12346          "dimension_sets": [
12347            {
12348              "cpu": "x86-64",
12349              "os": "Mac-12"
12350            }
12351          ],
12352          "named_caches": [
12353            {
12354              "name": "xcode_ios_13c100",
12355              "path": "Xcode.app"
12356            }
12357          ],
12358          "service_account": "[email protected]"
12359        },
12360        "test_id_prefix": "ninja://pc:rtc_pc_unittests/"
12361      },
12362      {
12363        "args": [
12364          "--platform",
12365          "iPhone X",
12366          "--version",
12367          "14.5",
12368          "--xcode-build-version",
12369          "13c100",
12370          "--out-dir",
12371          "${ISOLATED_OUTDIR}"
12372        ],
12373        "isolate_name": "rtc_stats_unittests",
12374        "merge": {
12375          "args": [],
12376          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12377        },
12378        "name": "rtc_stats_unittests",
12379        "resultdb": {
12380          "enable": true,
12381          "has_native_resultdb_integration": true
12382        },
12383        "swarming": {
12384          "can_use_on_swarming_builders": true,
12385          "cipd_packages": [
12386            {
12387              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12388              "location": ".",
12389              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12390            }
12391          ],
12392          "dimension_sets": [
12393            {
12394              "cpu": "x86-64",
12395              "os": "Mac-12"
12396            }
12397          ],
12398          "named_caches": [
12399            {
12400              "name": "xcode_ios_13c100",
12401              "path": "Xcode.app"
12402            }
12403          ],
12404          "service_account": "[email protected]"
12405        },
12406        "test_id_prefix": "ninja://stats:rtc_stats_unittests/"
12407      },
12408      {
12409        "args": [
12410          "--platform",
12411          "iPhone X",
12412          "--version",
12413          "14.5",
12414          "--xcode-build-version",
12415          "13c100",
12416          "--out-dir",
12417          "${ISOLATED_OUTDIR}"
12418        ],
12419        "isolate_name": "rtc_unittests",
12420        "merge": {
12421          "args": [],
12422          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12423        },
12424        "name": "rtc_unittests",
12425        "resultdb": {
12426          "enable": true,
12427          "has_native_resultdb_integration": true
12428        },
12429        "swarming": {
12430          "can_use_on_swarming_builders": true,
12431          "cipd_packages": [
12432            {
12433              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12434              "location": ".",
12435              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12436            }
12437          ],
12438          "dimension_sets": [
12439            {
12440              "cpu": "x86-64",
12441              "os": "Mac-12"
12442            }
12443          ],
12444          "named_caches": [
12445            {
12446              "name": "xcode_ios_13c100",
12447              "path": "Xcode.app"
12448            }
12449          ],
12450          "service_account": "[email protected]",
12451          "shards": 6
12452        },
12453        "test_id_prefix": "ninja://:rtc_unittests/"
12454      },
12455      {
12456        "args": [
12457          "--platform",
12458          "iPhone X",
12459          "--version",
12460          "14.5",
12461          "--xcode-build-version",
12462          "13c100",
12463          "--out-dir",
12464          "${ISOLATED_OUTDIR}",
12465          "--xcode-parallelization"
12466        ],
12467        "isolate_name": "sdk_framework_unittests",
12468        "merge": {
12469          "args": [],
12470          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12471        },
12472        "name": "sdk_framework_unittests",
12473        "resultdb": {
12474          "enable": true,
12475          "has_native_resultdb_integration": true
12476        },
12477        "swarming": {
12478          "can_use_on_swarming_builders": true,
12479          "cipd_packages": [
12480            {
12481              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12482              "location": ".",
12483              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12484            }
12485          ],
12486          "dimension_sets": [
12487            {
12488              "cpu": "x86-64",
12489              "os": "Mac-12"
12490            }
12491          ],
12492          "named_caches": [
12493            {
12494              "name": "xcode_ios_13c100",
12495              "path": "Xcode.app"
12496            }
12497          ],
12498          "service_account": "[email protected]"
12499        },
12500        "test_id_prefix": "ninja://sdk:sdk_framework_unittests/"
12501      },
12502      {
12503        "args": [
12504          "--platform",
12505          "iPhone X",
12506          "--version",
12507          "14.5",
12508          "--xcode-build-version",
12509          "13c100",
12510          "--out-dir",
12511          "${ISOLATED_OUTDIR}",
12512          "--xcode-parallelization"
12513        ],
12514        "isolate_name": "sdk_unittests",
12515        "merge": {
12516          "args": [],
12517          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12518        },
12519        "name": "sdk_unittests",
12520        "resultdb": {
12521          "enable": true,
12522          "has_native_resultdb_integration": true
12523        },
12524        "swarming": {
12525          "can_use_on_swarming_builders": true,
12526          "cipd_packages": [
12527            {
12528              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12529              "location": ".",
12530              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12531            }
12532          ],
12533          "dimension_sets": [
12534            {
12535              "cpu": "x86-64",
12536              "os": "Mac-12"
12537            }
12538          ],
12539          "named_caches": [
12540            {
12541              "name": "xcode_ios_13c100",
12542              "path": "Xcode.app"
12543            }
12544          ],
12545          "service_account": "[email protected]"
12546        },
12547        "test_id_prefix": "ninja://sdk:sdk_unittests/"
12548      },
12549      {
12550        "args": [
12551          "--platform",
12552          "iPhone X",
12553          "--version",
12554          "14.5",
12555          "--xcode-build-version",
12556          "13c100",
12557          "--out-dir",
12558          "${ISOLATED_OUTDIR}"
12559        ],
12560        "isolate_name": "svc_tests",
12561        "merge": {
12562          "args": [],
12563          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12564        },
12565        "name": "svc_tests",
12566        "resultdb": {
12567          "enable": true,
12568          "has_native_resultdb_integration": true
12569        },
12570        "swarming": {
12571          "can_use_on_swarming_builders": true,
12572          "cipd_packages": [
12573            {
12574              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12575              "location": ".",
12576              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12577            }
12578          ],
12579          "dimension_sets": [
12580            {
12581              "cores": "12",
12582              "cpu": "x86-64",
12583              "os": "Mac-12"
12584            }
12585          ],
12586          "named_caches": [
12587            {
12588              "name": "xcode_ios_13c100",
12589              "path": "Xcode.app"
12590            }
12591          ],
12592          "service_account": "[email protected]",
12593          "shards": 4
12594        },
12595        "test_id_prefix": "ninja://pc:svc_tests/"
12596      },
12597      {
12598        "args": [
12599          "--platform",
12600          "iPhone X",
12601          "--version",
12602          "14.5",
12603          "--xcode-build-version",
12604          "13c100",
12605          "--out-dir",
12606          "${ISOLATED_OUTDIR}"
12607        ],
12608        "isolate_name": "system_wrappers_unittests",
12609        "merge": {
12610          "args": [],
12611          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12612        },
12613        "name": "system_wrappers_unittests",
12614        "resultdb": {
12615          "enable": true,
12616          "has_native_resultdb_integration": true
12617        },
12618        "swarming": {
12619          "can_use_on_swarming_builders": true,
12620          "cipd_packages": [
12621            {
12622              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12623              "location": ".",
12624              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12625            }
12626          ],
12627          "dimension_sets": [
12628            {
12629              "cpu": "x86-64",
12630              "os": "Mac-12"
12631            }
12632          ],
12633          "named_caches": [
12634            {
12635              "name": "xcode_ios_13c100",
12636              "path": "Xcode.app"
12637            }
12638          ],
12639          "service_account": "[email protected]"
12640        },
12641        "test_id_prefix": "ninja://system_wrappers:system_wrappers_unittests/"
12642      },
12643      {
12644        "args": [
12645          "--platform",
12646          "iPhone X",
12647          "--version",
12648          "14.5",
12649          "--xcode-build-version",
12650          "13c100",
12651          "--out-dir",
12652          "${ISOLATED_OUTDIR}"
12653        ],
12654        "isolate_name": "test_support_unittests",
12655        "merge": {
12656          "args": [],
12657          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12658        },
12659        "name": "test_support_unittests",
12660        "resultdb": {
12661          "enable": true,
12662          "has_native_resultdb_integration": true
12663        },
12664        "swarming": {
12665          "can_use_on_swarming_builders": true,
12666          "cipd_packages": [
12667            {
12668              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12669              "location": ".",
12670              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12671            }
12672          ],
12673          "dimension_sets": [
12674            {
12675              "cpu": "x86-64",
12676              "os": "Mac-12"
12677            }
12678          ],
12679          "named_caches": [
12680            {
12681              "name": "xcode_ios_13c100",
12682              "path": "Xcode.app"
12683            }
12684          ],
12685          "service_account": "[email protected]"
12686        },
12687        "test_id_prefix": "ninja://test:test_support_unittests/"
12688      },
12689      {
12690        "args": [
12691          "--platform",
12692          "iPhone X",
12693          "--version",
12694          "14.5",
12695          "--xcode-build-version",
12696          "13c100",
12697          "--out-dir",
12698          "${ISOLATED_OUTDIR}"
12699        ],
12700        "isolate_name": "tools_unittests",
12701        "merge": {
12702          "args": [],
12703          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12704        },
12705        "name": "tools_unittests",
12706        "resultdb": {
12707          "enable": true,
12708          "has_native_resultdb_integration": true
12709        },
12710        "swarming": {
12711          "can_use_on_swarming_builders": true,
12712          "cipd_packages": [
12713            {
12714              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12715              "location": ".",
12716              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12717            }
12718          ],
12719          "dimension_sets": [
12720            {
12721              "cpu": "x86-64",
12722              "os": "Mac-12"
12723            }
12724          ],
12725          "named_caches": [
12726            {
12727              "name": "xcode_ios_13c100",
12728              "path": "Xcode.app"
12729            }
12730          ],
12731          "service_account": "[email protected]"
12732        },
12733        "test_id_prefix": "ninja://rtc_tools:tools_unittests/"
12734      },
12735      {
12736        "args": [
12737          "--platform",
12738          "iPhone X",
12739          "--version",
12740          "14.5",
12741          "--xcode-build-version",
12742          "13c100",
12743          "--out-dir",
12744          "${ISOLATED_OUTDIR}"
12745        ],
12746        "isolate_name": "video_capture_tests",
12747        "merge": {
12748          "args": [],
12749          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12750        },
12751        "name": "video_capture_tests",
12752        "resultdb": {
12753          "enable": true,
12754          "has_native_resultdb_integration": true
12755        },
12756        "swarming": {
12757          "can_use_on_swarming_builders": true,
12758          "cipd_packages": [
12759            {
12760              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12761              "location": ".",
12762              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12763            }
12764          ],
12765          "dimension_sets": [
12766            {
12767              "cpu": "x86-64",
12768              "os": "Mac-12"
12769            }
12770          ],
12771          "named_caches": [
12772            {
12773              "name": "xcode_ios_13c100",
12774              "path": "Xcode.app"
12775            }
12776          ],
12777          "service_account": "[email protected]"
12778        },
12779        "test_id_prefix": "ninja://modules/video_capture:video_capture_tests/"
12780      },
12781      {
12782        "args": [
12783          "--platform",
12784          "iPhone X",
12785          "--version",
12786          "14.5",
12787          "--xcode-build-version",
12788          "13c100",
12789          "--out-dir",
12790          "${ISOLATED_OUTDIR}"
12791        ],
12792        "isolate_name": "video_engine_tests",
12793        "merge": {
12794          "args": [],
12795          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12796        },
12797        "name": "video_engine_tests",
12798        "resultdb": {
12799          "enable": true,
12800          "has_native_resultdb_integration": true
12801        },
12802        "swarming": {
12803          "can_use_on_swarming_builders": true,
12804          "cipd_packages": [
12805            {
12806              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12807              "location": ".",
12808              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12809            }
12810          ],
12811          "dimension_sets": [
12812            {
12813              "cpu": "x86-64",
12814              "os": "Mac-12"
12815            }
12816          ],
12817          "named_caches": [
12818            {
12819              "name": "xcode_ios_13c100",
12820              "path": "Xcode.app"
12821            }
12822          ],
12823          "service_account": "[email protected]",
12824          "shards": 4
12825        },
12826        "test_id_prefix": "ninja://:video_engine_tests/"
12827      },
12828      {
12829        "args": [
12830          "--platform",
12831          "iPhone X",
12832          "--version",
12833          "14.5",
12834          "--xcode-build-version",
12835          "13c100",
12836          "--out-dir",
12837          "${ISOLATED_OUTDIR}"
12838        ],
12839        "isolate_name": "voip_unittests",
12840        "merge": {
12841          "args": [],
12842          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12843        },
12844        "name": "voip_unittests",
12845        "resultdb": {
12846          "enable": true,
12847          "has_native_resultdb_integration": true
12848        },
12849        "swarming": {
12850          "can_use_on_swarming_builders": true,
12851          "cipd_packages": [
12852            {
12853              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12854              "location": ".",
12855              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12856            }
12857          ],
12858          "dimension_sets": [
12859            {
12860              "cpu": "x86-64",
12861              "os": "Mac-12"
12862            }
12863          ],
12864          "named_caches": [
12865            {
12866              "name": "xcode_ios_13c100",
12867              "path": "Xcode.app"
12868            }
12869          ],
12870          "service_account": "[email protected]"
12871        },
12872        "test_id_prefix": "ninja://:voip_unittests/"
12873      },
12874      {
12875        "args": [
12876          "--platform",
12877          "iPhone X",
12878          "--version",
12879          "14.5",
12880          "--xcode-build-version",
12881          "13c100",
12882          "--out-dir",
12883          "${ISOLATED_OUTDIR}"
12884        ],
12885        "isolate_name": "webrtc_nonparallel_tests",
12886        "merge": {
12887          "args": [],
12888          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
12889        },
12890        "name": "webrtc_nonparallel_tests",
12891        "resultdb": {
12892          "enable": true,
12893          "has_native_resultdb_integration": true
12894        },
12895        "swarming": {
12896          "can_use_on_swarming_builders": true,
12897          "cipd_packages": [
12898            {
12899              "cipd_package": "infra/tools/mac_toolchain/${platform}",
12900              "location": ".",
12901              "revision": "git_revision:723fc1a6c8cdf2631a57851f5610e598db0c1de1"
12902            }
12903          ],
12904          "dimension_sets": [
12905            {
12906              "cpu": "x86-64",
12907              "os": "Mac-12"
12908            }
12909          ],
12910          "named_caches": [
12911            {
12912              "name": "xcode_ios_13c100",
12913              "path": "Xcode.app"
12914            }
12915          ],
12916          "service_account": "[email protected]"
12917        },
12918        "test_id_prefix": "ninja://:webrtc_nonparallel_tests/"
12919      }
12920    ]
12921  }
12922}
12923