Register ANGLE dynamic tests in test main.
This will allow for ANGLE to split a slow and flaky test into small
sub-tets. See issue for more details.
Bug: angleproject:4449
Tbr: [email protected]
Change-Id: Ic8ca089f34d3fec18078da8182e2353b8f941c19
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2082352
Reviewed-by: Jamie Madill <[email protected]>
Commit-Queue: Jamie Madill <[email protected]>
Cr-Commit-Position: refs/heads/master@{#745912}
diff --git a/gpu/angle_end2end_tests_main.cc b/gpu/angle_end2end_tests_main.cc
index 02997fd..75b40ed1 100644
--- a/gpu/angle_end2end_tests_main.cc
+++ b/gpu/angle_end2end_tests_main.cc
@@ -21,11 +21,13 @@
// Located in third_party/angle/src/tests/test_utils/ANGLETest.cpp.
// Defined here so we can avoid depending on the ANGLE headers.
void ANGLEProcessTestArgs(int *argc, char *argv[]);
+void RegisterContextCompatibilityTests();
int main(int argc, char** argv) {
base::CommandLine::Init(argc, argv);
ANGLEProcessTestArgs(&argc, argv);
testing::InitGoogleMock(&argc, argv);
+ RegisterContextCompatibilityTests();
base::TestSuite test_suite(argc, argv);
int rt = base::LaunchUnitTestsWithOptions(
argc, argv,