An effort to port Khronos's conformance tests to the GPU build bots. This allows developers to immediately find the revision that broke WebGL conformance.
Simple. Just navigate to the GPU waterfall. Unfortunately, many listed bots are offline, so pay attention to these three:
The goal is to keep gpu_tests green. If the test is red, you can click through on individual tests for more information.
After building the chrome and gpu_tests binaries, run:
Similar to the WebKit Layout Tests, webgl_conformance_test_expectations.txt contains the list of all known conformance test failures. The header-generating script, generate_webgl_test_list.py, automatically prepends DISABLED, FAILS or FLAKY to the defective test names. See Handling a failing test for more information.
Since the tests rely on an external repository, the local version must be updated on any change upstream. Right now, this is manual work (and blocked by Khronos's poor servers).
A non-exhaustive list can be found here.