Index: content/test/gpu/generate_buildbot_json.py |
diff --git a/content/test/gpu/generate_buildbot_json.py b/content/test/gpu/generate_buildbot_json.py |
index 9051f2003f709206368132202e13a7a8cbc36f35..4327074ec472d9b527911f1960234a485915d998 100755 |
--- a/content/test/gpu/generate_buildbot_json.py |
+++ b/content/test/gpu/generate_buildbot_json.py |
@@ -1630,6 +1630,41 @@ TELEMETRY_GPU_INTEGRATION_TESTS = { |
'shards': 15, |
}, |
}, |
+ 'webgl2_conformance_gl_tests': { |
+ 'tester_configs': [ |
+ { |
+ # The WebGL 2.0 conformance tests take over an hour to run on |
+ # the Debug bots, which is too long. |
+ 'build_configs': ['Release'], |
+ 'predicate': Predicates.FYI_ONLY, |
+ # Only run on the NVIDIA Release Windows bots. |
+ 'swarming_dimension_sets': [ |
+ { |
+ 'gpu': '10de:104a', |
+ 'os': 'Windows-2008ServerR2-SP1' |
+ }, |
+ ], |
+ }, |
+ ], |
+ 'target_name': 'webgl_conformance', |
+ 'extra_browser_args': [ |
+ '--use-angle=gl', |
+ ], |
+ 'args': [ |
+ '--webgl-conformance-version=2.0.1', |
+ # The current working directory when run via isolate is |
+ # out/Debug or out/Release. Reference this file relatively to |
+ # it. |
+ '--read-abbreviated-json-results-from=' + \ |
+ '../../content/test/data/gpu/webgl2_conformance_tests_output.json', |
+ ], |
+ 'asan_args': ['--is-asan'], |
+ 'swarming': { |
+ # These tests currently take about an hour and fifteen minutes |
+ # to run. Split them into roughly 5-minute shards. |
+ 'shards': 15, |
+ }, |
+ }, |
} |
# These isolated tests don't use telemetry. They need to be placed in the |