Commit 56261fa4 authored by Lin Sun's avatar Lin Sun Committed by Commit Bot

Update WebGL/WebGL2 expectations for Linux

Added more platform tags to some expected failures to restrict the
scenario. Also added some new failures on Linux and Intel graphics card.

Bug: 832238, 849572, 928530, 950552
Bug: 1014429, 1021428
Bug: angleproject:2672
Change-Id: I9eec7fe7e08a3b6fcc17166e9e14e02eae8115ff
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1899406Reviewed-by: default avatarKenneth Russell <kbr@chromium.org>
Commit-Queue: Lin Sun <lin.sun@intel.com>
Cr-Commit-Position: refs/heads/master@{#713334}
parent 31a7856d
......@@ -10,7 +10,8 @@ import mock
EXPECTATIONS_DRIVER_TAGS = frozenset([
'angle_lt_25.20.100.6444',
'angle_lt_25.20.100.6577',
'mesa_lt_19.1.2'
'mesa_lt_19.1.2',
'mesa_eq_18.0.5',
])
......
......@@ -63,9 +63,6 @@ crbug.com/874620 [ opengl win nvidia ] conformance2/glsl3/const-struct-from-arra
# Too slow (take about one hour to run)
crbug.com/619403 deqp/functional/gles3/builtinprecision/* [ Skip ]
# Flakes heavily on many OpenGL configurations
crbug.com/832238 [ no-angle ] conformance2/transform_feedback/too-small-buffers.html [ Failure ]
# Failing on NVIDIA OpenGL, but fixed in latest driver
# TODO(http://crbug.com/887241): Upgrade the drivers on the bots.
crbug.com/772651 [ linux nvidia ] conformance/glsl/bugs/vector-scalar-arithmetic-inside-loop.html [ Failure ]
......@@ -271,6 +268,9 @@ crbug.com/965648 [ opengl linux passthrough nvidia ] deqp/functional/gles3/shade
# Mac failures #
####################
# Flakes heavily on many OpenGL configurations
crbug.com/832238 [ mac no-angle ] conformance2/transform_feedback/too-small-buffers.html [ Failure ]
# Regressions in 10.12.4.
crbug.com/705865 [ sierra intel ] conformance2/textures/misc/tex-base-level-bug.html [ Failure ]
crbug.com/705865 [ sierra intel no-passthrough ] conformance2/textures/misc/tex-mipmap-levels.html [ Failure ]
......@@ -581,7 +581,8 @@ crbug.com/982294 [ mac passthrough ] deqp/functional/gles3/transformfeedback/ran
####################
# Intel failed issues
crbug.com/950552 [ linux intel ] conformance2/textures/misc/tex-3d-size-limit.html [ Failure ]
crbug.com/950552 [ linux intel no-passthrough ] conformance2/textures/misc/tex-3d-size-limit.html [ Failure ]
crbug.com/1014429 [ linux intel opengl passthrough ] deqp/functional/gles3/shadercommonfunction.html [ Failure ]
# Intel driver issues
crbug.com/950552 [ linux intel mesa_lt_19.1.2 ] conformance2/textures/misc/tex-base-level-bug.html [ Failure ]
......
......@@ -8,7 +8,7 @@
# tags: [ d3d11 d3d9 no-angle opengl opengles vulkan ]
# tags: [ no-passthrough passthrough ]
# tags: [ webgl-version-1 ]
# tags: [ angle_lt_25.20.100.6444 ]
# tags: [ angle_lt_25.20.100.6444 mesa_eq_18.0.5 ]
# results: [ Failure RetryOnFailure Skip ]
......@@ -18,7 +18,6 @@
# It's expected that not all extensions will be available on all platforms.
# Having a test listed here is not necessarily a problem.
[ win vulkan passthrough ] WebglExtension_EXT_float_blend [ Failure ]
crbug.com/angleproject/2672 [ vulkan passthrough ] WebglExtension_WEBGL_multi_draw_instanced [ Failure ]
# Skip these, rather than expect them to fail, to speed up test
# execution. The browser is restarted even after expected test
......@@ -78,7 +77,7 @@ crbug.com/890539 conformance/extensions/webgl-multi-draw.html [ Skip ]
# Need to implement new error semantics
# https://github.com/KhronosGroup/WebGL/pull/2607
crbug.com/849572 conformance/extensions/angle-instanced-arrays-out-of-bounds.html [ Failure ]
crbug.com/849572 [ passthrough ] conformance/extensions/angle-instanced-arrays-out-of-bounds.html [ Failure ]
# Nvidia bugs fixed in latest driver
# TODO(http://crbug.com/887241): Upgrade the drivers on the bots.
......@@ -352,9 +351,19 @@ crbug.com/992231 [ mac passthrough amd-0x679e ] conformance/context/context-size
# Linux failures #
####################
# Intel failed issues
crbug.com/1021428 [ linux intel vulkan ] conformance/textures/misc/copy-tex-image-and-sub-image-2d.html [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] conformance/textures/misc/texture-copying-feedback-loops.html [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] conformance/textures/misc/texture-mips.html [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] conformance/rendering/clipping-wide-points.html [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] conformance/extensions/webgl-draw-buffers.html [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] WebglExtension_EXT_shader_texture_lod [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] WebglExtension_EXT_float_blend [ Failure ]
crbug.com/1021428 [ linux intel vulkan ] WebglExtension_WEBGL_depth_texture [ Failure ]
# The following two tests only fail on Linux/Intel with Mesa 18.0.5,
# not on Mesa 17.1.4 with the same Intel HD 630 GPU.
crbug.com/928530 [ linux intel no-passthrough ] conformance/programs/program-test.html [ Failure ]
crbug.com/928530 [ linux intel mesa_eq_18.0.5 no-passthrough ] conformance/programs/program-test.html [ Failure ]
# NVIDIA
crbug.com/524144 [ linux nvidia no-passthrough ] conformance/extensions/oes-element-index-uint.html [ RetryOnFailure ]
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment