Commit e61909f6 by Jamie Madill Committed by Commit Bot

infra: Re-enable swarming tests.

Changes since the revert: - Include runtime_deps: http://crrev.com/c/2878093 - Add missing perf scripts: http://crrev.com/c/2877011 - Include build_properties: http://crrev.com/c/2878373 Bug: angleproject:5114 Change-Id: If7d1e5693c4ade72d3f45f5d60635cb27de7599e Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2877012Reviewed-by: 's avatarYuly Novikov <ynovikov@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent 39ba247d
......@@ -4,16 +4,2594 @@
"android-arm-builder": {},
"android-arm64-builder": {},
"linux-builder": {},
"linux-intel": {},
"linux-nvidia": {},
"mac-amd": {},
"linux-intel": {
"gtest_tests": [
{
"args": [
"angle_deqp_gles2_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode",
"--max-processes=4",
"--max-processes=1"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.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": [
"angle_white_box_tests",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.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": [
"angle_perftests",
"--non-telemetry=true",
"--gtest-benchmark-name=angle_perftests",
"-v",
"--one-frame-only",
"--test-timeout=100",
"--batch-size=1",
"--bot-mode",
"--max-processes=1",
"--print-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
"args": [
"--smoke-test-mode"
],
"script": "//tools/perf/process_perf_results.py"
},
"name": "angle_perftests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.04",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 2
},
"test_id_prefix": "ninja://src/tests:angle_perftests/"
},
{
"args": [
"--test-machine-name",
"${buildername}",
"--git-revision=${got_angle_revision}"
],
"isolate_name": "angle_restricted_trace_gold_tests",
"merge": {
"args": [],
"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}"
],
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-19.0.2",
"os": "Ubuntu-19.04",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
}
]
},
"linux-nvidia": {
"gtest_tests": [
{
"args": [
"angle_deqp_egl_tests",
"--use-angle=gl",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_egl_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.04",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles2_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles31_rotate180_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate180_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles31_rotate270_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate270_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles31_rotate90_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate90_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles31_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles31_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles3_rotate180_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate180_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles3_rotate270_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate270_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles3_rotate90_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate90_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles3_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_gles3_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_khr_gles2_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles2_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_khr_gles31_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles31_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_khr_gles32_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles32_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_deqp_khr_gles3_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles3_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode",
"--max-processes=4"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_white_box_tests",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.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": [
"angle_perftests",
"--non-telemetry=true",
"--gtest-benchmark-name=angle_perftests",
"-v",
"--one-frame-only",
"--test-timeout=100",
"--batch-size=1",
"--bot-mode",
"--max-processes=1",
"--print-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
"args": [
"--smoke-test-mode"
],
"script": "//tools/perf/process_perf_results.py"
},
"name": "angle_perftests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.04",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 2
},
"test_id_prefix": "ninja://src/tests:angle_perftests/"
},
{
"args": [
"--test-machine-name",
"${buildername}",
"--git-revision=${got_angle_revision}"
],
"isolate_name": "angle_restricted_trace_gold_tests",
"merge": {
"args": [],
"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}"
],
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-418.56",
"os": "Ubuntu-19.04",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
}
]
},
"mac-amd": {
"gtest_tests": [
{
"args": [
"angle_deqp_egl_tests",
"--use-angle=gl",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_deqp_egl_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_deqp_gles2_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_deqp_gles2_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_deqp_gles3_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_deqp_gles3_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "1002:6821",
"hidpi": "1",
"os": "Mac-10.14.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
}
]
},
"mac-builder": {},
"mac-intel": {},
"mac-nvidia": {},
"mac-intel": {
"gtest_tests": [
{
"args": [
"angle_deqp_egl_tests",
"--use-angle=gl",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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": [
"angle_deqp_egl_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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": [
"angle_deqp_gles2_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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": [
"angle_deqp_gles2_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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": [
"angle_deqp_gles3_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.5"
}
],
"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": [
"angle_deqp_gles3_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.5"
}
],
"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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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
},
{
"args": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "8086:0a2e",
"os": "Mac-10.15.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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "10de:0fe9",
"hidpi": "1",
"os": "Mac-10.14.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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"cpu": "x86-64",
"gpu": "10de:0fe9",
"hidpi": "1",
"os": "Mac-10.14.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
}
]
},
"win-x64-builder": {},
"win-x86-builder": {},
"win10-x64-intel": {},
"win10-x64-nvidia": {},
"win7-x64-nvidia": {},
"win7-x86-amd": {}
"win10-x64-intel": {
"gtest_tests": [
{
"args": [
"angle_deqp_gles2_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"os": "Windows-10",
"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": [
"angle_gles1_conformance_tests",
"--test-timeout=40",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"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
},
{
"args": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"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": [
"angle_white_box_tests",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"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": [
"angle_perftests",
"--non-telemetry=true",
"--gtest-benchmark-name=angle_perftests",
"-v",
"--one-frame-only",
"--test-timeout=100",
"--batch-size=1",
"--bot-mode",
"--max-processes=1",
"--print-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
"args": [
"--smoke-test-mode"
],
"script": "//tools/perf/process_perf_results.py"
},
"name": "angle_perftests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"os": "Windows-10",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 2
},
"test_id_prefix": "ninja://src/tests:angle_perftests/"
},
{
"args": [
"--test-machine-name",
"${buildername}",
"--git-revision=${got_angle_revision}"
],
"isolate_name": "angle_restricted_trace_gold_tests",
"merge": {
"args": [],
"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}"
],
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:5912-26.20.100.8141|8086:3e92-26.20.100.8141",
"os": "Windows-10",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
}
]
},
"win10-x64-nvidia": {
"gtest_tests": [
{
"args": [
"angle_deqp_egl_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_egl_tests",
"--use-angle=gl",
"--bot-mode",
"--max-processes=1"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_egl_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_rotate180_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate180_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_rotate270_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate270_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_rotate90_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_rotate90_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles31_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles31_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_rotate180_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate180_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_rotate270_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate270_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_rotate90_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_rotate90_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_tests",
"--use-angle=gl",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_gl_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_gles3_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_khr_gles2_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles2_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_khr_gles31_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles31_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_khr_gles32_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles32_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_deqp_khr_gles3_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_khr_gles3_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_gles1_conformance_tests",
"--test-timeout=40",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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
},
{
"args": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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
},
{
"args": [
"angle_white_box_tests",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"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": [
"angle_perftests",
"--non-telemetry=true",
"--gtest-benchmark-name=angle_perftests",
"-v",
"--one-frame-only",
"--test-timeout=100",
"--batch-size=1",
"--bot-mode",
"--max-processes=1",
"--print-test-stdout"
],
"isolate_name": "angle_perftests",
"merge": {
"args": [
"--smoke-test-mode"
],
"script": "//tools/perf/process_perf_results.py"
},
"name": "angle_perftests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"os": "Windows-10-18363",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com",
"shards": 2
},
"test_id_prefix": "ninja://src/tests:angle_perftests/"
},
{
"args": [
"--test-machine-name",
"${buildername}",
"--git-revision=${got_angle_revision}"
],
"isolate_name": "angle_restricted_trace_gold_tests",
"merge": {
"args": [],
"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}"
],
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-27.21.14.5148",
"os": "Windows-10-18363",
"pool": "chromium.tests.gpu"
}
],
"service_account": "chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com"
},
"test_id_prefix": "ninja://src/tests/restricted_traces:angle_restricted_trace_gold_tests/"
}
]
},
"win7-x64-nvidia": {
"gtest_tests": [
{
"args": [
"angle_deqp_egl_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_egl_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_deqp_gles3_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles3_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_gles1_conformance_tests",
"--test-timeout=40",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_white_box_tests",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "10de:1cb3-24.21.14.1195",
"os": "Windows-2008ServerR2-SP1",
"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
}
]
},
"win7-x86-amd": {
"gtest_tests": [
{
"args": [
"angle_deqp_gles2_tests",
"--use-angle=d3d11",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_deqp_gles2_tests",
"--use-angle=vulkan",
"--bot-mode"
],
"merge": {
"script": "//scripts/angle_deqp_test_merge.py"
},
"name": "angle_deqp_gles2_vulkan_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_end2end_tests",
"--gtest_filter=-*Vulkan_SwiftShader*",
"--bot-mode",
"--flaky-retries=2"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_unittests"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1",
"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": [
"angle_white_box_tests",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1",
"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
}
]
}
}
......@@ -13,7 +13,12 @@
#
# For more info see Chromium's mixins.pyl in testing/buildbot.
{ 'chromium-tester-service-account': { 'swarming': { 'service_account': 'chromium-tester@chops-service-accounts.iam.gserviceaccount.com'}},
{ 'angle_skia_gold_test': { '$mixin_append': { 'args': [ '--git-revision=${got_angle_revision}'],
'precommit_args': [ '--gerrit-issue=${patch_issue}',
'--gerrit-patchset=${patch_set}',
'--buildbucket-id=${buildbucket_build_id}']}},
'chrome-gpu-gold-service-account': { 'swarming': { 'service_account': 'chrome-gpu-gold@chops-service-accounts.iam.gserviceaccount.com'}},
'chromium-tester-service-account': { 'swarming': { 'service_account': 'chromium-tester@chops-service-accounts.iam.gserviceaccount.com'}},
'linux_intel_hd_630_stable': { 'swarming': { 'dimensions': { 'gpu': '8086:5912-19.0.2',
'os': 'Ubuntu-19.04',
'pool': 'chromium.tests.gpu'}}},
......
......@@ -10,84 +10,46 @@
#
# For more info see Chromium's test_suites.pyl in testing/buildbot.
# Temporarily disabled. TODO(jmadill): Re-enable. http://anglebug.com/5114
{
'basic_suites': {
# 'angle_deqp_egl_d3d11_gtests': {
# 'angle_deqp_egl_d3d11_tests': {
# 'args': [
# 'angle_deqp_egl_tests',
# '--use-angle=d3d11',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_egl_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_egl_gl_gtests': {
# 'angle_deqp_egl_gl_tests': {
# 'args': [
# 'angle_deqp_egl_tests',
# '--use-angle=gl',
# '--bot-mode',
# # Flaky when run with multiple processes.
# '--max-processes=1',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_egl_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# # Android-only. Temporarily disabled.
# # 'angle_deqp_egl_gles_gtests': {
# # 'angle_deqp_egl_gles_tests': {
# # 'args': [
# # 'angle_deqp_egl_tests',
# # '--use-angle=gles',
# # ],
# # 'android_args': [
# # '-v',
# # '--shard-timeout=500',
# # ],
# # 'android_swarming': {
# # 'shards': 4,
# # },
# # 'merge': {
# # 'script': '//scripts/angle_deqp_test_merge.py',
# # },
# # 'test': 'angle_deqp_egl_tests',
# # 'use_isolated_scripts_api': True,
# # },
# # },
# 'angle_deqp_egl_metal_gtests': {
# 'angle_deqp_egl_metal_tests': {
'angle_deqp_egl_d3d11_gtests': {
'angle_deqp_egl_d3d11_tests': {
'args': [
'angle_deqp_egl_tests',
'--use-angle=d3d11',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_egl_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_egl_gl_gtests': {
'angle_deqp_egl_gl_tests': {
'args': [
'angle_deqp_egl_tests',
'--use-angle=gl',
'--bot-mode',
# Flaky when run with multiple processes.
'--max-processes=1',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_egl_tests',
'use_isolated_scripts_api': True,
},
},
# Android-only. Temporarily disabled.
# 'angle_deqp_egl_gles_gtests': {
# 'angle_deqp_egl_gles_tests': {
# 'args': [
# 'angle_deqp_egl_tests',
# '--use-angle=metal',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_egl_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_egl_vulkan_gtests': {
# 'angle_deqp_egl_vulkan_tests': {
# 'args': [
# 'angle_deqp_egl_tests',
# '--use-angle=vulkan',
# '--use-angle=gles',
# ],
# 'android_args': [
# '-v',
......@@ -96,97 +58,92 @@
# 'android_swarming': {
# 'shards': 4,
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_egl_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles2_d3d11_gtests': {
# 'angle_deqp_gles2_d3d11_tests': {
# 'args': [
# 'angle_deqp_gles2_tests',
# '--use-angle=d3d11',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_gles2_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles2_gl_gtests': {
# 'angle_deqp_gles2_gl_tests': {
# 'args': [
# 'angle_deqp_gles2_tests',
# '--use-angle=gl',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_gles2_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# # Android-only. Temporarily disabled.
# # 'angle_deqp_gles2_gles_gtests': {
# # 'angle_deqp_gles2_gles_tests': {
# # 'args': [
# # 'angle_deqp_gles2_tests',
# # '--use-angle=gles',
# # ],
# # 'android_args': [
# # '-v',
# # '--shard-timeout=500',
# # ],
# # 'android_swarming': {
# # 'shards': 4,
# # },
# # 'desktop_args': [
# # '--bot-mode',
# # ],
# # 'merge': {
# # 'script': '//scripts/angle_deqp_test_merge.py',
# # },
# # 'test': 'angle_deqp_gles2_tests',
# # 'use_isolated_scripts_api': True,
# # },
# # },
# 'angle_deqp_gles2_metal_gtests': {
# 'angle_deqp_gles2_metal_tests': {
# 'args': [
# 'angle_deqp_gles2_tests',
# '--use-angle=metal',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_gles2_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles2_vulkan_gtests': {
# 'angle_deqp_gles2_vulkan_tests': {
'angle_deqp_egl_metal_gtests': {
'angle_deqp_egl_metal_tests': {
'args': [
'angle_deqp_egl_tests',
'--use-angle=metal',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_egl_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_egl_vulkan_gtests': {
'angle_deqp_egl_vulkan_tests': {
'args': [
'angle_deqp_egl_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 4,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_egl_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles2_d3d11_gtests': {
'angle_deqp_gles2_d3d11_tests': {
'args': [
'angle_deqp_gles2_tests',
'--use-angle=d3d11',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_gles2_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles2_gl_gtests': {
'angle_deqp_gles2_gl_tests': {
'args': [
'angle_deqp_gles2_tests',
'--use-angle=gl',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_gles2_tests',
'use_isolated_scripts_api': True,
},
},
# Android-only. Temporarily disabled.
# 'angle_deqp_gles2_gles_gtests': {
# 'angle_deqp_gles2_gles_tests': {
# 'args': [
# 'angle_deqp_gles2_tests',
# '--use-angle=vulkan',
# '--use-angle=gles',
# ],
# 'android_args': [
# '-v',
......@@ -206,212 +163,212 @@
# },
# },
# 'angle_deqp_gles31_d3d11_gtests': {
# 'angle_deqp_gles31_d3d11_tests': {
# 'args': [
# 'angle_deqp_gles31_tests',
# '--use-angle=d3d11',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles31_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles31_gl_gtests': {
# 'angle_deqp_gles31_gl_tests': {
# 'args': [
# 'angle_deqp_gles31_tests',
# '--use-angle=gl',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles31_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles31_vulkan_gtests': {
# 'angle_deqp_gles31_vulkan_tests': {
# 'args': [
# 'angle_deqp_gles31_tests',
# '--use-angle=vulkan',
# ],
# 'android_args': [
# '-v',
# '--shard-timeout=500',
# ],
# 'android_swarming': {
# 'shards': 20,
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles31_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles31_vulkan_rotate180_gtests': {
# 'angle_deqp_gles31_vulkan_rotate180_tests': {
# 'args': [
# 'angle_deqp_gles31_rotate180_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 1,
# },
# 'test': 'angle_deqp_gles31_rotate180_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles31_vulkan_rotate270_gtests': {
# 'angle_deqp_gles31_vulkan_rotate270_tests': {
# 'args': [
# 'angle_deqp_gles31_rotate270_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 1,
# },
# 'test': 'angle_deqp_gles31_rotate270_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles31_vulkan_rotate90_gtests': {
# 'angle_deqp_gles31_vulkan_rotate90_tests': {
# 'args': [
# 'angle_deqp_gles31_rotate90_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 1,
# },
# 'test': 'angle_deqp_gles31_rotate90_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_d3d11_gtests': {
# 'angle_deqp_gles3_d3d11_tests': {
'angle_deqp_gles2_metal_gtests': {
'angle_deqp_gles2_metal_tests': {
'args': [
'angle_deqp_gles2_tests',
'--use-angle=metal',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_gles2_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles2_vulkan_gtests': {
'angle_deqp_gles2_vulkan_tests': {
'args': [
'angle_deqp_gles2_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 4,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_gles2_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_d3d11_gtests': {
'angle_deqp_gles31_d3d11_tests': {
'args': [
'angle_deqp_gles31_tests',
'--use-angle=d3d11',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles31_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_gl_gtests': {
'angle_deqp_gles31_gl_tests': {
'args': [
'angle_deqp_gles31_tests',
'--use-angle=gl',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles31_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_vulkan_gtests': {
'angle_deqp_gles31_vulkan_tests': {
'args': [
'angle_deqp_gles31_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 20,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles31_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_vulkan_rotate180_gtests': {
'angle_deqp_gles31_vulkan_rotate180_tests': {
'args': [
'angle_deqp_gles31_rotate180_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 1,
},
'test': 'angle_deqp_gles31_rotate180_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_vulkan_rotate270_gtests': {
'angle_deqp_gles31_vulkan_rotate270_tests': {
'args': [
'angle_deqp_gles31_rotate270_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 1,
},
'test': 'angle_deqp_gles31_rotate270_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles31_vulkan_rotate90_gtests': {
'angle_deqp_gles31_vulkan_rotate90_tests': {
'args': [
'angle_deqp_gles31_rotate90_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 1,
},
'test': 'angle_deqp_gles31_rotate90_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_d3d11_gtests': {
'angle_deqp_gles3_d3d11_tests': {
'args': [
'angle_deqp_gles3_tests',
'--use-angle=d3d11',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles3_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_gl_gtests': {
'angle_deqp_gles3_gl_tests': {
'args': [
'angle_deqp_gles3_tests',
'--use-angle=gl',
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles3_tests',
'use_isolated_scripts_api': True,
},
},
# Android-only. Temporarily disabled.
# 'angle_deqp_gles3_gles_gtests': {
# 'angle_deqp_gles3_gles_tests': {
# 'args': [
# 'angle_deqp_gles3_tests',
# '--use-angle=d3d11',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles3_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_gl_gtests': {
# 'angle_deqp_gles3_gl_tests': {
# 'args': [
# 'angle_deqp_gles3_tests',
# '--use-angle=gl',
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 4,
# },
# 'test': 'angle_deqp_gles3_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# # Android-only. Temporarily disabled.
# # 'angle_deqp_gles3_gles_gtests': {
# # 'angle_deqp_gles3_gles_tests': {
# # 'args': [
# # 'angle_deqp_gles3_tests',
# # '--use-angle=gles',
# # ],
# # 'android_args': [
# # '-v',
# # '--shard-timeout=500',
# # ],
# # 'android_swarming': {
# # 'shards': 12,
# # },
# # 'merge': {
# # 'script': '//scripts/angle_deqp_test_merge.py',
# # },
# # 'test': 'angle_deqp_gles3_tests',
# # 'use_isolated_scripts_api': True,
# # },
# # },
# 'angle_deqp_gles3_metal_gtests': {
# 'angle_deqp_gles3_metal_tests': {
# 'args': [
# 'angle_deqp_gles3_tests',
# '--use-angle=metal',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 4,
# },
# 'test': 'angle_deqp_gles3_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_vulkan_gtests': {
# 'angle_deqp_gles3_vulkan_tests': {
# 'args': [
# 'angle_deqp_gles3_tests',
# '--use-angle=vulkan',
# '--use-angle=gles',
# ],
# 'android_args': [
# '-v',
......@@ -420,422 +377,463 @@
# 'android_swarming': {
# 'shards': 12,
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 4,
# },
# 'test': 'angle_deqp_gles3_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_vulkan_rotate180_gtests': {
# 'angle_deqp_gles3_vulkan_rotate180_tests': {
# 'args': [
# 'angle_deqp_gles3_rotate180_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles3_rotate180_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_vulkan_rotate270_gtests': {
# 'angle_deqp_gles3_vulkan_rotate270_tests': {
# 'args': [
# 'angle_deqp_gles3_rotate270_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles3_rotate270_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_gles3_vulkan_rotate90_gtests': {
# 'angle_deqp_gles3_vulkan_rotate90_tests': {
# 'args': [
# 'angle_deqp_gles3_rotate90_tests',
# '--use-angle=vulkan',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'swarming': {
# 'shards': 2,
# },
# 'test': 'angle_deqp_gles3_rotate90_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_khr_gles2_vulkan_gtests': {
# 'angle_deqp_khr_gles2_vulkan_tests': {
# 'args': [
# 'angle_deqp_khr_gles2_tests',
# '--use-angle=vulkan',
# ],
# 'android_args': [
# '-v',
# '--shard-timeout=500',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'test': 'angle_deqp_khr_gles2_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_khr_gles31_vulkan_gtests': {
# 'angle_deqp_khr_gles31_vulkan_tests': {
# 'args': [
# 'angle_deqp_khr_gles31_tests',
# '--use-angle=vulkan',
# ],
# 'android_args': [
# '-v',
# '--shard-timeout=500',
# ],
# 'android_swarming': {
# 'shards': 2,
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_khr_gles31_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_khr_gles32_vulkan_gtests': {
# 'angle_deqp_khr_gles32_vulkan_tests': {
# 'args': [
# 'angle_deqp_khr_gles32_tests',
# '--use-angle=vulkan',
# ],
# 'android_args': [
# '-v',
# '--shard-timeout=500',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_khr_gles32_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_deqp_khr_gles3_vulkan_gtests': {
# 'angle_deqp_khr_gles3_vulkan_tests': {
# 'args': [
# 'angle_deqp_khr_gles3_tests',
# '--use-angle=vulkan',
# ],
# 'android_args': [
# '-v',
# '--shard-timeout=500',
# ],
# 'android_swarming': {
# 'shards': 2,
# },
# 'desktop_args': [
# '--bot-mode',
# ],
# 'merge': {
# 'script': '//scripts/angle_deqp_test_merge.py',
# },
# 'test': 'angle_deqp_khr_gles3_tests',
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_end2end_gtests': {
# 'angle_end2end_tests': {
# 'android_args': [
# '--shard-timeout=180',
# '-v',
# ],
# 'android_swarming': {
# 'shards': 4,
# },
# 'args': [
# 'angle_end2end_tests',
# '--gtest_filter=-*Vulkan_SwiftShader*',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# # Linux has issues with creating too many windows at once.
# 'linux_args': [
# '--max-processes=4',
# ],
# 'swarming': {
# 'shards': 2,
# },
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_end2end_with_retry_gtests': {
# 'angle_end2end_tests': {
# 'args': [
# 'angle_end2end_tests',
# '--gtest_filter=-*Vulkan_SwiftShader*',
# '--bot-mode',
# '--flaky-retries=2',
# ],
# # Linux has issues with creating too many windows at once.
# 'linux_args': [
# '--max-processes=4',
# ],
# 'swarming': {
# 'shards': 2,
# },
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_gles1_conformance_gtests': {
# 'angle_gles1_conformance_tests': {
# 'android_args': [
# '--shard-timeout=180',
# '-v',
# ],
# 'args': [
# 'angle_gles1_conformance_tests',
# '--test-timeout=40',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'use_isolated_scripts_api': True,
# },
# },
# # The angle perf tests should eventually be run on every platform
# # ANGLE supports. Currently they run on Windows, Linux and Android.
# 'angle_perf_smoke_isolated_scripts': {
# 'angle_perftests': {
# 'args': [
# 'angle_perftests',
# '--non-telemetry=true',
# '--gtest-benchmark-name=angle_perftests',
# '-v',
# # Tell the tests to exit after one frame for faster iteration.
# '--one-frame-only',
# '--test-timeout=100',
# ],
# 'android_args': [
# '--test-launcher-batch-limit=1',
# ],
# 'desktop_args': [
# '--batch-size=1',
# '--bot-mode',
# '--max-processes=1',
# '--print-test-stdout',
# ],
# 'merge': {
# 'script': '//tools/perf/process_perf_results.py',
# # Does not upload to the perf dashboard
# 'args': [
# '--smoke-test-mode',
# ],
# },
# 'swarming': {
# 'shards': 2,
# },
# 'android_swarming': {
# 'shards': 6,
# },
# },
# },
# 'angle_restricted_trace_gold_isolated_scripts': {
# 'angle_restricted_trace_gold_tests': {
# 'android_args': [
# '-v',
# ],
# 'args': [
# '--test-machine-name',
# '${buildername}',
# ],
# 'mixins': [
# 'angle_skia_gold_test',
# 'chrome-gpu-gold-service-account',
# ],
# }
# },
# 'angle_unit_gtests': {
# 'angle_unittests': {
# 'args': [
# 'angle_unittests',
# ],
# 'android_args': [
# '-v',
# ],
# 'use_isolated_scripts_api': True,
# },
# },
# 'angle_white_box_gtests': {
# 'angle_white_box_tests': {
# 'android_args': [
# '--shard-timeout=180',
# '-v',
# ],
# 'args': [
# 'angle_white_box_tests',
# ],
# 'desktop_args': [
# '--bot-mode',
# ],
# 'use_isolated_scripts_api': True,
# },
# },
'angle_deqp_gles3_metal_gtests': {
'angle_deqp_gles3_metal_tests': {
'args': [
'angle_deqp_gles3_tests',
'--use-angle=metal',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles3_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_vulkan_gtests': {
'angle_deqp_gles3_vulkan_tests': {
'args': [
'angle_deqp_gles3_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 12,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 4,
},
'test': 'angle_deqp_gles3_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_vulkan_rotate180_gtests': {
'angle_deqp_gles3_vulkan_rotate180_tests': {
'args': [
'angle_deqp_gles3_rotate180_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles3_rotate180_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_vulkan_rotate270_gtests': {
'angle_deqp_gles3_vulkan_rotate270_tests': {
'args': [
'angle_deqp_gles3_rotate270_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles3_rotate270_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_gles3_vulkan_rotate90_gtests': {
'angle_deqp_gles3_vulkan_rotate90_tests': {
'args': [
'angle_deqp_gles3_rotate90_tests',
'--use-angle=vulkan',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'swarming': {
'shards': 2,
},
'test': 'angle_deqp_gles3_rotate90_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_khr_gles2_vulkan_gtests': {
'angle_deqp_khr_gles2_vulkan_tests': {
'args': [
'angle_deqp_khr_gles2_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'desktop_args': [
'--bot-mode',
],
'test': 'angle_deqp_khr_gles2_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_khr_gles31_vulkan_gtests': {
'angle_deqp_khr_gles31_vulkan_tests': {
'args': [
'angle_deqp_khr_gles31_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 2,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_khr_gles31_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_khr_gles32_vulkan_gtests': {
'angle_deqp_khr_gles32_vulkan_tests': {
'args': [
'angle_deqp_khr_gles32_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_khr_gles32_tests',
'use_isolated_scripts_api': True,
},
},
'angle_deqp_khr_gles3_vulkan_gtests': {
'angle_deqp_khr_gles3_vulkan_tests': {
'args': [
'angle_deqp_khr_gles3_tests',
'--use-angle=vulkan',
],
'android_args': [
'-v',
'--shard-timeout=500',
],
'android_swarming': {
'shards': 2,
},
'desktop_args': [
'--bot-mode',
],
'merge': {
'script': '//scripts/angle_deqp_test_merge.py',
},
'test': 'angle_deqp_khr_gles3_tests',
'use_isolated_scripts_api': True,
},
},
'angle_end2end_gtests': {
'angle_end2end_tests': {
'android_args': [
'--shard-timeout=180',
'-v',
],
'android_swarming': {
'shards': 4,
},
'args': [
'angle_end2end_tests',
'--gtest_filter=-*Vulkan_SwiftShader*',
],
'desktop_args': [
'--bot-mode',
],
# Linux has issues with creating too many windows at once.
'linux_args': [
'--max-processes=4',
],
'swarming': {
'shards': 2,
},
'use_isolated_scripts_api': True,
},
},
'angle_end2end_with_retry_gtests': {
'angle_end2end_tests': {
'args': [
'angle_end2end_tests',
'--gtest_filter=-*Vulkan_SwiftShader*',
'--bot-mode',
'--flaky-retries=2',
],
# Linux has issues with creating too many windows at once.
'linux_args': [
'--max-processes=4',
],
'swarming': {
'shards': 2,
},
'use_isolated_scripts_api': True,
},
},
'angle_gles1_conformance_gtests': {
'angle_gles1_conformance_tests': {
'android_args': [
'--shard-timeout=180',
'-v',
],
'args': [
'angle_gles1_conformance_tests',
'--test-timeout=40',
],
'desktop_args': [
'--bot-mode',
],
'use_isolated_scripts_api': True,
},
},
# The angle perf tests should eventually be run on every platform
# ANGLE supports. Currently they run on Windows, Linux and Android.
'angle_perf_smoke_isolated_scripts': {
'angle_perftests': {
'args': [
'angle_perftests',
'--non-telemetry=true',
'--gtest-benchmark-name=angle_perftests',
'-v',
# Tell the tests to exit after one frame for faster iteration.
'--one-frame-only',
'--test-timeout=100',
],
'android_args': [
'--test-launcher-batch-limit=1',
],
'desktop_args': [
'--batch-size=1',
'--bot-mode',
'--max-processes=1',
'--print-test-stdout',
],
'merge': {
'script': '//tools/perf/process_perf_results.py',
# Does not upload to the perf dashboard
'args': [
'--smoke-test-mode',
],
},
'swarming': {
'shards': 2,
},
'android_swarming': {
'shards': 6,
},
},
},
'angle_restricted_trace_gold_isolated_scripts': {
'angle_restricted_trace_gold_tests': {
'android_args': [
'-v',
],
'args': [
'--test-machine-name',
'${buildername}',
],
'mixins': [
'angle_skia_gold_test',
'chrome-gpu-gold-service-account',
],
}
},
'angle_unit_gtests': {
'angle_unittests': {
'args': [
'angle_unittests',
],
'android_args': [
'-v',
],
'use_isolated_scripts_api': True,
},
},
'angle_white_box_gtests': {
'angle_white_box_tests': {
'android_args': [
'--shard-timeout=180',
'-v',
],
'args': [
'angle_white_box_tests',
],
'desktop_args': [
'--bot-mode',
],
'use_isolated_scripts_api': True,
},
},
},
'compound_suites': {
# 'common_isolated_scripts': [
# 'angle_perf_smoke_isolated_scripts',
# 'angle_restricted_trace_gold_isolated_scripts',
# ],
# 'linux_intel_gtests': [
# 'angle_deqp_gles2_gl_gtests',
# 'angle_end2end_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# ],
# 'linux_nvidia_gtests': [
# 'angle_deqp_egl_gl_gtests',
# 'angle_deqp_egl_vulkan_gtests',
# 'angle_deqp_gles2_gl_gtests',
# 'angle_deqp_gles2_vulkan_gtests',
# 'angle_deqp_gles31_gl_gtests',
# 'angle_deqp_gles31_vulkan_gtests',
# 'angle_deqp_gles31_vulkan_rotate180_gtests',
# 'angle_deqp_gles31_vulkan_rotate270_gtests',
# 'angle_deqp_gles31_vulkan_rotate90_gtests',
# 'angle_deqp_gles3_gl_gtests',
# 'angle_deqp_gles3_vulkan_gtests',
# 'angle_deqp_gles3_vulkan_rotate180_gtests',
# 'angle_deqp_gles3_vulkan_rotate270_gtests',
# 'angle_deqp_gles3_vulkan_rotate90_gtests',
# 'angle_deqp_khr_gles2_vulkan_gtests',
# 'angle_deqp_khr_gles31_vulkan_gtests',
# 'angle_deqp_khr_gles32_vulkan_gtests',
# 'angle_deqp_khr_gles3_vulkan_gtests',
# 'angle_end2end_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# ],
# 'mac_amd_and_intel_gtests': [
# 'angle_deqp_egl_gl_gtests',
# 'angle_deqp_egl_metal_gtests',
# 'angle_deqp_gles2_gl_gtests',
# 'angle_deqp_gles2_metal_gtests',
# 'angle_deqp_gles3_gl_gtests',
# 'angle_deqp_gles3_metal_gtests',
# 'angle_end2end_gtests',
# 'angle_unit_gtests',
# ],
# 'mac_nvidia_gtests': [
# 'angle_end2end_gtests',
# 'angle_unit_gtests',
# ],
# 'win10_intel_gtests': [
# 'angle_deqp_gles2_d3d11_gtests',
# 'angle_end2end_gtests',
# 'angle_gles1_conformance_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# ],
# 'win10_nvidia_gtests': [
# 'angle_deqp_egl_d3d11_gtests',
# 'angle_deqp_egl_gl_gtests',
# 'angle_deqp_egl_vulkan_gtests',
# 'angle_deqp_gles2_d3d11_gtests',
# 'angle_deqp_gles2_gl_gtests',
# 'angle_deqp_gles2_vulkan_gtests',
# 'angle_deqp_gles31_d3d11_gtests',
# 'angle_deqp_gles31_gl_gtests',
# 'angle_deqp_gles31_vulkan_gtests',
# 'angle_deqp_gles31_vulkan_rotate180_gtests',
# 'angle_deqp_gles31_vulkan_rotate270_gtests',
# 'angle_deqp_gles31_vulkan_rotate90_gtests',
# 'angle_deqp_gles3_d3d11_gtests',
# 'angle_deqp_gles3_gl_gtests',
# 'angle_deqp_gles3_vulkan_gtests',
# 'angle_deqp_gles3_vulkan_rotate180_gtests',
# 'angle_deqp_gles3_vulkan_rotate270_gtests',
# 'angle_deqp_gles3_vulkan_rotate90_gtests',
# 'angle_deqp_khr_gles2_vulkan_gtests',
# 'angle_deqp_khr_gles31_vulkan_gtests',
# 'angle_deqp_khr_gles32_vulkan_gtests',
# 'angle_deqp_khr_gles3_vulkan_gtests',
# 'angle_end2end_gtests',
# 'angle_gles1_conformance_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# ],
# 'win7_amd_gtests': [
# 'angle_deqp_gles2_d3d11_gtests',
# 'angle_deqp_gles2_vulkan_gtests',
# 'angle_end2end_with_retry_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# ],
# 'win7_nvidia_gtests': [
# 'angle_end2end_gtests',
# 'angle_gles1_conformance_gtests',
# 'angle_unit_gtests',
# 'angle_white_box_gtests',
# 'angle_deqp_egl_d3d11_gtests',
# 'angle_deqp_gles2_d3d11_gtests',
# 'angle_deqp_gles3_d3d11_gtests',
# ],
},
'common_isolated_scripts': [
'angle_perf_smoke_isolated_scripts',
'angle_restricted_trace_gold_isolated_scripts',
],
'linux_intel_gtests': [
'angle_deqp_gles2_gl_gtests',
'angle_end2end_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
],
'linux_nvidia_gtests': [
'angle_deqp_egl_gl_gtests',
'angle_deqp_egl_vulkan_gtests',
'angle_deqp_gles2_gl_gtests',
'angle_deqp_gles2_vulkan_gtests',
'angle_deqp_gles31_gl_gtests',
'angle_deqp_gles31_vulkan_gtests',
'angle_deqp_gles31_vulkan_rotate180_gtests',
'angle_deqp_gles31_vulkan_rotate270_gtests',
'angle_deqp_gles31_vulkan_rotate90_gtests',
'angle_deqp_gles3_gl_gtests',
'angle_deqp_gles3_vulkan_gtests',
'angle_deqp_gles3_vulkan_rotate180_gtests',
'angle_deqp_gles3_vulkan_rotate270_gtests',
'angle_deqp_gles3_vulkan_rotate90_gtests',
'angle_deqp_khr_gles2_vulkan_gtests',
'angle_deqp_khr_gles31_vulkan_gtests',
'angle_deqp_khr_gles32_vulkan_gtests',
'angle_deqp_khr_gles3_vulkan_gtests',
'angle_end2end_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
],
'mac_amd_and_intel_gtests': [
'angle_deqp_egl_gl_gtests',
'angle_deqp_egl_metal_gtests',
'angle_deqp_gles2_gl_gtests',
'angle_deqp_gles2_metal_gtests',
'angle_deqp_gles3_gl_gtests',
'angle_deqp_gles3_metal_gtests',
'angle_end2end_gtests',
'angle_unit_gtests',
],
'mac_nvidia_gtests': [
'angle_end2end_gtests',
'angle_unit_gtests',
],
'win10_intel_gtests': [
'angle_deqp_gles2_d3d11_gtests',
'angle_end2end_gtests',
'angle_gles1_conformance_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
],
'win10_nvidia_gtests': [
'angle_deqp_egl_d3d11_gtests',
'angle_deqp_egl_gl_gtests',
'angle_deqp_egl_vulkan_gtests',
'angle_deqp_gles2_d3d11_gtests',
'angle_deqp_gles2_gl_gtests',
'angle_deqp_gles2_vulkan_gtests',
'angle_deqp_gles31_d3d11_gtests',
'angle_deqp_gles31_gl_gtests',
'angle_deqp_gles31_vulkan_gtests',
'angle_deqp_gles31_vulkan_rotate180_gtests',
'angle_deqp_gles31_vulkan_rotate270_gtests',
'angle_deqp_gles31_vulkan_rotate90_gtests',
'angle_deqp_gles3_d3d11_gtests',
'angle_deqp_gles3_gl_gtests',
'angle_deqp_gles3_vulkan_gtests',
'angle_deqp_gles3_vulkan_rotate180_gtests',
'angle_deqp_gles3_vulkan_rotate270_gtests',
'angle_deqp_gles3_vulkan_rotate90_gtests',
'angle_deqp_khr_gles2_vulkan_gtests',
'angle_deqp_khr_gles31_vulkan_gtests',
'angle_deqp_khr_gles32_vulkan_gtests',
'angle_deqp_khr_gles3_vulkan_gtests',
'angle_end2end_gtests',
'angle_gles1_conformance_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
],
'win7_amd_gtests': [
'angle_deqp_gles2_d3d11_gtests',
'angle_deqp_gles2_vulkan_gtests',
'angle_end2end_with_retry_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
],
'win7_nvidia_gtests': [
'angle_end2end_gtests',
'angle_gles1_conformance_gtests',
'angle_unit_gtests',
'angle_white_box_gtests',
'angle_deqp_egl_d3d11_gtests',
'angle_deqp_gles2_d3d11_gtests',
'angle_deqp_gles3_d3d11_gtests',
],
},
}
\ No newline at end of file
......@@ -30,8 +30,8 @@
'linux_intel_hd_630_stable',
],
'test_suites': {
# 'gtest_tests': 'linux_intel_gtests',
# 'isolated_scripts': 'common_isolated_scripts',
'gtest_tests': 'linux_intel_gtests',
'isolated_scripts': 'common_isolated_scripts',
},
},
'linux-nvidia': {
......@@ -40,8 +40,8 @@
'linux_nvidia_quadro_p400_stable',
],
'test_suites': {
# 'gtest_tests': 'linux_nvidia_gtests',
# 'isolated_scripts': 'common_isolated_scripts',
'gtest_tests': 'linux_nvidia_gtests',
'isolated_scripts': 'common_isolated_scripts',
},
},
'mac-amd': {
......@@ -50,7 +50,7 @@
'mac_retina_amd_gpu_stable',
],
'test_suites': {
# 'gtest_tests': 'mac_amd_and_intel_gtests',
'gtest_tests': 'mac_amd_and_intel_gtests',
},
},
'mac-builder': {},
......@@ -60,7 +60,7 @@
'mac_mini_intel_gpu_stable',
],
'test_suites': {
# 'gtest_tests': 'mac_amd_and_intel_gtests',
'gtest_tests': 'mac_amd_and_intel_gtests',
},
},
'mac-nvidia': {
......@@ -70,7 +70,7 @@
],
'test_suites': {
# Fewer tests enabled on this config because of limited capacity.
# 'gtest_tests': 'mac_nvidia_gtests',
'gtest_tests': 'mac_nvidia_gtests',
},
},
'win-x64-builder': {},
......@@ -81,8 +81,8 @@
'win10_intel_hd_630_stable',
],
'test_suites': {
# 'gtest_tests': 'win10_intel_gtests',
# 'isolated_scripts': 'common_isolated_scripts',
'gtest_tests': 'win10_intel_gtests',
'isolated_scripts': 'common_isolated_scripts',
},
},
'win10-x64-nvidia': {
......@@ -91,8 +91,8 @@
'win10_nvidia_quadro_p400_stable',
],
'test_suites': {
# 'gtest_tests': 'win10_nvidia_gtests',
# 'isolated_scripts': 'common_isolated_scripts',
'gtest_tests': 'win10_nvidia_gtests',
'isolated_scripts': 'common_isolated_scripts',
},
},
'win7-x64-nvidia': {
......@@ -101,7 +101,7 @@
'win7_nvidia_quadro_p400',
],
'test_suites': {
# 'gtest_tests': 'win7_nvidia_gtests',
'gtest_tests': 'win7_nvidia_gtests',
},
},
'win7-x86-amd': {
......@@ -110,7 +110,7 @@
'win7_amd_r7_240',
],
'test_suites': {
# 'gtest_tests': 'win7_amd_gtests',
'gtest_tests': 'win7_amd_gtests',
},
},
},
......
{
"infra/specs/angle.json":
"8b5288bc8c816e1012522e07e855e098",
"0726b06598519056f8a5c8734f0ece69",
"infra/specs/generate_test_spec_json.py":
"e1c8a771f751adad715d7bea900fc8e1",
"infra/specs/mixins.pyl":
"ddea2e586fd1b491a17dcc397e1a7aeb",
"9e823fc9ff27db9fc49eae7ac1615ab6",
"infra/specs/test_suite_exceptions.pyl":
"aad1a4aed801277cc531733deab221b5",
"infra/specs/test_suites.pyl":
"4646f3a532bca617ad193369ccac9537",
"70132906d90e248ca8f11bc3249e7956",
"infra/specs/variants.pyl":
"8cfcaa99fa07ad2a2d5d14f220fd5037",
"infra/specs/waterfalls.pyl":
"b055856f6013c8afdb382e2faa7fc702",
"47c2f121c522b88f0c973803bff72ed8",
"testing/buildbot/generate_buildbot_json.py":
"c04d166b1cee26a4db52c1b1613c8462",
"testing/buildbot/mixins.pyl":
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment