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

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Windows
Pri: 2
Type: Bug



Sign in to add a comment
link

Issue 728670: WebGL Video tests seem to be flaky on Win10 Release (NVIDIA Quadro P400)

Reported by jmad...@chromium.org, Jun 1 2017 Project Member

Issue description

Link to builds:

https://build.chromium.org/p/chromium.gpu.fyi/builders/Win10%20Release%20%28NVIDIA%20Quadro%20P400%29?numbuilds=200

example failures:

https://build.chromium.org/p/chromium.gpu.fyi/builders/Win10%20Release%20%28NVIDIA%20Quadro%20P400%29/builds/849

gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_textures_video_tex_3d_rgba32f_rgba_float
 
https://build.chromium.org/p/chromium.gpu.fyi/builders/Win10%20Release%20%28NVIDIA%20Quadro%20P400%29/builds/845

gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgba_rgba_unsigned_short_5_5_5_1

https://build.chromium.org/p/chromium.gpu.fyi/builders/Win10%20Release%20%28NVIDIA%20Quadro%20P400%29/builds/837

gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
 
Noticed in the WebGL 1 D3D9 and WebGL 2 configurations. Not sure if it affects other configurations. Assigning to current pixel wrangler.
 

Comment 1 by kbr@chromium.org, Jun 1 2017

Did a quick triage, not sure what's going on. It doesn't look like the GPU process crashed or anything like that. Test rendered almost solid black instead of the intended color.

If we add "flaky" suppressions for these tests then let's keep them as narrow as possible (i.e., just for this card).

From https://luci-milo.appspot.com/buildbot/chromium.gpu.fyi/Win10%20Release%20%28NVIDIA%20Quadro%20P400%29/849 :

[983/2668] gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_textures_video_tex_3d_rgba32f_rgba_float failed unexpectedly 3.1000s:
  
  Traceback (most recent call last):
    _RunGpuTest at content\test\gpu\gpu_tests\gpu_integration_test.py:76
      self.RunActualGpuTest(url, *args)
    RunActualGpuTest at content\test\gpu\gpu_tests\webgl_conformance_integration_test.py:203
      getattr(self, test_name)(test_path, *args[1:])
    _RunConformanceTest at content\test\gpu\gpu_tests\webgl_conformance_integration_test.py:217
      self._CheckTestCompletion()
    _CheckTestCompletion at content\test\gpu\gpu_tests\webgl_conformance_integration_test.py:213
      self.fail(self._WebGLTestMessages(self.tab))
    fail at C:\b\depot_tools\python276_bin\lib\unittest\case.py:412
      raise self.failureException(msg)
  AssertionError: shouldBe 0,255,0
  at (4, 4) expected: 0,255,0 was 1,0,1

Comment 2 by vmp...@chromium.org, Jun 1 2017

Status: Started (was: Assigned)

Comment 3 by jbau...@chromium.org, Jun 2 2017

Maybe caused by https://codereview.chromium.org/2859723002/ , though webgl_conformance_d3d9_tests failed once, which seems like it shouldn't be related. I can't seem to repro this on my NVIDIA computer.

Comment 4 by bugdroid1@chromium.org, Jun 6 2017

Project Member
The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/998756bd26860b4abf69221271f74fcf6cf47198

commit 998756bd26860b4abf69221271f74fcf6cf47198
Author: Kai Ninomiya <kainino@chromium.org>
Date: Tue Jun 06 21:23:02 2017

Add expectations for issue 728670

Broadens webgl2 flaky expectations to video/* and image_bitmap_from_video/*.

Tightens both webgl and webgl2 to d3d11 only (should work).

TBR=kbr@chromium.org
NOTRY=true

Bug: 728670
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
Change-Id: I767cbe9925beb519f9a7ad0a3b681e39245a2928
Reviewed-on: https://chromium-review.googlesource.com/526315
Reviewed-by: Kai Ninomiya <kainino@chromium.org>
Commit-Queue: Kai Ninomiya <kainino@chromium.org>
Cr-Commit-Position: refs/heads/master@{#477407}
[modify] https://crrev.com/998756bd26860b4abf69221271f74fcf6cf47198/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
[modify] https://crrev.com/998756bd26860b4abf69221271f74fcf6cf47198/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Comment 5 by kainino@chromium.org, Jun 6 2017

Cc: kainino@chromium.org
Labels: -Hotlist-PixelWrangler
Owner: ----
Status: Available (was: Started)
Expanded the expectations to try to clear up redness on the FYI bots.

Comment 6 by kainino@chromium.org, Jun 6 2017

Owner: kainino@chromium.org
Status: Started (was: Available)
oops, realized I added d3d11 in more places than needed. will fix.

Comment 7 by kainino@chromium.org, Jun 6 2017

Owner: ----
Status: Available (was: Started)

Comment 8 by lafo...@chromium.org, Jun 20 2017

Components: -Internals>GPU>WebGL Blink>WebGL

Comment 9 Deleted

Comment 10 by nla...@gmail.com, Oct 5 2017

I'm experiencing the same error with the nvidia quadro nvs 450, webgl seems to be working fine other than the fact that it loads some graphics as completely black. Is there a fix for this?

Comment 11 by sheriffbot@chromium.org, Oct 8

Project Member
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 12 by kbr@chromium.org, Oct 12

Labels: -Hotlist-Recharge-Cold
Status: Available (was: Untriaged)

Sign in to add a comment