end2end_tests: Adds more skips for new tests and testers

BUG=angleproject:1924

Change-Id: I3ca25545632c9884eb1a8dba5e8e402b14324f80
Reviewed-on: https://chromium-review.googlesource.com/451877
Reviewed-by: Geoff Lang <geofflang@chromium.org>
Commit-Queue: Corentin Wallez <cwallez@chromium.org>
diff --git a/src/tests/gl_tests/GLSLTest.cpp b/src/tests/gl_tests/GLSLTest.cpp
index 8d64d08..ea52305 100644
--- a/src/tests/gl_tests/GLSLTest.cpp
+++ b/src/tests/gl_tests/GLSLTest.cpp
@@ -2641,28 +2641,11 @@
 // Test that writing into a swizzled vector that is dynamically indexed succeeds.
 TEST_P(GLSLTest_ES3, WriteIntoDynamicIndexingOfSwizzledVector)
 {
-    if (IsNVIDIA() && IsOpenGL())
+    if (IsOpenGL())
     {
         // http://anglebug.com/1924
-        std::cout << "Test skipped on NVIDIA OpenGL because it has incorrect results" << std::endl;
-        return;
-    }
-
-    if (IsAMD() && IsOpenGL())
-    {
-        std::cout << "Test skipped on AMD OpenGL because it has incorrect results" << std::endl;
-        return;
-    }
-
-    if (IsAndroid())
-    {
-        std::cout << "Test skipped on Android because it has incorrect results" << std::endl;
-        return;
-    }
-
-    if (IsOSX())
-    {
-        std::cout << "Test skipped on Mac OSX because it has incorrect results" << std::endl;
+        std::cout << "Test skipped on all OpenGL configurations because it has incorrect results"
+                  << std::endl;
         return;
     }