Build 'gn_all' on at least one Win GN bot and one Mac bot.
[chromium-blink-merge.git] / testing / buildbot / chromium.mac.json
blob78aa67d8ea79f4c0c387e44a34927198901321a3
2   "Mac GN": {
3     "additional_compile_targets": [
4       "gn_all"
5     ],
6     "gtest_tests": [
7       {
8         "test": "base_unittests"
9       }
10     ]
11   },
12   "Mac GN (dbg)": {
13     "additional_compile_targets": [
14       "accessibility_unittests",
15       "base_unittests",
16       "cacheinvalidation_unittests",
17       "cast_unittests",
18       "cc_unittests",
19       "chromedriver_unittests",
20       "crypto_unittests",
21       "gcm_unit_tests",
22       "gn_unittests",
23       "gpu_unittests",
24       "ipc_tests",
25       "jingle_unittests",
26       "media_unittests",
27       "mojo_common_unittests",
28       "mojo_public_bindings_unittests",
29       "mojo_public_environment_unittests",
30       "mojo_public_system_unittests",
31       "mojo_public_utility_unittests",
32       "mojo_system_unittests",
33       "ppapi_unittests",
34       "printing_unittests",
35       "skia_unittests",
36       "sql_unittests",
37       "sync_unit_tests",
38       "ui_base_unittests",
39       "url_unittests"
40     ],
41     "gtest_tests": [
42       {
43         "test": "base_unittests"
44       }
45     ]
46   },
47   "Mac10.10 Tests": {
48     "gtest_tests": [
49       {
50         "swarming": {
51           "can_use_on_swarming_builders": true
52         },
53         "test": "accessibility_unittests"
54       },
55       {
56         "swarming": {
57           "can_use_on_swarming_builders": true
58         },
59         "test": "app_list_unittests"
60       },
61       {
62         "swarming": {
63           "can_use_on_swarming_builders": true
64         },
65         "test": "base_unittests"
66       },
67       {
68         "swarming": {
69           "can_use_on_swarming_builders": true,
70           "shards": 10
71         },
72         "test": "browser_tests"
73       },
74       {
75         "swarming": {
76           "can_use_on_swarming_builders": true
77         },
78         "test": "cacheinvalidation_unittests"
79       },
80       {
81         "swarming": {
82           "can_use_on_swarming_builders": true
83         },
84         "test": "cast_unittests"
85       },
86       {
87         "swarming": {
88           "can_use_on_swarming_builders": true
89         },
90         "test": "cc_unittests"
91       },
92       {
93         "swarming": {
94           "can_use_on_swarming_builders": true
95         },
96         "test": "chromedriver_unittests"
97       },
98       {
99         "swarming": {
100           "can_use_on_swarming_builders": true
101         },
102         "test": "components_browsertests"
103       },
104       {
105         "swarming": {
106           "can_use_on_swarming_builders": true
107         },
108         "test": "components_unittests"
109       },
110       {
111         "swarming": {
112           "can_use_on_swarming_builders": true
113         },
114         "test": "content_unittests"
115       },
116       {
117         "swarming": {
118           "can_use_on_swarming_builders": true
119         },
120         "test": "crypto_unittests"
121       },
122       {
123         "swarming": {
124           "can_use_on_swarming_builders": true
125         },
126         "test": "extensions_unittests"
127       },
128       {
129         "swarming": {
130           "can_use_on_swarming_builders": true
131         },
132         "test": "gcm_unit_tests"
133       },
134       {
135         "swarming": {
136           "can_use_on_swarming_builders": true
137         },
138         "test": "gfx_unittests"
139       },
140       {
141         "test": "gl_unittests"
142       },
143       {
144         "swarming": {
145           "can_use_on_swarming_builders": true
146         },
147         "test": "google_apis_unittests"
148       },
149       {
150         "swarming": {
151           "can_use_on_swarming_builders": true
152         },
153         "test": "gpu_unittests"
154       },
155       {
156         "swarming": {
157           "can_use_on_swarming_builders": true
158         },
159         "test": "interactive_ui_tests"
160       },
161       {
162         "swarming": {
163           "can_use_on_swarming_builders": true
164         },
165         "test": "ipc_tests"
166       },
167       {
168         "swarming": {
169           "can_use_on_swarming_builders": true
170         },
171         "test": "jingle_unittests"
172       },
173       {
174         "swarming": {
175           "can_use_on_swarming_builders": true
176         },
177         "test": "media_unittests"
178       },
179       {
180         "swarming": {
181           "can_use_on_swarming_builders": true
182         },
183         "test": "message_center_unittests"
184       },
185       {
186         "swarming": {
187           "can_use_on_swarming_builders": true
188         },
189         "test": "midi_unittests"
190       },
191       {
192         "swarming": {
193           "can_use_on_swarming_builders": true
194         },
195         "test": "mojo_common_unittests"
196       },
197       {
198         "swarming": {
199           "can_use_on_swarming_builders": true
200         },
201         "test": "mojo_public_bindings_unittests"
202       },
203       {
204         "swarming": {
205           "can_use_on_swarming_builders": true
206         },
207         "test": "mojo_public_environment_unittests"
208       },
209       {
210         "test": "mojo_public_system_unittests"
211       },
212       {
213         "test": "mojo_public_utility_unittests"
214       },
215       {
216         "test": "mojo_system_unittests"
217       },
218       {
219         "swarming": {
220           "can_use_on_swarming_builders": true
221         },
222         "test": "nacl_loader_unittests"
223       },
224       {
225         "swarming": {
226           "can_use_on_swarming_builders": true
227         },
228         "test": "net_unittests"
229       },
230       {
231         "test": "ppapi_unittests"
232       },
233       {
234         "swarming": {
235           "can_use_on_swarming_builders": true
236         },
237         "test": "printing_unittests"
238       },
239       {
240         "swarming": {
241           "can_use_on_swarming_builders": true
242         },
243         "test": "remoting_unittests"
244       },
245       {
246         "swarming": {
247           "can_use_on_swarming_builders": true
248         },
249         "test": "skia_unittests"
250       },
251       {
252         "swarming": {
253           "can_use_on_swarming_builders": true
254         },
255         "test": "sql_unittests"
256       },
257       {
258         "swarming": {
259           "can_use_on_swarming_builders": true
260         },
261         "test": "sync_integration_tests"
262       },
263       {
264         "swarming": {
265           "can_use_on_swarming_builders": true
266         },
267         "test": "sync_unit_tests"
268       },
269       {
270         "swarming": {
271           "can_use_on_swarming_builders": true
272         },
273         "test": "ui_base_unittests"
274       },
275       {
276         "swarming": {
277           "can_use_on_swarming_builders": true
278         },
279         "test": "unit_tests"
280       },
281       {
282         "swarming": {
283           "can_use_on_swarming_builders": true
284         },
285         "test": "url_unittests"
286       }
287     ],
288     "scripts": [
289       {
290         "name": "telemetry_unittests",
291         "script": "telemetry_unittests.py"
292       },
293       {
294         "name": "telemetry_gpu_unittests",
295         "script": "telemetry_gpu_unittests.py"
296       },
297       {
298         "name": "telemetry_perf_unittests",
299         "script": "telemetry_perf_unittests.py"
300       },
301       {
302         "name": "nacl_integration",
303         "script": "nacl_integration.py"
304       }
305     ]
306   },
307   "Mac10.6 Tests": {
308     "gtest_tests": [
309       {
310         "swarming": {
311           "can_use_on_swarming_builders": true
312         },
313         "test": "accessibility_unittests"
314       },
315       {
316         "swarming": {
317           "can_use_on_swarming_builders": true
318         },
319         "test": "app_list_unittests"
320       },
321       {
322         "swarming": {
323           "can_use_on_swarming_builders": true
324         },
325         "test": "base_unittests"
326       },
327       {
328         "swarming": {
329           "can_use_on_swarming_builders": true,
330           "shards": 10
331         },
332         "test": "browser_tests"
333       },
334       {
335         "swarming": {
336           "can_use_on_swarming_builders": true
337         },
338         "test": "cacheinvalidation_unittests"
339       },
340       {
341         "swarming": {
342           "can_use_on_swarming_builders": true
343         },
344         "test": "cast_unittests"
345       },
346       {
347         "swarming": {
348           "can_use_on_swarming_builders": true
349         },
350         "test": "cc_unittests"
351       },
352       {
353         "swarming": {
354           "can_use_on_swarming_builders": true
355         },
356         "test": "chromedriver_unittests"
357       },
358       {
359         "swarming": {
360           "can_use_on_swarming_builders": true
361         },
362         "test": "components_browsertests"
363       },
364       {
365         "swarming": {
366           "can_use_on_swarming_builders": true
367         },
368         "test": "components_unittests"
369       },
370       {
371         "swarming": {
372           "can_use_on_swarming_builders": true
373         },
374         "test": "content_browsertests"
375       },
376       {
377         "swarming": {
378           "can_use_on_swarming_builders": true
379         },
380         "test": "content_unittests"
381       },
382       {
383         "swarming": {
384           "can_use_on_swarming_builders": true
385         },
386         "test": "crypto_unittests"
387       },
388       {
389         "swarming": {
390           "can_use_on_swarming_builders": true
391         },
392         "test": "extensions_unittests"
393       },
394       {
395         "swarming": {
396           "can_use_on_swarming_builders": true
397         },
398         "test": "gcm_unit_tests"
399       },
400       {
401         "swarming": {
402           "can_use_on_swarming_builders": true
403         },
404         "test": "gfx_unittests"
405       },
406       {
407         "test": "gl_unittests"
408       },
409       {
410         "swarming": {
411           "can_use_on_swarming_builders": true
412         },
413         "test": "google_apis_unittests"
414       },
415       {
416         "swarming": {
417           "can_use_on_swarming_builders": true
418         },
419         "test": "gpu_unittests"
420       },
421       {
422         "swarming": {
423           "can_use_on_swarming_builders": true
424         },
425         "test": "interactive_ui_tests"
426       },
427       {
428         "swarming": {
429           "can_use_on_swarming_builders": true
430         },
431         "test": "ipc_tests"
432       },
433       {
434         "swarming": {
435           "can_use_on_swarming_builders": true
436         },
437         "test": "jingle_unittests"
438       },
439       {
440         "swarming": {
441           "can_use_on_swarming_builders": true
442         },
443         "test": "media_unittests"
444       },
445       {
446         "swarming": {
447           "can_use_on_swarming_builders": true
448         },
449         "test": "message_center_unittests"
450       },
451       {
452         "swarming": {
453           "can_use_on_swarming_builders": true
454         },
455         "test": "midi_unittests"
456       },
457       {
458         "swarming": {
459           "can_use_on_swarming_builders": true
460         },
461         "test": "mojo_common_unittests"
462       },
463       {
464         "swarming": {
465           "can_use_on_swarming_builders": true
466         },
467         "test": "mojo_public_bindings_unittests"
468       },
469       {
470         "swarming": {
471           "can_use_on_swarming_builders": true
472         },
473         "test": "mojo_public_environment_unittests"
474       },
475       {
476         "test": "mojo_public_system_unittests"
477       },
478       {
479         "test": "mojo_public_utility_unittests"
480       },
481       {
482         "test": "mojo_system_unittests"
483       },
484       {
485         "swarming": {
486           "can_use_on_swarming_builders": true
487         },
488         "test": "nacl_loader_unittests"
489       },
490       {
491         "swarming": {
492           "can_use_on_swarming_builders": true
493         },
494         "test": "net_unittests"
495       },
496       {
497         "test": "ppapi_unittests"
498       },
499       {
500         "swarming": {
501           "can_use_on_swarming_builders": true
502         },
503         "test": "printing_unittests"
504       },
505       {
506         "swarming": {
507           "can_use_on_swarming_builders": true
508         },
509         "test": "remoting_unittests"
510       },
511       {
512         "swarming": {
513           "can_use_on_swarming_builders": true
514         },
515         "test": "sandbox_mac_unittests"
516       },
517       {
518         "swarming": {
519           "can_use_on_swarming_builders": true
520         },
521         "test": "skia_unittests"
522       },
523       {
524         "swarming": {
525           "can_use_on_swarming_builders": true
526         },
527         "test": "sql_unittests"
528       },
529       {
530         "swarming": {
531           "can_use_on_swarming_builders": true
532         },
533         "test": "sync_integration_tests"
534       },
535       {
536         "swarming": {
537           "can_use_on_swarming_builders": true
538         },
539         "test": "sync_unit_tests"
540       },
541       {
542         "swarming": {
543           "can_use_on_swarming_builders": true
544         },
545         "test": "ui_base_unittests"
546       },
547       {
548         "swarming": {
549           "can_use_on_swarming_builders": true
550         },
551         "test": "unit_tests"
552       },
553       {
554         "swarming": {
555           "can_use_on_swarming_builders": true
556         },
557         "test": "url_unittests"
558       }
559     ],
560     "scripts": [
561       {
562         "name": "telemetry_unittests",
563         "script": "telemetry_unittests.py"
564       },
565       {
566         "name": "telemetry_gpu_unittests",
567         "script": "telemetry_gpu_unittests.py"
568       },
569       {
570         "name": "telemetry_perf_unittests",
571         "script": "telemetry_perf_unittests.py"
572       },
573       {
574         "name": "nacl_integration",
575         "script": "nacl_integration.py"
576       }
577     ]
578   },
579   "Mac10.8 Tests": {
580     "gtest_tests": [
581       {
582         "swarming": {
583           "can_use_on_swarming_builders": true
584         },
585         "test": "accessibility_unittests"
586       },
587       {
588         "swarming": {
589           "can_use_on_swarming_builders": true
590         },
591         "test": "app_list_unittests"
592       },
593       {
594         "swarming": {
595           "can_use_on_swarming_builders": true
596         },
597         "test": "base_unittests"
598       },
599       {
600         "swarming": {
601           "can_use_on_swarming_builders": true,
602           "shards": 10
603         },
604         "test": "browser_tests"
605       },
606       {
607         "swarming": {
608           "can_use_on_swarming_builders": true
609         },
610         "test": "cacheinvalidation_unittests"
611       },
612       {
613         "swarming": {
614           "can_use_on_swarming_builders": true
615         },
616         "test": "cast_unittests"
617       },
618       {
619         "swarming": {
620           "can_use_on_swarming_builders": true
621         },
622         "test": "cc_unittests"
623       },
624       {
625         "swarming": {
626           "can_use_on_swarming_builders": true
627         },
628         "test": "chromedriver_unittests"
629       },
630       {
631         "swarming": {
632           "can_use_on_swarming_builders": true
633         },
634         "test": "components_browsertests"
635       },
636       {
637         "swarming": {
638           "can_use_on_swarming_builders": true
639         },
640         "test": "components_unittests"
641       },
642       {
643         "swarming": {
644           "can_use_on_swarming_builders": true
645         },
646         "test": "content_browsertests"
647       },
648       {
649         "swarming": {
650           "can_use_on_swarming_builders": true
651         },
652         "test": "content_unittests"
653       },
654       {
655         "swarming": {
656           "can_use_on_swarming_builders": true
657         },
658         "test": "crypto_unittests"
659       },
660       {
661         "swarming": {
662           "can_use_on_swarming_builders": true
663         },
664         "test": "extensions_unittests"
665       },
666       {
667         "swarming": {
668           "can_use_on_swarming_builders": true
669         },
670         "test": "gcm_unit_tests"
671       },
672       {
673         "swarming": {
674           "can_use_on_swarming_builders": true
675         },
676         "test": "gfx_unittests"
677       },
678       {
679         "test": "gl_unittests"
680       },
681       {
682         "swarming": {
683           "can_use_on_swarming_builders": true
684         },
685         "test": "google_apis_unittests"
686       },
687       {
688         "swarming": {
689           "can_use_on_swarming_builders": true
690         },
691         "test": "gpu_unittests"
692       },
693       {
694         "swarming": {
695           "can_use_on_swarming_builders": true
696         },
697         "test": "interactive_ui_tests"
698       },
699       {
700         "swarming": {
701           "can_use_on_swarming_builders": true
702         },
703         "test": "ipc_tests"
704       },
705       {
706         "swarming": {
707           "can_use_on_swarming_builders": true
708         },
709         "test": "jingle_unittests"
710       },
711       {
712         "swarming": {
713           "can_use_on_swarming_builders": true
714         },
715         "test": "media_unittests"
716       },
717       {
718         "swarming": {
719           "can_use_on_swarming_builders": true
720         },
721         "test": "message_center_unittests"
722       },
723       {
724         "swarming": {
725           "can_use_on_swarming_builders": true
726         },
727         "test": "midi_unittests"
728       },
729       {
730         "swarming": {
731           "can_use_on_swarming_builders": true
732         },
733         "test": "mojo_common_unittests"
734       },
735       {
736         "swarming": {
737           "can_use_on_swarming_builders": true
738         },
739         "test": "mojo_public_bindings_unittests"
740       },
741       {
742         "swarming": {
743           "can_use_on_swarming_builders": true
744         },
745         "test": "mojo_public_environment_unittests"
746       },
747       {
748         "test": "mojo_public_system_unittests"
749       },
750       {
751         "test": "mojo_public_utility_unittests"
752       },
753       {
754         "test": "mojo_system_unittests"
755       },
756       {
757         "swarming": {
758           "can_use_on_swarming_builders": true
759         },
760         "test": "nacl_loader_unittests"
761       },
762       {
763         "swarming": {
764           "can_use_on_swarming_builders": true
765         },
766         "test": "net_unittests"
767       },
768       {
769         "test": "ppapi_unittests"
770       },
771       {
772         "swarming": {
773           "can_use_on_swarming_builders": true
774         },
775         "test": "printing_unittests"
776       },
777       {
778         "swarming": {
779           "can_use_on_swarming_builders": true
780         },
781         "test": "remoting_unittests"
782       },
783       {
784         "swarming": {
785           "can_use_on_swarming_builders": true
786         },
787         "test": "sandbox_mac_unittests"
788       },
789       {
790         "swarming": {
791           "can_use_on_swarming_builders": true
792         },
793         "test": "skia_unittests"
794       },
795       {
796         "swarming": {
797           "can_use_on_swarming_builders": true
798         },
799         "test": "sql_unittests"
800       },
801       {
802         "swarming": {
803           "can_use_on_swarming_builders": true
804         },
805         "test": "sync_integration_tests"
806       },
807       {
808         "swarming": {
809           "can_use_on_swarming_builders": true
810         },
811         "test": "sync_unit_tests"
812       },
813       {
814         "swarming": {
815           "can_use_on_swarming_builders": true
816         },
817         "test": "ui_base_unittests"
818       },
819       {
820         "swarming": {
821           "can_use_on_swarming_builders": true
822         },
823         "test": "unit_tests"
824       },
825       {
826         "swarming": {
827           "can_use_on_swarming_builders": true
828         },
829         "test": "url_unittests"
830       }
831     ],
832     "scripts": [
833       {
834         "name": "telemetry_unittests",
835         "script": "telemetry_unittests.py"
836       },
837       {
838         "name": "telemetry_gpu_unittests",
839         "script": "telemetry_gpu_unittests.py"
840       },
841       {
842         "name": "telemetry_perf_unittests",
843         "script": "telemetry_perf_unittests.py"
844       },
845       {
846         "name": "nacl_integration",
847         "script": "nacl_integration.py"
848       }
849     ]
850   },
851   "Mac10.9 Tests": {
852     "gtest_tests": [
853       {
854         "swarming": {
855           "can_use_on_swarming_builders": true
856         },
857         "test": "accessibility_unittests"
858       },
859       {
860         "swarming": {
861           "can_use_on_swarming_builders": true
862         },
863         "test": "app_list_unittests"
864       },
865       {
866         "swarming": {
867           "can_use_on_swarming_builders": true
868         },
869         "test": "base_unittests"
870       },
871       {
872         "swarming": {
873           "can_use_on_swarming_builders": true,
874           "shards": 10
875         },
876         "test": "browser_tests"
877       },
878       {
879         "swarming": {
880           "can_use_on_swarming_builders": true
881         },
882         "test": "cacheinvalidation_unittests"
883       },
884       {
885         "swarming": {
886           "can_use_on_swarming_builders": true
887         },
888         "test": "cast_unittests"
889       },
890       {
891         "swarming": {
892           "can_use_on_swarming_builders": true
893         },
894         "test": "cc_unittests"
895       },
896       {
897         "swarming": {
898           "can_use_on_swarming_builders": true
899         },
900         "test": "chromedriver_unittests"
901       },
902       {
903         "swarming": {
904           "can_use_on_swarming_builders": true
905         },
906         "test": "components_browsertests"
907       },
908       {
909         "swarming": {
910           "can_use_on_swarming_builders": true
911         },
912         "test": "components_unittests"
913       },
914       {
915         "swarming": {
916           "can_use_on_swarming_builders": true
917         },
918         "test": "content_browsertests"
919       },
920       {
921         "swarming": {
922           "can_use_on_swarming_builders": true
923         },
924         "test": "content_unittests"
925       },
926       {
927         "swarming": {
928           "can_use_on_swarming_builders": true
929         },
930         "test": "crypto_unittests"
931       },
932       {
933         "swarming": {
934           "can_use_on_swarming_builders": true
935         },
936         "test": "extensions_unittests"
937       },
938       {
939         "swarming": {
940           "can_use_on_swarming_builders": true
941         },
942         "test": "gcm_unit_tests"
943       },
944       {
945         "swarming": {
946           "can_use_on_swarming_builders": true
947         },
948         "test": "gfx_unittests"
949       },
950       {
951         "test": "gl_unittests"
952       },
953       {
954         "swarming": {
955           "can_use_on_swarming_builders": true
956         },
957         "test": "google_apis_unittests"
958       },
959       {
960         "swarming": {
961           "can_use_on_swarming_builders": true
962         },
963         "test": "gpu_unittests"
964       },
965       {
966         "swarming": {
967           "can_use_on_swarming_builders": true
968         },
969         "test": "interactive_ui_tests"
970       },
971       {
972         "swarming": {
973           "can_use_on_swarming_builders": true
974         },
975         "test": "ipc_tests"
976       },
977       {
978         "swarming": {
979           "can_use_on_swarming_builders": true
980         },
981         "test": "jingle_unittests"
982       },
983       {
984         "swarming": {
985           "can_use_on_swarming_builders": true
986         },
987         "test": "media_unittests"
988       },
989       {
990         "swarming": {
991           "can_use_on_swarming_builders": true
992         },
993         "test": "message_center_unittests"
994       },
995       {
996         "swarming": {
997           "can_use_on_swarming_builders": true
998         },
999         "test": "midi_unittests"
1000       },
1001       {
1002         "swarming": {
1003           "can_use_on_swarming_builders": true
1004         },
1005         "test": "mojo_common_unittests"
1006       },
1007       {
1008         "swarming": {
1009           "can_use_on_swarming_builders": true
1010         },
1011         "test": "mojo_public_bindings_unittests"
1012       },
1013       {
1014         "swarming": {
1015           "can_use_on_swarming_builders": true
1016         },
1017         "test": "mojo_public_environment_unittests"
1018       },
1019       {
1020         "test": "mojo_public_system_unittests"
1021       },
1022       {
1023         "test": "mojo_public_utility_unittests"
1024       },
1025       {
1026         "test": "mojo_system_unittests"
1027       },
1028       {
1029         "swarming": {
1030           "can_use_on_swarming_builders": true
1031         },
1032         "test": "nacl_loader_unittests"
1033       },
1034       {
1035         "swarming": {
1036           "can_use_on_swarming_builders": true
1037         },
1038         "test": "net_unittests"
1039       },
1040       {
1041         "test": "ppapi_unittests"
1042       },
1043       {
1044         "swarming": {
1045           "can_use_on_swarming_builders": true
1046         },
1047         "test": "printing_unittests"
1048       },
1049       {
1050         "swarming": {
1051           "can_use_on_swarming_builders": true
1052         },
1053         "test": "remoting_unittests"
1054       },
1055       {
1056         "swarming": {
1057           "can_use_on_swarming_builders": true
1058         },
1059         "test": "sandbox_mac_unittests"
1060       },
1061       {
1062         "swarming": {
1063           "can_use_on_swarming_builders": true
1064         },
1065         "test": "skia_unittests"
1066       },
1067       {
1068         "swarming": {
1069           "can_use_on_swarming_builders": true
1070         },
1071         "test": "sql_unittests"
1072       },
1073       {
1074         "swarming": {
1075           "can_use_on_swarming_builders": true
1076         },
1077         "test": "sync_integration_tests"
1078       },
1079       {
1080         "swarming": {
1081           "can_use_on_swarming_builders": true
1082         },
1083         "test": "sync_unit_tests"
1084       },
1085       {
1086         "swarming": {
1087           "can_use_on_swarming_builders": true
1088         },
1089         "test": "ui_base_unittests"
1090       },
1091       {
1092         "swarming": {
1093           "can_use_on_swarming_builders": true
1094         },
1095         "test": "unit_tests"
1096       },
1097       {
1098         "swarming": {
1099           "can_use_on_swarming_builders": true
1100         },
1101         "test": "url_unittests"
1102       }
1103     ],
1104     "scripts": [
1105       {
1106         "name": "telemetry_unittests",
1107         "script": "telemetry_unittests.py"
1108       },
1109       {
1110         "name": "telemetry_gpu_unittests",
1111         "script": "telemetry_gpu_unittests.py"
1112       },
1113       {
1114         "name": "telemetry_perf_unittests",
1115         "script": "telemetry_perf_unittests.py"
1116       },
1117       {
1118         "name": "nacl_integration",
1119         "script": "nacl_integration.py"
1120       }
1121     ]
1122   },
1123   "Mac10.9 Tests (dbg)": {
1124     "gtest_tests": [
1125       {
1126         "swarming": {
1127           "can_use_on_swarming_builders": true
1128         },
1129         "test": "accessibility_unittests"
1130       },
1131       {
1132         "swarming": {
1133           "can_use_on_swarming_builders": true
1134         },
1135         "test": "app_list_unittests"
1136       },
1137       {
1138         "swarming": {
1139           "can_use_on_swarming_builders": true
1140         },
1141         "test": "base_unittests"
1142       },
1143       {
1144         "swarming": {
1145           "can_use_on_swarming_builders": true,
1146           "shards": 10
1147         },
1148         "test": "browser_tests"
1149       },
1150       {
1151         "swarming": {
1152           "can_use_on_swarming_builders": true
1153         },
1154         "test": "cacheinvalidation_unittests"
1155       },
1156       {
1157         "swarming": {
1158           "can_use_on_swarming_builders": true
1159         },
1160         "test": "cast_unittests"
1161       },
1162       {
1163         "swarming": {
1164           "can_use_on_swarming_builders": true
1165         },
1166         "test": "cc_unittests"
1167       },
1168       {
1169         "swarming": {
1170           "can_use_on_swarming_builders": true
1171         },
1172         "test": "chromedriver_unittests"
1173       },
1174       {
1175         "swarming": {
1176           "can_use_on_swarming_builders": true
1177         },
1178         "test": "components_browsertests"
1179       },
1180       {
1181         "swarming": {
1182           "can_use_on_swarming_builders": true
1183         },
1184         "test": "components_unittests"
1185       },
1186       {
1187         "swarming": {
1188           "can_use_on_swarming_builders": true
1189         },
1190         "test": "content_browsertests"
1191       },
1192       {
1193         "swarming": {
1194           "can_use_on_swarming_builders": true
1195         },
1196         "test": "content_unittests"
1197       },
1198       {
1199         "swarming": {
1200           "can_use_on_swarming_builders": true
1201         },
1202         "test": "crypto_unittests"
1203       },
1204       {
1205         "swarming": {
1206           "can_use_on_swarming_builders": true
1207         },
1208         "test": "extensions_unittests"
1209       },
1210       {
1211         "swarming": {
1212           "can_use_on_swarming_builders": true
1213         },
1214         "test": "gcm_unit_tests"
1215       },
1216       {
1217         "swarming": {
1218           "can_use_on_swarming_builders": true
1219         },
1220         "test": "gfx_unittests"
1221       },
1222       {
1223         "test": "gl_unittests"
1224       },
1225       {
1226         "swarming": {
1227           "can_use_on_swarming_builders": true
1228         },
1229         "test": "google_apis_unittests"
1230       },
1231       {
1232         "swarming": {
1233           "can_use_on_swarming_builders": true
1234         },
1235         "test": "gpu_unittests"
1236       },
1237       {
1238         "swarming": {
1239           "can_use_on_swarming_builders": true,
1240           "shards": 2
1241         },
1242         "test": "interactive_ui_tests"
1243       },
1244       {
1245         "swarming": {
1246           "can_use_on_swarming_builders": true
1247         },
1248         "test": "ipc_tests"
1249       },
1250       {
1251         "swarming": {
1252           "can_use_on_swarming_builders": true
1253         },
1254         "test": "jingle_unittests"
1255       },
1256       {
1257         "swarming": {
1258           "can_use_on_swarming_builders": true
1259         },
1260         "test": "media_unittests"
1261       },
1262       {
1263         "swarming": {
1264           "can_use_on_swarming_builders": true
1265         },
1266         "test": "message_center_unittests"
1267       },
1268       {
1269         "swarming": {
1270           "can_use_on_swarming_builders": true
1271         },
1272         "test": "midi_unittests"
1273       },
1274       {
1275         "swarming": {
1276           "can_use_on_swarming_builders": true
1277         },
1278         "test": "mojo_common_unittests"
1279       },
1280       {
1281         "swarming": {
1282           "can_use_on_swarming_builders": true
1283         },
1284         "test": "mojo_public_bindings_unittests"
1285       },
1286       {
1287         "swarming": {
1288           "can_use_on_swarming_builders": true
1289         },
1290         "test": "mojo_public_environment_unittests"
1291       },
1292       {
1293         "test": "mojo_public_system_unittests"
1294       },
1295       {
1296         "test": "mojo_public_utility_unittests"
1297       },
1298       {
1299         "test": "mojo_system_unittests"
1300       },
1301       {
1302         "swarming": {
1303           "can_use_on_swarming_builders": true
1304         },
1305         "test": "nacl_loader_unittests"
1306       },
1307       {
1308         "swarming": {
1309           "can_use_on_swarming_builders": true
1310         },
1311         "test": "net_unittests"
1312       },
1313       {
1314         "test": "ppapi_unittests"
1315       },
1316       {
1317         "swarming": {
1318           "can_use_on_swarming_builders": true
1319         },
1320         "test": "printing_unittests"
1321       },
1322       {
1323         "swarming": {
1324           "can_use_on_swarming_builders": true
1325         },
1326         "test": "remoting_unittests"
1327       },
1328       {
1329         "swarming": {
1330           "can_use_on_swarming_builders": true
1331         },
1332         "test": "sandbox_mac_unittests"
1333       },
1334       {
1335         "swarming": {
1336           "can_use_on_swarming_builders": true
1337         },
1338         "test": "skia_unittests"
1339       },
1340       {
1341         "swarming": {
1342           "can_use_on_swarming_builders": true
1343         },
1344         "test": "sql_unittests"
1345       },
1346       {
1347         "swarming": {
1348           "can_use_on_swarming_builders": true
1349         },
1350         "test": "sync_integration_tests"
1351       },
1352       {
1353         "swarming": {
1354           "can_use_on_swarming_builders": true
1355         },
1356         "test": "sync_unit_tests"
1357       },
1358       {
1359         "swarming": {
1360           "can_use_on_swarming_builders": true
1361         },
1362         "test": "ui_base_unittests"
1363       },
1364       {
1365         "swarming": {
1366           "can_use_on_swarming_builders": true
1367         },
1368         "test": "unit_tests"
1369       },
1370       {
1371         "swarming": {
1372           "can_use_on_swarming_builders": true
1373         },
1374         "test": "url_unittests"
1375       }
1376     ],
1377     "scripts": [
1378       {
1379         "name": "telemetry_unittests",
1380         "script": "telemetry_unittests.py"
1381       },
1382       {
1383         "name": "telemetry_gpu_unittests",
1384         "script": "telemetry_gpu_unittests.py"
1385       },
1386       {
1387         "name": "telemetry_perf_unittests",
1388         "script": "telemetry_perf_unittests.py"
1389       },
1390       {
1391         "name": "nacl_integration",
1392         "script": "nacl_integration.py"
1393       }
1394     ]
1395   }