New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 889303 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Sep 26
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug



Sign in to add a comment

angle_end2end_tests failures on Android device NVIDIA Shield

Project Member Reported by vmp...@chromium.org, Sep 25

Issue description

On the gpu fyi bot:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20FYI%20Release%20%28NVIDIA%20Shield%20TV%29

The following tests are consistently failing as crashes:

RobustBufferAccessBehaviorTest.NoBufferData/ES2_OPENGLES
RobustBufferAccessBehaviorTest.NoBufferData/ES3_OPENGLES
RobustBufferAccessBehaviorTest.NoBufferData/ES3_1_OPENGLES

First failure:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20FYI%20Release%20%28NVIDIA%20Shield%20TV%29/7644
got_angle_revision	"4ebd8f3d9999ca4cd1ec769fe4c4aaa2fceda431"

Pass before this:
https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Android%20FYI%20Release%20%28NVIDIA%20Shield%20TV%29/7643
got_angle_revision	"85c4b43e6db185bd06d8df5cf0143d42dea6df80"


Suspecting https://chromium.googlesource.com/angle/angle/+/7620c7391cc430d9ede62c9960abc6a7841b4ea5

Although that seems to be fixing a crash instead of causing it...

Jamie, do you mind triaging?
 
Thanks for the bug report. The CL you linked introduced this test. It could be a driver bug on this device. I'll add a skip on this config.
Project Member

Comment 2 by bugdroid1@chromium.org, Sep 26

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

commit 219ef05b22e856b0ce2f003505ec84767199b241
Author: Jamie Madill <jmadill@chromium.org>
Date: Wed Sep 26 00:36:39 2018

Skip NoBufferData test on NVIDIA Shield TV.

Bug:  chromium:889303 
Change-Id: Ie06ea7ff27e64d8b149a2200efd159f3a09780b7
Reviewed-on: https://chromium-review.googlesource.com/1244001
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>

[modify] https://crrev.com/219ef05b22e856b0ce2f003505ec84767199b241/src/tests/gl_tests/RobustBufferAccessBehaviorTest.cpp

Project Member

Comment 3 by bugdroid1@chromium.org, Sep 26

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

commit b8531b9e4ce52daff1e9291f7c2ab93375c6a438
Author: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Date: Wed Sep 26 02:53:58 2018

Roll src/third_party/angle 8b57fae57908..cf8ad760955d (4 commits)

https://chromium.googlesource.com/angle/angle.git/+log/8b57fae57908..cf8ad760955d


git log 8b57fae57908..cf8ad760955d --date=short --no-merges --format='%ad %ae %s'
2018-09-26 jiawei.shao@intel.com ES31: Support translating textureGatherOffset into HLSL
2018-09-26 jmadill@chromium.org Skip NoBufferData test on NVIDIA Shield TV.
2018-09-25 geofflang@chromium.org Vulkan: Use automatic row length and image height for texture copies.
2018-09-25 cwallez@chromium.org Use SPIRV-Tools' BUILD.gn files


Created with:
  gclient setdep -r src/third_party/angle@cf8ad760955d

The AutoRoll server is located here: https://autoroll.skia.org/r/angle-chromium-autoroll

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+/master/autoroll/README.md

If the roll is causing failures, please contact the current sheriff, who should
be CC'd on the roll, and stop the roller if necessary.

CQ_INCLUDE_TRYBOTS=luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel

BUG= chromium:889303 , chromium:870747 
TBR=syoussefi@chromium.org

Change-Id: I902040a60b3448dfb5bedf6ae814f8c883b142b9
Reviewed-on: https://chromium-review.googlesource.com/1244938
Reviewed-by: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/master@{#594198}
[modify] https://crrev.com/b8531b9e4ce52daff1e9291f7c2ab93375c6a438/DEPS

Labels: -Pri-1 Pri-3
Status: Fixed (was: Assigned)
Looks like the suppression worked. I think I'm going to close this as it is unlikely we'll ever take action on this.

Sign in to add a comment