New issue
Advanced search Search tips

Issue 686105 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner: ----
Closed: Jul 30
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 2
Type: Bug

Blocking:
issue angleproject:1730



Sign in to add a comment

angle_end2end_test failing on Linux Release (AMD R5 230) GPU fyi bot

Project Member Reported by ajuma@chromium.org, Jan 27 2017

Issue description

GLSLTest_ES31.FindMSBAndFindLSBCornerCases/ES3_1_OPENGL is failing on this Linux Release (AMD R5 230) GPU fyi bot ever since it started being run on that bot.

https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28AMD%20R5%20230%29/builds/710

[ RUN      ] GLSLTest_ES31.FindMSBAndFindLSBCornerCases/ES3_1_OPENGL
../../third_party/angle/src/tests/gl_tests/GLSLTest.cpp:2631: Failure
Value of: angle::ReadColor(0, 0)
  Actual: (255, 0, 0, 255)
Expected: GLColor::green
Which is: (0, 255, 0, 255)
[  FAILED  ] GLSLTest_ES31.FindMSBAndFindLSBCornerCases/ES3_1_OPENGL, where GetParam() = ES3_1_OPENGL (27 ms)

Looking at when the test starting running on this and on the other bots, it appears to have been added somewhere between r446423 and r446432 (https://chromium.googlesource.com/chromium/src/+log/98e989434b..672f4a2e9?pretty=fuller&n=10000) but I don't see anything in that range that could have added this.

The Angle revision didn't change on the build where the test started running/failing.
 
Owner: oetu...@nvidia.com
Status: Assigned (was: Untriaged)
Thanks for the report. You'll need to look at parent_got_angle_revision for this bot to find the regression range, since it is not a swarming bot. It pulls in the ANGLE revision from the parent builder (Linux Release GPU FYI builder).

In this case the ANGLE regression range contains this CL:
https://chromium.googlesource.com/angle/angle.git/+/9250cb248203c00850f4a91d804dede3b9907cbe

Which seems suspect. Olli can you take a look?
Blocking: angleproject:1730

Comment 3 by oetu...@nvidia.com, Jan 27 2017

I'll add a suppression for the test: https://chromium-review.googlesource.com/#/c/434080/
Project Member

Comment 4 by bugdroid1@chromium.org, Jan 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/61bd9fe145af97dff38bca07c2f51fd6be0d21d6

commit 61bd9fe145af97dff38bca07c2f51fd6be0d21d6
Author: Olli Etuaho <oetuaho@nvidia.com>
Date: Fri Jan 27 22:20:34 2017

Suppress ESSL 3.10 integer math failure on AMD Linux

Failure was seen on bots since the test was introduced.

BUG= chromium:686105 
BUG= angleproject:1730 

Change-Id: I60293f17bf5e2498cbfb61f86468c218d58df68d
Reviewed-on: https://chromium-review.googlesource.com/434080
Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>

[modify] https://crrev.com/61bd9fe145af97dff38bca07c2f51fd6be0d21d6/src/tests/gl_tests/GLSLTest.cpp

Project Member

Comment 5 by bugdroid1@chromium.org, Jan 27 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/61bd9fe145af97dff38bca07c2f51fd6be0d21d6

commit 61bd9fe145af97dff38bca07c2f51fd6be0d21d6
Author: Olli Etuaho <oetuaho@nvidia.com>
Date: Fri Jan 27 22:20:34 2017

Suppress ESSL 3.10 integer math failure on AMD Linux

Failure was seen on bots since the test was introduced.

BUG= chromium:686105 
BUG= angleproject:1730 

Change-Id: I60293f17bf5e2498cbfb61f86468c218d58df68d
Reviewed-on: https://chromium-review.googlesource.com/434080
Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>

[modify] https://crrev.com/61bd9fe145af97dff38bca07c2f51fd6be0d21d6/src/tests/gl_tests/GLSLTest.cpp

Project Member

Comment 6 by bugdroid1@chromium.org, Jan 30 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/634c95fe4a3b23f1c5aa4f6ad34169b1d1bfd228

commit 634c95fe4a3b23f1c5aa4f6ad34169b1d1bfd228
Author: jmadill <jmadill@chromium.org>
Date: Mon Jan 30 19:34:07 2017

Roll ANGLE d73f852..61bd9fe

https://chromium.googlesource.com/angle/angle.git/+log/d73f852..61bd9fe

BUG=678800, chromium:686105 

TBR=geofflang@chromium.org

TEST=bots

CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.win:win_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.android:android_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2663833002
Cr-Commit-Position: refs/heads/master@{#447036}

[modify] https://crrev.com/634c95fe4a3b23f1c5aa4f6ad34169b1d1bfd228/DEPS

Comment 7 by oetu...@nvidia.com, May 29 2017

Owner: ----
Status: Available (was: Assigned)
Unassigning myself, working around or getting a driver fix for the AMD-specific issue is not a priority for NVIDIA. I might still take this later if it's required for release of GLES 3.1 extension for WebGL.

Comment 8 by enne@chromium.org, Jul 28 2017

Labels: -Pri-1 Pri-2
Project Member

Comment 9 by sheriffbot@chromium.org, Jul 30

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue.

Sorry for the inconvenience if the bug really should have been left as Available.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
Status: WontFix (was: Untriaged)
This bot's been changed to use an AMD R7 240 but angle_end2end_tests doesn't seem to be running on it any more. Closing this as there are other higher priorities.

Sign in to add a comment