Commit 1a94de96 authored by Jonah Ryan-Davis's avatar Jonah Ryan-Davis Committed by Commit Bot

Test dEQP GLES3 on ANGLE's Metal backend

The Metal backend is mostly GLES3 conformant. We should enable testing
on the bots.

Bug: angleproject:2634
Bug: angleproject:4235
Change-Id: Ibb251ebc2545edd405de0d4a7641bbfdad010ee0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2508293Reviewed-by: default avatarYuly Novikov <ynovikov@chromium.org>
Commit-Queue: Jonah Ryan-Davis <jonahr@google.com>
Cr-Commit-Position: refs/heads/master@{#822750}
parent 9dd6ad34
...@@ -20961,6 +20961,34 @@ ...@@ -20961,6 +20961,34 @@
"test": "angle_deqp_gles3_tests", "test": "angle_deqp_gles3_tests",
"test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/", "test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/",
"use_isolated_scripts_api": true "use_isolated_scripts_api": true
},
{
"args": [
"angle_deqp_gles3_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "angle_deqp_gles3_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"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_gles3_tests",
"test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/",
"use_isolated_scripts_api": true
} }
] ]
}, },
...@@ -21097,6 +21125,32 @@ ...@@ -21097,6 +21125,32 @@
"test": "angle_deqp_gles3_tests", "test": "angle_deqp_gles3_tests",
"test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/", "test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/",
"use_isolated_scripts_api": true "use_isolated_scripts_api": true
},
{
"args": [
"angle_deqp_gles3_tests",
"--use-angle=metal",
"--bot-mode"
],
"merge": {
"args": [],
"script": "//testing/merge_scripts/standard_isolated_script_merge.py"
},
"name": "angle_deqp_gles3_metal_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"containment_type": "AUTO",
"dimension_sets": [
{
"gpu": "8086:0a2e",
"os": "Mac-10.15.5"
}
],
"service_account": "chromium-tester@chops-service-accounts.iam.gserviceaccount.com"
},
"test": "angle_deqp_gles3_tests",
"test_id_prefix": "ninja://third_party/angle/src/tests:angle_deqp_gles3_tests/",
"use_isolated_scripts_api": true
} }
] ]
}, },
...@@ -1872,6 +1872,20 @@ ...@@ -1872,6 +1872,20 @@
}, },
}, },
'gpu_angle_deqp_gles3_metal_gtests': {
'angle_deqp_gles3_metal_tests': {
'args': [
'angle_deqp_gles3_tests',
'--use-angle=metal',
],
'desktop_args': [
'--bot-mode',
],
'test': 'angle_deqp_gles3_tests',
'use_isolated_scripts_api': True,
},
},
'gpu_angle_deqp_gles3_vulkan_gtests': { 'gpu_angle_deqp_gles3_vulkan_gtests': {
'angle_deqp_gles3_vulkan_tests': { 'angle_deqp_gles3_vulkan_tests': {
'args': [ 'args': [
...@@ -5021,6 +5035,7 @@ ...@@ -5021,6 +5035,7 @@
'gpu_angle_deqp_gles2_gl_gtests', 'gpu_angle_deqp_gles2_gl_gtests',
'gpu_angle_deqp_gles2_metal_gtests', 'gpu_angle_deqp_gles2_metal_gtests',
'gpu_angle_deqp_gles3_gl_gtests', 'gpu_angle_deqp_gles3_gl_gtests',
'gpu_angle_deqp_gles3_metal_gtests',
], ],
'gpu_angle_deqp_win7_nvidia_gtests': [ 'gpu_angle_deqp_win7_nvidia_gtests': [
......
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