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

Issue 611945 link

Starred by 2 users

Issue metadata

Status: Available
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: Bug

Blocked on:
issue 614550
issue 490984
issue 695680



Sign in to add a comment

Several WebglConformance tests are failing on the Nexus 6 and 6P bots

Project Member Reported by cblume@chromium.org, May 14 2016

Issue description

The following tests are all failing on the Nexus 6 bot:

WebglConformance.conformance_context_context_size_change
WebglConformance.conformance_extensions_oes_texture_half_float
WebglConformance.conformance_extensions_oes_texture_half_float_with_canvas
WebglConformance.conformance_extensions_oes_texture_half_float_with_image_data
WebglConformance.conformance_extensions_oes_texture_half_float_with_image
WebglConformance.conformance_extensions_oes_texture_half_float_with_video
WebglConformance.conformance_extensions_webgl_compressed_texture_atc
WebglConformance.conformance_glsl_bugs_gl_fragcoord_multisampling_bug
WebglConformance.conformance_glsl_bugs_qualcomm_crash
WebglConformance.conformance_glsl_bugs_sampler_struct_function_arg
WebglConformance.conformance_glsl_misc_shader_struct_scope
 
Project Member

Comment 1 by bugdroid1@chromium.org, May 16 2016

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

commit 33553b4165a021dc01572e3e17c73bc11b1faf95
Author: cblume <cblume@chromium.org>
Date: Mon May 16 21:14:59 2016

Adding several N5, N5X, and N6 failing tests to expectations.

On the Nexus 5:

WebglConformance.conformance_extensions_angle_instanced_arrays
WebglConformance.conformance_extensions_ext_texture_filter_anisotropic
WebglConformance.conformance_extensions_oes_texture_half_float
WebglConformance.conformance_extensions_oes_texture_half_float_with_canvas
WebglConformance.conformance_extensions_webgl_compressed_texture_atc
WebglConformance.conformance_glsl_bugs_array_of_struct_with_int_first_position
WebglConformance.conformance_glsl_bugs_gl_fragcoord_multisampling_bug
WebglConformance.conformance_glsl_bugs_sampler_struct_function_arg
WebglConformance.conformance_glsl_matrices_glsl_mat4_to_mat3
WebglConformance.conformance_glsl_misc_shader_struct_scope
WebglConformance.conformance_glsl_misc_shader_with_vec4_vec3_vec4_conditional

On the Nexus 5X:

WebglConformance.conformance_textures_video_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_video_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_video_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_video_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_webgl_canvas_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_webgl_canvas_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_webgl_canvas_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_image_bitmap_from_image_data_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_data_tex_2d_rgb_rgb_unsigned_short_5_6_5

On the Nexus 6:

ContextLost.WebGLContextLostFromLoseContextExtension
ContextLost.WebGLContextLostFromQuantity
WebglConformance.conformance_context_context_size_change
WebglConformance.conformance_extensions_oes_texture_half_float
WebglConformance.conformance_extensions_oes_texture_half_float_with_canvas
WebglConformance.conformance_extensions_oes_texture_half_float_with_image_data
WebglConformance.conformance_extensions_oes_texture_half_float_with_image
WebglConformance.conformance_extensions_oes_texture_half_float_with_video
WebglConformance.conformance_extensions_webgl_compressed_texture_atc
WebglConformance.conformance_glsl_bugs_gl_fragcoord_multisampling_bug
WebglConformance.conformance_glsl_bugs_qualcomm_crash
WebglConformance.conformance_glsl_bugs_sampler_struct_function_arg
WebglConformance.conformance_glsl_misc_shader_struct_scope

On all of Android:
GpuProcess.no_gpu_process
GpuProcess.identify_active_gpu1
GpuProcess.identify_active_gpu2
GpuProcess.identify_active_gpu3
GpuProcess.identify_active_gpu4
GpuProcess.readback_webgl_gpu_process
GpuProcess.driver_bug_workarounds_upon_gl_renderer
Maps.maps_002

BUG=611945,610951,611945
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/33553b4165a021dc01572e3e17c73bc11b1faf95/content/test/gpu/gpu_tests/context_lost_expectations.py
[modify] https://crrev.com/33553b4165a021dc01572e3e17c73bc11b1faf95/content/test/gpu/gpu_tests/gpu_process_expectations.py
[modify] https://crrev.com/33553b4165a021dc01572e3e17c73bc11b1faf95/content/test/gpu/gpu_tests/maps_expectations.py
[modify] https://crrev.com/33553b4165a021dc01572e3e17c73bc11b1faf95/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Comment 2 by cblume@chromium.org, May 17 2016

