Skip to content
This repository was archived by the owner on Feb 25, 2025. It is now read-only.

Commit f857b50

Browse files
y-novikovCommit Bot
authored andcommitted
Skip end2end tests failing on Intel Ubuntu 19.04 Mesa 19.0.2
Failing: MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cd MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cd_mask_c MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cds MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cds_mask_c MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cds_mask_cs MaskedScissoredClearTest.Test/ES2_OpenGL_clear_cds_mask_s MaskedScissoredClearTest.Test/ES2_OpenGL_clear_d MaskedScissoredClearTest.Test/ES2_OpenGL_clear_ds MaskedScissoredClearTest.Test/ES2_OpenGL_clear_ds_mask_s MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cd MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cd_mask_c MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cds MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cds_mask_c MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cds_mask_cs MaskedScissoredClearTest.Test/ES3_OpenGL_clear_cds_mask_s MaskedScissoredClearTest.Test/ES3_OpenGL_clear_d MaskedScissoredClearTest.Test/ES3_OpenGL_clear_ds MaskedScissoredClearTest.Test/ES3_OpenGL_clear_ds_mask_s BlitFramebufferTest.MultisampleDepthClear/ES3_OpenGL DrawBuffersTest.FirstHalfNULL/ES2_Vulkan DrawBuffersTest.Gaps/ES2_Vulkan WebGLCompatibilityTest.DrawBuffers/ES2_Vulkan Crashing: Texture3DTestES3.DrawWithLevelsOutsideRangeWithInconsistentDimensions/ES3_OpenGL Bug: angleproject:2782, angleproject:3614, angleproject:3616 Change-Id: Ib9bc72d8fd050ba1db1269d5fb3b38e80636211e Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1679630 Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Commit-Queue: Yuly Novikov <ynovikov@chromium.org>
1 parent d43eee6 commit f857b50

5 files changed

Lines changed: 18 additions & 0 deletions

File tree

src/tests/gl_tests/BlitFramebufferANGLETest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1220,6 +1220,9 @@ TEST_P(BlitFramebufferTest, MultisampleDepth)
12201220
// Tests clearing a multisampled depth buffer.
12211221
TEST_P(BlitFramebufferTest, MultisampleDepthClear)
12221222
{
1223+
// clearDepth && !maskDepth fails on Intel Ubuntu 19.04 Mesa 19.0.2 GL. http://anglebug.com/3614
1224+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsDesktopOpenGL());
1225+
12231226
GLRenderbuffer depthMS;
12241227
glBindRenderbuffer(GL_RENDERBUFFER, depthMS.get());
12251228
glRenderbufferStorageMultisample(GL_RENDERBUFFER, 2, GL_DEPTH_COMPONENT24, 256, 256);

src/tests/gl_tests/ClearTest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1247,6 +1247,9 @@ void MaskedScissoredClearTestBase::MaskedScissoredColorDepthStencilClear(
12471247
ParseMaskedScissoredClearVariationsTestParams(params, &clearColor, &clearDepth, &clearStencil,
12481248
&maskColor, &maskDepth, &maskStencil, &scissor);
12491249

1250+
// clearDepth && !maskDepth fails on Intel Ubuntu 19.04 Mesa 19.0.2 GL. http://anglebug.com/3614
1251+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsDesktopOpenGL() && clearDepth && !maskDepth);
1252+
12501253
// Clear to a random color, 0.9 depth and 0x00 stencil
12511254
Vector4 color1(0.1f, 0.2f, 0.3f, 0.4f);
12521255
GLColor color1RGB(color1);

src/tests/gl_tests/DrawBuffersTest.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,9 @@ TEST_P(DrawBuffersTest, Gaps)
260260
// http://anglebug.com/3423
261261
ANGLE_SKIP_TEST_IF(IsVulkan() && IsAndroid());
262262

263+
// Fails on Intel Ubuntu 19.04 Mesa 19.0.2 Vulkan. http://anglebug.com/3616
264+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsVulkan());
265+
263266
glBindTexture(GL_TEXTURE_2D, mTextures[0]);
264267
glFramebufferTexture2D(GL_FRAMEBUFFER, GL_COLOR_ATTACHMENT1, GL_TEXTURE_2D, mTextures[0], 0);
265268

@@ -323,6 +326,9 @@ TEST_P(DrawBuffersTest, FirstHalfNULL)
323326
// http://anglebug.com/3423
324327
ANGLE_SKIP_TEST_IF(IsVulkan() && IsAndroid());
325328

329+
// Fails on Intel Ubuntu 19.04 Mesa 19.0.2 Vulkan. http://anglebug.com/3616
330+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsVulkan());
331+
326332
bool flags[8] = {false};
327333
GLenum bufs[8] = {GL_NONE};
328334

src/tests/gl_tests/TextureTest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2128,6 +2128,9 @@ TEST_P(Texture2DTestES3, DrawWithLevelZeroUndefined)
21282128
// GLES 3.0.4 section 3.8.13 Texture completeness
21292129
TEST_P(Texture2DTestES3, DrawWithLevelsOutsideRangeWithInconsistentDimensions)
21302130
{
2131+
// Crashes on Intel Ubuntu 19.04 Mesa 19.0.2 GL. http://anglebug.com/2782
2132+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsDesktopOpenGL());
2133+
21312134
glActiveTexture(GL_TEXTURE0);
21322135
glBindTexture(GL_TEXTURE_2D, mTexture2D);
21332136
std::vector<GLColor> texDataRed(8u * 8u, GLColor::red);

src/tests/gl_tests/WebGLCompatibilityTest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4078,6 +4078,9 @@ TEST_P(WebGLCompatibilityTest, FramebufferAttachmentQuery)
40784078
// Tests WebGL reports INVALID_OPERATION for mismatch of drawbuffers and fragment output
40794079
TEST_P(WebGLCompatibilityTest, DrawBuffers)
40804080
{
4081+
// Fails on Intel Ubuntu 19.04 Mesa 19.0.2 Vulkan. http://anglebug.com/3616
4082+
ANGLE_SKIP_TEST_IF(IsLinux() && IsIntel() && IsVulkan());
4083+
40814084
// Make sure we can use at least 4 attachments for the tests.
40824085
bool useEXT = false;
40834086
if (getClientMajorVersion() < 3)

0 commit comments

Comments
 (0)