1*8975f5c5SAndroid Build Coastguard Worker# Copyright 2021 The ANGLE Project Authors. All rights reserved. 2*8975f5c5SAndroid Build Coastguard Worker# Use of this source code is governed by a BSD-style license that can be 3*8975f5c5SAndroid Build Coastguard Worker# found in the LICENSE file. 4*8975f5c5SAndroid Build Coastguard Worker 5*8975f5c5SAndroid Build Coastguard Worker# This is a .pyl, or "Python Literal", file. You can treat it just like a 6*8975f5c5SAndroid Build Coastguard Worker# .json file, with the following exceptions: 7*8975f5c5SAndroid Build Coastguard Worker# * all keys must be quoted (use single quotes, please); 8*8975f5c5SAndroid Build Coastguard Worker# * comments are allowed, using '#' syntax; and 9*8975f5c5SAndroid Build Coastguard Worker# * trailing commas are allowed. 10*8975f5c5SAndroid Build Coastguard Worker# 11*8975f5c5SAndroid Build Coastguard Worker# For more info see Chromium's test_suites.pyl in testing/buildbot. 12*8975f5c5SAndroid Build Coastguard Worker 13*8975f5c5SAndroid Build Coastguard Worker{ 14*8975f5c5SAndroid Build Coastguard Worker 'basic_suites': { 15*8975f5c5SAndroid Build Coastguard Worker 'angle_capture_isolated_scripts': { 16*8975f5c5SAndroid Build Coastguard Worker 'angle_capture_tests': { 17*8975f5c5SAndroid Build Coastguard Worker 'args': [ 18*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 19*8975f5c5SAndroid Build Coastguard Worker ], 20*8975f5c5SAndroid Build Coastguard Worker }, 21*8975f5c5SAndroid Build Coastguard Worker }, 22*8975f5c5SAndroid Build Coastguard Worker 23*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_api_gtests': { 24*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_api': { 25*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 26*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 27*8975f5c5SAndroid Build Coastguard Worker ], 28*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 29*8975f5c5SAndroid Build Coastguard Worker }, 30*8975f5c5SAndroid Build Coastguard Worker }, 31*8975f5c5SAndroid Build Coastguard Worker 32*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_basic_gtests': { 33*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_basic': { 34*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 35*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 36*8975f5c5SAndroid Build Coastguard Worker ], 37*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 38*8975f5c5SAndroid Build Coastguard Worker }, 39*8975f5c5SAndroid Build Coastguard Worker }, 40*8975f5c5SAndroid Build Coastguard Worker 41*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_buffers_gtests': { 42*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_buffers': { 43*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 44*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 45*8975f5c5SAndroid Build Coastguard Worker ], 46*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 47*8975f5c5SAndroid Build Coastguard Worker }, 48*8975f5c5SAndroid Build Coastguard Worker }, 49*8975f5c5SAndroid Build Coastguard Worker 50*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_compiler_gtests': { 51*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_compiler': { 52*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 53*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 54*8975f5c5SAndroid Build Coastguard Worker ], 55*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 56*8975f5c5SAndroid Build Coastguard Worker }, 57*8975f5c5SAndroid Build Coastguard Worker }, 58*8975f5c5SAndroid Build Coastguard Worker 59*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_events_gtests': { 60*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_events': { 61*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 62*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 63*8975f5c5SAndroid Build Coastguard Worker ], 64*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 65*8975f5c5SAndroid Build Coastguard Worker }, 66*8975f5c5SAndroid Build Coastguard Worker }, 67*8975f5c5SAndroid Build Coastguard Worker 68*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_profiling_gtests': { 69*8975f5c5SAndroid Build Coastguard Worker 'angle_oclcts_profiling': { 70*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 71*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 72*8975f5c5SAndroid Build Coastguard Worker ], 73*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 74*8975f5c5SAndroid Build Coastguard Worker }, 75*8975f5c5SAndroid Build Coastguard Worker }, 76*8975f5c5SAndroid Build Coastguard Worker 77*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_d3d11_gtests': { 78*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_d3d11_tests': { 79*8975f5c5SAndroid Build Coastguard Worker 'args': [ 80*8975f5c5SAndroid Build Coastguard Worker '--use-angle=d3d11', 81*8975f5c5SAndroid Build Coastguard Worker ], 82*8975f5c5SAndroid Build Coastguard Worker 'merge': { 83*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 84*8975f5c5SAndroid Build Coastguard Worker }, 85*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_egl_tests', 86*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 87*8975f5c5SAndroid Build Coastguard Worker }, 88*8975f5c5SAndroid Build Coastguard Worker }, 89*8975f5c5SAndroid Build Coastguard Worker 90*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gl_gtests': { 91*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gl_tests': { 92*8975f5c5SAndroid Build Coastguard Worker 'args': [ 93*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 94*8975f5c5SAndroid Build Coastguard Worker # Flaky when run with multiple processes. 95*8975f5c5SAndroid Build Coastguard Worker '--max-processes=1', 96*8975f5c5SAndroid Build Coastguard Worker ], 97*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 98*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 99*8975f5c5SAndroid Build Coastguard Worker ], 100*8975f5c5SAndroid Build Coastguard Worker 'merge': { 101*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 102*8975f5c5SAndroid Build Coastguard Worker }, 103*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_egl_tests', 104*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 105*8975f5c5SAndroid Build Coastguard Worker }, 106*8975f5c5SAndroid Build Coastguard Worker }, 107*8975f5c5SAndroid Build Coastguard Worker 108*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gles_gtests': { 109*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gles_tests': { 110*8975f5c5SAndroid Build Coastguard Worker 'args': [ 111*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gles', 112*8975f5c5SAndroid Build Coastguard Worker ], 113*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 114*8975f5c5SAndroid Build Coastguard Worker '-v', 115*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 116*8975f5c5SAndroid Build Coastguard Worker ], 117*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 118*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 119*8975f5c5SAndroid Build Coastguard Worker ], 120*8975f5c5SAndroid Build Coastguard Worker 'merge': { 121*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 122*8975f5c5SAndroid Build Coastguard Worker }, 123*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_egl_tests', 124*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 125*8975f5c5SAndroid Build Coastguard Worker }, 126*8975f5c5SAndroid Build Coastguard Worker }, 127*8975f5c5SAndroid Build Coastguard Worker 128*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_metal_gtests': { 129*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_metal_tests': { 130*8975f5c5SAndroid Build Coastguard Worker 'args': [ 131*8975f5c5SAndroid Build Coastguard Worker '--use-angle=metal', 132*8975f5c5SAndroid Build Coastguard Worker ], 133*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 134*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 135*8975f5c5SAndroid Build Coastguard Worker ], 136*8975f5c5SAndroid Build Coastguard Worker 'merge': { 137*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 138*8975f5c5SAndroid Build Coastguard Worker }, 139*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_egl_tests', 140*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 141*8975f5c5SAndroid Build Coastguard Worker }, 142*8975f5c5SAndroid Build Coastguard Worker }, 143*8975f5c5SAndroid Build Coastguard Worker 144*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_gtests': { 145*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_tests': { 146*8975f5c5SAndroid Build Coastguard Worker 'args': [ 147*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 148*8975f5c5SAndroid Build Coastguard Worker ], 149*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 150*8975f5c5SAndroid Build Coastguard Worker '-v', 151*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 152*8975f5c5SAndroid Build Coastguard Worker ], 153*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 154*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 155*8975f5c5SAndroid Build Coastguard Worker }, 156*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 157*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 158*8975f5c5SAndroid Build Coastguard Worker ], 159*8975f5c5SAndroid Build Coastguard Worker 'merge': { 160*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 161*8975f5c5SAndroid Build Coastguard Worker }, 162*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 163*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 164*8975f5c5SAndroid Build Coastguard Worker }, 165*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_egl_tests', 166*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 167*8975f5c5SAndroid Build Coastguard Worker }, 168*8975f5c5SAndroid Build Coastguard Worker }, 169*8975f5c5SAndroid Build Coastguard Worker 170*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_d3d11_gtests': { 171*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_d3d11_tests': { 172*8975f5c5SAndroid Build Coastguard Worker 'args': [ 173*8975f5c5SAndroid Build Coastguard Worker '--use-angle=d3d11', 174*8975f5c5SAndroid Build Coastguard Worker ], 175*8975f5c5SAndroid Build Coastguard Worker 'merge': { 176*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 177*8975f5c5SAndroid Build Coastguard Worker }, 178*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 179*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 180*8975f5c5SAndroid Build Coastguard Worker }, 181*8975f5c5SAndroid Build Coastguard Worker }, 182*8975f5c5SAndroid Build Coastguard Worker 183*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_gtests': { 184*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_tests': { 185*8975f5c5SAndroid Build Coastguard Worker 'args': [ 186*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 187*8975f5c5SAndroid Build Coastguard Worker ], 188*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 189*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 190*8975f5c5SAndroid Build Coastguard Worker ], 191*8975f5c5SAndroid Build Coastguard Worker 'merge': { 192*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 193*8975f5c5SAndroid Build Coastguard Worker }, 194*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 195*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 196*8975f5c5SAndroid Build Coastguard Worker }, 197*8975f5c5SAndroid Build Coastguard Worker }, 198*8975f5c5SAndroid Build Coastguard Worker 199*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_with_retry_gtests': { 200*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_tests': { 201*8975f5c5SAndroid Build Coastguard Worker 'args': [ 202*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 203*8975f5c5SAndroid Build Coastguard Worker # Flaky crashes. See http://anglebug.com/42265067 204*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 205*8975f5c5SAndroid Build Coastguard Worker ], 206*8975f5c5SAndroid Build Coastguard Worker 'merge': { 207*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 208*8975f5c5SAndroid Build Coastguard Worker }, 209*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 210*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 211*8975f5c5SAndroid Build Coastguard Worker }, 212*8975f5c5SAndroid Build Coastguard Worker }, 213*8975f5c5SAndroid Build Coastguard Worker 214*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gles_gtests': { 215*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gles_tests': { 216*8975f5c5SAndroid Build Coastguard Worker 'args': [ 217*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gles', 218*8975f5c5SAndroid Build Coastguard Worker ], 219*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 220*8975f5c5SAndroid Build Coastguard Worker '-v', 221*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 222*8975f5c5SAndroid Build Coastguard Worker ], 223*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 224*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 225*8975f5c5SAndroid Build Coastguard Worker }, 226*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 227*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 228*8975f5c5SAndroid Build Coastguard Worker ], 229*8975f5c5SAndroid Build Coastguard Worker 'merge': { 230*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 231*8975f5c5SAndroid Build Coastguard Worker }, 232*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 233*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 234*8975f5c5SAndroid Build Coastguard Worker }, 235*8975f5c5SAndroid Build Coastguard Worker }, 236*8975f5c5SAndroid Build Coastguard Worker 237*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_metal_gtests': { 238*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_metal_tests': { 239*8975f5c5SAndroid Build Coastguard Worker 'args': [ 240*8975f5c5SAndroid Build Coastguard Worker '--use-angle=metal', 241*8975f5c5SAndroid Build Coastguard Worker # Flaky crashes. http://anglebug.com/42265067 242*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 243*8975f5c5SAndroid Build Coastguard Worker ], 244*8975f5c5SAndroid Build Coastguard Worker 'merge': { 245*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 246*8975f5c5SAndroid Build Coastguard Worker }, 247*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 248*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 249*8975f5c5SAndroid Build Coastguard Worker }, 250*8975f5c5SAndroid Build Coastguard Worker }, 251*8975f5c5SAndroid Build Coastguard Worker 252*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_gtests': { 253*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_tests': { 254*8975f5c5SAndroid Build Coastguard Worker 'args': [ 255*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 256*8975f5c5SAndroid Build Coastguard Worker ], 257*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 258*8975f5c5SAndroid Build Coastguard Worker '-v', 259*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 260*8975f5c5SAndroid Build Coastguard Worker ], 261*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 262*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 263*8975f5c5SAndroid Build Coastguard Worker }, 264*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 265*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 266*8975f5c5SAndroid Build Coastguard Worker ], 267*8975f5c5SAndroid Build Coastguard Worker 'merge': { 268*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 269*8975f5c5SAndroid Build Coastguard Worker }, 270*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 271*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 272*8975f5c5SAndroid Build Coastguard Worker }, 273*8975f5c5SAndroid Build Coastguard Worker }, 274*8975f5c5SAndroid Build Coastguard Worker 275*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_gtests': { 276*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_tests': { 277*8975f5c5SAndroid Build Coastguard Worker 'args': [ 278*8975f5c5SAndroid Build Coastguard Worker '--use-angle=webgpu', 279*8975f5c5SAndroid Build Coastguard Worker ], 280*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 281*8975f5c5SAndroid Build Coastguard Worker '-v', 282*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 283*8975f5c5SAndroid Build Coastguard Worker ], 284*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 285*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 286*8975f5c5SAndroid Build Coastguard Worker }, 287*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 288*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 289*8975f5c5SAndroid Build Coastguard Worker ], 290*8975f5c5SAndroid Build Coastguard Worker 'merge': { 291*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 292*8975f5c5SAndroid Build Coastguard Worker }, 293*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 294*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 295*8975f5c5SAndroid Build Coastguard Worker }, 296*8975f5c5SAndroid Build Coastguard Worker }, 297*8975f5c5SAndroid Build Coastguard Worker 298*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_with_retry_gtests': { 299*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_tests': { 300*8975f5c5SAndroid Build Coastguard Worker 'args': [ 301*8975f5c5SAndroid Build Coastguard Worker '--use-angle=webgpu', 302*8975f5c5SAndroid Build Coastguard Worker # Flaky crashes. See http://anglebug.com/42265067 303*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 304*8975f5c5SAndroid Build Coastguard Worker ], 305*8975f5c5SAndroid Build Coastguard Worker 'merge': { 306*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 307*8975f5c5SAndroid Build Coastguard Worker }, 308*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles2_tests', 309*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 310*8975f5c5SAndroid Build Coastguard Worker }, 311*8975f5c5SAndroid Build Coastguard Worker }, 312*8975f5c5SAndroid Build Coastguard Worker 313*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_565_no_depth_no_stencil_vulkan_gtests': { 314*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_565_no_depth_no_stencil_vulkan_tests':{ 315*8975f5c5SAndroid Build Coastguard Worker 'args': [ 316*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 317*8975f5c5SAndroid Build Coastguard Worker ], 318*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 319*8975f5c5SAndroid Build Coastguard Worker '-v', 320*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 321*8975f5c5SAndroid Build Coastguard Worker ], 322*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 323*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 324*8975f5c5SAndroid Build Coastguard Worker ], 325*8975f5c5SAndroid Build Coastguard Worker 'merge': { 326*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 327*8975f5c5SAndroid Build Coastguard Worker }, 328*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_565_no_depth_no_stencil_tests', 329*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 330*8975f5c5SAndroid Build Coastguard Worker }, 331*8975f5c5SAndroid Build Coastguard Worker }, 332*8975f5c5SAndroid Build Coastguard Worker 333*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_d3d11_gtests': { 334*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_d3d11_tests': { 335*8975f5c5SAndroid Build Coastguard Worker 'args': [ 336*8975f5c5SAndroid Build Coastguard Worker '--use-angle=d3d11', 337*8975f5c5SAndroid Build Coastguard Worker ], 338*8975f5c5SAndroid Build Coastguard Worker 'merge': { 339*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 340*8975f5c5SAndroid Build Coastguard Worker }, 341*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 342*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 343*8975f5c5SAndroid Build Coastguard Worker }, 344*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_tests', 345*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 346*8975f5c5SAndroid Build Coastguard Worker }, 347*8975f5c5SAndroid Build Coastguard Worker }, 348*8975f5c5SAndroid Build Coastguard Worker 349*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_gl_gtests': { 350*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_gl_tests': { 351*8975f5c5SAndroid Build Coastguard Worker 'args': [ 352*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 353*8975f5c5SAndroid Build Coastguard Worker ], 354*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 355*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 356*8975f5c5SAndroid Build Coastguard Worker ], 357*8975f5c5SAndroid Build Coastguard Worker 'merge': { 358*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 359*8975f5c5SAndroid Build Coastguard Worker }, 360*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 361*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 362*8975f5c5SAndroid Build Coastguard Worker }, 363*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_tests', 364*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 365*8975f5c5SAndroid Build Coastguard Worker }, 366*8975f5c5SAndroid Build Coastguard Worker }, 367*8975f5c5SAndroid Build Coastguard Worker 368*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_gtests': { 369*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_tests': { 370*8975f5c5SAndroid Build Coastguard Worker 'args': [ 371*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 372*8975f5c5SAndroid Build Coastguard Worker ], 373*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 374*8975f5c5SAndroid Build Coastguard Worker '-v', 375*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 376*8975f5c5SAndroid Build Coastguard Worker ], 377*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 378*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 379*8975f5c5SAndroid Build Coastguard Worker ], 380*8975f5c5SAndroid Build Coastguard Worker 'merge': { 381*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 382*8975f5c5SAndroid Build Coastguard Worker }, 383*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_multisample_tests', 384*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 385*8975f5c5SAndroid Build Coastguard Worker }, 386*8975f5c5SAndroid Build Coastguard Worker }, 387*8975f5c5SAndroid Build Coastguard Worker 388*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_gtests': { 389*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_tests': { 390*8975f5c5SAndroid Build Coastguard Worker 'args': [ 391*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 392*8975f5c5SAndroid Build Coastguard Worker ], 393*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 394*8975f5c5SAndroid Build Coastguard Worker '-v', 395*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 396*8975f5c5SAndroid Build Coastguard Worker ], 397*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 398*8975f5c5SAndroid Build Coastguard Worker 'shards': 20, 399*8975f5c5SAndroid Build Coastguard Worker }, 400*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 401*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 402*8975f5c5SAndroid Build Coastguard Worker ], 403*8975f5c5SAndroid Build Coastguard Worker 'merge': { 404*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 405*8975f5c5SAndroid Build Coastguard Worker }, 406*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 407*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 408*8975f5c5SAndroid Build Coastguard Worker }, 409*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_tests', 410*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 411*8975f5c5SAndroid Build Coastguard Worker }, 412*8975f5c5SAndroid Build Coastguard Worker }, 413*8975f5c5SAndroid Build Coastguard Worker 414*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate180_gtests': { 415*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate180_tests': { 416*8975f5c5SAndroid Build Coastguard Worker 'args': [ 417*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 418*8975f5c5SAndroid Build Coastguard Worker ], 419*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 420*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 421*8975f5c5SAndroid Build Coastguard Worker ], 422*8975f5c5SAndroid Build Coastguard Worker 'merge': { 423*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 424*8975f5c5SAndroid Build Coastguard Worker }, 425*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 426*8975f5c5SAndroid Build Coastguard Worker 'shards': 1, 427*8975f5c5SAndroid Build Coastguard Worker }, 428*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_rotate180_tests', 429*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 430*8975f5c5SAndroid Build Coastguard Worker }, 431*8975f5c5SAndroid Build Coastguard Worker }, 432*8975f5c5SAndroid Build Coastguard Worker 433*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate270_gtests': { 434*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate270_tests': { 435*8975f5c5SAndroid Build Coastguard Worker 'args': [ 436*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 437*8975f5c5SAndroid Build Coastguard Worker ], 438*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 439*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 440*8975f5c5SAndroid Build Coastguard Worker ], 441*8975f5c5SAndroid Build Coastguard Worker 'merge': { 442*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 443*8975f5c5SAndroid Build Coastguard Worker }, 444*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 445*8975f5c5SAndroid Build Coastguard Worker 'shards': 1, 446*8975f5c5SAndroid Build Coastguard Worker }, 447*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_rotate270_tests', 448*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 449*8975f5c5SAndroid Build Coastguard Worker }, 450*8975f5c5SAndroid Build Coastguard Worker }, 451*8975f5c5SAndroid Build Coastguard Worker 452*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate90_gtests': { 453*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate90_tests': { 454*8975f5c5SAndroid Build Coastguard Worker 'args': [ 455*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 456*8975f5c5SAndroid Build Coastguard Worker ], 457*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 458*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 459*8975f5c5SAndroid Build Coastguard Worker ], 460*8975f5c5SAndroid Build Coastguard Worker 'merge': { 461*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 462*8975f5c5SAndroid Build Coastguard Worker }, 463*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 464*8975f5c5SAndroid Build Coastguard Worker 'shards': 1, 465*8975f5c5SAndroid Build Coastguard Worker }, 466*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles31_rotate90_tests', 467*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 468*8975f5c5SAndroid Build Coastguard Worker }, 469*8975f5c5SAndroid Build Coastguard Worker }, 470*8975f5c5SAndroid Build Coastguard Worker 471*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_565_no_depth_no_stencil_vulkan_gtests': { 472*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_565_no_depth_no_stencil_vulkan_tests':{ 473*8975f5c5SAndroid Build Coastguard Worker 'args': [ 474*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 475*8975f5c5SAndroid Build Coastguard Worker ], 476*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 477*8975f5c5SAndroid Build Coastguard Worker '-v', 478*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 479*8975f5c5SAndroid Build Coastguard Worker ], 480*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 481*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 482*8975f5c5SAndroid Build Coastguard Worker ], 483*8975f5c5SAndroid Build Coastguard Worker 'merge': { 484*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 485*8975f5c5SAndroid Build Coastguard Worker }, 486*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_565_no_depth_no_stencil_tests', 487*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 488*8975f5c5SAndroid Build Coastguard Worker }, 489*8975f5c5SAndroid Build Coastguard Worker }, 490*8975f5c5SAndroid Build Coastguard Worker 491*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_d3d11_gtests': { 492*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_d3d11_tests': { 493*8975f5c5SAndroid Build Coastguard Worker 'args': [ 494*8975f5c5SAndroid Build Coastguard Worker '--use-angle=d3d11', 495*8975f5c5SAndroid Build Coastguard Worker ], 496*8975f5c5SAndroid Build Coastguard Worker 'merge': { 497*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 498*8975f5c5SAndroid Build Coastguard Worker }, 499*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 500*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 501*8975f5c5SAndroid Build Coastguard Worker }, 502*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 503*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 504*8975f5c5SAndroid Build Coastguard Worker }, 505*8975f5c5SAndroid Build Coastguard Worker }, 506*8975f5c5SAndroid Build Coastguard Worker 507*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_gtests': { 508*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_tests': { 509*8975f5c5SAndroid Build Coastguard Worker 'args': [ 510*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 511*8975f5c5SAndroid Build Coastguard Worker ], 512*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 513*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 514*8975f5c5SAndroid Build Coastguard Worker ], 515*8975f5c5SAndroid Build Coastguard Worker 'merge': { 516*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 517*8975f5c5SAndroid Build Coastguard Worker }, 518*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 519*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 520*8975f5c5SAndroid Build Coastguard Worker }, 521*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 522*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 523*8975f5c5SAndroid Build Coastguard Worker }, 524*8975f5c5SAndroid Build Coastguard Worker }, 525*8975f5c5SAndroid Build Coastguard Worker 526*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_with_retry_gtests': { 527*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_tests': { 528*8975f5c5SAndroid Build Coastguard Worker 'args': [ 529*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gl', 530*8975f5c5SAndroid Build Coastguard Worker # Flaky crashes. See http://anglebug.com/42265067 531*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 532*8975f5c5SAndroid Build Coastguard Worker ], 533*8975f5c5SAndroid Build Coastguard Worker 'merge': { 534*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 535*8975f5c5SAndroid Build Coastguard Worker }, 536*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 537*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 538*8975f5c5SAndroid Build Coastguard Worker }, 539*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 540*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 541*8975f5c5SAndroid Build Coastguard Worker }, 542*8975f5c5SAndroid Build Coastguard Worker }, 543*8975f5c5SAndroid Build Coastguard Worker 544*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gles_gtests': { 545*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gles_tests': { 546*8975f5c5SAndroid Build Coastguard Worker 'args': [ 547*8975f5c5SAndroid Build Coastguard Worker '--use-angle=gles', 548*8975f5c5SAndroid Build Coastguard Worker ], 549*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 550*8975f5c5SAndroid Build Coastguard Worker '-v', 551*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 552*8975f5c5SAndroid Build Coastguard Worker ], 553*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 554*8975f5c5SAndroid Build Coastguard Worker 'shards': 12, 555*8975f5c5SAndroid Build Coastguard Worker }, 556*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 557*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 558*8975f5c5SAndroid Build Coastguard Worker ], 559*8975f5c5SAndroid Build Coastguard Worker 'merge': { 560*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 561*8975f5c5SAndroid Build Coastguard Worker }, 562*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 563*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 564*8975f5c5SAndroid Build Coastguard Worker }, 565*8975f5c5SAndroid Build Coastguard Worker }, 566*8975f5c5SAndroid Build Coastguard Worker 567*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_metal_gtests': { 568*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_metal_tests': { 569*8975f5c5SAndroid Build Coastguard Worker 'args': [ 570*8975f5c5SAndroid Build Coastguard Worker '--use-angle=metal', 571*8975f5c5SAndroid Build Coastguard Worker # Flaky crashes. http://anglebug.com/42265067 572*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 573*8975f5c5SAndroid Build Coastguard Worker ], 574*8975f5c5SAndroid Build Coastguard Worker 'merge': { 575*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 576*8975f5c5SAndroid Build Coastguard Worker }, 577*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 578*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 579*8975f5c5SAndroid Build Coastguard Worker }, 580*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 581*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 582*8975f5c5SAndroid Build Coastguard Worker }, 583*8975f5c5SAndroid Build Coastguard Worker }, 584*8975f5c5SAndroid Build Coastguard Worker 585*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_gtests': { 586*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_tests': { 587*8975f5c5SAndroid Build Coastguard Worker 'args': [ 588*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 589*8975f5c5SAndroid Build Coastguard Worker ], 590*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 591*8975f5c5SAndroid Build Coastguard Worker '-v', 592*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 593*8975f5c5SAndroid Build Coastguard Worker ], 594*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 595*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 596*8975f5c5SAndroid Build Coastguard Worker ], 597*8975f5c5SAndroid Build Coastguard Worker 'merge': { 598*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 599*8975f5c5SAndroid Build Coastguard Worker }, 600*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_multisample_tests', 601*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 602*8975f5c5SAndroid Build Coastguard Worker }, 603*8975f5c5SAndroid Build Coastguard Worker }, 604*8975f5c5SAndroid Build Coastguard Worker 605*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_gtests': { 606*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_tests': { 607*8975f5c5SAndroid Build Coastguard Worker 'args': [ 608*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 609*8975f5c5SAndroid Build Coastguard Worker ], 610*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 611*8975f5c5SAndroid Build Coastguard Worker '-v', 612*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 613*8975f5c5SAndroid Build Coastguard Worker ], 614*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 615*8975f5c5SAndroid Build Coastguard Worker 'shards': 12, 616*8975f5c5SAndroid Build Coastguard Worker }, 617*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 618*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 619*8975f5c5SAndroid Build Coastguard Worker ], 620*8975f5c5SAndroid Build Coastguard Worker 'merge': { 621*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 622*8975f5c5SAndroid Build Coastguard Worker }, 623*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 624*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 625*8975f5c5SAndroid Build Coastguard Worker }, 626*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_tests', 627*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 628*8975f5c5SAndroid Build Coastguard Worker }, 629*8975f5c5SAndroid Build Coastguard Worker }, 630*8975f5c5SAndroid Build Coastguard Worker 631*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate180_gtests': { 632*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate180_tests': { 633*8975f5c5SAndroid Build Coastguard Worker 'args': [ 634*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 635*8975f5c5SAndroid Build Coastguard Worker ], 636*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 637*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 638*8975f5c5SAndroid Build Coastguard Worker ], 639*8975f5c5SAndroid Build Coastguard Worker 'merge': { 640*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 641*8975f5c5SAndroid Build Coastguard Worker }, 642*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 643*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 644*8975f5c5SAndroid Build Coastguard Worker }, 645*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_rotate180_tests', 646*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 647*8975f5c5SAndroid Build Coastguard Worker }, 648*8975f5c5SAndroid Build Coastguard Worker }, 649*8975f5c5SAndroid Build Coastguard Worker 650*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate270_gtests': { 651*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate270_tests': { 652*8975f5c5SAndroid Build Coastguard Worker 'args': [ 653*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 654*8975f5c5SAndroid Build Coastguard Worker ], 655*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 656*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 657*8975f5c5SAndroid Build Coastguard Worker ], 658*8975f5c5SAndroid Build Coastguard Worker 'merge': { 659*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 660*8975f5c5SAndroid Build Coastguard Worker }, 661*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 662*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 663*8975f5c5SAndroid Build Coastguard Worker }, 664*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_rotate270_tests', 665*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 666*8975f5c5SAndroid Build Coastguard Worker }, 667*8975f5c5SAndroid Build Coastguard Worker }, 668*8975f5c5SAndroid Build Coastguard Worker 669*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate90_gtests': { 670*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate90_tests': { 671*8975f5c5SAndroid Build Coastguard Worker 'args': [ 672*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 673*8975f5c5SAndroid Build Coastguard Worker ], 674*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 675*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 676*8975f5c5SAndroid Build Coastguard Worker ], 677*8975f5c5SAndroid Build Coastguard Worker 'merge': { 678*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 679*8975f5c5SAndroid Build Coastguard Worker }, 680*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 681*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 682*8975f5c5SAndroid Build Coastguard Worker }, 683*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_gles3_rotate90_tests', 684*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 685*8975f5c5SAndroid Build Coastguard Worker }, 686*8975f5c5SAndroid Build Coastguard Worker }, 687*8975f5c5SAndroid Build Coastguard Worker 688*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_gtests': { 689*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_tests': { 690*8975f5c5SAndroid Build Coastguard Worker 'args': [ 691*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 692*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 693*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 694*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 695*8975f5c5SAndroid Build Coastguard Worker ], 696*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 697*8975f5c5SAndroid Build Coastguard Worker '-v', 698*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 699*8975f5c5SAndroid Build Coastguard Worker ], 700*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 701*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 702*8975f5c5SAndroid Build Coastguard Worker ], 703*8975f5c5SAndroid Build Coastguard Worker 'merge': { 704*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 705*8975f5c5SAndroid Build Coastguard Worker }, 706*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles2_tests', 707*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 708*8975f5c5SAndroid Build Coastguard Worker }, 709*8975f5c5SAndroid Build Coastguard Worker }, 710*8975f5c5SAndroid Build Coastguard Worker 711*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_gtests': { 712*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_tests': { 713*8975f5c5SAndroid Build Coastguard Worker 'args': [ 714*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 715*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 716*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 717*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 718*8975f5c5SAndroid Build Coastguard Worker ], 719*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 720*8975f5c5SAndroid Build Coastguard Worker '-v', 721*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 722*8975f5c5SAndroid Build Coastguard Worker ], 723*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 724*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 725*8975f5c5SAndroid Build Coastguard Worker ], 726*8975f5c5SAndroid Build Coastguard Worker 'merge': { 727*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 728*8975f5c5SAndroid Build Coastguard Worker }, 729*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles31_tests', 730*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 731*8975f5c5SAndroid Build Coastguard Worker }, 732*8975f5c5SAndroid Build Coastguard Worker }, 733*8975f5c5SAndroid Build Coastguard Worker 734*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_gtests': { 735*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64': { 736*8975f5c5SAndroid Build Coastguard Worker 'args': [ 737*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 738*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 739*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 740*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 741*8975f5c5SAndroid Build Coastguard Worker ], 742*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 743*8975f5c5SAndroid Build Coastguard Worker '-v', 744*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 745*8975f5c5SAndroid Build Coastguard Worker ], 746*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 747*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 748*8975f5c5SAndroid Build Coastguard Worker ], 749*8975f5c5SAndroid Build Coastguard Worker 'merge': { 750*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 751*8975f5c5SAndroid Build Coastguard Worker }, 752*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles32_tests', 753*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 754*8975f5c5SAndroid Build Coastguard Worker }, 755*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47': { 756*8975f5c5SAndroid Build Coastguard Worker 'args': [ 757*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 758*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=2', 759*8975f5c5SAndroid Build Coastguard Worker '--surface-width=113', 760*8975f5c5SAndroid Build Coastguard Worker '--surface-height=47', 761*8975f5c5SAndroid Build Coastguard Worker ], 762*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 763*8975f5c5SAndroid Build Coastguard Worker '-v', 764*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 765*8975f5c5SAndroid Build Coastguard Worker ], 766*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 767*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 768*8975f5c5SAndroid Build Coastguard Worker ], 769*8975f5c5SAndroid Build Coastguard Worker 'merge': { 770*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 771*8975f5c5SAndroid Build Coastguard Worker }, 772*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles32_tests', 773*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 774*8975f5c5SAndroid Build Coastguard Worker }, 775*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64': { 776*8975f5c5SAndroid Build Coastguard Worker 'args': [ 777*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 778*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=3', 779*8975f5c5SAndroid Build Coastguard Worker '--surface-width=-1', 780*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 781*8975f5c5SAndroid Build Coastguard Worker '--deqp-gl-config-name=rgba8888d24s8', 782*8975f5c5SAndroid Build Coastguard Worker ], 783*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 784*8975f5c5SAndroid Build Coastguard Worker '-v', 785*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 786*8975f5c5SAndroid Build Coastguard Worker ], 787*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 788*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 789*8975f5c5SAndroid Build Coastguard Worker ], 790*8975f5c5SAndroid Build Coastguard Worker 'merge': { 791*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 792*8975f5c5SAndroid Build Coastguard Worker }, 793*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles32_tests', 794*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 795*8975f5c5SAndroid Build Coastguard Worker }, 796*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1': { 797*8975f5c5SAndroid Build Coastguard Worker 'args': [ 798*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 799*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=3', 800*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 801*8975f5c5SAndroid Build Coastguard Worker '--surface-height=-1', 802*8975f5c5SAndroid Build Coastguard Worker '--deqp-gl-config-name=rgba8888d24s8', 803*8975f5c5SAndroid Build Coastguard Worker ], 804*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 805*8975f5c5SAndroid Build Coastguard Worker '-v', 806*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 807*8975f5c5SAndroid Build Coastguard Worker ], 808*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 809*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 810*8975f5c5SAndroid Build Coastguard Worker ], 811*8975f5c5SAndroid Build Coastguard Worker 'merge': { 812*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 813*8975f5c5SAndroid Build Coastguard Worker }, 814*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles32_tests', 815*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 816*8975f5c5SAndroid Build Coastguard Worker }, 817*8975f5c5SAndroid Build Coastguard Worker }, 818*8975f5c5SAndroid Build Coastguard Worker 819*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_gtests': { 820*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_tests': { 821*8975f5c5SAndroid Build Coastguard Worker 'args': [ 822*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 823*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 824*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 825*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 826*8975f5c5SAndroid Build Coastguard Worker ], 827*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 828*8975f5c5SAndroid Build Coastguard Worker '-v', 829*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 830*8975f5c5SAndroid Build Coastguard Worker ], 831*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 832*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 833*8975f5c5SAndroid Build Coastguard Worker ], 834*8975f5c5SAndroid Build Coastguard Worker 'merge': { 835*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 836*8975f5c5SAndroid Build Coastguard Worker }, 837*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_gles3_tests', 838*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 839*8975f5c5SAndroid Build Coastguard Worker }, 840*8975f5c5SAndroid Build Coastguard Worker }, 841*8975f5c5SAndroid Build Coastguard Worker 842*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_gtests': { 843*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_tests': { 844*8975f5c5SAndroid Build Coastguard Worker 'args': [ 845*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 846*8975f5c5SAndroid Build Coastguard Worker ], 847*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 848*8975f5c5SAndroid Build Coastguard Worker '-v', 849*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 850*8975f5c5SAndroid Build Coastguard Worker ], 851*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 852*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 853*8975f5c5SAndroid Build Coastguard Worker ], 854*8975f5c5SAndroid Build Coastguard Worker 'merge': { 855*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 856*8975f5c5SAndroid Build Coastguard Worker }, 857*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_noctx_gles2_tests', 858*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 859*8975f5c5SAndroid Build Coastguard Worker }, 860*8975f5c5SAndroid Build Coastguard Worker }, 861*8975f5c5SAndroid Build Coastguard Worker 862*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_gtests': { 863*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_tests': { 864*8975f5c5SAndroid Build Coastguard Worker 'args': [ 865*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 866*8975f5c5SAndroid Build Coastguard Worker ], 867*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 868*8975f5c5SAndroid Build Coastguard Worker '-v', 869*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 870*8975f5c5SAndroid Build Coastguard Worker ], 871*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 872*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 873*8975f5c5SAndroid Build Coastguard Worker ], 874*8975f5c5SAndroid Build Coastguard Worker 'merge': { 875*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 876*8975f5c5SAndroid Build Coastguard Worker }, 877*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_noctx_gles32_tests', 878*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 879*8975f5c5SAndroid Build Coastguard Worker }, 880*8975f5c5SAndroid Build Coastguard Worker }, 881*8975f5c5SAndroid Build Coastguard Worker 882*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_gtests': { 883*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_tests': { 884*8975f5c5SAndroid Build Coastguard Worker 'args': [ 885*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 886*8975f5c5SAndroid Build Coastguard Worker ], 887*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 888*8975f5c5SAndroid Build Coastguard Worker '-v', 889*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=500', 890*8975f5c5SAndroid Build Coastguard Worker ], 891*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 892*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 893*8975f5c5SAndroid Build Coastguard Worker ], 894*8975f5c5SAndroid Build Coastguard Worker 'merge': { 895*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/angle_deqp_test_merge.py', 896*8975f5c5SAndroid Build Coastguard Worker }, 897*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_deqp_khr_single_gles32_tests', 898*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 899*8975f5c5SAndroid Build Coastguard Worker }, 900*8975f5c5SAndroid Build Coastguard Worker }, 901*8975f5c5SAndroid Build Coastguard Worker 902*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests': { 903*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 904*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 905*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=180', 906*8975f5c5SAndroid Build Coastguard Worker '-v', 907*8975f5c5SAndroid Build Coastguard Worker # We use this argument to save test artifacts. 908*8975f5c5SAndroid Build Coastguard Worker '--render-test-output-dir=${ISOLATED_OUTDIR}', 909*8975f5c5SAndroid Build Coastguard Worker ], 910*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 911*8975f5c5SAndroid Build Coastguard Worker 'shards': 8, 912*8975f5c5SAndroid Build Coastguard Worker }, 913*8975f5c5SAndroid Build Coastguard Worker 'args': [ 914*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=-*Vulkan_SwiftShader*', 915*8975f5c5SAndroid Build Coastguard Worker ], 916*8975f5c5SAndroid Build Coastguard Worker # Linux has issues with creating too many windows at once. 917*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 918*8975f5c5SAndroid Build Coastguard Worker '--max-processes=4', 919*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 920*8975f5c5SAndroid Build Coastguard Worker ], 921*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 922*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 923*8975f5c5SAndroid Build Coastguard Worker }, 924*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 925*8975f5c5SAndroid Build Coastguard Worker }, 926*8975f5c5SAndroid Build Coastguard Worker }, 927*8975f5c5SAndroid Build Coastguard Worker 928*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_vulkan_gtests': { 929*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 930*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 931*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=300', 932*8975f5c5SAndroid Build Coastguard Worker '-v', 933*8975f5c5SAndroid Build Coastguard Worker # We use this argument to save test artifacts. 934*8975f5c5SAndroid Build Coastguard Worker '--render-test-output-dir=${ISOLATED_OUTDIR}', 935*8975f5c5SAndroid Build Coastguard Worker ], 936*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 937*8975f5c5SAndroid Build Coastguard Worker 'shards': 8, 938*8975f5c5SAndroid Build Coastguard Worker }, 939*8975f5c5SAndroid Build Coastguard Worker 'args': [ 940*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan*:-*Vulkan_SwiftShader*', 941*8975f5c5SAndroid Build Coastguard Worker ], 942*8975f5c5SAndroid Build Coastguard Worker # Linux has issues with creating too many windows at once. 943*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 944*8975f5c5SAndroid Build Coastguard Worker '--max-processes=4', 945*8975f5c5SAndroid Build Coastguard Worker ], 946*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 947*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 948*8975f5c5SAndroid Build Coastguard Worker }, 949*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 950*8975f5c5SAndroid Build Coastguard Worker }, 951*8975f5c5SAndroid Build Coastguard Worker }, 952*8975f5c5SAndroid Build Coastguard Worker 953*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_with_retry_gtests': { 954*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 955*8975f5c5SAndroid Build Coastguard Worker 'args': [ 956*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=-*Vulkan_SwiftShader*', 957*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 958*8975f5c5SAndroid Build Coastguard Worker ], 959*8975f5c5SAndroid Build Coastguard Worker # Linux has issues with creating too many windows at once. 960*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 961*8975f5c5SAndroid Build Coastguard Worker '--max-processes=4', 962*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 963*8975f5c5SAndroid Build Coastguard Worker ], 964*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 965*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 966*8975f5c5SAndroid Build Coastguard Worker }, 967*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 968*8975f5c5SAndroid Build Coastguard Worker }, 969*8975f5c5SAndroid Build Coastguard Worker }, 970*8975f5c5SAndroid Build Coastguard Worker 971*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_gtests': { 972*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_tests': { 973*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 974*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=600', 975*8975f5c5SAndroid Build Coastguard Worker '-v', 976*8975f5c5SAndroid Build Coastguard Worker ], 977*8975f5c5SAndroid Build Coastguard Worker 'args': [ 978*8975f5c5SAndroid Build Coastguard Worker '--test-timeout=300', 979*8975f5c5SAndroid Build Coastguard Worker '--batch-size=10', 980*8975f5c5SAndroid Build Coastguard Worker ], 981*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 982*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 983*8975f5c5SAndroid Build Coastguard Worker ], 984*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 985*8975f5c5SAndroid Build Coastguard Worker }, 986*8975f5c5SAndroid Build Coastguard Worker }, 987*8975f5c5SAndroid Build Coastguard Worker 988*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_vulkan_gtests': { 989*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_tests': { 990*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 991*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=600', 992*8975f5c5SAndroid Build Coastguard Worker '-v', 993*8975f5c5SAndroid Build Coastguard Worker ], 994*8975f5c5SAndroid Build Coastguard Worker 'args': [ 995*8975f5c5SAndroid Build Coastguard Worker '--test-timeout=300', 996*8975f5c5SAndroid Build Coastguard Worker '--batch-size=10', 997*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan*', 998*8975f5c5SAndroid Build Coastguard Worker ], 999*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 1000*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 1001*8975f5c5SAndroid Build Coastguard Worker ], 1002*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1003*8975f5c5SAndroid Build Coastguard Worker }, 1004*8975f5c5SAndroid Build Coastguard Worker }, 1005*8975f5c5SAndroid Build Coastguard Worker 1006*8975f5c5SAndroid Build Coastguard Worker # Actually uploads results to the perf dashboard 1007*8975f5c5SAndroid Build Coastguard Worker 'angle_perf_isolated_scripts': { 1008*8975f5c5SAndroid Build Coastguard Worker 'angle_perftests': { 1009*8975f5c5SAndroid Build Coastguard Worker 'android_args': { 1010*8975f5c5SAndroid Build Coastguard Worker '--trial-time=10', 1011*8975f5c5SAndroid Build Coastguard Worker }, 1012*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1013*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1014*8975f5c5SAndroid Build Coastguard Worker '--samples-per-test=3', 1015*8975f5c5SAndroid Build Coastguard Worker '--trials-per-sample=3', 1016*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1017*8975f5c5SAndroid Build Coastguard Worker ], 1018*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1019*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1020*8975f5c5SAndroid Build Coastguard Worker }, 1021*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1022*8975f5c5SAndroid Build Coastguard Worker 'shards': 30, 1023*8975f5c5SAndroid Build Coastguard Worker }, 1024*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1025*8975f5c5SAndroid Build Coastguard Worker 'shards': 10, 1026*8975f5c5SAndroid Build Coastguard Worker }, 1027*8975f5c5SAndroid Build Coastguard Worker }, 1028*8975f5c5SAndroid Build Coastguard Worker }, 1029*8975f5c5SAndroid Build Coastguard Worker 1030*8975f5c5SAndroid Build Coastguard Worker # The angle perf tests should eventually be run on every platform 1031*8975f5c5SAndroid Build Coastguard Worker # ANGLE supports. Currently they run on Windows, Linux and Android. 1032*8975f5c5SAndroid Build Coastguard Worker 'angle_perf_smoke_isolated_scripts': { 1033*8975f5c5SAndroid Build Coastguard Worker 'angle_perftests': { 1034*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1035*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1036*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1037*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1038*8975f5c5SAndroid Build Coastguard Worker ], 1039*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1040*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1041*8975f5c5SAndroid Build Coastguard Worker # Does not upload to the perf dashboard 1042*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1043*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1044*8975f5c5SAndroid Build Coastguard Worker ], 1045*8975f5c5SAndroid Build Coastguard Worker }, 1046*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1047*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 1048*8975f5c5SAndroid Build Coastguard Worker }, 1049*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1050*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1051*8975f5c5SAndroid Build Coastguard Worker }, 1052*8975f5c5SAndroid Build Coastguard Worker }, 1053*8975f5c5SAndroid Build Coastguard Worker }, 1054*8975f5c5SAndroid Build Coastguard Worker 1055*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_isolated_scripts': { 1056*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_tests': { 1057*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 1058*8975f5c5SAndroid Build Coastguard Worker '-v', 1059*8975f5c5SAndroid Build Coastguard Worker ], 1060*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1061*8975f5c5SAndroid Build Coastguard Worker '--test-machine-name', 1062*8975f5c5SAndroid Build Coastguard Worker '${buildername}', 1063*8975f5c5SAndroid Build Coastguard Worker ], 1064*8975f5c5SAndroid Build Coastguard Worker 'mixins': [ 1065*8975f5c5SAndroid Build Coastguard Worker 'angle_skia_gold_test', 1066*8975f5c5SAndroid Build Coastguard Worker ], 1067*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1068*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1069*8975f5c5SAndroid Build Coastguard Worker }, 1070*8975f5c5SAndroid Build Coastguard Worker } 1071*8975f5c5SAndroid Build Coastguard Worker }, 1072*8975f5c5SAndroid Build Coastguard Worker 1073*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_isolated_scripts': { 1074*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_tests': { 1075*8975f5c5SAndroid Build Coastguard Worker 'android_args': { 1076*8975f5c5SAndroid Build Coastguard Worker '--trial-time=10', 1077*8975f5c5SAndroid Build Coastguard Worker }, 1078*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1079*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1080*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1081*8975f5c5SAndroid Build Coastguard Worker '--samples-per-test=3', 1082*8975f5c5SAndroid Build Coastguard Worker '--trials-per-sample=3', 1083*8975f5c5SAndroid Build Coastguard Worker '--use-gl=native', 1084*8975f5c5SAndroid Build Coastguard Worker '--trace-tests', 1085*8975f5c5SAndroid Build Coastguard Worker ], 1086*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1087*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1088*8975f5c5SAndroid Build Coastguard Worker }, 1089*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1090*8975f5c5SAndroid Build Coastguard Worker 'shards': 30, 1091*8975f5c5SAndroid Build Coastguard Worker }, 1092*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1093*8975f5c5SAndroid Build Coastguard Worker 'shards': 10, 1094*8975f5c5SAndroid Build Coastguard Worker }, 1095*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_trace_perf_tests', 1096*8975f5c5SAndroid Build Coastguard Worker }, 1097*8975f5c5SAndroid Build Coastguard Worker }, 1098*8975f5c5SAndroid Build Coastguard Worker 1099*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_smoke_isolated_scripts': { 1100*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_tests': { 1101*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1102*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1103*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1104*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1105*8975f5c5SAndroid Build Coastguard Worker '--use-gl=native', 1106*8975f5c5SAndroid Build Coastguard Worker '--trace-tests', 1107*8975f5c5SAndroid Build Coastguard Worker ], 1108*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1109*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1110*8975f5c5SAndroid Build Coastguard Worker # Does not upload to the perf dashboard 1111*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1112*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1113*8975f5c5SAndroid Build Coastguard Worker ], 1114*8975f5c5SAndroid Build Coastguard Worker }, 1115*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1116*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 1117*8975f5c5SAndroid Build Coastguard Worker }, 1118*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1119*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1120*8975f5c5SAndroid Build Coastguard Worker }, 1121*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_trace_perf_tests', 1122*8975f5c5SAndroid Build Coastguard Worker }, 1123*8975f5c5SAndroid Build Coastguard Worker }, 1124*8975f5c5SAndroid Build Coastguard Worker 1125*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_isolated_scripts': { 1126*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_tests': { 1127*8975f5c5SAndroid Build Coastguard Worker 'android_args': { 1128*8975f5c5SAndroid Build Coastguard Worker '--trial-time=10', 1129*8975f5c5SAndroid Build Coastguard Worker }, 1130*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1131*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1132*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1133*8975f5c5SAndroid Build Coastguard Worker '--samples-per-test=3', 1134*8975f5c5SAndroid Build Coastguard Worker '--trials-per-sample=3', 1135*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 1136*8975f5c5SAndroid Build Coastguard Worker '--trace-tests', 1137*8975f5c5SAndroid Build Coastguard Worker ], 1138*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1139*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1140*8975f5c5SAndroid Build Coastguard Worker }, 1141*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1142*8975f5c5SAndroid Build Coastguard Worker 'shards': 30, 1143*8975f5c5SAndroid Build Coastguard Worker }, 1144*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1145*8975f5c5SAndroid Build Coastguard Worker 'shards': 10, 1146*8975f5c5SAndroid Build Coastguard Worker }, 1147*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_trace_perf_tests', 1148*8975f5c5SAndroid Build Coastguard Worker }, 1149*8975f5c5SAndroid Build Coastguard Worker }, 1150*8975f5c5SAndroid Build Coastguard Worker 1151*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_smoke_isolated_scripts': { 1152*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_tests': { 1153*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1154*8975f5c5SAndroid Build Coastguard Worker '--log=debug', 1155*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1156*8975f5c5SAndroid Build Coastguard Worker '--show-test-stdout', 1157*8975f5c5SAndroid Build Coastguard Worker '--use-angle=vulkan', 1158*8975f5c5SAndroid Build Coastguard Worker '--trace-tests', 1159*8975f5c5SAndroid Build Coastguard Worker ], 1160*8975f5c5SAndroid Build Coastguard Worker 'merge': { 1161*8975f5c5SAndroid Build Coastguard Worker 'script': '//scripts/process_angle_perf_results.py', 1162*8975f5c5SAndroid Build Coastguard Worker # Does not upload to the perf dashboard 1163*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1164*8975f5c5SAndroid Build Coastguard Worker '--smoke-test-mode', 1165*8975f5c5SAndroid Build Coastguard Worker ], 1166*8975f5c5SAndroid Build Coastguard Worker }, 1167*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1168*8975f5c5SAndroid Build Coastguard Worker 'shards': 2, 1169*8975f5c5SAndroid Build Coastguard Worker }, 1170*8975f5c5SAndroid Build Coastguard Worker 'android_swarming': { 1171*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1172*8975f5c5SAndroid Build Coastguard Worker }, 1173*8975f5c5SAndroid Build Coastguard Worker 'test': 'angle_trace_perf_tests', 1174*8975f5c5SAndroid Build Coastguard Worker }, 1175*8975f5c5SAndroid Build Coastguard Worker }, 1176*8975f5c5SAndroid Build Coastguard Worker 1177*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests': { 1178*8975f5c5SAndroid Build Coastguard Worker 'angle_unittests': { 1179*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 1180*8975f5c5SAndroid Build Coastguard Worker '-v', 1181*8975f5c5SAndroid Build Coastguard Worker ], 1182*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 1183*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 1184*8975f5c5SAndroid Build Coastguard Worker ], 1185*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1186*8975f5c5SAndroid Build Coastguard Worker }, 1187*8975f5c5SAndroid Build Coastguard Worker }, 1188*8975f5c5SAndroid Build Coastguard Worker 1189*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_gtests': { 1190*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_tests': { 1191*8975f5c5SAndroid Build Coastguard Worker 'android_args': [ 1192*8975f5c5SAndroid Build Coastguard Worker '--shard-timeout=180', 1193*8975f5c5SAndroid Build Coastguard Worker '-v', 1194*8975f5c5SAndroid Build Coastguard Worker ], 1195*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 1196*8975f5c5SAndroid Build Coastguard Worker '--no-xvfb', 1197*8975f5c5SAndroid Build Coastguard Worker ], 1198*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1199*8975f5c5SAndroid Build Coastguard Worker }, 1200*8975f5c5SAndroid Build Coastguard Worker }, 1201*8975f5c5SAndroid Build Coastguard Worker 1202*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_egl_slow_tests': { 1203*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_tests': { 1204*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1205*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1206*8975f5c5SAndroid Build Coastguard Worker '--batch-timeout=600', 1207*8975f5c5SAndroid Build Coastguard Worker ], 1208*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1209*8975f5c5SAndroid Build Coastguard Worker }, 1210*8975f5c5SAndroid Build Coastguard Worker }, 1211*8975f5c5SAndroid Build Coastguard Worker 1212*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_egl_tests': { 1213*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_tests': { 1214*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1215*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1216*8975f5c5SAndroid Build Coastguard Worker ], 1217*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1218*8975f5c5SAndroid Build Coastguard Worker }, 1219*8975f5c5SAndroid Build Coastguard Worker }, 1220*8975f5c5SAndroid Build Coastguard Worker 1221*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles2_slow_tests': { 1222*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_tests': { 1223*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1224*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1225*8975f5c5SAndroid Build Coastguard Worker ], 1226*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1227*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1228*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 1229*8975f5c5SAndroid Build Coastguard Worker }, 1230*8975f5c5SAndroid Build Coastguard Worker }, 1231*8975f5c5SAndroid Build Coastguard Worker }, 1232*8975f5c5SAndroid Build Coastguard Worker 1233*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles2_tests': { 1234*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_tests': { 1235*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1236*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1237*8975f5c5SAndroid Build Coastguard Worker ], 1238*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1239*8975f5c5SAndroid Build Coastguard Worker }, 1240*8975f5c5SAndroid Build Coastguard Worker }, 1241*8975f5c5SAndroid Build Coastguard Worker 1242*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_multisample_tests': { 1243*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_tests': { 1244*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1245*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1246*8975f5c5SAndroid Build Coastguard Worker ], 1247*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True 1248*8975f5c5SAndroid Build Coastguard Worker } 1249*8975f5c5SAndroid Build Coastguard Worker }, 1250*8975f5c5SAndroid Build Coastguard Worker 1251*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate180_tests': { 1252*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_rotate180_tests': { 1253*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1254*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1255*8975f5c5SAndroid Build Coastguard Worker ], 1256*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1257*8975f5c5SAndroid Build Coastguard Worker }, 1258*8975f5c5SAndroid Build Coastguard Worker }, 1259*8975f5c5SAndroid Build Coastguard Worker 1260*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate270_tests': { 1261*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_rotate270_tests': { 1262*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1263*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1264*8975f5c5SAndroid Build Coastguard Worker ], 1265*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1266*8975f5c5SAndroid Build Coastguard Worker }, 1267*8975f5c5SAndroid Build Coastguard Worker }, 1268*8975f5c5SAndroid Build Coastguard Worker 1269*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate90_tests': { 1270*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_rotate90_tests': { 1271*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1272*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1273*8975f5c5SAndroid Build Coastguard Worker ], 1274*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1275*8975f5c5SAndroid Build Coastguard Worker }, 1276*8975f5c5SAndroid Build Coastguard Worker }, 1277*8975f5c5SAndroid Build Coastguard Worker 1278*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_slow_tests': { 1279*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_tests': { 1280*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1281*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1282*8975f5c5SAndroid Build Coastguard Worker ], 1283*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1284*8975f5c5SAndroid Build Coastguard Worker 'shards': 14, 1285*8975f5c5SAndroid Build Coastguard Worker }, 1286*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1287*8975f5c5SAndroid Build Coastguard Worker }, 1288*8975f5c5SAndroid Build Coastguard Worker }, 1289*8975f5c5SAndroid Build Coastguard Worker 1290*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_tests': { 1291*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_tests': { 1292*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1293*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1294*8975f5c5SAndroid Build Coastguard Worker ], 1295*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1296*8975f5c5SAndroid Build Coastguard Worker 'shards': 10, 1297*8975f5c5SAndroid Build Coastguard Worker }, 1298*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1299*8975f5c5SAndroid Build Coastguard Worker }, 1300*8975f5c5SAndroid Build Coastguard Worker }, 1301*8975f5c5SAndroid Build Coastguard Worker 1302*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_multisample_tests': { 1303*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_tests': { 1304*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1305*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1306*8975f5c5SAndroid Build Coastguard Worker ], 1307*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True 1308*8975f5c5SAndroid Build Coastguard Worker } 1309*8975f5c5SAndroid Build Coastguard Worker }, 1310*8975f5c5SAndroid Build Coastguard Worker 1311*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate180_tests': { 1312*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_rotate180_tests': { 1313*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1314*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1315*8975f5c5SAndroid Build Coastguard Worker ], 1316*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1317*8975f5c5SAndroid Build Coastguard Worker }, 1318*8975f5c5SAndroid Build Coastguard Worker }, 1319*8975f5c5SAndroid Build Coastguard Worker 1320*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate270_tests': { 1321*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_rotate270_tests': { 1322*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1323*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1324*8975f5c5SAndroid Build Coastguard Worker ], 1325*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1326*8975f5c5SAndroid Build Coastguard Worker }, 1327*8975f5c5SAndroid Build Coastguard Worker }, 1328*8975f5c5SAndroid Build Coastguard Worker 1329*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate90_tests': { 1330*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_rotate90_tests': { 1331*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1332*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1333*8975f5c5SAndroid Build Coastguard Worker ], 1334*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1335*8975f5c5SAndroid Build Coastguard Worker }, 1336*8975f5c5SAndroid Build Coastguard Worker }, 1337*8975f5c5SAndroid Build Coastguard Worker 1338*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_slow_tests': { 1339*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_tests': { 1340*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1341*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1342*8975f5c5SAndroid Build Coastguard Worker ], 1343*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1344*8975f5c5SAndroid Build Coastguard Worker 'shards': 8, 1345*8975f5c5SAndroid Build Coastguard Worker }, 1346*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1347*8975f5c5SAndroid Build Coastguard Worker }, 1348*8975f5c5SAndroid Build Coastguard Worker }, 1349*8975f5c5SAndroid Build Coastguard Worker 1350*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_tests': { 1351*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_tests': { 1352*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1353*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1354*8975f5c5SAndroid Build Coastguard Worker ], 1355*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1356*8975f5c5SAndroid Build Coastguard Worker 'shards': 4, 1357*8975f5c5SAndroid Build Coastguard Worker }, 1358*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1359*8975f5c5SAndroid Build Coastguard Worker }, 1360*8975f5c5SAndroid Build Coastguard Worker }, 1361*8975f5c5SAndroid Build Coastguard Worker 1362*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles2_tests': { 1363*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_tests': { 1364*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1365*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1366*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 1367*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 1368*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 1369*8975f5c5SAndroid Build Coastguard Worker ], 1370*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1371*8975f5c5SAndroid Build Coastguard Worker }, 1372*8975f5c5SAndroid Build Coastguard Worker }, 1373*8975f5c5SAndroid Build Coastguard Worker 1374*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles31_tests': { 1375*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_tests': { 1376*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1377*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1378*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 1379*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 1380*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 1381*8975f5c5SAndroid Build Coastguard Worker ], 1382*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1383*8975f5c5SAndroid Build Coastguard Worker }, 1384*8975f5c5SAndroid Build Coastguard Worker }, 1385*8975f5c5SAndroid Build Coastguard Worker 1386*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles3_tests': { 1387*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_tests': { 1388*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1389*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1390*8975f5c5SAndroid Build Coastguard Worker '--surface-height=64', 1391*8975f5c5SAndroid Build Coastguard Worker '--surface-width=64', 1392*8975f5c5SAndroid Build Coastguard Worker '--deqp-base-seed=1', 1393*8975f5c5SAndroid Build Coastguard Worker ], 1394*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1395*8975f5c5SAndroid Build Coastguard Worker }, 1396*8975f5c5SAndroid Build Coastguard Worker }, 1397*8975f5c5SAndroid Build Coastguard Worker 1398*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_noctx_gles2_tests': { 1399*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_tests': { 1400*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1401*8975f5c5SAndroid Build Coastguard Worker '--use-angle=swiftshader', 1402*8975f5c5SAndroid Build Coastguard Worker ], 1403*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1404*8975f5c5SAndroid Build Coastguard Worker }, 1405*8975f5c5SAndroid Build Coastguard Worker }, 1406*8975f5c5SAndroid Build Coastguard Worker 1407*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_slow_tests': { 1408*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 1409*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1410*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan_SwiftShader*', 1411*8975f5c5SAndroid Build Coastguard Worker ], 1412*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1413*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1414*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1415*8975f5c5SAndroid Build Coastguard Worker }, 1416*8975f5c5SAndroid Build Coastguard Worker }, 1417*8975f5c5SAndroid Build Coastguard Worker }, 1418*8975f5c5SAndroid Build Coastguard Worker 1419*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_tests': { 1420*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 1421*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1422*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan_SwiftShader*', 1423*8975f5c5SAndroid Build Coastguard Worker ], 1424*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1425*8975f5c5SAndroid Build Coastguard Worker }, 1426*8975f5c5SAndroid Build Coastguard Worker }, 1427*8975f5c5SAndroid Build Coastguard Worker 1428*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_very_slow_flaky_tests': { 1429*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_tests': { 1430*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1431*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan_SwiftShader*', 1432*8975f5c5SAndroid Build Coastguard Worker # Flaky retries enabled on ASAN/TSAN. http://anglebug.com/42266243 1433*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 1434*8975f5c5SAndroid Build Coastguard Worker ], 1435*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1436*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1437*8975f5c5SAndroid Build Coastguard Worker 'shards': 10, 1438*8975f5c5SAndroid Build Coastguard Worker }, 1439*8975f5c5SAndroid Build Coastguard Worker }, 1440*8975f5c5SAndroid Build Coastguard Worker }, 1441*8975f5c5SAndroid Build Coastguard Worker 1442*8975f5c5SAndroid Build Coastguard Worker 'swangle_restricted_trace_gold_isolated_scripts': { 1443*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_tests': { 1444*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1445*8975f5c5SAndroid Build Coastguard Worker '--test-machine-name', 1446*8975f5c5SAndroid Build Coastguard Worker '${buildername}', 1447*8975f5c5SAndroid Build Coastguard Worker '--swiftshader', 1448*8975f5c5SAndroid Build Coastguard Worker ], 1449*8975f5c5SAndroid Build Coastguard Worker 'linux_args': [ 1450*8975f5c5SAndroid Build Coastguard Worker '--xvfb', 1451*8975f5c5SAndroid Build Coastguard Worker # An X Windows bug sometimes causes flaky connection errors. 1452*8975f5c5SAndroid Build Coastguard Worker '--flaky-retries=2', 1453*8975f5c5SAndroid Build Coastguard Worker ], 1454*8975f5c5SAndroid Build Coastguard Worker 'mixins': [ 1455*8975f5c5SAndroid Build Coastguard Worker 'angle_skia_gold_test', 1456*8975f5c5SAndroid Build Coastguard Worker ], 1457*8975f5c5SAndroid Build Coastguard Worker 'swarming': { 1458*8975f5c5SAndroid Build Coastguard Worker 'shards': 6, 1459*8975f5c5SAndroid Build Coastguard Worker }, 1460*8975f5c5SAndroid Build Coastguard Worker }, 1461*8975f5c5SAndroid Build Coastguard Worker }, 1462*8975f5c5SAndroid Build Coastguard Worker 1463*8975f5c5SAndroid Build Coastguard Worker 'swangle_white_box_tests': { 1464*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_tests': { 1465*8975f5c5SAndroid Build Coastguard Worker 'args': [ 1466*8975f5c5SAndroid Build Coastguard Worker '--gtest_filter=*Vulkan_SwiftShader*', 1467*8975f5c5SAndroid Build Coastguard Worker ], 1468*8975f5c5SAndroid Build Coastguard Worker 'use_isolated_scripts_api': True, 1469*8975f5c5SAndroid Build Coastguard Worker }, 1470*8975f5c5SAndroid Build Coastguard Worker } 1471*8975f5c5SAndroid Build Coastguard Worker }, 1472*8975f5c5SAndroid Build Coastguard Worker 1473*8975f5c5SAndroid Build Coastguard Worker 'compound_suites': { 1474*8975f5c5SAndroid Build Coastguard Worker 'android_gtests': [ 1475*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gles_gtests', 1476*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_gtests', 1477*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gles_gtests', 1478*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_gtests', 1479*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_gtests', 1480*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_gtests', 1481*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_565_no_depth_no_stencil_vulkan_gtests', 1482*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gles_gtests', 1483*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_gtests', 1484*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_gtests', 1485*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_565_no_depth_no_stencil_vulkan_gtests', 1486*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_gtests', 1487*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_gtests', 1488*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_gtests', 1489*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_gtests', 1490*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_gtests', 1491*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_gtests', 1492*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_gtests', 1493*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests', 1494*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_vulkan_gtests', 1495*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1496*8975f5c5SAndroid Build Coastguard Worker ], 1497*8975f5c5SAndroid Build Coastguard Worker 1498*8975f5c5SAndroid Build Coastguard Worker 'android_vulkan_gtests': [ 1499*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_gtests', 1500*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_gtests', 1501*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_gtests', 1502*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_gtests', 1503*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_565_no_depth_no_stencil_vulkan_gtests', 1504*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_gtests', 1505*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_gtests', 1506*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_565_no_depth_no_stencil_vulkan_gtests', 1507*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_gtests', 1508*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_gtests', 1509*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_gtests', 1510*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_gtests', 1511*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_gtests', 1512*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_gtests', 1513*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_gtests', 1514*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_vulkan_gtests', 1515*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1516*8975f5c5SAndroid Build Coastguard Worker ], 1517*8975f5c5SAndroid Build Coastguard Worker 1518*8975f5c5SAndroid Build Coastguard Worker 'isolated_scripts_group_common': [ 1519*8975f5c5SAndroid Build Coastguard Worker 'angle_capture_isolated_scripts', 1520*8975f5c5SAndroid Build Coastguard Worker 'angle_perf_smoke_isolated_scripts', 1521*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_isolated_scripts', 1522*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_smoke_isolated_scripts', 1523*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_smoke_isolated_scripts', 1524*8975f5c5SAndroid Build Coastguard Worker ], 1525*8975f5c5SAndroid Build Coastguard Worker 1526*8975f5c5SAndroid Build Coastguard Worker 'isolated_scripts_group_perf': [ 1527*8975f5c5SAndroid Build Coastguard Worker 'angle_perf_isolated_scripts', 1528*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_native_isolated_scripts', 1529*8975f5c5SAndroid Build Coastguard Worker 'angle_trace_perf_vulkan_isolated_scripts', 1530*8975f5c5SAndroid Build Coastguard Worker ], 1531*8975f5c5SAndroid Build Coastguard Worker 1532*8975f5c5SAndroid Build Coastguard Worker 'isolated_scripts_group_pixel6': [ 1533*8975f5c5SAndroid Build Coastguard Worker 'angle_capture_isolated_scripts', 1534*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_isolated_scripts', 1535*8975f5c5SAndroid Build Coastguard Worker ], 1536*8975f5c5SAndroid Build Coastguard Worker 1537*8975f5c5SAndroid Build Coastguard Worker 'isolated_scripts_group_s22': [ 1538*8975f5c5SAndroid Build Coastguard Worker 'angle_restricted_trace_gold_isolated_scripts', 1539*8975f5c5SAndroid Build Coastguard Worker ], 1540*8975f5c5SAndroid Build Coastguard Worker 1541*8975f5c5SAndroid Build Coastguard Worker 'linux_intel_gtests': [ 1542*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_gtests', 1543*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests', 1544*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_gtests', 1545*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1546*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_gtests', 1547*8975f5c5SAndroid Build Coastguard Worker ], 1548*8975f5c5SAndroid Build Coastguard Worker 1549*8975f5c5SAndroid Build Coastguard Worker 'linux_nvidia_gtests': [ 1550*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gl_gtests', 1551*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_gtests', 1552*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_gtests', 1553*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_gtests', 1554*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_gtests', 1555*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_gl_gtests', 1556*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_gtests', 1557*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_gtests', 1558*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate180_gtests', 1559*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate270_gtests', 1560*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate90_gtests', 1561*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_gtests', 1562*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_gtests', 1563*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_gtests', 1564*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate180_gtests', 1565*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate270_gtests', 1566*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate90_gtests', 1567*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_gtests', 1568*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_gtests', 1569*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_gtests', 1570*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_gtests', 1571*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_gtests', 1572*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_gtests', 1573*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_gtests', 1574*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests', 1575*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_gtests', 1576*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1577*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_gtests', 1578*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_api_gtests', 1579*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_basic_gtests', 1580*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_buffers_gtests', 1581*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_compiler_gtests', 1582*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_events_gtests', 1583*8975f5c5SAndroid Build Coastguard Worker 'angle_cl_profiling_gtests', 1584*8975f5c5SAndroid Build Coastguard Worker ], 1585*8975f5c5SAndroid Build Coastguard Worker 1586*8975f5c5SAndroid Build Coastguard Worker 'mac_amd_and_intel_gtests': [ 1587*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gl_gtests', 1588*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_metal_gtests', 1589*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_with_retry_gtests', 1590*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_metal_gtests', 1591*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_with_retry_gtests', 1592*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_with_retry_gtests', 1593*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_metal_gtests', 1594*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_with_retry_gtests', 1595*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1596*8975f5c5SAndroid Build Coastguard Worker ], 1597*8975f5c5SAndroid Build Coastguard Worker 1598*8975f5c5SAndroid Build Coastguard Worker 'mac_nvidia_gtests': [ 1599*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_with_retry_gtests', 1600*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1601*8975f5c5SAndroid Build Coastguard Worker ], 1602*8975f5c5SAndroid Build Coastguard Worker 1603*8975f5c5SAndroid Build Coastguard Worker 'swangle_gtests': [ 1604*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_egl_tests', 1605*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles2_tests', 1606*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_multisample_tests', 1607*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate180_tests', 1608*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate270_tests', 1609*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate90_tests', 1610*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_tests', 1611*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_multisample_tests', 1612*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate180_tests', 1613*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate270_tests', 1614*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate90_tests', 1615*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_tests', 1616*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles2_tests', 1617*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles31_tests', 1618*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles3_tests', 1619*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_noctx_gles2_tests', 1620*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_tests', 1621*8975f5c5SAndroid Build Coastguard Worker 'swangle_white_box_tests', 1622*8975f5c5SAndroid Build Coastguard Worker ], 1623*8975f5c5SAndroid Build Coastguard Worker 1624*8975f5c5SAndroid Build Coastguard Worker 'swangle_non_deqp_slow_flaky_gtests': [ 1625*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_very_slow_flaky_tests', 1626*8975f5c5SAndroid Build Coastguard Worker 'swangle_white_box_tests', 1627*8975f5c5SAndroid Build Coastguard Worker ], 1628*8975f5c5SAndroid Build Coastguard Worker 1629*8975f5c5SAndroid Build Coastguard Worker 'swangle_slow_flaky_gtests': [ 1630*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_egl_slow_tests', 1631*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles2_slow_tests', 1632*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_slow_tests', 1633*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles2_tests', 1634*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles31_tests', 1635*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles3_tests', 1636*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_noctx_gles2_tests', 1637*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_slow_tests', 1638*8975f5c5SAndroid Build Coastguard Worker 'swangle_white_box_tests', 1639*8975f5c5SAndroid Build Coastguard Worker ], 1640*8975f5c5SAndroid Build Coastguard Worker 1641*8975f5c5SAndroid Build Coastguard Worker 'swangle_slow_gtests': [ 1642*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_egl_tests', 1643*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles2_slow_tests', 1644*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate180_tests', 1645*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate270_tests', 1646*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_rotate90_tests', 1647*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles31_slow_tests', 1648*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate180_tests', 1649*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate270_tests', 1650*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_rotate90_tests', 1651*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_gles3_slow_tests', 1652*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles2_tests', 1653*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles31_tests', 1654*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_gles3_tests', 1655*8975f5c5SAndroid Build Coastguard Worker 'swangle_deqp_khr_noctx_gles2_tests', 1656*8975f5c5SAndroid Build Coastguard Worker 'swangle_end2end_slow_tests', 1657*8975f5c5SAndroid Build Coastguard Worker 'swangle_white_box_tests', 1658*8975f5c5SAndroid Build Coastguard Worker ], 1659*8975f5c5SAndroid Build Coastguard Worker 1660*8975f5c5SAndroid Build Coastguard Worker 'win10_intel_gtests': [ 1661*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_d3d11_gtests', 1662*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests', 1663*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_gtests', 1664*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1665*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_gtests', 1666*8975f5c5SAndroid Build Coastguard Worker ], 1667*8975f5c5SAndroid Build Coastguard Worker 1668*8975f5c5SAndroid Build Coastguard Worker 'win10_nvidia_gtests': [ 1669*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_d3d11_gtests', 1670*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_gl_gtests', 1671*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_egl_vulkan_gtests', 1672*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_d3d11_gtests', 1673*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_gl_gtests', 1674*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_vulkan_gtests', 1675*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles2_webgpu_gtests', 1676*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_d3d11_gtests', 1677*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_gl_gtests', 1678*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_multisample_vulkan_gtests', 1679*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_gtests', 1680*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate180_gtests', 1681*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate270_gtests', 1682*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles31_vulkan_rotate90_gtests', 1683*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_d3d11_gtests', 1684*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_gl_gtests', 1685*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_multisample_vulkan_gtests', 1686*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_gtests', 1687*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate180_gtests', 1688*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate270_gtests', 1689*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_gles3_vulkan_rotate90_gtests', 1690*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles2_vulkan_gtests', 1691*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles31_vulkan_gtests', 1692*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles32_vulkan_gtests', 1693*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_gles3_vulkan_gtests', 1694*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles2_vulkan_gtests', 1695*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_noctx_gles32_vulkan_gtests', 1696*8975f5c5SAndroid Build Coastguard Worker 'angle_deqp_khr_single_gles32_vulkan_gtests', 1697*8975f5c5SAndroid Build Coastguard Worker 'angle_end2end_gtests', 1698*8975f5c5SAndroid Build Coastguard Worker 'angle_gles1_conformance_gtests', 1699*8975f5c5SAndroid Build Coastguard Worker 'angle_unit_gtests', 1700*8975f5c5SAndroid Build Coastguard Worker 'angle_white_box_gtests', 1701*8975f5c5SAndroid Build Coastguard Worker ], 1702*8975f5c5SAndroid Build Coastguard Worker }, 1703*8975f5c5SAndroid Build Coastguard Worker} 1704