New issue
Advanced search Search tips

Issue 775226 link

Starred by 1 user

Issue metadata

Status: Duplicate
Merged: issue 766918
Owner: ----
Closed: Oct 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux
Pri: 3
Type: Bug

Blocking:
issue 602688



Sign in to add a comment

WebGL conformance textures_image_bitmap_from_video_tex_2d tests and flaky on NVIDIA Linux

Project Member Reported by ccameron@chromium.org, Oct 16 2017

Issue description

This appears to affect both
WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte

The first instance of
WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgb_rgb_unsigned_short_5_6_5
appears to be build 51264

The first instance of
WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_luminance_alpha_luminance_alpha_unsigned_byte
appears to be build 51260

Output is
gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance_textures_image_bitmap_from_video_tex_2d_rgb_rgb_unsigned_short_5_6_5 failed unexpectedly 7.3126s:
  
  Traceback (most recent call last):
    _RunGpuTest at content/test/gpu/gpu_tests/gpu_integration_test.py:125
      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 /usr/lib/python2.7/unittest/case.py:412
      raise self.failureException(msg)
  AssertionError: shouldBe 0,0,0
  at (9, 8) expected: 0,0,0 was 57,130,0

Output for luminance test is similar (expected: 0,0,0 was 63,63,63).
 
Cc: jmad...@chromium.org
I don't see any suspect changes in gpu/, gl/, or media/ changes in the build just before 51260.

My best guess here is that this was tickled by r508012, which is in build 51260.

Comment 2 by kbr@chromium.org, Oct 16 2017

Blocking: 602688
Cc: geoffl...@chromium.org
Components: Internals>GPU>ANGLE
Could you please link to failing builds? It looks to me like this is happening mainly with webgl2_conformance_gl_passthrough_tests on the FYI bots, for example:

https://ci.chromium.org/buildbot/chromium.gpu.fyi/Linux%20Release%20%28NVIDIA%29/51367
https://ci.chromium.org/buildbot/chromium.gpu.fyi/Linux%20Release%20%28NVIDIA%29/51366

Agree that this probably just coincided with starting to run the intended tests.

We should just add a suppression for them similar to:

    self.Fail('conformance/textures/image_bitmap_from_video/' +
        'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
        ['linux', 'passthrough', 'opengl', 'nvidia'], bug= 775226 )

Note though that there was a similar issue filed a while ago in Issue 766918 so maybe it's worth duplicating this bug into it and reusing the bug ID.

Mergedinto: 766918
Status: Duplicate (was: Untriaged)
Thanks -- yes, it is the passthrough NV bots only -- the ones from #2.

Duping to 766918 and adding expectations update.
Project Member

Comment 4 by bugdroid1@chromium.org, Oct 17 2017

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

commit e6acbae1a36a4d179bb72c24e62aba861a229c92
Author: Christopher Cameron <ccameron@chromium.org>
Date: Tue Oct 17 06:16:38 2017

Mark WebGL conformance image_bitmap_from_video 565 as failing

Bug: 766918,  775226 
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: I204884a683f0c7e5aa6eaf431103ff72d01dbd0b
Reviewed-on: https://chromium-review.googlesource.com/722339
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: ccameron chromium <ccameron@chromium.org>
Cr-Commit-Position: refs/heads/master@{#509293}
[modify] https://crrev.com/e6acbae1a36a4d179bb72c24e62aba861a229c92/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Sign in to add a comment