Commit 8d1fbf1a authored by jmadill's avatar jmadill Committed by Commit bot

Re-land dEQP ES3 tests on Windows ANGLE bots.

It's important for ANGLE to be able to test both NVIDIA and AMD (our
support Windows WebGL 2 conformance targets) standalone with dEQP
for correctness on ANGLE rolls and ANGLE try bots. This change will
add the dEQP-GLES3 tests with ANGLE to the Windows GPU.FYI bots, and
the ANGLE CQ. The Optional tester is not included for now.

Re-land with JSON added.

BUG=641080
TBR=kbr@chromium.org
NOTRY=true
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2566643003
Cr-Commit-Position: refs/heads/master@{#437900}
parent 9361390b
......@@ -765,10 +765,12 @@ COMMON_GTESTS = {
# added.
'build_configs': ['Release', 'Release_x64'],
'swarming_dimension_sets': [
# NVIDIA Win 7
{
'gpu': '10de:104a',
'os': 'Windows-2008ServerR2-SP1'
},
# AMD Win 7
{
'gpu': '1002:6613',
'os': 'Windows-2008ServerR2-SP1'
......@@ -796,6 +798,7 @@ COMMON_GTESTS = {
# trybots) for the time being, at least until more capacity is added.
'build_configs': ['Release', 'Release_x64'],
'swarming_dimension_sets': [
# NVIDIA Linux
{
'gpu': '10de:104a',
'os': 'Linux'
......@@ -823,6 +826,7 @@ COMMON_GTESTS = {
# Run on Nexus 5X swarmed bots.
'build_configs': ['android-chromium'],
'swarming_dimension_sets': [
# Nexus 5X
{
'device_type': 'bullhead',
'device_os': 'M',
......@@ -846,16 +850,21 @@ COMMON_GTESTS = {
'tester_configs': [
{
'fyi_only': True,
# TODO(jmadill): Run this on the optional tryservers.
# TODO(jmadill): Run this on ANGLE roll tryservers.
'run_on_optional': False,
# Run only on the Win7 Release NVIDIA 32-bit bots (and trybots) for the
# time being, at least until more capacity is added.
# TODO(jmadill): Run on the Win AMD R7 240 bots once they are swarmed.
# Run only on the NVIDIA and AMD Win7 bots (and trybots) for the time
# being, at least until more capacity is added.
'build_configs': ['Release'],
'swarming_dimension_sets': [
# NVIDIA Win 7
{
'gpu': '10de:104a',
'os': 'Windows-2008ServerR2-SP1'
},
# AMD Win 7
{
'gpu': '1002:6613',
'os': 'Windows-2008ServerR2-SP1'
}
],
}
......@@ -874,12 +883,13 @@ COMMON_GTESTS = {
'tester_configs': [
{
'fyi_only': True,
# TODO(jmadill): Run this on the optional tryservers.
# TODO(jmadill): Run this on ANGLE roll tryservers.
'run_on_optional': False,
# Run only on the Linux Release NVIDIA 32-bit bots (and trybots) for
# the time being, at least until more capacity is added.
'build_configs': ['Release'],
'swarming_dimension_sets': [
# NVIDIA Linux
{
'gpu': '10de:104a',
'os': 'Linux'
......
......@@ -13551,6 +13551,25 @@
"test": "angle_deqp_gles2_tests",
"use_xvfb": false
},
{
"args": [
"--test-launcher-batch-limit=400",
"--deqp-egl-display-type=angle-d3d11"
],
"name": "angle_deqp_gles3_d3d11_tests",
"swarming": {
"can_use_on_swarming_builders": true,
"dimension_sets": [
{
"gpu": "1002:6613",
"os": "Windows-2008ServerR2-SP1"
}
],
"shards": 12
},
"test": "angle_deqp_gles3_tests",
"use_xvfb": false
},
{
"args": [
"--use-gpu-in-tests",
......
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