Commit 6ab8b3bc authored by kbr's avatar kbr Committed by Commit bot

Switch WebGL 1.0 conformance tests to new GPU integration test harness.

This will allow these tests to be sharded and improve flaky test
handling.

BUG=352807,622948
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2110803004
Cr-Commit-Position: refs/heads/master@{#403240}
parent efdef4bf
...@@ -833,6 +833,12 @@ TELEMETRY_TESTS = { ...@@ -833,6 +833,12 @@ TELEMETRY_TESTS = {
}, },
], ],
}, },
}
# These tests use Telemetry's new, simpler, browser_test_runner.
# Eventually all of the Telemetry based tests above will be ported to
# this harness, and the old harness will be deleted.
TELEMETRY_GPU_INTEGRATION_TESTS = {
'webgl_conformance': { 'webgl_conformance': {
'tester_configs': [ 'tester_configs': [
{ {
...@@ -898,12 +904,6 @@ TELEMETRY_TESTS = { ...@@ -898,12 +904,6 @@ TELEMETRY_TESTS = {
'--use-gl=angle', '--use-gl=angle',
], ],
}, },
}
# These tests use Telemetry's new, simpler, browser_test_runner.
# Eventually all of the Telemetry based tests above will be ported to
# this harness, and the old harness will be deleted.
TELEMETRY_GPU_INTEGRATION_TESTS = {
'webgl2_conformance_tests': { 'webgl2_conformance_tests': {
'tester_configs': [ 'tester_configs': [
{ {
......
This diff is collapsed.
...@@ -294,10 +294,10 @@ ...@@ -294,10 +294,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -614,10 +614,10 @@ ...@@ -614,10 +614,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -918,10 +918,10 @@ ...@@ -918,10 +918,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -1238,10 +1238,10 @@ ...@@ -1238,10 +1238,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -1554,10 +1554,10 @@ ...@@ -1554,10 +1554,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -1888,10 +1888,10 @@ ...@@ -1888,10 +1888,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -2193,10 +2193,10 @@ ...@@ -2193,10 +2193,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -2513,10 +2513,10 @@ ...@@ -2513,10 +2513,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
...@@ -2833,10 +2833,10 @@ ...@@ -2833,10 +2833,10 @@
"-v", "-v",
"--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc" "--extra-browser-args=--enable-logging=stderr --js-flags=--expose-gc"
], ],
"isolate_name": "telemetry_gpu_test", "isolate_name": "telemetry_gpu_integration_test",
"name": "webgl_conformance_tests", "name": "webgl_conformance_tests",
"override_compile_targets": [ "override_compile_targets": [
"telemetry_gpu_test_run" "telemetry_gpu_integration_test_run"
], ],
"swarming": { "swarming": {
"can_use_on_swarming_builders": true, "can_use_on_swarming_builders": true,
......
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