Commit 79207e6e by Yuly Novikov Committed by Commit Bot

Skip tests failing on Pixel XL

RobustBufferAccessBehaviorTest.NoBufferData/ES2_OPENGLES RobustBufferAccessBehaviorTest.NoBufferData/ES3_OPENGLES RobustBufferAccessBehaviorTest.NoBufferData/ES3_1_OPENGLES ClearTest.ChangeFramebufferAttachmentFromRGBAtoRGB/ES2_OPENGLES ClearTest.ChangeFramebufferAttachmentFromRGBAtoRGB/ES3_OPENGLES WebGLGLSLTest.InitUninitializedGlobals/ES2_OPENGLES Bug: angleproject:2861,angleproject:2689,angleproject:2862 Change-Id: I142594c952b6e7de24057784794b5725f3486212 Reviewed-on: https://chromium-review.googlesource.com/1252701Reviewed-by: 's avatarYuly Novikov <ynovikov@google.com> Commit-Queue: Yuly Novikov <ynovikov@google.com>
parent af0f31d3
...@@ -135,10 +135,10 @@ TEST_P(ClearTest, RGBA8Framebuffer) ...@@ -135,10 +135,10 @@ TEST_P(ClearTest, RGBA8Framebuffer)
// have a correct behavior after. // have a correct behavior after.
TEST_P(ClearTest, ChangeFramebufferAttachmentFromRGBAtoRGB) TEST_P(ClearTest, ChangeFramebufferAttachmentFromRGBAtoRGB)
{ {
// TODO(lucferron): Diagnose and fix this on D3D9 and 11.
// http://anglebug.com/2689 // http://anglebug.com/2689
ANGLE_SKIP_TEST_IF(IsD3D9() || IsD3D11() || (IsOzone() && IsOpenGLES())); ANGLE_SKIP_TEST_IF(IsD3D9() || IsD3D11() || (IsOzone() && IsOpenGLES()));
ANGLE_SKIP_TEST_IF(IsOSX() && (IsNVIDIA() || IsIntel()) && IsDesktopOpenGL()); ANGLE_SKIP_TEST_IF(IsOSX() && (IsNVIDIA() || IsIntel()) && IsDesktopOpenGL());
ANGLE_SKIP_TEST_IF(IsAndroid() && IsAdreno() && IsOpenGLES());
ANGLE_GL_PROGRAM(program, angle::essl1_shaders::vs::Simple(), ANGLE_GL_PROGRAM(program, angle::essl1_shaders::vs::Simple(),
angle::essl1_shaders::fs::UniformColor()); angle::essl1_shaders::fs::UniformColor());
......
...@@ -2899,6 +2899,9 @@ TEST_P(GLSLTest_ES3, UninitializedNamelessStructInForInitStatement) ...@@ -2899,6 +2899,9 @@ TEST_P(GLSLTest_ES3, UninitializedNamelessStructInForInitStatement)
// Test that uninitialized global variables are initialized to 0. // Test that uninitialized global variables are initialized to 0.
TEST_P(WebGLGLSLTest, InitUninitializedGlobals) TEST_P(WebGLGLSLTest, InitUninitializedGlobals)
{ {
// http://anglebug.com/2862
ANGLE_SKIP_TEST_IF(IsAndroid() && IsAdreno() && IsOpenGLES());
const std::string &fragmentShader = const std::string &fragmentShader =
"precision mediump float;\n" "precision mediump float;\n"
"int result;\n" "int result;\n"
...@@ -4963,4 +4966,4 @@ ANGLE_INSTANTIATE_TEST(GLSLTest_ES3, ES3_D3D11(), ES3_OPENGL(), ES3_OPENGLES()); ...@@ -4963,4 +4966,4 @@ ANGLE_INSTANTIATE_TEST(GLSLTest_ES3, ES3_D3D11(), ES3_OPENGL(), ES3_OPENGLES());
ANGLE_INSTANTIATE_TEST(WebGLGLSLTest, ES2_D3D11(), ES2_OPENGL(), ES2_OPENGLES()); ANGLE_INSTANTIATE_TEST(WebGLGLSLTest, ES2_D3D11(), ES2_OPENGL(), ES2_OPENGLES());
ANGLE_INSTANTIATE_TEST(GLSLTest_ES31, ES31_D3D11(), ES31_OPENGL(), ES31_OPENGLES()); ANGLE_INSTANTIATE_TEST(GLSLTest_ES31, ES31_D3D11(), ES31_OPENGL(), ES31_OPENGLES());
\ No newline at end of file
...@@ -306,7 +306,8 @@ TEST_P(RobustBufferAccessBehaviorTest, VeryLargeVertexCountWithDynamicVertexData ...@@ -306,7 +306,8 @@ TEST_P(RobustBufferAccessBehaviorTest, VeryLargeVertexCountWithDynamicVertexData
TEST_P(RobustBufferAccessBehaviorTest, NoBufferData) TEST_P(RobustBufferAccessBehaviorTest, NoBufferData)
{ {
// http://crbug.com/889303: Possible driver bug on NVIDIA Shield TV. // http://crbug.com/889303: Possible driver bug on NVIDIA Shield TV.
ANGLE_SKIP_TEST_IF(IsAndroid() && IsOpenGL() && IsNVIDIA()); // http://anglebug.com/2861: Fails abnormally on Pixel XL
ANGLE_SKIP_TEST_IF(IsAndroid() && IsOpenGLES());
ANGLE_SKIP_TEST_IF(!initExtension()); ANGLE_SKIP_TEST_IF(!initExtension());
ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Simple(), essl1_shaders::fs::Red()); ANGLE_GL_PROGRAM(program, essl1_shaders::vs::Simple(), essl1_shaders::fs::Red());
......
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