Commit 9e3c615e by Corentin Wallez Committed by Commit Bot

Suppress end2end failures for the new Linux Intel bot.

Since this is a new bot, we should make it green ASAP so we can catch any new regressions. BUG=angleproject:1346 Change-Id: I2c1288b8115a9d7980d5a3f37753b35cbb837486 Reviewed-on: https://chromium-review.googlesource.com/336050Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
parent da123308
......@@ -290,6 +290,13 @@ class StateChangeRenderTest : public StateChangeTest
// Test that re-creating a currently attached texture works as expected.
TEST_P(StateChangeRenderTest, RecreateTexture)
{
if (IsIntel() && IsLinux())
{
// TODO(cwallez): Fix on Linux Intel drivers (http://anglebug.com/1346)
std::cout << "Test disabled on Linux Intel OpenGL." << std::endl;
return;
}
glBindFramebuffer(GL_FRAMEBUFFER, mFramebuffer);
glBindTexture(GL_TEXTURE_2D, mTextures[0]);
......
......@@ -1205,16 +1205,37 @@ TEST_P(Texture2DTest, CopySubImageFloat_RG_RG)
TEST_P(Texture2DTest, CopySubImageFloat_RGB_R)
{
if (IsIntel() && IsLinux())
{
// TODO(cwallez): Fix on Linux Intel drivers (http://anglebug.com/1346)
std::cout << "Test disabled on Linux Intel OpenGL." << std::endl;
return;
}
testFloatCopySubImage(3, 1);
}
TEST_P(Texture2DTest, CopySubImageFloat_RGB_RG)
{
if (IsIntel() && IsLinux())
{
// TODO(cwallez): Fix on Linux Intel drivers (http://anglebug.com/1346)
std::cout << "Test disabled on Linux Intel OpenGL." << std::endl;
return;
}
testFloatCopySubImage(3, 2);
}
TEST_P(Texture2DTest, CopySubImageFloat_RGB_RGB)
{
if (IsIntel() && IsLinux())
{
// TODO(cwallez): Fix on Linux Intel drivers (http://anglebug.com/1346)
std::cout << "Test disabled on Linux Intel OpenGL." << std::endl;
return;
}
// TODO (bug 1284): Investigate RGBA32f D3D SDK Layers messages on D3D11_FL9_3
if (IsD3D11_FL93())
{
......@@ -1826,6 +1847,13 @@ TEST_P(Texture2DTestES3, TextureCOMPRESSEDRGB8ETC2ImplicitAlpha1)
// ES 3.0.4 table 3.24
TEST_P(Texture2DTestES3, TextureCOMPRESSEDSRGB8ETC2ImplicitAlpha1)
{
if (IsIntel() && IsLinux())
{
// TODO(cwallez): Fix on Linux Intel drivers (http://anglebug.com/1346)
std::cout << "Test disabled on Linux Intel OpenGL." << std::endl;
return;
}
glActiveTexture(GL_TEXTURE0);
glBindTexture(GL_TEXTURE_2D, mTexture2D);
glCompressedTexImage2D(GL_TEXTURE_2D, 0, GL_COMPRESSED_SRGB8_ETC2, 1, 1, 0, 8, nullptr);
......
......@@ -543,9 +543,18 @@ bool IsD3DSM3()
return IsD3D9() || IsD3D11_FL93();
}
bool IsLinux()
{
#if defined(ANGLE_PLATFORM_LINUX)
return true;
#else
return false;
#endif
}
bool IsOSX()
{
#if defined(__APPLE__)
#if defined(ANGLE_PLATFORM_APPLE)
return true;
#else
return false;
......
......@@ -185,6 +185,7 @@ bool IsD3D11_FL93();
bool IsD3D9();
// Is D3D9 or SM9_3 renderer.
bool IsD3DSM3();
bool IsLinux();
bool IsOSX();
#endif // ANGLE_TESTS_ANGLE_TEST_H_
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