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