Adding one more:

WebglConformance.conformance_glsl_misc_shader_uniform_packing_restrictions
Project Member

Comment 3 by bugdroid1@chromium.org, May 17 2016

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

commit 031b9b282df12ccb505f8692a95d00cc18ba1e52
Author: cblume <cblume@chromium.org>
Date: Tue May 17 20:00:51 2016

Adding a few more test expectations for Android.

Nexus 5:

WebglConformance.conformance_glsl_misc_shaders_with_invariance
WebglConformance.conformance_glsl_misc_struct_equals
WebglConformance.conformance_state_state_uneffected_after_compositing
WebglConformance.deqp_data_gles2_shaders_preprocessor

Nexus 5X:

WebglConformance.conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_image_bitmap_from_image_data_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_image_bitmap_from_image_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_image_bitmap_from_image_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_image_bitmap_from_canvas_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_canvas_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_byte

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_uniform_packing_restrictions

BUG=611945,611943,610951
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/031b9b282df12ccb505f8692a95d00cc18ba1e52/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Comment 4 by cblume@chromium.org, May 17 2016

Adding one more:

WebglConformance.conformance_glsl_misc_shader_varying_packing_restrictions
Project Member

Comment 5 by bugdroid1@chromium.org, May 18 2016

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

commit 49142dd682724ad6c3c4d9cc473c01d8a2286644
Author: cblume <cblume@chromium.org>
Date: Wed May 18 16:28:30 2016

Adding a few more test expectations for Android.

Nexus 5X:

WebglConformance.conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_image_bitmap_from_canvas_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_image_bitmap_from_blob_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_blob_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_short_4_4_4_4
WebglConformance.conformance_textures_image_bitmap_from_blob_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgb_rgb_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgb_rgb_unsigned_short_5_6_5
WebglConformance.conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_byte
WebglConformance.conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_short_4_4_4_4

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_varying_packing_restrictions

BUG=611945,610951
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/49142dd682724ad6c3c4d9cc473c01d8a2286644/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 6 by bugdroid1@chromium.org, May 18 2016

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

commit b4390cca2d7488397650ce8316a65e242f9d598d
Author: cblume <cblume@chromium.org>
Date: Wed May 18 20:00:32 2016

Adding a few more test expectations for Android.

Nexus 5X:

WebglConformance.conformance_textures_image_bitmap_from_image_bitmap_tex_2d_rgba_rgba_unsigned_short_5_5_5_1
WebglConformance.conformance_uniforms_uniform_samplers_test
WebglConformance.deqp_data_gles2_shaders_preprocessor

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_with_256_character_define

BUG=611945, 610951
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/b4390cca2d7488397650ce8316a65e242f9d598d/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 7 by bugdroid1@chromium.org, May 19 2016

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

commit 757fd476b360a563bcc468b05aff7816c5fb6e4b
Author: cblume <cblume@chromium.org>
Date: Thu May 19 04:12:42 2016

Adding another test expectations for Android.

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_with_256_character_identifier_frag

BUG=611945
R=kbr@chromium.org

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

[modify] https://crrev.com/757fd476b360a563bcc468b05aff7816c5fb6e4b/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 8 by bugdroid1@chromium.org, May 19 2016

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

commit 9b50b679fb93999ded4b6cea2266bc5ff933ac4c
Author: cblume <cblume@chromium.org>
Date: Thu May 19 21:56:13 2016

Adding another test expectations for Android.

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_with_257_character_define

BUG=611945
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/9b50b679fb93999ded4b6cea2266bc5ff933ac4c/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 9 by bugdroid1@chromium.org, May 20 2016

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

commit b95e78206c21373c88e457608ef5ae4ceb8ef24e
Author: cblume <cblume@chromium.org>
Date: Fri May 20 02:52:14 2016

Adding another test expectations for Android.

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_with_257_character_identifier_frag

BUG=611945
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/b95e78206c21373c88e457608ef5ae4ceb8ef24e/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Project Member

Comment 10 by bugdroid1@chromium.org, May 20 2016

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

commit ec8fcba9bbdf45ef2977e7fad9c99353c86f9cee
Author: cblume <cblume@chromium.org>
Date: Fri May 20 22:26:16 2016

Adding another test expectations for Android.

Nexus 6:

WebglConformance.conformance_glsl_misc_shader_with__webgl_identifier_vert

BUG=611945
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/ec8fcba9bbdf45ef2977e7fad9c99353c86f9cee/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Blockedon: 614550
Project Member

Comment 12 by bugdroid1@chromium.org, May 25 2016

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

