Commit 6445ddf8 by Corentin Wallez Committed by Commit Bot

end2end_tests: Adds more skips for new tests and testers

BUG=angleproject:1924 Change-Id: I3ca25545632c9884eb1a8dba5e8e402b14324f80 Reviewed-on: https://chromium-review.googlesource.com/451877Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
parent 6ca2b65c
...@@ -2641,28 +2641,11 @@ TEST_P(GLSLTest_ES31, FindMSBAndFindLSBCornerCases) ...@@ -2641,28 +2641,11 @@ TEST_P(GLSLTest_ES31, FindMSBAndFindLSBCornerCases)
// Test that writing into a swizzled vector that is dynamically indexed succeeds. // Test that writing into a swizzled vector that is dynamically indexed succeeds.
TEST_P(GLSLTest_ES3, WriteIntoDynamicIndexingOfSwizzledVector) TEST_P(GLSLTest_ES3, WriteIntoDynamicIndexingOfSwizzledVector)
{ {
if (IsNVIDIA() && IsOpenGL()) if (IsOpenGL())
{ {
// http://anglebug.com/1924 // http://anglebug.com/1924
std::cout << "Test skipped on NVIDIA OpenGL because it has incorrect results" << std::endl; std::cout << "Test skipped on all OpenGL configurations because it has incorrect results"
return; << std::endl;
}
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;
return; return;
} }
......
...@@ -3,9 +3,8 @@ ...@@ -3,9 +3,8 @@
// Use of this source code is governed by a BSD-style license that can be // Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file. // found in the LICENSE file.
// //
// StateChangeTest: // MultisampleCompatibilityTest.cpp:
// Specifically designed for an ANGLE implementation of GL, these tests validate that // Tests for the EXT_multisample_compatibility extension.
// ANGLE's dirty bits systems don't get confused by certain sequences of state changes.
// //
#include "test_utils/ANGLETest.h" #include "test_utils/ANGLETest.h"
...@@ -245,6 +244,13 @@ TEST_P(EXTMultisampleCompatibilityTest, DrawAlphaOneAndResolve) ...@@ -245,6 +244,13 @@ TEST_P(EXTMultisampleCompatibilityTest, DrawAlphaOneAndResolve)
if (!isApplicable()) if (!isApplicable())
return; return;
// TODO: Figure out why this fails on Android.
if (IsAndroid())
{
std::cout << "Test skipped on Android." << std::endl;
return;
}
// SAMPLE_ALPHA_TO_ONE is specified to transform alpha values of // SAMPLE_ALPHA_TO_ONE is specified to transform alpha values of
// covered samples to 1.0. In order to detect it, we use non-1.0 // covered samples to 1.0. In order to detect it, we use non-1.0
// alpha. // alpha.
...@@ -435,4 +441,4 @@ ANGLE_INSTANTIATE_TEST(MultisampleCompatibilityTest, ...@@ -435,4 +441,4 @@ ANGLE_INSTANTIATE_TEST(MultisampleCompatibilityTest,
ES2_OPENGLES(), ES2_OPENGLES(),
ES3_D3D11(), ES3_D3D11(),
ES3_OPENGL(), ES3_OPENGL(),
ES3_OPENGLES()); ES3_OPENGLES());
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment