New issue
Advanced search Search tips

Issue 907599 link

Starred by 1 user

Issue metadata

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



Sign in to add a comment

Mac FYI Retina Debug (NVIDIA) flake: WebglConformance_conformance_textures_video_tex_2d_rgb_rgb_unsigned_short_5_6_5

Project Member Reported by samans@chromium.org, Nov 21

Issue description

First failure: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20Retina%20Debug%20%28NVIDIA%29/4473

gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance_textures_video_tex_2d_rgb_rgb_unsigned_byte failed unexpectedly 15.4439s:
  
  Traceback (most recent call last):
    _RunGpuTest at content/test/gpu/gpu_tests/gpu_integration_test.py:155
      self.RunActualGpuTest(url, *args)
    RunActualGpuTest at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:190
      getattr(self, test_name)(test_path, *args[1:])
    _RunConformanceTest at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:210
      self._CheckTestCompletion()
    _CheckTestCompletion at content/test/gpu/gpu_tests/webgl_conformance_integration_test.py:206
      self.fail(self._WebGLTestMessages(self.tab))
    fail at .swarming_module/lib/python2.7/unittest/case.py:410
      raise self.failureException(msg)
  AssertionError: shouldBe 255,0,0
  at (4, 4) expected: 255,0,0 was 0,135,0
  
  testing: video/mp4; codecs="avc1.42E01E, mp4a.40.2"
  requestAnimationFrame
  Testing texImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  FAIL shouldBe 255,0,0
  at (4, 4) expected: 255,0,0 was 0,135,0
  Checking upper left corner
  shouldBe 0,255,0
  at (4, 24) expected: 0,255,0 was 0,135,0
  FAIL shouldBe 0,255,0
  at (4, 24) expected: 0,255,0 was 0,135,0
  Testing texSubImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  
  testing: video/webm; codecs="vp8, vorbis"
  Testing texImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  
  testing: video/webm; codecs="vp9"
  Testing texImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  
  testing: video/ogg; codecs="theora, vorbis"
  Testing texImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=true bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  Testing texSubImage2D with flipY=false bindingTarget=TEXTURE_2D
  Checking lower left corner
  Checking upper left corner
  
  testing: video/mp4; codecs="avc1.42E01E, mp4a.40.2"
  
  testing: video/webm; codecs="vp8, vorbis"
  
  testing: video/webm; codecs="vp9"
  
  testing: video/ogg; codecs="theora, vorbis"
  
  Locals:
    msg : u'shouldBe 255,0,0\nat (4, 4) expected: 255,0,0 was 0,135,0\n\ntesting: video/mp4; codecs="avc1.42E01E, mp4a.40.2"\nrequestAnimationFrame\nTesting texImage2D with flipY=true bindingTarget=TEXTURE_2D\nChecking lower left corner\nChecking upper left corner\nTesting texImage2D with flipY=false bindingTarget=TEXTURE_2D\nChecking lower left corner\nFAIL shouldBe 255,0,0\nat (4, 4) expected: 255,0,0 was 0,135,0\nChecking upper left corner\nshouldBe 0,255,0\nat (4, 24) expected: 0,255,0 was 0,135,0\nFAIL should ... e bindingTarget=TEXTURE_2D\nChecking lower left corner\nChecking upper left corner\nTesting texSubImage2D with flipY=true bindingTarget=TEXTURE_2D\nChecking lower left corner\nChecking upper left corner\nTesting texSubImage2D with flipY=false bindingTarget=TEXTURE_2D\nChecking lower left corner\nChecking upper left corner\n\ntesting: video/mp4; codecs="avc1.42E01E, mp4a.40.2"\n\ntesting: video/webm; codecs="vp8, vorbis"\n\ntesting: video/webm; codecs="vp9"\n\ntesting: video/ogg; codecs="theora, vorbis"\n' (truncated)
 
Cc: hiroh@chromium.org posciak@chromium.org
hiroh@, could your CL have caused this failure?

https://chromium-review.googlesource.com/c/chromium/src/+/1345700
I think my change is unrelated to this issue.
It changed a code which is only compiled on CrOS.
Labels: -Pri-1 Pri-2
Owner: samans@chromium.org
Status: Assigned (was: Available)
This is still a bit flaky but not very.

https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Mac%20FYI%20Retina%20Debug%20%28NVIDIA%29/4549

samans@ could you land a quick flaky suppression for this test on this configuration? (mac, debug, nvidia) Thanks.


Project Member

Comment 4 by bugdroid1@chromium.org, Dec 1

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

commit 201158eb380891c7e914a9f8e14a842073a3aa76
Author: Saman Sami <samans@chromium.org>
Date: Sat Dec 01 00:32:19 2018

Suppress flaky WebGL conformance test

Also remove a suppression is not needed.

TBR=kbr@chromium.org

Bug: 907599, 906889 
Change-Id: I7f232d58a6dcec4879a0a62a58957f1e35dbda3a
Reviewed-on: https://chromium-review.googlesource.com/c/1357573
Reviewed-by: Saman Sami <samans@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Saman Sami <samans@chromium.org>
Cr-Commit-Position: refs/heads/master@{#612873}
[modify] https://crrev.com/201158eb380891c7e914a9f8e14a842073a3aa76/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Owner: ----
Status: Available (was: Assigned)
I landed a suppression and I don't think there is any further action I can make. Marking as available.
Thanks samans@ for suppressing the flake.

Sign in to add a comment