OLD | NEW |
---|---|
1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. | 1 # Copyright (c) 2015 The Chromium Authors. All rights reserved. |
2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
4 from gpu_tests.webgl_conformance_expectations import WebGLConformanceExpectation s | 4 from gpu_tests.webgl_conformance_expectations import WebGLConformanceExpectation s |
5 | 5 |
6 # See the GpuTestExpectations class for documentation. | 6 # See the GpuTestExpectations class for documentation. |
7 | 7 |
8 class WebGL2ConformanceExpectations(WebGLConformanceExpectations): | 8 class WebGL2ConformanceExpectations(WebGLConformanceExpectations): |
9 def __init__(self, conformance_path, url_prefixes=None, is_asan=False): | 9 def __init__(self, conformance_path, url_prefixes=None, is_asan=False): |
10 super(WebGL2ConformanceExpectations, self).__init__( | 10 super(WebGL2ConformanceExpectations, self).__init__( |
(...skipping 28 matching lines...) Expand all Loading... | |
39 | 39 |
40 # Too slow (take about one hour to run) | 40 # Too slow (take about one hour to run) |
41 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403) | 41 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403) |
42 | 42 |
43 # All platforms. | 43 # All platforms. |
44 self.Flaky('conformance2/query/occlusion-query.html', bug=603168) | 44 self.Flaky('conformance2/query/occlusion-query.html', bug=603168) |
45 self.Fail('conformance2/glsl3/tricky-loop-conditions.html', bug=483282) | 45 self.Fail('conformance2/glsl3/tricky-loop-conditions.html', bug=483282) |
46 | 46 |
47 # canvas.commit() promise synchronization isn't fully reliable yet. | 47 # canvas.commit() promise synchronization isn't fully reliable yet. |
48 self.Fail('conformance/offscreencanvas/offscreencanvas-resize.html', | 48 self.Fail('conformance/offscreencanvas/offscreencanvas-resize.html', |
49 bug=709484) | 49 bug=709484) |
50 | 50 |
51 self.Fail('conformance2/rendering/depth-stencil-feedback-loop.html', | 51 self.Fail('conformance2/rendering/depth-stencil-feedback-loop.html', |
52 bug=660844) # WebGL 2.0.1 | 52 bug=660844) # WebGL 2.0.1 |
53 self.Fail('conformance2/rendering/rendering-sampling-feedback-loop.html', | 53 self.Fail('conformance2/rendering/rendering-sampling-feedback-loop.html', |
54 bug=660844) # WebGL 2.0.1 | 54 bug=660844) # WebGL 2.0.1 |
55 self.Fail('conformance2/textures/misc/' + | 55 self.Fail('conformance2/textures/misc/' + |
56 'integer-cubemap-specification-order-bug.html', | 56 'integer-cubemap-specification-order-bug.html', |
57 bug=483282) # owner:cwallez, test might be buggy | 57 bug=483282) # owner:cwallez, test might be buggy |
58 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html', | 58 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html', |
59 bug=625738) | 59 bug=625738) |
60 | 60 |
61 self.Fail('conformance/glsl/misc/uninitialized-local-global-variables.html', | |
62 bug=1966) # angle bug ID | |
63 | |
64 self.Fail('conformance2/textures/misc/copy-texture-cube-map-AMD-bug.html', | |
65 bug=712584) | |
66 self.Fail('conformance2/extensions/ext-color-buffer-float.html', | |
67 bug=712584) | |
68 | |
61 # Windows only. | 69 # Windows only. |
62 self.Fail('conformance2/rendering/blitframebuffer-outside-readbuffer.html', | 70 self.Fail('conformance2/rendering/blitframebuffer-outside-readbuffer.html', |
63 ['win', 'd3d11'], bug=644740) | 71 ['win', 'd3d11'], bug=644740) |
64 self.Fail('deqp/functional/gles3/sync.html', ['win', 'd3d11'], bug=676848) | 72 self.Fail('deqp/functional/gles3/sync.html', ['win', 'd3d11'], bug=676848) |
65 | 73 |
66 # Win / NVidia | 74 # Win / NVidia |
67 self.Flaky('deqp/functional/gles3/fbomultisample*', | 75 self.Flaky('deqp/functional/gles3/fbomultisample*', |
68 ['win', 'nvidia', 'd3d11'], bug=631317) | 76 ['win', 'nvidia', 'd3d11'], bug=631317) |
69 self.Fail('conformance2/rendering/' + | 77 self.Fail('conformance2/rendering/' + |
70 'draw-with-integer-texture-base-level.html', | 78 'draw-with-integer-texture-base-level.html', |
(...skipping 623 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
694 # Linux Multi-vendor failures. | 702 # Linux Multi-vendor failures. |
695 self.Skip('deqp/data/gles3/shaders/qualification_order.html', | 703 self.Skip('deqp/data/gles3/shaders/qualification_order.html', |
696 ['linux', 'amd', 'intel'], bug=483282) | 704 ['linux', 'amd', 'intel'], bug=483282) |
697 self.Flaky('deqp/functional/gles3/texturespecification/' + | 705 self.Flaky('deqp/functional/gles3/texturespecification/' + |
698 'random_teximage2d_2d.html', | 706 'random_teximage2d_2d.html', |
699 ['linux', 'amd', 'intel'], bug=618447) | 707 ['linux', 'amd', 'intel'], bug=618447) |
700 self.Fail('conformance2/rendering/clipping-wide-points.html', | 708 self.Fail('conformance2/rendering/clipping-wide-points.html', |
701 ['linux', 'amd', 'intel'], bug=662644) # WebGL 2.0.1 | 709 ['linux', 'amd', 'intel'], bug=662644) # WebGL 2.0.1 |
702 | 710 |
703 # Linux NVIDIA | 711 # Linux NVIDIA |
712 self.Fail('conformance2/textures/canvas_sub_rectangle/' + | |
713 'tex-2d-r32f-red-float.html', | |
714 ['linux', 'nvidia'], bug=713127) | |
Zhenyao Mo
2017/04/19 16:59:04
Can you try roll with less commits and see exactly
Ken Russell (switch to Gerrit)
2017/04/19 17:47:51
This failure is really strange. I would have thoug
| |
715 | |
704 # This test is flaky both with and without ANGLE. | 716 # This test is flaky both with and without ANGLE. |
705 self.Flaky('deqp/functional/gles3/texturespecification/' + | 717 self.Flaky('deqp/functional/gles3/texturespecification/' + |
706 'random_teximage2d_2d.html', | 718 'random_teximage2d_2d.html', |
707 ['linux', 'nvidia'], bug=618447) | 719 ['linux', 'nvidia'], bug=618447) |
708 self.Fail('conformance/glsl/bugs/unary-minus-operator-float-bug.html', | 720 self.Fail('conformance/glsl/bugs/unary-minus-operator-float-bug.html', |
709 ['linux', 'nvidia'], bug=672380) | 721 ['linux', 'nvidia'], bug=672380) |
710 self.Fail('conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html', | 722 self.Fail('conformance2/glsl3/vector-dynamic-indexing-swizzled-lvalue.html', |
711 ['linux', 'nvidia'], bug=709351) | 723 ['linux', 'nvidia'], bug=709351) |
712 self.Fail('conformance2/textures/canvas_sub_rectangle/' + | 724 self.Fail('conformance2/textures/canvas_sub_rectangle/' + |
713 'tex-2d-r11f_g11f_b10f-rgb-half_float.html', | 725 'tex-2d-r11f_g11f_b10f-rgb-half_float.html', |
(...skipping 17 matching lines...) Expand all Loading... | |
731 ['linux', 'nvidia'], bug=694354) | 743 ['linux', 'nvidia'], bug=694354) |
732 | 744 |
733 # Linux NVIDIA Quadro P400 | 745 # Linux NVIDIA Quadro P400 |
734 self.Fail('deqp/functional/gles3/multisample.html', | 746 self.Fail('deqp/functional/gles3/multisample.html', |
735 ['linux', ('nvidia', 0x1cb3)], bug=702861) | 747 ['linux', ('nvidia', 0x1cb3)], bug=702861) |
736 # This test causes a lost device and then the next test fails. | 748 # This test causes a lost device and then the next test fails. |
737 self.Skip('conformance2/rendering/blitframebuffer-size-overflow.html', | 749 self.Skip('conformance2/rendering/blitframebuffer-size-overflow.html', |
738 ['linux', ('nvidia', 0x1cb3)], bug=709320) | 750 ['linux', ('nvidia', 0x1cb3)], bug=709320) |
739 | 751 |
740 # Linux Intel | 752 # Linux Intel |
741 self.Fail('conformance2/extensions/ext-color-buffer-float.html', | |
742 ['linux', 'intel'], bug=640389) | |
743 self.Fail('WebglExtension_EXT_disjoint_timer_query_webgl2', | 753 self.Fail('WebglExtension_EXT_disjoint_timer_query_webgl2', |
744 ['linux', 'intel'], bug=687210) | 754 ['linux', 'intel'], bug=687210) |
745 | 755 |
746 # See https://bugs.freedesktop.org/show_bug.cgi?id=94477 | 756 # See https://bugs.freedesktop.org/show_bug.cgi?id=94477 |
747 self.Skip('conformance/glsl/bugs/temp-expressions-should-not-crash.html', | 757 self.Skip('conformance/glsl/bugs/temp-expressions-should-not-crash.html', |
748 ['linux', 'intel'], bug=540543) # GPU timeout | 758 ['linux', 'intel'], bug=540543) # GPU timeout |
749 | 759 |
750 self.Fail('deqp/functional/gles3/fbomultisample.8_samples.html', | 760 self.Fail('deqp/functional/gles3/fbomultisample.8_samples.html', |
751 ['linux', 'intel'], bug=635528) | 761 ['linux', 'intel'], bug=635528) |
752 | 762 |
(...skipping 249 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1002 ['linux', 'amd'], bug=483282) | 1012 ['linux', 'amd'], bug=483282) |
1003 self.Fail('deqp/functional/gles3/shaderoperator/unary_operator_02.html', | 1013 self.Fail('deqp/functional/gles3/shaderoperator/unary_operator_02.html', |
1004 ['linux', 'amd'], bug=483282) | 1014 ['linux', 'amd'], bug=483282) |
1005 | 1015 |
1006 self.Fail('conformance2/glsl3/vector-dynamic-indexing.html', | 1016 self.Fail('conformance2/glsl3/vector-dynamic-indexing.html', |
1007 ['linux', 'amd'], bug=483282) | 1017 ['linux', 'amd'], bug=483282) |
1008 self.Fail('conformance2/reading/read-pixels-pack-parameters.html', | 1018 self.Fail('conformance2/reading/read-pixels-pack-parameters.html', |
1009 ['linux', 'amd', 'no_angle'], bug=483282) | 1019 ['linux', 'amd', 'no_angle'], bug=483282) |
1010 self.Fail('conformance2/textures/misc/tex-unpack-params.html', | 1020 self.Fail('conformance2/textures/misc/tex-unpack-params.html', |
1011 ['linux', 'amd', 'no_angle'], bug=483282) | 1021 ['linux', 'amd', 'no_angle'], bug=483282) |
1012 self.Fail('conformance2/extensions/ext-color-buffer-float.html', | |
1013 ['linux', 'amd'], bug=633022) | |
1014 self.Fail('conformance2/rendering/blitframebuffer-filter-outofbounds.html', | 1022 self.Fail('conformance2/rendering/blitframebuffer-filter-outofbounds.html', |
1015 ['linux', 'amd'], bug=655147) | 1023 ['linux', 'amd'], bug=655147) |
1016 | 1024 |
1017 # Uniform buffer related failures | 1025 # Uniform buffer related failures |
1018 self.Fail('deqp/functional/gles3/uniformbuffers/single_struct_array.html', | 1026 self.Fail('deqp/functional/gles3/uniformbuffers/single_struct_array.html', |
1019 ['linux', 'amd'], bug=483282) | 1027 ['linux', 'amd'], bug=483282) |
1020 self.Fail('deqp/functional/gles3/uniformbuffers/single_nested_struct.html', | 1028 self.Fail('deqp/functional/gles3/uniformbuffers/single_nested_struct.html', |
1021 ['linux', 'amd'], bug=483282) | 1029 ['linux', 'amd'], bug=483282) |
1022 self.Fail('deqp/functional/gles3/uniformbuffers/' + | 1030 self.Fail('deqp/functional/gles3/uniformbuffers/' + |
1023 'single_nested_struct_array.html', | 1031 'single_nested_struct_array.html', |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
1107 # self.Fail(page_name, | 1115 # self.Fail(page_name, |
1108 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 1116 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
1109 # self.Fail(page_name, | 1117 # self.Fail(page_name, |
1110 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 1118 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
1111 | 1119 |
1112 # Conflicts if between a generic os condition and a specific version | 1120 # Conflicts if between a generic os condition and a specific version |
1113 # self.Fail(page_name, | 1121 # self.Fail(page_name, |
1114 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 1122 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
1115 # self.Fail(page_name, | 1123 # self.Fail(page_name, |
1116 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 1124 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
OLD | NEW |