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

Issue 702861 link

Starred by 1 user

Issue metadata

Status: WontFix
Owner:
Email to this user bounced
Closed: Jun 2018
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug



Sign in to add a comment

WebglConformance_deqp_functional_gles3_multisample fails on Linux Release (NVIDIA Quadro P400)

Project Member Reported by ynovikov@chromium.org, Mar 18 2017

Issue description

https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28NVIDIA%20Quadro%20M2000%29/builds/1

msg : u'multisample.fbo_max_samples.num_samples_polygon: Failure: Number of distinct colors detected is lower than sample count+1\nInit testcase: multisample.default_framebuffer.num_samples_polygon\nInit testcase: multisample.default_framebuffer.num_samples_line\nInit testcase: multisample.default_framebuffer.common_edge_small_quads\nInit testcase: multisample.default_framebuffer.common_edge_big_quad\nInit testcase: multisample.default_framebuffer.common_edge_viewport_quad\nInit testcase: multisample.default_f ... erted\nQuerying maximum number of samples for gl.RGBA8 with gl.getInternalformatParameter()\nUsing FBO of size (512, 512) with 64 samples\nClearing color to black\ngl.SAMPLE_ALPHA_TO_COVERAGE is enabled\nColor mask is TRUE, TRUE, TRUE, FALSE\ngl.SAMPLE_COVERAGE is enabled\nDrawing several green quads, each fully overlapped by a red quad with the same alpha and inverted sample coverage values\nSuccess: Coverage mask appears to be constant at a given pixel coordinate with a given alpha and coverage value\n' (truncated)

Full log attached.
 
log.txt
490 KB View Download
Project Member

Comment 1 by bugdroid1@chromium.org, Mar 18 2017

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

commit e11c1ddf7685c69d8f7aa0cc908d4866a10f41de
Author: ynovikov <ynovikov@chromium.org>
Date: Sat Mar 18 04:16:22 2017

Suppress a failing WebGL2 test

deqp/functional/gles3/multisample.html on Linux NVIDIA Quadro M2000

BUG= 702861 
TBR=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/e11c1ddf7685c69d8f7aa0cc908d4866a10f41de/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Comment 2 by ericrk@chromium.org, Mar 21 2017

Status: Available (was: Unconfirmed)
This appears to still happen after bot upgrade to P400. Updating expectations for new GPU.
Project Member

Comment 3 by bugdroid1@chromium.org, Mar 21 2017

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

commit 2e8294f8c416b5ec2ad67ae06ff40462aa6020d4
Author: ericrk <ericrk@chromium.org>
Date: Tue Mar 21 23:17:40 2017

Update WebGL expectations for P400

Seeing similar WebGL2 failures on P400 that we did on M2000.

Also seeing new WebGL1 failures. Filed bug.

R=kbr@chromium.org
BUG= 702861 
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/2e8294f8c416b5ec2ad67ae06ff40462aa6020d4/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
[modify] https://crrev.com/2e8294f8c416b5ec2ad67ae06ff40462aa6020d4/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 4 by bugdroid1@chromium.org, Apr 21 2017

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

commit 74486301cfa4958e9627a17d053ecf2886f74d50
Author: ynovikov <ynovikov@chromium.org>
Date: Fri Apr 21 20:41:28 2017

Mark a WebGL2 test Flaky

deqp/functional/gles3/multisample.html
on linux nvidia

Used to be Fail on Linux NVIDIA Quadro P400,
tentatively marking as Flaky there as well.

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

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

[modify] https://crrev.com/74486301cfa4958e9627a17d053ecf2886f74d50/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Summary: WebglConformance_deqp_functional_gles3_multisample fails on Linux Release (NVIDIA Quadro P400) (was: WebglConformance_deqp_functional_gles3_multisample fails on Linux Release (NVIDIA Quadro M2000))
For the record, the failure on P400 does seem similar to #1.
"FAIL Failure: Number of distinct colors detected is lower than sample count+1", source:  (11)
Attaching log from https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20Release%20%28NVIDIA%20Quadro%20P400%29/builds/262
log.txt
1.5 MB View Download
Project Member

Comment 6 by bugdroid1@chromium.org, Apr 24 2017

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

commit 443a29819b5b55a5a9bf8fff7b6275a29028cfac
Author: ynovikov <ynovikov@chromium.org>
Date: Mon Apr 24 19:04:11 2017

Fix WebglConformance_deqp_functional_gles3_multisample expectations

Fail on Linux NVIDIA Quadro P400,
Flaky on rest on Linux NVIDIA,
but explicitly restricting to GeForce GT 610,
to avoid rule conflicts.

BUG= 714207 ,  702861 
TBR=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/443a29819b5b55a5a9bf8fff7b6275a29028cfac/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Components: -Internals>GPU>WebGL Blink>WebGL
Project Member

Comment 8 by sheriffbot@chromium.org, Jun 21 2018

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

Comment 9 by kbr@chromium.org, Jun 21 2018

Owner: oetu...@nvidia.com
Status: WontFix (was: Untriaged)
This is no longer flaky on Linux NVIDIA. The test was fixed some time ago by Olli to handle the situation where the implementation delivers many more samples than the requested number, which was happening on the Quadro series GPUs because of NVIDIA extensions.

Sign in to add a comment