Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(778)

Unified Diff: content/test/gpu/generate_buildbot_json.py

Issue 2701523005: Test WebGL2 on ANGLE's GL backed on Windows/NVIDIA. (Closed)
Patch Set: Run on FYI only Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | content/test/gpu/gpu_tests/webgl2_conformance_expectations.py » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
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
« no previous file with comments | « no previous file | content/test/gpu/gpu_tests/webgl2_conformance_expectations.py » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698