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

Issue 756292 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
OOO until 2019-01-24
Closed: Aug 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 1
Type: Bug-Regression

Blocking:
issue 756295



Sign in to add a comment

WebGL 2.0 rgb9_e5 conformance failures on mac_optional_gpu_tests_rel

Project Member Reported by kbr@chromium.org, Aug 17 2017

Issue description

The following two conformance tests:

WebglConformance_conformance2_textures_canvas_tex_3d_rgb9_e5_rgb_half_float WebglConformance_conformance2_textures_webgl_canvas_tex_3d_rgb9_e5_rgb_half_float

are failing intermittently on the mac_optional_gpu_tests_rel tryserver:

https://luci-milo.appspot.com/buildbot/tryserver.chromium.mac/mac_optional_gpu_tests_rel/13751
https://luci-milo.appspot.com/buildbot/tryserver.chromium.mac/mac_optional_gpu_tests_rel/13750
https://luci-milo.appspot.com/buildbot/tryserver.chromium.mac/mac_optional_gpu_tests_rel/13746
https://luci-milo.appspot.com/buildbot/tryserver.chromium.mac/mac_optional_gpu_tests_rel/13745

The reason is that some Mac Minis leaked into the Swarming pool that are running 10.12.2, an older version of the OS that has bugs handling these texture formats.

We need to specialize these tests to run on 10.12.5.

./tools/swarming_client/swarming.py bots -S chromium-swarm.appspot.com -d pool Chrome -d gpu 8086:0a2e -d os Mac-10.12.5 -b | wc -l
277

./tools/swarming_client/swarming.py bots -S chromium-swarm.appspot.com -d pool Chrome -d gpu 8086:0a2e -d os Mac-10.12.2 -b | wc -l
      10

 

Comment 1 by kbr@chromium.org, Aug 17 2017

Blocking: 756295

Comment 2 Deleted

Project Member

Comment 3 by bugdroid1@chromium.org, Aug 17 2017

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

commit cfcd8c6844c6ceceb2c8d8d4365e04c5a1b7f91f
Author: Kenneth Russell <kbr@chromium.org>
Date: Thu Aug 17 04:11:38 2017

Specialize Mac Intel GPU jobs to 10.12.5.

A few 10.12.2 bots leaked into the Swarming pool and they're causing
failures of some WebGL conformance tests.

BUG= 756292 
TBR=zmo@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
Change-Id: I9904b5fd78db62aa25a28a10d2b206685cb5a1fc
Reviewed-on: https://chromium-review.googlesource.com/618507
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#495067}
[modify] https://crrev.com/cfcd8c6844c6ceceb2c8d8d4365e04c5a1b7f91f/content/test/gpu/generate_buildbot_json.py
[modify] https://crrev.com/cfcd8c6844c6ceceb2c8d8d4365e04c5a1b7f91f/testing/buildbot/chromium.gpu.fyi.json
[modify] https://crrev.com/cfcd8c6844c6ceceb2c8d8d4365e04c5a1b7f91f/testing/buildbot/chromium.gpu.json
[modify] https://crrev.com/cfcd8c6844c6ceceb2c8d8d4365e04c5a1b7f91f/testing/buildbot/client.v8.fyi.json

Comment 4 by kbr@chromium.org, Aug 17 2017

Status: Fixed (was: Assigned)
This is fixed, or at least should be. No failures on this tryserver since this switch.

Sign in to add a comment