WebglConformance_conformance2_rendering_attrib_type_match in webgl2_conformance_gl_passthrough_tests failing on chromium.gpu.fyi/Linux FYI Release (NVIDIA) |
||||||||
Issue descriptionFiled by sheriff-o-matic@appspot.gserviceaccount.com on behalf of cblume@google.com At first blush, this seems to only be a flake. I do not see a change that is likely to have caused this. I'll update once the next build finishes. (Even if it is a flake, we should look into it.) gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_attrib_type_match in webgl2_conformance_gl_passthrough_tests failing on chromium.gpu.fyi/Linux FYI Release (NVIDIA) Builders failed on: - Linux FYI Release (NVIDIA): https://build.chromium.org/p/chromium.gpu.fyi/builders/Linux%20FYI%20Release%20%28NVIDIA%29 [6/135] gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_attrib_type_match failed unexpectedly 6.1801s: Traceback (most recent call last): _RunGpuTest at content/test/gpu/gpu_tests/gpu_integration_test.py:132 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: should be 255,0,0,255 at (0, 0) expected: 255,0,0,255 was 0,0,0,255 GPU device 0: VENDOR = 0x10de (Nvidia), DEVICE = 0x1cb3 GPU Attributes: amd_switchable : False basic_info_state : 1 can_support_threaded_texture_mailbox: False context_info_state : 1 direct_composition : False direct_rendering : True driver_date : driver_vendor : Nvidia driver_version : 384.90 gl_extensions : GL_ANGLE_client_arrays GL_ANGLE_depth_texture GL_ANGLE_framebuffer_blit GL_ANGLE_framebuffer_multisample GL_ANGLE_instanced_arrays GL_ANGLE_program_cache_control GL_ANGLE_request_extension GL_ANGLE_robust_client_memory GL_ANGLE_texture_compression_dxt3 GL_ANGLE_texture_compression_dxt5 GL_ANGLE_texture_rectangle GL_ANGLE_translated_shader_source GL_CHROMIUM_bind_generates_resource GL_CHROMIUM_bind_uniform_location GL_CHROMIUM_color_buffer_float_rgb GL_CHROMIUM_color_buffer_float_rgba GL_CHROMIUM_copy_texture GL_CHROMIUM_framebuffer_mixed_samples GL_CHROMIUM_path_rendering GL_CHROMIUM_sync_query GL_EXT_blend_minmax GL_EXT_color_buffer_half_float GL_EXT_debug_marker GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers GL_EXT_frag_depth GL_EXT_map_buffer_range GL_EXT_multisample_compatibility GL_EXT_occlusion_query_boolean GL_EXT_read_format_bgra GL_EXT_robustness GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_shader_texture_lod GL_EXT_texture_compression_dxt1 GL_EXT_texture_filter_anisotropic GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_sRGB_decode GL_EXT_texture_storage GL_EXT_unpack_subimage GL_KHR_debug GL_NV_fence GL_NV_pack_subimage GL_OES_compressed_ETC1_RGB8_texture GL_OES_depth32 GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_get_program_binary GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_OES_standard_derivatives GL_OES_surfaceless_context GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_vertex_array_object gl_renderer : ANGLE (NVIDIA Corporation Quadro P400/PCIe/SSE2 OpenGL 4.5 core) gl_reset_notification_strategy: 33362 gl_vendor : Google Inc. gl_version : OpenGL ES 2.0 (ANGLE 2.1.0.12eb3d74b7d6) gl_ws_extensions : EGL_EXT_create_context_robustness EGL_KHR_create_context EGL_KHR_get_all_proc_addresses EGL_ANGLE_create_context_webgl_compatibility EGL_CHROMIUM_create_context_bind_generates_resource EGL_EXT_pixel_format_float EGL_KHR_surfaceless_context EGL_ANGLE_display_texture_share_group EGL_ANGLE_create_context_client_arrays EGL_ANGLE_program_cache_control EGL_ANGLE_robust_resource_initialization gl_ws_vendor : gl_ws_version : 1.4 (ANGLE 2.1.0.12eb3d74b7d6) in_process_gpu : False initialization_time : 0.070907 jpeg_decode_accelerator_supported: False max_msaa_samples : 8 optimus : False passthrough_cmd_decoder: True pixel_shader_version: 1.00 process_crash_count : 0 rgba_visual : 0 sandboxed : True software_rendering : False supports_overlays : False system_visual : 0 vertex_shader_version: 1.00 video_decode_accelerator_flags: 0 Feature Status: 2d_canvas : enabled checker_imaging : enabled_on flash_3d : enabled flash_stage3d : enabled flash_stage3d_baseline: enabled gpu_compositing : enabled multiple_raster_threads: enabled_on native_gpu_memory_buffers: disabled_software rasterization : disabled_software video_decode : unavailable_off webgl : enabled webgl2 : enabled Driver Bug Workarounds: clear_uniforms_before_first_program_use disable_framebuffer_cmaa scalarize_vec_and_mat_constructor_args
,
Feb 22 2018
The next build passed. This does indeed seem like a flake. Lowering priority. kbr@ can route this better than I could. The cause of the flake still seems worth investigation: gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_rendering_attrib_type_match failed unexpectedly: AssertionError: should be 255,0,0,255 at (0, 0) expected: 255,0,0,255 was 0,0,0,255
,
Feb 23 2018
Geoff: has this been seen before? If it's flaky then I wonder whether something might be wrong in ANGLE's context switching code.
,
Feb 23 2018
,
Feb 23 2018
I can't remember seeing this flake recently but I'll look out for it in the future and try to repro
,
Feb 23 2018
,
Apr 4 2018
still seeing failures for this test, the most recent one https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/1134 (2018-04-04 6:13 AM (EDT)). also seeing gpu_tests.webgl_conformance_integration_test.WebGLConformanceIntegrationTest.WebglConformance_conformance2_sync_sync_webgl_specific failing ( crbug.com/828978 )
,
Apr 5 2018
Will look into this when I get back into the office.
,
Apr 9 2018
Issue 814904 has been merged into this issue.
,
Apr 9 2018
Saw couple more flakes: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/1271 https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Linux%20FYI%20Release%20%28NVIDIA%29/1257 Will mark this test Flaky on Linux NVIDIA gl passthrough
,
Apr 10 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/99f33f9db9af5560f0228762dd1830d9d55a357b commit 99f33f9db9af5560f0228762dd1830d9d55a357b Author: Yuly Novikov <ynovikov@chromium.org> Date: Tue Apr 10 03:33:26 2018 Mark a WebGL2 test Flaky conformance2/rendering/attrib-type-match.html on Linux Nvidia GL passthrough BUG=814905 TBR=kbr@chromium.org Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel Change-Id: Ib00f331d732ce881f5169366ec4140bbf1284c7b Reviewed-on: https://chromium-review.googlesource.com/1001502 Commit-Queue: Yuly Novikov <ynovikov@chromium.org> Reviewed-by: Yuly Novikov <ynovikov@chromium.org> Cr-Commit-Position: refs/heads/master@{#549409} [modify] https://crrev.com/99f33f9db9af5560f0228762dd1830d9d55a357b/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py
,
Jun 20 2018
This test is still flaking. Should be marked as failing: https://ci.chromium.org/p/chromium/builders/luci.chromium.ci/Win10%20FYI%20Release%20%28NVIDIA%29/1449 https://ci.chromium.org/p/chromium/builders/luci.chromium.try/win_angle_rel_ng/1555 I see this in the logs, not sure if it's related: [7176:6752:0618/213743.994:INFO:GrGLInterface.cpp(494)] ../../third_party/skia/src/gpu/gl/GrGLInterface.cpp:494 GrGLInterface::validate() failed.
,
Jun 20 2018
Many issues open for this flaky test. I guess this one is Linux specific. The Window one is issue 782254. Will mark it flaky in that issue.
,
Aug 2
,
Aug 28
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/73dd0a0ee8b65de6618926ff9264ccccfbfbc704 commit 73dd0a0ee8b65de6618926ff9264ccccfbfbc704 Author: Geoff Lang <geofflang@chromium.org> Date: Tue Aug 28 16:58:23 2018 Mark conformance2/rendering/attrib-type-match.html as Failing on OpenGL. This test is flaky but occasionally hits the retry limit, mark as always failing. TBR=zmo@chromium.org NOTRY=true BUG=814905 Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel Change-Id: Id0bcf0a33434008efebafeaed41cead9c21252c0 Reviewed-on: https://chromium-review.googlesource.com/1191025 Commit-Queue: Geoff Lang <geofflang@chromium.org> Reviewed-by: Geoff Lang <geofflang@chromium.org> Cr-Commit-Position: refs/heads/master@{#586751} [modify] https://crrev.com/73dd0a0ee8b65de6618926ff9264ccccfbfbc704/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py |
||||||||
►
Sign in to add a comment |
||||||||
Comment 1 by cblume@chromium.org
, Feb 22 2018Components: Internals>GPU