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

Issue 680631 link

Starred by 2 users

Issue metadata

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

Blocked on:
issue 719580
issue 735260
issue 754857

Blocking:
issue 666077



Sign in to add a comment

GLSLTest.VerifyMax{Fragment|Vertex}UniformVectors timesout on Linux (Intel HD 530)

Project Member Reported by zmo@chromium.org, Jan 12 2017

Issue description

Comment 1 by zmo@chromium.org, Jan 12 2017

Blocking: 666077
Project Member

Comment 2 by bugdroid1@chromium.org, Jan 12 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/1a2567215ffc27da8c48117999421b27d8844331

commit 1a2567215ffc27da8c48117999421b27d8844331
Author: Zhenyao Mo <zmo@chromium.org>
Date: Thu Jan 12 19:52:57 2017

Skip two unittests on Linux/Intel.

BUG=680631
TEST=angle_end2end_tests on Linux/Intel

Change-Id: I0823b5accc1c1962d7b498bf74d58edcc6971133
Reviewed-on: https://chromium-review.googlesource.com/427285
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Commit-Queue: Zhenyao Mo <zmo@chromium.org>
Commit-Queue: Jamie Madill <jmadill@chromium.org>

[modify] https://crrev.com/1a2567215ffc27da8c48117999421b27d8844331/src/tests/gl_tests/GLSLTest.cpp

Comment 3 by zmo@chromium.org, Jan 12 2017

Owner: yunchao...@intel.com
Status: Assigned (was: Available)
The failing tests are disabled on Linux Intel.

Yunchao, can I assign it to you to take a look?  It's really weird these tests will time out.  Assuming you have a Linux Intel HD 530 in house.
@zmo, I am not sure whether we have a Intel HD 530 at hand. I can own this bug if we have such a device to reproduce the issue.

Comment 5 by zmo@chromium.org, Jan 13 2017

Cc: yang...@intel.com
Yang, can you get Intel HD 530 on your side for both Windows / Linux?  So your machines and the chromium waterfall bots can be aligned.
Project Member

Comment 6 by bugdroid1@chromium.org, Jan 13 2017

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

commit 26ff4b57824280ec42599a7c92fcacadfe5201f3
Author: Jamie Madill <jmadill@chromium.org>
Date: Fri Jan 13 00:51:50 2017

Roll ANGLE 417df92..b4533de

https://chromium.googlesource.com/angle/angle.git/+log/417df92..b4533de

BUG=680631

TBR=geofflang@chromium.org

TEST=bots

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

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

[modify] https://crrev.com/26ff4b57824280ec42599a7c92fcacadfe5201f3/DEPS

Comment 7 by yang...@intel.com, Jan 13 2017

Owner: qiankun....@intel.com
We have all the machines for GEN8 and GEN9 in house on Linux, Windows and MacOS. For Linux and Windows, we happen to have exactly the same HD 530. 
For this issue, Qiankun already investigated and this case failed due to long link time of large shader in Mesa. We will follow up with Mesa team. 
Let me change the owner to Qiankun.
Issue 680618 has been merged into this issue.
Project Member

Comment 9 by sheriffbot@chromium.org, Jun 7 2017

Labels: Hotlist-Recharge-BouncingOwner
Owner: ----
Status: Untriaged (was: Assigned)
The assigned owner "qiankun.miao@intel.com" is not able to receive e-mails, please re-triage.

For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot

Comment 10 by kbr@chromium.org, Jun 7 2017

Cc: qkmiao@chromium.org
Status: Available (was: Untriaged)
The link time of the GLSL tests on Intel HD 530 decreased if we update mesa to 17.0.0 which is released in February 13, 2017(https://www.mesa3d.org/).The link time costs about 4097ms with mesa 17.0.0 incomparision to previous version, mesa 11.2.2 costs 140032 ms.


Comment 12 by kbr@chromium.org, Jun 16 2017

That's great news!

How do we conveniently upgrade our machines to pick up this version of Mesa? Is there an Ubuntu package available for it?

You can update Ubuntu to 17.04, the Mesa version will upgrade to 17.03 simultaneously.
Cc: yizhou.j...@intel.com

Comment 15 by kbr@chromium.org, Jun 20 2017

Blockedon: 735260

Comment 16 by kbr@chromium.org, Jun 20 2017

OK, thanks for the info. Filed a request with our Labs team to upgrade these machines to Ubuntu 17.04 if possible.

Again, if there's just an Ubuntu package which can be installed on 16.10 (which is what these machines are currently running) that would probably be easier. They're currently running Mesa 13.0.2; see:

https://luci-logdog.appspot.com/v/?s=chromium%2Fbb%2Fchromium.gpu.fyi%2FLinux_Release__Intel_HD_530_%2F782%2F%2B%2Frecipes%2Fsteps%2Fgpu_process_launch_tests%2F0%2Fstdout

Intel graphics update tool for linux published by Intel official only support mesa 13.0.2 on ubuntu 16.10 till now(https://01.org/linuxgraphics/downloads/intel-graphics-update-tool-linux-os-v2.0.4).  You could build mesa source code and apply it by LD_LIBRARY_PATH to use mesa library in the run-time(https://www.mesa3d.org/download.html). 

Comment 18 by kbr@chromium.org, Aug 11 2017

Blockedon: 754857 719580
Once the HD 530 machines have been removed from the waterfall in Issue 754857, these tests should be able to be re-enabled on Intel (on the HD 630 bots that were recently added).

Comment 19 by kbr@chromium.org, Aug 16 2017

The Intel HD 530 bots have been removed. The new Intel HD 630 bot is running Mesa 17.0.3:

https://luci-milo.appspot.com/buildbot/chromium.gpu.fyi/Linux%20Release%20%28Intel%20HD%20630%29/

Could someone please re-enable the previously disabled gl_tests on Intel GPUs? Thanks.

Project Member

Comment 20 by bugdroid1@chromium.org, Feb 8 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/angle/angle/+/8e5ba8bbf677fb588d044be58a0fb4789b35f82d

commit 8e5ba8bbf677fb588d044be58a0fb4789b35f82d
Author: Yunchao He <yunchao.he@intel.com>
Date: Thu Feb 08 15:55:31 2018

Clean up end2end tests for Intel Linux platform.

Removed tests can pass on Intel Linux Desktop (Intel KabyLake, Ubuntu 17.04)
with system default mesa and latest upstream mesa.

BUG=angleproject:2205
BUG=chromium:680631

Change-Id: Ie3f0f34b9708a7dab81f66d9ec83a469658deee7
Reviewed-on: https://chromium-review.googlesource.com/901382
Commit-Queue: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Jamie Madill <jmadill@chromium.org>
Reviewed-by: Corentin Wallez <cwallez@chromium.org>

[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/CopyTexImageTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/TextureTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/VertexAttributeTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/GLSLTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/FenceSyncTests.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/ClearTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/MipmapTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/UniformBufferTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/BlendMinMaxTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/UniformTest.cpp
[modify] https://crrev.com/8e5ba8bbf677fb588d044be58a0fb4789b35f82d/src/tests/gl_tests/FramebufferRenderMipmapTest.cpp

Sign in to add a comment