xref: /aosp_15_r20/external/webrtc/infra/specs/client.webrtc.perf.json (revision d9f758449e529ab9291ac668be2861e7a55c2422)
1{
2  "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {},
3  "AAAAA2 See generate_buildbot_json.py to make changes": {},
4  "Perf Android32 (M AOSP Nexus6)": {
5    "gtest_tests": [
6      {
7        "args": [
8          ".",
9          "--remove",
10          "--android",
11          "--adb-path",
12          "../../third_party/android_sdk/public/platform-tools/adb",
13          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
14        ],
15        "merge": {
16          "args": [
17            "--test-suite",
18            "low_bandwidth_audio_perf_test"
19          ],
20          "script": "//tools_webrtc/perf/process_perf_results.py"
21        },
22        "resultdb": {
23          "enable": true,
24          "has_native_resultdb_integration": true
25        },
26        "swarming": {
27          "can_use_on_swarming_builders": true,
28          "dimension_sets": [
29            {
30              "android_devices": "1",
31              "device_os": "M",
32              "device_type": "shamu",
33              "gce": "0",
34              "os": "Android",
35              "pool": "WebRTC-perf"
36            }
37          ],
38          "hard_timeout": 10800,
39          "idempotent": false,
40          "io_timeout": 10800,
41          "service_account": "[email protected]"
42        },
43        "test": "low_bandwidth_audio_perf_test",
44        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
45      },
46      {
47        "args": [
48          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
49          "--nologs"
50        ],
51        "merge": {
52          "args": [
53            "--test-suite",
54            "webrtc_perf_tests"
55          ],
56          "script": "//tools_webrtc/perf/process_perf_results.py"
57        },
58        "resultdb": {
59          "enable": true,
60          "has_native_resultdb_integration": true
61        },
62        "swarming": {
63          "can_use_on_swarming_builders": true,
64          "dimension_sets": [
65            {
66              "android_devices": "1",
67              "device_os": "M",
68              "device_type": "shamu",
69              "gce": "0",
70              "os": "Android",
71              "pool": "WebRTC-perf"
72            }
73          ],
74          "hard_timeout": 10800,
75          "idempotent": false,
76          "io_timeout": 10800,
77          "service_account": "[email protected]"
78        },
79        "test": "webrtc_perf_tests",
80        "test_id_prefix": "ninja://:webrtc_perf_tests/"
81      }
82    ]
83  },
84  "Perf Android32 (M Nexus5)": {
85    "gtest_tests": [
86      {
87        "args": [
88          ".",
89          "--remove",
90          "--android",
91          "--adb-path",
92          "../../third_party/android_sdk/public/platform-tools/adb",
93          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
94        ],
95        "merge": {
96          "args": [
97            "--test-suite",
98            "low_bandwidth_audio_perf_test"
99          ],
100          "script": "//tools_webrtc/perf/process_perf_results.py"
101        },
102        "resultdb": {
103          "enable": true,
104          "has_native_resultdb_integration": true
105        },
106        "swarming": {
107          "can_use_on_swarming_builders": true,
108          "dimension_sets": [
109            {
110              "android_devices": "1",
111              "device_os": "M",
112              "device_type": "hammerhead",
113              "gce": "0",
114              "os": "Android",
115              "pool": "WebRTC-perf"
116            }
117          ],
118          "hard_timeout": 10800,
119          "idempotent": false,
120          "io_timeout": 10800,
121          "service_account": "[email protected]"
122        },
123        "test": "low_bandwidth_audio_perf_test",
124        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
125      },
126      {
127        "args": [
128          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
129          "--nologs"
130        ],
131        "merge": {
132          "args": [
133            "--test-suite",
134            "webrtc_perf_tests"
135          ],
136          "script": "//tools_webrtc/perf/process_perf_results.py"
137        },
138        "resultdb": {
139          "enable": true,
140          "has_native_resultdb_integration": true
141        },
142        "swarming": {
143          "can_use_on_swarming_builders": true,
144          "dimension_sets": [
145            {
146              "android_devices": "1",
147              "device_os": "M",
148              "device_type": "hammerhead",
149              "gce": "0",
150              "os": "Android",
151              "pool": "WebRTC-perf"
152            }
153          ],
154          "hard_timeout": 10800,
155          "idempotent": false,
156          "io_timeout": 10800,
157          "service_account": "[email protected]"
158        },
159        "test": "webrtc_perf_tests",
160        "test_id_prefix": "ninja://:webrtc_perf_tests/"
161      }
162    ]
163  },
164  "Perf Android32 (O Pixel2)": {
165    "gtest_tests": [
166      {
167        "args": [
168          ".",
169          "--remove",
170          "--android",
171          "--adb-path",
172          "../../third_party/android_sdk/public/platform-tools/adb",
173          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
174        ],
175        "merge": {
176          "args": [
177            "--test-suite",
178            "low_bandwidth_audio_perf_test"
179          ],
180          "script": "//tools_webrtc/perf/process_perf_results.py"
181        },
182        "resultdb": {
183          "enable": true,
184          "has_native_resultdb_integration": true
185        },
186        "swarming": {
187          "can_use_on_swarming_builders": true,
188          "dimension_sets": [
189            {
190              "android_devices": "1",
191              "device_type": "walleye",
192              "gce": "0",
193              "os": "Android",
194              "pool": "WebRTC-perf"
195            }
196          ],
197          "hard_timeout": 10800,
198          "idempotent": false,
199          "io_timeout": 10800,
200          "service_account": "[email protected]"
201        },
202        "test": "low_bandwidth_audio_perf_test",
203        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
204      },
205      {
206        "args": [
207          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
208          "--nologs"
209        ],
210        "merge": {
211          "args": [
212            "--test-suite",
213            "webrtc_perf_tests"
214          ],
215          "script": "//tools_webrtc/perf/process_perf_results.py"
216        },
217        "resultdb": {
218          "enable": true,
219          "has_native_resultdb_integration": true
220        },
221        "swarming": {
222          "can_use_on_swarming_builders": true,
223          "dimension_sets": [
224            {
225              "android_devices": "1",
226              "device_type": "walleye",
227              "gce": "0",
228              "os": "Android",
229              "pool": "WebRTC-perf"
230            }
231          ],
232          "hard_timeout": 10800,
233          "idempotent": false,
234          "io_timeout": 10800,
235          "service_account": "[email protected]"
236        },
237        "test": "webrtc_perf_tests",
238        "test_id_prefix": "ninja://:webrtc_perf_tests/"
239      }
240    ]
241  },
242  "Perf Android32 (R Pixel5)": {
243    "gtest_tests": [
244      {
245        "args": [
246          ".",
247          "--remove",
248          "--android",
249          "--adb-path",
250          "../../third_party/android_sdk/public/platform-tools/adb",
251          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
252        ],
253        "merge": {
254          "args": [
255            "--test-suite",
256            "low_bandwidth_audio_perf_test"
257          ],
258          "script": "//tools_webrtc/perf/process_perf_results.py"
259        },
260        "resultdb": {
261          "enable": true,
262          "has_native_resultdb_integration": true
263        },
264        "swarming": {
265          "can_use_on_swarming_builders": true,
266          "dimension_sets": [
267            {
268              "android_devices": "1",
269              "device_type": "redfin",
270              "gce": "0",
271              "os": "Android",
272              "pool": "WebRTC-perf"
273            }
274          ],
275          "hard_timeout": 10800,
276          "idempotent": false,
277          "io_timeout": 10800,
278          "service_account": "[email protected]"
279        },
280        "test": "low_bandwidth_audio_perf_test",
281        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
282      },
283      {
284        "args": [
285          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
286          "--nologs"
287        ],
288        "merge": {
289          "args": [
290            "--test-suite",
291            "webrtc_perf_tests"
292          ],
293          "script": "//tools_webrtc/perf/process_perf_results.py"
294        },
295        "resultdb": {
296          "enable": true,
297          "has_native_resultdb_integration": true
298        },
299        "swarming": {
300          "can_use_on_swarming_builders": true,
301          "dimension_sets": [
302            {
303              "android_devices": "1",
304              "device_type": "redfin",
305              "gce": "0",
306              "os": "Android",
307              "pool": "WebRTC-perf"
308            }
309          ],
310          "hard_timeout": 10800,
311          "idempotent": false,
312          "io_timeout": 10800,
313          "service_account": "[email protected]"
314        },
315        "test": "webrtc_perf_tests",
316        "test_id_prefix": "ninja://:webrtc_perf_tests/"
317      }
318    ]
319  },
320  "Perf Android64 (M Nexus5X)": {
321    "gtest_tests": [
322      {
323        "args": [
324          ".",
325          "--remove",
326          "--android",
327          "--adb-path",
328          "../../third_party/android_sdk/public/platform-tools/adb",
329          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
330        ],
331        "merge": {
332          "args": [
333            "--test-suite",
334            "low_bandwidth_audio_perf_test"
335          ],
336          "script": "//tools_webrtc/perf/process_perf_results.py"
337        },
338        "resultdb": {
339          "enable": true,
340          "has_native_resultdb_integration": true
341        },
342        "swarming": {
343          "can_use_on_swarming_builders": true,
344          "dimension_sets": [
345            {
346              "android_devices": "1",
347              "device_os": "MMB29Q",
348              "device_type": "bullhead",
349              "gce": "0",
350              "os": "Android",
351              "pool": "WebRTC-perf"
352            }
353          ],
354          "hard_timeout": 10800,
355          "idempotent": false,
356          "io_timeout": 10800,
357          "service_account": "[email protected]"
358        },
359        "test": "low_bandwidth_audio_perf_test",
360        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
361      },
362      {
363        "args": [
364          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
365          "--nologs"
366        ],
367        "merge": {
368          "args": [
369            "--test-suite",
370            "webrtc_perf_tests"
371          ],
372          "script": "//tools_webrtc/perf/process_perf_results.py"
373        },
374        "resultdb": {
375          "enable": true,
376          "has_native_resultdb_integration": true
377        },
378        "swarming": {
379          "can_use_on_swarming_builders": true,
380          "dimension_sets": [
381            {
382              "android_devices": "1",
383              "device_os": "MMB29Q",
384              "device_type": "bullhead",
385              "gce": "0",
386              "os": "Android",
387              "pool": "WebRTC-perf"
388            }
389          ],
390          "hard_timeout": 10800,
391          "idempotent": false,
392          "io_timeout": 10800,
393          "service_account": "[email protected]"
394        },
395        "test": "webrtc_perf_tests",
396        "test_id_prefix": "ninja://:webrtc_perf_tests/"
397      }
398    ]
399  },
400  "Perf Android64 (O Pixel2)": {
401    "gtest_tests": [
402      {
403        "args": [
404          ".",
405          "--remove",
406          "--android",
407          "--adb-path",
408          "../../third_party/android_sdk/public/platform-tools/adb",
409          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
410        ],
411        "merge": {
412          "args": [
413            "--test-suite",
414            "low_bandwidth_audio_perf_test"
415          ],
416          "script": "//tools_webrtc/perf/process_perf_results.py"
417        },
418        "resultdb": {
419          "enable": true,
420          "has_native_resultdb_integration": true
421        },
422        "swarming": {
423          "can_use_on_swarming_builders": true,
424          "dimension_sets": [
425            {
426              "android_devices": "1",
427              "device_type": "walleye",
428              "gce": "0",
429              "os": "Android",
430              "pool": "WebRTC-perf"
431            }
432          ],
433          "hard_timeout": 10800,
434          "idempotent": false,
435          "io_timeout": 10800,
436          "service_account": "[email protected]"
437        },
438        "test": "low_bandwidth_audio_perf_test",
439        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
440      },
441      {
442        "args": [
443          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
444          "--nologs"
445        ],
446        "merge": {
447          "args": [
448            "--test-suite",
449            "webrtc_perf_tests"
450          ],
451          "script": "//tools_webrtc/perf/process_perf_results.py"
452        },
453        "resultdb": {
454          "enable": true,
455          "has_native_resultdb_integration": true
456        },
457        "swarming": {
458          "can_use_on_swarming_builders": true,
459          "dimension_sets": [
460            {
461              "android_devices": "1",
462              "device_type": "walleye",
463              "gce": "0",
464              "os": "Android",
465              "pool": "WebRTC-perf"
466            }
467          ],
468          "hard_timeout": 10800,
469          "idempotent": false,
470          "io_timeout": 10800,
471          "service_account": "[email protected]"
472        },
473        "test": "webrtc_perf_tests",
474        "test_id_prefix": "ninja://:webrtc_perf_tests/"
475      }
476    ]
477  },
478  "Perf Android64 (R Pixel5)": {
479    "gtest_tests": [
480      {
481        "args": [
482          ".",
483          "--remove",
484          "--android",
485          "--adb-path",
486          "../../third_party/android_sdk/public/platform-tools/adb",
487          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb"
488        ],
489        "merge": {
490          "args": [
491            "--test-suite",
492            "low_bandwidth_audio_perf_test"
493          ],
494          "script": "//tools_webrtc/perf/process_perf_results.py"
495        },
496        "resultdb": {
497          "enable": true,
498          "has_native_resultdb_integration": true
499        },
500        "swarming": {
501          "can_use_on_swarming_builders": true,
502          "dimension_sets": [
503            {
504              "android_devices": "1",
505              "device_type": "redfin",
506              "gce": "0",
507              "os": "Android",
508              "pool": "WebRTC-perf"
509            }
510          ],
511          "hard_timeout": 10800,
512          "idempotent": false,
513          "io_timeout": 10800,
514          "service_account": "[email protected]"
515        },
516        "test": "low_bandwidth_audio_perf_test",
517        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
518      },
519      {
520        "args": [
521          "--isolated-script-test-perf-output=${ISOLATED_OUTDIR}/perftest-output.pb",
522          "--nologs"
523        ],
524        "merge": {
525          "args": [
526            "--test-suite",
527            "webrtc_perf_tests"
528          ],
529          "script": "//tools_webrtc/perf/process_perf_results.py"
530        },
531        "resultdb": {
532          "enable": true,
533          "has_native_resultdb_integration": true
534        },
535        "swarming": {
536          "can_use_on_swarming_builders": true,
537          "dimension_sets": [
538            {
539              "android_devices": "1",
540              "device_type": "redfin",
541              "gce": "0",
542              "os": "Android",
543              "pool": "WebRTC-perf"
544            }
545          ],
546          "hard_timeout": 10800,
547          "idempotent": false,
548          "io_timeout": 10800,
549          "service_account": "[email protected]"
550        },
551        "test": "webrtc_perf_tests",
552        "test_id_prefix": "ninja://:webrtc_perf_tests/"
553      }
554    ]
555  },
556  "Perf Fuchsia": {
557    "isolated_scripts": [
558      {
559        "args": [
560          "--nologs"
561        ],
562        "isolate_name": "fuchsia_perf_tests",
563        "merge": {
564          "args": [
565            "--test-suite",
566            "fuchsia_perf_tests"
567          ],
568          "script": "//tools_webrtc/perf/process_perf_results.py"
569        },
570        "name": "fuchsia_perf_tests",
571        "resultdb": {
572          "enable": true,
573          "has_native_resultdb_integration": true
574        },
575        "swarming": {
576          "can_use_on_swarming_builders": true,
577          "dimension_sets": [
578            {
579              "cpu": "x86-64",
580              "gce": "1",
581              "os": "Ubuntu-18.04",
582              "pool": "WebRTC-perf"
583            }
584          ],
585          "hard_timeout": 10800,
586          "idempotent": false,
587          "io_timeout": 10800,
588          "service_account": "[email protected]"
589        },
590        "test_id_prefix": "ninja://:fuchsia_perf_tests/"
591      }
592    ]
593  },
594  "Perf Linux Bionic": {
595    "isolated_scripts": [
596      {
597        "args": [
598          ".",
599          "--remove",
600          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
601        ],
602        "isolate_name": "low_bandwidth_audio_perf_test",
603        "merge": {
604          "args": [
605            "--test-suite",
606            "low_bandwidth_audio_perf_test"
607          ],
608          "script": "//tools_webrtc/perf/process_perf_results.py"
609        },
610        "name": "low_bandwidth_audio_perf_test",
611        "resultdb": {
612          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
613          "result_format": "gtest_json"
614        },
615        "swarming": {
616          "can_use_on_swarming_builders": true,
617          "dimension_sets": [
618            {
619              "gce": "0",
620              "os": "Ubuntu-18.04",
621              "pool": "WebRTC-perf"
622            }
623          ],
624          "hard_timeout": 10800,
625          "idempotent": false,
626          "io_timeout": 10800
627        },
628        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
629      },
630      {
631        "args": [
632          "--test_artifacts_dir=${ISOLATED_OUTDIR}",
633          "--save_worst_frame",
634          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json",
635          "--nologs"
636        ],
637        "isolate_name": "webrtc_perf_tests",
638        "merge": {
639          "args": [
640            "--test-suite",
641            "webrtc_perf_tests"
642          ],
643          "script": "//tools_webrtc/perf/process_perf_results.py"
644        },
645        "name": "webrtc_perf_tests",
646        "resultdb": {
647          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
648          "result_format": "gtest_json"
649        },
650        "swarming": {
651          "can_use_on_swarming_builders": true,
652          "dimension_sets": [
653            {
654              "gce": "0",
655              "os": "Ubuntu-18.04",
656              "pool": "WebRTC-perf"
657            }
658          ],
659          "hard_timeout": 10800,
660          "idempotent": false,
661          "io_timeout": 10800
662        },
663        "test_id_prefix": "ninja://:webrtc_perf_tests/"
664      }
665    ]
666  },
667  "Perf Mac 11": {
668    "isolated_scripts": [
669      {
670        "args": [
671          ".",
672          "--remove",
673          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
674        ],
675        "isolate_name": "low_bandwidth_audio_perf_test",
676        "merge": {
677          "args": [
678            "--test-suite",
679            "low_bandwidth_audio_perf_test"
680          ],
681          "script": "//tools_webrtc/perf/process_perf_results.py"
682        },
683        "name": "low_bandwidth_audio_perf_test",
684        "resultdb": {
685          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
686          "result_format": "gtest_json"
687        },
688        "swarming": {
689          "can_use_on_swarming_builders": true,
690          "dimension_sets": [
691            {
692              "cpu": "x86-64",
693              "gce": "0",
694              "os": "Mac-11",
695              "pool": "WebRTC-perf"
696            }
697          ],
698          "hard_timeout": 10800,
699          "idempotent": false,
700          "io_timeout": 10800
701        },
702        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
703      },
704      {
705        "args": [
706          "--test_artifacts_dir=${ISOLATED_OUTDIR}",
707          "--save_worst_frame",
708          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json",
709          "--nologs"
710        ],
711        "isolate_name": "webrtc_perf_tests",
712        "merge": {
713          "args": [
714            "--test-suite",
715            "webrtc_perf_tests"
716          ],
717          "script": "//tools_webrtc/perf/process_perf_results.py"
718        },
719        "name": "webrtc_perf_tests",
720        "resultdb": {
721          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
722          "result_format": "gtest_json"
723        },
724        "swarming": {
725          "can_use_on_swarming_builders": true,
726          "dimension_sets": [
727            {
728              "cpu": "x86-64",
729              "gce": "0",
730              "os": "Mac-11",
731              "pool": "WebRTC-perf"
732            }
733          ],
734          "hard_timeout": 10800,
735          "idempotent": false,
736          "io_timeout": 10800
737        },
738        "test_id_prefix": "ninja://:webrtc_perf_tests/"
739      }
740    ]
741  },
742  "Perf Mac M1 Arm64 12": {
743    "isolated_scripts": [
744      {
745        "args": [
746          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json",
747          "--nologs"
748        ],
749        "isolate_name": "webrtc_perf_tests",
750        "merge": {
751          "args": [
752            "--test-suite",
753            "webrtc_perf_tests"
754          ],
755          "script": "//tools_webrtc/perf/process_perf_results.py"
756        },
757        "name": "webrtc_perf_tests",
758        "resultdb": {
759          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
760          "result_format": "gtest_json"
761        },
762        "swarming": {
763          "can_use_on_swarming_builders": true,
764          "dimension_sets": [
765            {
766              "cpu": "arm64-64-Apple_M1",
767              "gce": "0",
768              "os": "Mac-12",
769              "pool": "WebRTC-perf"
770            }
771          ],
772          "hard_timeout": 10800,
773          "idempotent": false,
774          "io_timeout": 10800
775        },
776        "test_id_prefix": "ninja://:webrtc_perf_tests/"
777      }
778    ]
779  },
780  "Perf Win 10": {
781    "isolated_scripts": [
782      {
783        "args": [
784          ".",
785          "--remove",
786          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json"
787        ],
788        "isolate_name": "low_bandwidth_audio_perf_test",
789        "merge": {
790          "args": [
791            "--test-suite",
792            "low_bandwidth_audio_perf_test"
793          ],
794          "script": "//tools_webrtc/perf/process_perf_results.py"
795        },
796        "name": "low_bandwidth_audio_perf_test",
797        "resultdb": {
798          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
799          "result_format": "gtest_json"
800        },
801        "swarming": {
802          "can_use_on_swarming_builders": true,
803          "dimension_sets": [
804            {
805              "gce": "0",
806              "os": "Windows-10",
807              "pool": "WebRTC-perf"
808            }
809          ],
810          "hard_timeout": 10800,
811          "idempotent": false,
812          "io_timeout": 10800
813        },
814        "test_id_prefix": "ninja://audio:low_bandwidth_audio_perf_test/"
815      },
816      {
817        "args": [
818          "--test_artifacts_dir=${ISOLATED_OUTDIR}",
819          "--save_worst_frame",
820          "--gtest_output=json:${ISOLATED_OUTDIR}/gtest_output.json",
821          "--nologs"
822        ],
823        "isolate_name": "webrtc_perf_tests",
824        "merge": {
825          "args": [
826            "--test-suite",
827            "webrtc_perf_tests"
828          ],
829          "script": "//tools_webrtc/perf/process_perf_results.py"
830        },
831        "name": "webrtc_perf_tests",
832        "resultdb": {
833          "result_file": "${ISOLATED_OUTDIR}/gtest_output.json",
834          "result_format": "gtest_json"
835        },
836        "swarming": {
837          "can_use_on_swarming_builders": true,
838          "dimension_sets": [
839            {
840              "gce": "0",
841              "os": "Windows-10",
842              "pool": "WebRTC-perf"
843            }
844          ],
845          "hard_timeout": 10800,
846          "idempotent": false,
847          "io_timeout": 10800
848        },
849        "test_id_prefix": "ninja://:webrtc_perf_tests/"
850      }
851    ]
852  }
853}
854