{
  "AAAAA1 AUTOGENERATED FILE DO NOT EDIT": {},
  "AAAAA2 See generate_buildbot_json.py to make changes": {},
  "android-arm64-exp-pixel6": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 20
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 12
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan*:-*Vulkan_SwiftShader*",
          "--shard-timeout=300",
          "-v",
          "--render-test-output-dir=${ISOLATED_OUTDIR}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "-v"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "-v",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "AP1A.240405.002",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "expiration": 21600,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      }
    ]
  },
  "android-arm64-exp-s22": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 20
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 12
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan*:-*Vulkan_SwiftShader*",
          "--shard-timeout=300",
          "-v",
          "--render-test-output-dir=${ISOLATED_OUTDIR}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "-v"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "-v",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "UP1A.231005.007",
            "device_os_type": "user",
            "device_type": "s5e9925",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      }
    ]
  },
  "android-arm64-pixel4": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gles",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gles_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gles",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gles_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 20
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gles",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gles_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 12
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 12
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--shard-timeout=180",
          "-v",
          "--render-test-output-dir=${ISOLATED_OUTDIR}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10",
          "--gtest_filter=*Vulkan*",
          "--shard-timeout=600",
          "-v"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "-v"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "-v",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "android-arm64-pixel4-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout",
          "--trial-time=10"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests",
          "--trial-time=10"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests",
          "--trial-time=10"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "RP1A.201105.002",
            "device_os_type": "userdebug",
            "device_type": "flame",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "android-arm64-pixel6": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 20
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_565_no_depth_no_stencil_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_565_no_depth_no_stencil_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_565_no_depth_no_stencil_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 12
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "-v",
          "--shard-timeout=500"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan*:-*Vulkan_SwiftShader*",
          "--shard-timeout=300",
          "-v",
          "--render-test-output-dir=${ISOLATED_OUTDIR}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "-v"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "-v",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      }
    ]
  },
  "android-arm64-pixel6-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout",
          "--trial-time=10",
          "--custom-throttling-temp=38"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests",
          "--trial-time=10",
          "--custom-throttling-temp=38"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests",
          "--trial-time=10",
          "--custom-throttling-temp=38"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "device_os": "TP1A.220624.021",
            "device_os_type": "userdebug",
            "device_type": "oriole",
            "os": "Android",
            "pool": "chromium.tests.gpu",
            "temp_band": "<30"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 30
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-amd": {},
  "linux-exp-intel": {},
  "linux-exp-nvidia": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--max-processes=4",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_api",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_api",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_api/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_basic",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_basic",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_basic/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_buffers",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_buffers",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_buffers/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_compiler",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_compiler",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_compiler/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_events",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_events",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_events/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_profiling",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_profiling",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_profiling/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-535.183.01",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-exp-swiftshader": {},
  "linux-exp-swiftshader-asan": {},
  "linux-exp-swiftshader-tsan": {},
  "linux-intel": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--max-processes=4",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-intel-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "8086:9bc5-23.2.1",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-nvidia": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--max-processes=4",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10",
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_api",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_api",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_api/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_basic",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_basic",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_basic/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_buffers",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_buffers",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_buffers/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_compiler",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_compiler",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_compiler/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_events",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_events",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_events/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_oclcts_profiling",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_oclcts_profiling",
        "test_id_prefix": "ninja://src/tests:angle_oclcts_profiling/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--no-xvfb"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-nvidia-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "gpu": "10de:2184-440.100",
            "os": "Ubuntu-18.04.5|Ubuntu-18.04.6",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "linux-swiftshader": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_egl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--swiftshader",
          "--xvfb",
          "--flaky-retries=2",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      }
    ]
  },
  "linux-swiftshader-asan": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_egl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 14
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "linux-swiftshader-tsan": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=swiftshader",
          "--batch-timeout=600"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_egl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 8
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Ubuntu-22.04",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "mac-amd": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:7340",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "mac-exp-amd": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "1002:67ef",
            "hidpi": "1",
            "os": "Mac-14.4.1",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "mac-exp-intel": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-15.0"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "mac-exp-nvidia": {},
  "mac-intel": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=metal",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_metal_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "8086:3e9b",
            "os": "Mac-14.5"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "mac-nvidia": {
    "gtest_tests": [
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "10de:0fe9",
            "hidpi": "1",
            "os": "Mac-11.7.9",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "display_attached": "1",
            "gpu": "10de:0fe9",
            "hidpi": "1",
            "os": "Mac-11.7.9",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "win10-x64-exp-intel": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=d3d11",
          "--max-processes=2"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--max-processes=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 3
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:4680-31.0.101.5333",
            "os": "Windows-10-19045.3930",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "win10-x64-intel": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=d3d11"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--max-processes=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}",
          "--flaky-retries=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "win10-x64-intel-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "8086:9bc5-31.0.101.2127",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "win10-x64-nvidia": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=d3d11"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl",
          "--max-processes=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_egl_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=d3d11"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=webgpu"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles2_webgpu_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=d3d11"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=d3d11"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_d3d11_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=gl"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_gl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles31_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=1",
          "--surface-height=64",
          "--surface-width=64"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed1_width64_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=2",
          "--surface-width=113",
          "--surface-height=47"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed2_width113_height47",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=-1",
          "--surface-height=64",
          "--deqp-gl-config-name=rgba8888d24s8"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width-1_height64",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--deqp-base-seed=3",
          "--surface-width=64",
          "--surface-height=-1",
          "--deqp-gl-config-name=rgba8888d24s8"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles32_vulkan_tests_seed3_width64_height-1",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_gles3_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=vulkan"
        ],
        "merge": {
          "script": "//scripts/angle_deqp_test_merge.py"
        },
        "name": "angle_deqp_khr_single_gles32_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_single_gles32_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_single_gles32_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=-*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--test-timeout=300",
          "--batch-size=10"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_gles1_conformance_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_gles1_conformance_tests",
        "test_id_prefix": "ninja://src/tests:angle_gles1_conformance_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_unittests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_unittests",
        "test_id_prefix": "ninja://src/tests:angle_unittests/",
        "use_isolated_scripts_api": true
      },
      {
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--log=debug"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_capture_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_capture_tests",
        "test_id_prefix": "ninja://src/tests:angle_capture_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--smoke-test-mode",
          "--show-test-stdout",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "args": [
            "--smoke-test-mode"
          ],
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 2
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "win10-x64-nvidia-perf": {
    "isolated_scripts": [
      {
        "args": [
          "--log=debug",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--show-test-stdout"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_perftests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_perftests",
        "test_id_prefix": "ninja://src/tests:angle_perftests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-gl=native",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_native_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      },
      {
        "args": [
          "--log=debug",
          "--show-test-stdout",
          "--samples-per-test=3",
          "--trials-per-sample=3",
          "--use-angle=vulkan",
          "--trace-tests"
        ],
        "merge": {
          "script": "//scripts/process_angle_perf_results.py"
        },
        "name": "angle_trace_perf_vulkan_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "display_attached": "1",
            "gpu": "10de:2184-27.21.14.5638",
            "os": "Windows-10-18363",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 7200,
          "io_timeout": 300,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_trace_perf_tests",
        "test_id_prefix": "ninja://src/tests:angle_trace_perf_tests/"
      }
    ]
  },
  "win10-x64-swiftshader": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_egl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ],
    "isolated_scripts": [
      {
        "args": [
          "--test-machine-name",
          "${buildername}",
          "--swiftshader",
          "--git-revision=${got_angle_revision}"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_restricted_trace_gold_tests",
        "precommit_args": [
          "--gerrit-issue=${patch_issue}",
          "--gerrit-patchset=${patch_set}",
          "--buildbucket-id=${buildbucket_build_id}",
          "--use-permissive-pixel-comparison=${use_permissive_angle_pixel_comparison}"
        ],
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 6
        },
        "test": "angle_restricted_trace_gold_tests",
        "test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
      }
    ]
  },
  "win10-x64-swiftshader-asan": {
    "gtest_tests": [
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*",
          "--flaky-retries=2"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ]
  },
  "win10-x86-swiftshader": {
    "gtest_tests": [
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_egl_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_egl_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_egl_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles31_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 10
        },
        "test": "angle_deqp_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_multisample_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_multisample_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_multisample_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate180_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate180_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate180_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate270_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate270_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate270_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_rotate90_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_gles3_rotate90_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_rotate90_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
          "shards": 4
        },
        "test": "angle_deqp_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles31_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles31_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles31_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader",
          "--surface-height=64",
          "--surface-width=64",
          "--deqp-base-seed=1"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_gles3_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_gles3_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_gles3_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--use-angle=swiftshader"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_deqp_khr_noctx_gles2_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_deqp_khr_noctx_gles2_tests",
        "test_id_prefix": "ninja://src/tests:angle_deqp_khr_noctx_gles2_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_end2end_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_end2end_tests",
        "test_id_prefix": "ninja://src/tests:angle_end2end_tests/",
        "use_isolated_scripts_api": true
      },
      {
        "args": [
          "--gtest_filter=*Vulkan_SwiftShader*"
        ],
        "merge": {
          "script": "//testing/merge_scripts/standard_isolated_script_merge.py"
        },
        "name": "angle_white_box_tests",
        "swarming": {
          "containment_type": "AUTO",
          "dimensions": {
            "cpu": "x86-64",
            "gpu": "none",
            "os": "Windows-10",
            "pool": "chromium.tests.gpu"
          },
          "hard_timeout": 900,
          "io_timeout": 900,
          "service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
        },
        "test": "angle_white_box_tests",
        "test_id_prefix": "ninja://src/tests:angle_white_box_tests/",
        "use_isolated_scripts_api": true
      }
    ]
  }
}
