Commit 105b43f9 by Jamie Madill Committed by Commit Bot

Skip Occlusion query tests on Metal.

Flaky on the bots. Bug: angleproject:5400 Change-Id: Ibb6ef6e16f14ee45138b99f0f549d01017c84a4f Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2560559Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent 732dc295
...@@ -46,6 +46,9 @@ TEST_P(OcclusionQueriesTest, IsOccluded) ...@@ -46,6 +46,9 @@ TEST_P(OcclusionQueriesTest, IsOccluded)
ANGLE_SKIP_TEST_IF(getClientMajorVersion() < 3 && ANGLE_SKIP_TEST_IF(getClientMajorVersion() < 3 &&
!IsGLExtensionEnabled("GL_EXT_occlusion_query_boolean")); !IsGLExtensionEnabled("GL_EXT_occlusion_query_boolean"));
// http://anglebug.com/5400
ANGLE_SKIP_TEST_IF(IsOSX() && IsMetal());
glDepthMask(GL_TRUE); glDepthMask(GL_TRUE);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
...@@ -94,6 +97,9 @@ TEST_P(OcclusionQueriesTest, IsNotOccluded) ...@@ -94,6 +97,9 @@ TEST_P(OcclusionQueriesTest, IsNotOccluded)
// AMD/Windows misbehaving in this test. http://anglebug.com/3286 // AMD/Windows misbehaving in this test. http://anglebug.com/3286
ANGLE_SKIP_TEST_IF(IsWindows() && IsAMD() && IsVulkan()); ANGLE_SKIP_TEST_IF(IsWindows() && IsAMD() && IsVulkan());
// http://anglebug.com/5400
ANGLE_SKIP_TEST_IF(IsOSX() && IsMetal());
glDepthMask(GL_TRUE); glDepthMask(GL_TRUE);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
...@@ -392,7 +398,8 @@ TEST_P(OcclusionQueriesTest, MultiQueries) ...@@ -392,7 +398,8 @@ TEST_P(OcclusionQueriesTest, MultiQueries)
ANGLE_SKIP_TEST_IF(IsOpenGL() || IsD3D11()); ANGLE_SKIP_TEST_IF(IsOpenGL() || IsD3D11());
// http://anglebug.com/4925 // http://anglebug.com/4925
ANGLE_SKIP_TEST_IF(IsMetal() && IsNVIDIA()); // http://anglebug.com/5400
ANGLE_SKIP_TEST_IF(IsOSX() && IsMetal());
// TODO(anglebug.com/5360): Failing on ARM-based Apple DTKs. // TODO(anglebug.com/5360): Failing on ARM-based Apple DTKs.
ANGLE_SKIP_TEST_IF(IsOSX() && IsARM64() && IsDesktopOpenGL()); ANGLE_SKIP_TEST_IF(IsOSX() && IsARM64() && IsDesktopOpenGL());
...@@ -583,6 +590,9 @@ TEST_P(OcclusionQueriesTest, MultiContext) ...@@ -583,6 +590,9 @@ TEST_P(OcclusionQueriesTest, MultiContext)
// http://anglebug.com/4092 // http://anglebug.com/4092
ANGLE_SKIP_TEST_IF(IsVulkan()); ANGLE_SKIP_TEST_IF(IsVulkan());
// http://anglebug.com/5400
ANGLE_SKIP_TEST_IF(IsOSX() && IsMetal());
glDepthMask(GL_TRUE); glDepthMask(GL_TRUE);
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT | GL_STENCIL_BUFFER_BIT);
......
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