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