commit 682763ef4610d910c98cf45e178cd1fba4f68231
Author: cblume <cblume@chromium.org>
Date: Wed May 25 04:17:13 2016

Adding another test expectations for Android.

Nexus 6:

Skipping:
conformance/glsl/misc/shader-struct-scope.html

Failing:
conformance/glsl/misc/shaders-with-invariance.html
conformance/rendering/gl-viewport-test.html
conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_byte.html
conformance/textures/svg_image/tex-2d-rgb-rgb-unsigned_short_5_6_5.html
conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_byte.html
conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html
conformance/textures/svg_image/tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html
deqp/data/gles2/shaders/preprocessor.html

BUG=611945
R=kbr@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/682763ef4610d910c98cf45e178cd1fba4f68231/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Comment 13 by kbr@chromium.org, Jun 14 2016

Components: Blink>WebGL
Summary: Several WebglConformance tests are failing on the Nexus 6 and 6P bots (was: Several WebglConformance tests are failing on the Nexus 6 bot)
Expanding the synopsis for this bug because many of the same tests are failing on these two bots:

https://build.chromium.org/p/chromium.gpu.fyi/builders/Android%20Release%20(Nexus%206)
https://build.chromium.org/p/chromium.gpu.fyi/builders/Android%20Release%20(Nexus%206P)

Project Member

Comment 14 by bugdroid1@chromium.org, Jun 15 2016

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

commit 2d28ae0dc94a561a1fddb724e61ef3ab21c2236a
Author: kbr <kbr@chromium.org>
Date: Wed Jun 15 01:51:12 2016

Update Maps and WebGL conformance expectations for Nexus 6P.

BUG= 490984 ,  499555 , 611945
TBR=zmo@chromium.org, cblume@chromium.org
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel
NOTRY=true

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

[modify] https://crrev.com/2d28ae0dc94a561a1fddb724e61ef3ab21c2236a/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
[modify] https://crrev.com/2d28ae0dc94a561a1fddb724e61ef3ab21c2236a/content/test/gpu/page_sets/data/maps_004_expectations.json

Project Member

Comment 15 by bugdroid1@chromium.org, Jun 27 2016

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

commit e8a43ef07284631107ff31e6108b9872464e9512
Author: cblume <cblume@chromium.org>
Date: Mon Jun 27 21:40:34 2016

Add WebGL conformance expectations to Nexus 6P

A handful of WebGL conformance tests were failing on the Nexus 6P.
This adds them to the expectations file.

BUG=611945
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

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

[modify] https://crrev.com/e8a43ef07284631107ff31e6108b9872464e9512/content/test/gpu/gpu_tests/webgl_conformance_expectations.py

Comment 16 by kbr@chromium.org, Aug 16 2016

Status: Available (was: Untriaged)
Blocking: 695680
Blocking: -695680
Blockedon: 695680

Comment 20 by kbr@chromium.org, Sep 8 2017

Blocking: -490984

Comment 21 by kbr@chromium.org, Sep 8 2017

Blockedon: 490984
Project Member

Comment 22 by bugdroid1@chromium.org, May 26 2018

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

commit f5ab530969f2873f35dbacb496da4eaf8ac8f4b5
Author: Yunchao He <yunchao.he@intel.com>
Date: Sat May 26 01:08:55 2018

Roll WebGL 7c0541d..198d637

https://chromium.googlesource.com/external/khronosgroup/webgl.git/+log/7c0541d..198d637

Bug: 609883, 611943, 611945, 844311,  844308 , 844311, 844349
Cq-Include-Trybots: luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_angle_rel_ng;luci.chromium.try:win_angle_rel_ng
Change-Id: I0bd4d7409796861e6a4d73c2afc3b054d61a5a2b
Reviewed-on: https://chromium-review.googlesource.com/1063564
Reviewed-by: Kenneth Russell <kbr@chromium.org>
Commit-Queue: Kenneth Russell <kbr@chromium.org>
Cr-Commit-Position: refs/heads/master@{#562091}
[modify] https://crrev.com/f5ab530969f2873f35dbacb496da4eaf8ac8f4b5/DEPS
[modify] https://crrev.com/f5ab530969f2873f35dbacb496da4eaf8ac8f4b5/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
[modify] https://crrev.com/f5ab530969f2873f35dbacb496da4eaf8ac8f4b5/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
[modify] https://crrev.com/f5ab530969f2873f35dbacb496da4eaf8ac8f4b5/content/test/gpu/gpu_tests/webgl_conformance_revision.txt

Sign in to add a comment