Add an icon to "Install new extensions" in the providers popup menu.
[chromium-blink-merge.git] / testing / buildbot / chromium.mac.json
blob3e39e0a6460a6668d9504e8003a96d16497668c5
2   "Mac GN": {
3     "additional_compile_targets": [
4       "accessibility_unittests",
5       "base_unittests",
6       "cacheinvalidation_unittests",
7       "cast_unittests",
8       "cc_unittests",
9       "chromedriver_unittests",
10       "crypto_unittests",
11       "gcm_unit_tests",
12       "gn_unittests",
13       "gpu_unittests",
14       "ipc_tests",
15       "jingle_unittests",
16       "media_unittests",
17       "mojo_common_unittests",
18       "mojo_public_bindings_unittests",
19       "mojo_public_environment_unittests",
20       "mojo_public_system_unittests",
21       "mojo_public_utility_unittests",
22       "mojo_system_unittests",
23       "ppapi_unittests",
24       "printing_unittests",
25       "skia_unittests",
26       "sql_unittests",
27       "sync_unit_tests",
28       "ui_base_unittests",
29       "url_unittests"
30     ],
31     "gtest_tests": [
32       {
33         "test": "base_unittests"
34       }
35     ]
36   },
37   "Mac GN (dbg)": {
38     "additional_compile_targets": [
39       "accessibility_unittests",
40       "base_unittests",
41       "cacheinvalidation_unittests",
42       "cast_unittests",
43       "cc_unittests",
44       "chromedriver_unittests",
45       "crypto_unittests",
46       "gcm_unit_tests",
47       "gn_unittests",
48       "gpu_unittests",
49       "ipc_tests",
50       "jingle_unittests",
51       "media_unittests",
52       "mojo_common_unittests",
53       "mojo_public_bindings_unittests",
54       "mojo_public_environment_unittests",
55       "mojo_public_system_unittests",
56       "mojo_public_utility_unittests",
57       "mojo_system_unittests",
58       "ppapi_unittests",
59       "printing_unittests",
60       "skia_unittests",
61       "sql_unittests",
62       "sync_unit_tests",
63       "ui_base_unittests",
64       "url_unittests"
65     ],
66     "gtest_tests": [
67       {
68         "test": "base_unittests"
69       }
70     ]
71   },
72   "Mac10.6 Tests": {
73     "gtest_tests": [
74       {
75         "swarming": {
76           "can_use_on_swarming_builders": true
77         },
78         "test": "accessibility_unittests"
79       },
80       {
81         "swarming": {
82           "can_use_on_swarming_builders": true
83         },
84         "test": "app_list_unittests"
85       },
86       {
87         "swarming": {
88           "can_use_on_swarming_builders": true
89         },
90         "test": "base_unittests"
91       },
92       {
93         "swarming": {
94           "can_use_on_swarming_builders": true,
95           "shards": 10
96         },
97         "test": "browser_tests"
98       },
99       {
100         "test": "cacheinvalidation_unittests"
101       },
102       {
103         "swarming": {
104           "can_use_on_swarming_builders": true
105         },
106         "test": "cast_unittests"
107       },
108       {
109         "swarming": {
110           "can_use_on_swarming_builders": true
111         },
112         "test": "cc_unittests"
113       },
114       {
115         "test": "chromedriver_unittests"
116       },
117       {
118         "swarming": {
119           "can_use_on_swarming_builders": true
120         },
121         "test": "components_browsertests"
122       },
123       {
124         "swarming": {
125           "can_use_on_swarming_builders": true
126         },
127         "test": "components_unittests"
128       },
129       {
130         "swarming": {
131           "can_use_on_swarming_builders": true
132         },
133         "test": "content_browsertests"
134       },
135       {
136         "swarming": {
137           "can_use_on_swarming_builders": true
138         },
139         "test": "content_unittests"
140       },
141       {
142         "swarming": {
143           "can_use_on_swarming_builders": true
144         },
145         "test": "crypto_unittests"
146       },
147       {
148         "test": "extensions_unittests"
149       },
150       {
151         "test": "gcm_unit_tests"
152       },
153       {
154         "swarming": {
155           "can_use_on_swarming_builders": true
156         },
157         "test": "gfx_unittests"
158       },
159       {
160         "test": "gl_unittests"
161       },
162       {
163         "test": "google_apis_unittests"
164       },
165       {
166         "swarming": {
167           "can_use_on_swarming_builders": true
168         },
169         "test": "gpu_unittests"
170       },
171       {
172         "swarming": {
173           "can_use_on_swarming_builders": true
174         },
175         "test": "interactive_ui_tests"
176       },
177       {
178         "test": "ipc_tests"
179       },
180       {
181         "test": "jingle_unittests"
182       },
183       {
184         "swarming": {
185           "can_use_on_swarming_builders": true
186         },
187         "test": "media_unittests"
188       },
189       {
190         "swarming": {
191           "can_use_on_swarming_builders": true
192         },
193         "test": "message_center_unittests"
194       },
195       {
196         "swarming": {
197           "can_use_on_swarming_builders": true
198         },
199         "test": "midi_unittests"
200       },
201       {
202         "test": "mojo_common_unittests"
203       },
204       {
205         "test": "mojo_public_bindings_unittests"
206       },
207       {
208         "test": "mojo_public_environment_unittests"
209       },
210       {
211         "test": "mojo_public_system_unittests"
212       },
213       {
214         "test": "mojo_public_utility_unittests"
215       },
216       {
217         "test": "mojo_system_unittests"
218       },
219       {
220         "test": "nacl_loader_unittests"
221       },
222       {
223         "swarming": {
224           "can_use_on_swarming_builders": true
225         },
226         "test": "net_unittests"
227       },
228       {
229         "test": "ppapi_unittests"
230       },
231       {
232         "test": "printing_unittests"
233       },
234       {
235         "test": "remoting_unittests"
236       },
237       {
238         "test": "sandbox_mac_unittests"
239       },
240       {
241         "test": "skia_unittests"
242       },
243       {
244         "test": "sql_unittests"
245       },
246       {
247         "swarming": {
248           "can_use_on_swarming_builders": true
249         },
250         "test": "sync_integration_tests"
251       },
252       {
253         "test": "sync_unit_tests"
254       },
255       {
256         "swarming": {
257           "can_use_on_swarming_builders": true
258         },
259         "test": "ui_base_unittests"
260       },
261       {
262         "swarming": {
263           "can_use_on_swarming_builders": true
264         },
265         "test": "unit_tests"
266       },
267       {
268         "test": "url_unittests"
269       }
270     ],
271     "scripts": [
272       {
273         "name": "telemetry_unittests",
274         "script": "telemetry_unittests.py"
275       },
276       {
277         "name": "telemetry_perf_unittests",
278         "script": "telemetry_perf_unittests.py"
279       },
280       {
281         "name": "nacl_integration",
282         "script": "nacl_integration.py"
283       }
284     ]
285   },
286   "Mac10.8 Tests": {
287     "gtest_tests": [
288       {
289         "swarming": {
290           "can_use_on_swarming_builders": true
291         },
292         "test": "accessibility_unittests"
293       },
294       {
295         "swarming": {
296           "can_use_on_swarming_builders": true
297         },
298         "test": "app_list_unittests"
299       },
300       {
301         "swarming": {
302           "can_use_on_swarming_builders": true
303         },
304         "test": "base_unittests"
305       },
306       {
307         "swarming": {
308           "can_use_on_swarming_builders": true,
309           "shards": 10
310         },
311         "test": "browser_tests"
312       },
313       {
314         "test": "cacheinvalidation_unittests"
315       },
316       {
317         "swarming": {
318           "can_use_on_swarming_builders": true
319         },
320         "test": "cast_unittests"
321       },
322       {
323         "swarming": {
324           "can_use_on_swarming_builders": true
325         },
326         "test": "cc_unittests"
327       },
328       {
329         "test": "chromedriver_unittests"
330       },
331       {
332         "swarming": {
333           "can_use_on_swarming_builders": true
334         },
335         "test": "components_unittests"
336       },
337       {
338         "swarming": {
339           "can_use_on_swarming_builders": true
340         },
341         "test": "content_browsertests"
342       },
343       {
344         "swarming": {
345           "can_use_on_swarming_builders": true
346         },
347         "test": "content_unittests"
348       },
349       {
350         "swarming": {
351           "can_use_on_swarming_builders": true
352         },
353         "test": "crypto_unittests"
354       },
355       {
356         "test": "extensions_unittests"
357       },
358       {
359         "test": "gcm_unit_tests"
360       },
361       {
362         "swarming": {
363           "can_use_on_swarming_builders": true
364         },
365         "test": "gfx_unittests"
366       },
367       {
368         "test": "gl_unittests"
369       },
370       {
371         "test": "google_apis_unittests"
372       },
373       {
374         "swarming": {
375           "can_use_on_swarming_builders": true
376         },
377         "test": "gpu_unittests"
378       },
379       {
380         "swarming": {
381           "can_use_on_swarming_builders": true
382         },
383         "test": "interactive_ui_tests"
384       },
385       {
386         "test": "ipc_tests"
387       },
388       {
389         "test": "jingle_unittests"
390       },
391       {
392         "swarming": {
393           "can_use_on_swarming_builders": true
394         },
395         "test": "media_unittests"
396       },
397       {
398         "swarming": {
399           "can_use_on_swarming_builders": true
400         },
401         "test": "message_center_unittests"
402       },
403       {
404         "swarming": {
405           "can_use_on_swarming_builders": true
406         },
407         "test": "midi_unittests"
408       },
409       {
410         "test": "mojo_common_unittests"
411       },
412       {
413         "test": "mojo_public_bindings_unittests"
414       },
415       {
416         "test": "mojo_public_environment_unittests"
417       },
418       {
419         "test": "mojo_public_system_unittests"
420       },
421       {
422         "test": "mojo_public_utility_unittests"
423       },
424       {
425         "test": "mojo_system_unittests"
426       },
427       {
428         "test": "nacl_loader_unittests"
429       },
430       {
431         "swarming": {
432           "can_use_on_swarming_builders": true
433         },
434         "test": "net_unittests"
435       },
436       {
437         "test": "ppapi_unittests"
438       },
439       {
440         "test": "printing_unittests"
441       },
442       {
443         "test": "remoting_unittests"
444       },
445       {
446         "test": "sandbox_mac_unittests"
447       },
448       {
449         "test": "skia_unittests"
450       },
451       {
452         "test": "sql_unittests"
453       },
454       {
455         "swarming": {
456           "can_use_on_swarming_builders": true
457         },
458         "test": "sync_integration_tests"
459       },
460       {
461         "test": "sync_unit_tests"
462       },
463       {
464         "swarming": {
465           "can_use_on_swarming_builders": true
466         },
467         "test": "ui_base_unittests"
468       },
469       {
470         "swarming": {
471           "can_use_on_swarming_builders": true
472         },
473         "test": "unit_tests"
474       },
475       {
476         "test": "url_unittests"
477       }
478     ],
479     "scripts": [
480       {
481         "name": "telemetry_unittests",
482         "script": "telemetry_unittests.py"
483       },
484       {
485         "name": "telemetry_perf_unittests",
486         "script": "telemetry_perf_unittests.py"
487       },
488       {
489         "name": "nacl_integration",
490         "script": "nacl_integration.py"
491       }
492     ]
493   },
494   "Mac10.9 Tests": {
495     "gtest_tests": [
496       {
497         "swarming": {
498           "can_use_on_swarming_builders": true
499         },
500         "test": "accessibility_unittests"
501       },
502       {
503         "swarming": {
504           "can_use_on_swarming_builders": true
505         },
506         "test": "app_list_unittests"
507       },
508       {
509         "swarming": {
510           "can_use_on_swarming_builders": true
511         },
512         "test": "base_unittests"
513       },
514       {
515         "swarming": {
516           "can_use_on_swarming_builders": true,
517           "shards": 10
518         },
519         "test": "browser_tests"
520       },
521       {
522         "test": "cacheinvalidation_unittests"
523       },
524       {
525         "swarming": {
526           "can_use_on_swarming_builders": true
527         },
528         "test": "cast_unittests"
529       },
530       {
531         "swarming": {
532           "can_use_on_swarming_builders": true
533         },
534         "test": "cc_unittests"
535       },
536       {
537         "test": "chromedriver_unittests"
538       },
539       {
540         "swarming": {
541           "can_use_on_swarming_builders": true
542         },
543         "test": "components_unittests"
544       },
545       {
546         "swarming": {
547           "can_use_on_swarming_builders": true
548         },
549         "test": "content_browsertests"
550       },
551       {
552         "swarming": {
553           "can_use_on_swarming_builders": true
554         },
555         "test": "content_unittests"
556       },
557       {
558         "swarming": {
559           "can_use_on_swarming_builders": true
560         },
561         "test": "crypto_unittests"
562       },
563       {
564         "test": "extensions_unittests"
565       },
566       {
567         "test": "gcm_unit_tests"
568       },
569       {
570         "swarming": {
571           "can_use_on_swarming_builders": true
572         },
573         "test": "gfx_unittests"
574       },
575       {
576         "test": "gl_unittests"
577       },
578       {
579         "test": "google_apis_unittests"
580       },
581       {
582         "swarming": {
583           "can_use_on_swarming_builders": true
584         },
585         "test": "gpu_unittests"
586       },
587       {
588         "swarming": {
589           "can_use_on_swarming_builders": true
590         },
591         "test": "interactive_ui_tests"
592       },
593       {
594         "test": "ipc_tests"
595       },
596       {
597         "test": "jingle_unittests"
598       },
599       {
600         "swarming": {
601           "can_use_on_swarming_builders": true
602         },
603         "test": "media_unittests"
604       },
605       {
606         "swarming": {
607           "can_use_on_swarming_builders": true
608         },
609         "test": "message_center_unittests"
610       },
611       {
612         "swarming": {
613           "can_use_on_swarming_builders": true
614         },
615         "test": "midi_unittests"
616       },
617       {
618         "test": "mojo_common_unittests"
619       },
620       {
621         "test": "mojo_public_bindings_unittests"
622       },
623       {
624         "test": "mojo_public_environment_unittests"
625       },
626       {
627         "test": "mojo_public_system_unittests"
628       },
629       {
630         "test": "mojo_public_utility_unittests"
631       },
632       {
633         "test": "mojo_system_unittests"
634       },
635       {
636         "test": "nacl_loader_unittests"
637       },
638       {
639         "swarming": {
640           "can_use_on_swarming_builders": true
641         },
642         "test": "net_unittests"
643       },
644       {
645         "test": "ppapi_unittests"
646       },
647       {
648         "test": "printing_unittests"
649       },
650       {
651         "test": "remoting_unittests"
652       },
653       {
654         "test": "sandbox_mac_unittests"
655       },
656       {
657         "test": "skia_unittests"
658       },
659       {
660         "test": "sql_unittests"
661       },
662       {
663         "swarming": {
664           "can_use_on_swarming_builders": true
665         },
666         "test": "sync_integration_tests"
667       },
668       {
669         "test": "sync_unit_tests"
670       },
671       {
672         "swarming": {
673           "can_use_on_swarming_builders": true
674         },
675         "test": "ui_base_unittests"
676       },
677       {
678         "swarming": {
679           "can_use_on_swarming_builders": true
680         },
681         "test": "unit_tests"
682       },
683       {
684         "test": "url_unittests"
685       }
686     ],
687     "scripts": [
688       {
689         "name": "telemetry_unittests",
690         "script": "telemetry_unittests.py"
691       },
692       {
693         "name": "telemetry_perf_unittests",
694         "script": "telemetry_perf_unittests.py"
695       },
696       {
697         "name": "nacl_integration",
698         "script": "nacl_integration.py"
699       }
700     ]
701   },
702   "Mac10.9 Tests (dbg)": {
703     "gtest_tests": [
704       {
705         "swarming": {
706           "can_use_on_swarming_builders": true
707         },
708         "test": "accessibility_unittests"
709       },
710       {
711         "swarming": {
712           "can_use_on_swarming_builders": true
713         },
714         "test": "app_list_unittests"
715       },
716       {
717         "swarming": {
718           "can_use_on_swarming_builders": true
719         },
720         "test": "base_unittests"
721       },
722       {
723         "swarming": {
724           "can_use_on_swarming_builders": true,
725           "shards": 10
726         },
727         "test": "browser_tests"
728       },
729       {
730         "test": "cacheinvalidation_unittests"
731       },
732       {
733         "swarming": {
734           "can_use_on_swarming_builders": true
735         },
736         "test": "cast_unittests"
737       },
738       {
739         "swarming": {
740           "can_use_on_swarming_builders": true
741         },
742         "test": "cc_unittests"
743       },
744       {
745         "test": "chromedriver_unittests"
746       },
747       {
748         "swarming": {
749           "can_use_on_swarming_builders": true
750         },
751         "test": "components_unittests"
752       },
753       {
754         "swarming": {
755           "can_use_on_swarming_builders": true
756         },
757         "test": "content_browsertests"
758       },
759       {
760         "swarming": {
761           "can_use_on_swarming_builders": true
762         },
763         "test": "content_unittests"
764       },
765       {
766         "swarming": {
767           "can_use_on_swarming_builders": true
768         },
769         "test": "crypto_unittests"
770       },
771       {
772         "test": "extensions_unittests"
773       },
774       {
775         "test": "gcm_unit_tests"
776       },
777       {
778         "swarming": {
779           "can_use_on_swarming_builders": true
780         },
781         "test": "gfx_unittests"
782       },
783       {
784         "test": "gl_unittests"
785       },
786       {
787         "test": "google_apis_unittests"
788       },
789       {
790         "swarming": {
791           "can_use_on_swarming_builders": true
792         },
793         "test": "gpu_unittests"
794       },
795       {
796         "swarming": {
797           "can_use_on_swarming_builders": true,
798           "shards": 2
799         },
800         "test": "interactive_ui_tests"
801       },
802       {
803         "test": "ipc_tests"
804       },
805       {
806         "test": "jingle_unittests"
807       },
808       {
809         "swarming": {
810           "can_use_on_swarming_builders": true
811         },
812         "test": "media_unittests"
813       },
814       {
815         "swarming": {
816           "can_use_on_swarming_builders": true
817         },
818         "test": "message_center_unittests"
819       },
820       {
821         "swarming": {
822           "can_use_on_swarming_builders": true
823         },
824         "test": "midi_unittests"
825       },
826       {
827         "test": "mojo_common_unittests"
828       },
829       {
830         "test": "mojo_public_bindings_unittests"
831       },
832       {
833         "test": "mojo_public_environment_unittests"
834       },
835       {
836         "test": "mojo_public_system_unittests"
837       },
838       {
839         "test": "mojo_public_utility_unittests"
840       },
841       {
842         "test": "mojo_system_unittests"
843       },
844       {
845         "test": "nacl_loader_unittests"
846       },
847       {
848         "swarming": {
849           "can_use_on_swarming_builders": true
850         },
851         "test": "net_unittests"
852       },
853       {
854         "test": "ppapi_unittests"
855       },
856       {
857         "test": "printing_unittests"
858       },
859       {
860         "test": "remoting_unittests"
861       },
862       {
863         "test": "sandbox_mac_unittests"
864       },
865       {
866         "test": "skia_unittests"
867       },
868       {
869         "test": "sql_unittests"
870       },
871       {
872         "swarming": {
873           "can_use_on_swarming_builders": true
874         },
875         "test": "sync_integration_tests"
876       },
877       {
878         "test": "sync_unit_tests"
879       },
880       {
881         "swarming": {
882           "can_use_on_swarming_builders": true
883         },
884         "test": "ui_base_unittests"
885       },
886       {
887         "swarming": {
888           "can_use_on_swarming_builders": true
889         },
890         "test": "unit_tests"
891       },
892       {
893         "test": "url_unittests"
894       }
895     ],
896     "scripts": [
897       {
898         "name": "telemetry_unittests",
899         "script": "telemetry_unittests.py"
900       },
901       {
902         "name": "telemetry_perf_unittests",
903         "script": "telemetry_perf_unittests.py"
904       },
905       {
906         "name": "nacl_integration",
907         "script": "nacl_integration.py"
908       }
909     ]
910   }