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

Issue 601904 link

Starred by 3 users

Issue metadata

Status: WontFix
Owner:
OOO until 2019-01-24
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

WebGL conformance harness report test passing even when the GPU process crashed

Project Member Reported by zmo@chromium.org, Apr 8 2016

Issue description

One example is conformance2/textures/misc/tex-new-formats.html

This one crashes on Mac because TexStorage function pointer is null (they are available on OpenGL 4.2+, and MacOSX is up to 4.1). However, the harness reports it as passing.
 
Project Member

Comment 1 by sheriffbot@chromium.org, Apr 10 2017

Labels: Hotlist-Recharge-Cold
Status: Untriaged (was: Available)
This issue has been available for more than 365 days, and should be re-evaluated. Please re-triage this issue.
The Hotlist-Recharge-Cold label is applied for tracking purposes, and should not be removed after re-triaging the issue.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 2 by zmo@chromium.org, Apr 10 2017

Status: Available (was: Untriaged)
Ken, can we add a new failure mode that if harness crashes during running a test, then that test is marked as fail?

Comment 3 by kbr@chromium.org, Apr 11 2017

Owner: kbr@chromium.org
Status: WontFix (was: Available)
This would be difficult. If the GPU process crashes in a way that the test doesn't notice it, then at some point a lost context should be delivered, but possibly on the next test. While it would theoretically be possible to add code that asserts that the GPU process crash count is the same at the beginning and end of the test, this could be flaky and racy.

At this point this particular test is passing well, and subsequent tests also pass, indicating to me that the GPU process isn't crashing any more. We have seen other tests fail reliably if the GPU process crashes, so I'm hesitant to add more code to the test harness. If this becomes a problem again in the future let's open a new bug.

Sign in to add a comment