Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(905)

Side by Side Diff: content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Issue 2146593002: WebGL2: Update Windows test expectations. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 5 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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): 9 def __init__(self, conformance_path):
10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path) 10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path)
(...skipping 12 matching lines...) Expand all
23 self.Fail('WebglExtension.WEBGL_compressed_texture_etc1', 23 self.Fail('WebglExtension.WEBGL_compressed_texture_etc1',
24 ['mac', 'linux']) 24 ['mac', 'linux'])
25 self.Fail('WebglExtension.WEBGL_compressed_texture_pvrtc', 25 self.Fail('WebglExtension.WEBGL_compressed_texture_pvrtc',
26 ['win', 'mac', 'linux']) 26 ['win', 'mac', 'linux'])
27 27
28 # ======================== 28 # ========================
29 # Conformance expectations 29 # Conformance expectations
30 # ======================== 30 # ========================
31 31
32 # All platforms. 32 # All platforms.
33 self.Fail('deqp/functional/gles3/fboinvalidate/whole.html', bug=624506)
Zhenyao Mo 2016/07/12 17:52:01 This is passing on Mac.
33 34
34 # Too slow (take about one hour to run) 35 # Too slow (take about one hour to run)
35 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403) 36 self.Skip('deqp/functional/gles3/builtinprecision/*.html', bug=619403)
36 37
37 self.Fail('deqp/functional/gles3/framebufferblit/depth_stencil.html', 38 self.Fail('deqp/functional/gles3/framebufferblit/depth_stencil.html',
38 bug=483282) 39 bug=483282)
39 self.Fail('deqp/data/gles3/shaders/linkage.html', bug=601821) 40 self.Fail('deqp/data/gles3/shaders/linkage.html', bug=601821)
40 41
41 self.Flaky('deqp/functional/gles3/negativefragmentapi.html', bug=604794) 42 self.Flaky('deqp/functional/gles3/negativefragmentapi.html', bug=604794)
42 43
(...skipping 18 matching lines...) Expand all
61 62
62 # Windows only. 63 # Windows only.
63 self.Fail('deqp/functional/gles3/shaderloop_for.html', 64 self.Fail('deqp/functional/gles3/shaderloop_for.html',
64 ['win'], bug=617817) 65 ['win'], bug=617817)
65 self.Fail('deqp/functional/gles3/shaderloop_while.html', 66 self.Fail('deqp/functional/gles3/shaderloop_while.html',
66 ['win'], bug=617817) 67 ['win'], bug=617817)
67 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', 68 self.Fail('deqp/functional/gles3/shaderloop_do_while.html',
68 ['win'], bug=617817) 69 ['win'], bug=617817)
69 70
70 self.Fail('deqp/functional/gles3/shadertexturefunction/texturelod.html', 71 self.Fail('deqp/functional/gles3/shadertexturefunction/texturelod.html',
71 ['win'], bug=483282) 72 ['win'], bug=627531)
72 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 73 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
73 'texturelodoffset.html', 74 'texturelodoffset.html',
74 ['win'], bug=483282) 75 ['win'], bug=627531)
75 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 76 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
76 'textureprojlod.html', 77 'textureprojlod.html',
77 ['win'], bug=483282) 78 ['win'], bug=627531)
78 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 79 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
79 'textureprojlodoffset.html', 80 'textureprojlodoffset.html',
80 ['win'], bug=483282) 81 ['win'], bug=627531)
81 self.Fail('deqp/functional/gles3/shadertexturefunction/texturegrad.html', 82 self.Fail('deqp/functional/gles3/shadertexturefunction/texturegrad.html',
82 ['win'], bug=483282) 83 ['win'], bug=627531)
83 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 84 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
84 'texturegradoffset.html', 85 'texturegradoffset.html',
85 ['win'], bug=483282) 86 ['win'], bug=627531)
86 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 87 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
87 'textureprojgrad.html', 88 'textureprojgrad.html',
88 ['win'], bug=483282) 89 ['win'], bug=627531)
89 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 90 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
90 'textureprojgradoffset.html', 91 'textureprojgradoffset.html',
91 ['win'], bug=483282) 92 ['win'], bug=627531)
92 93
93 self.Fail('conformance2/glsl3/array-in-complex-expression.html', 94 self.Fail('conformance2/glsl3/array-in-complex-expression.html',
94 ['win'], bug=483282) 95 ['win'], bug=483282)
96
97 self.Flaky('deqp/functional/gles3/transformfeedback/*.html',
98 ['win'], bug=626068)
99
100 # ANGLE bug id
101 self.Fail('deqp/functional/gles3/fbomultisample*',
102 ['win'], bug=1246)
103 self.Fail('deqp/functional/gles3/fboinvalidate/sub.html',
104 ['win'], bug=1246)
95 self.Skip('conformance2/reading/read-pixels-pack-parameters.html', 105 self.Skip('conformance2/reading/read-pixels-pack-parameters.html',
96 ['win'], bug=483282) 106 ['win'], bug=1268)
97
98 self.Fail('deqp/functional/gles3/fbomultisample*',
99 ['win'], bug=483282)
100
101 self.Fail('deqp/functional/gles3/fboinvalidate/sub.html',
102 ['win'], bug=483282)
103 self.Fail('deqp/functional/gles3/fboinvalidate/whole.html',
104 ['win'], bug=624506)
105 107
106 # Windows 8 only. 108 # Windows 8 only.
107 109
108 self.Flaky('deqp/functional/gles3/buffercopy.html', ['win8'], bug=587601) 110 self.Flaky('deqp/functional/gles3/buffercopy.html', ['win8'], bug=587601)
109 111
110 # Win / NVidia 112 # Win / NVidia
111 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', 113 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html',
112 ['win', 'nvidia'], bug=614573) 114 ['win', 'nvidia'], bug=614573)
113 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', 115 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html',
114 ['win', 'nvidia'], bug=483282) 116 ['win', 'nvidia'], bug=483282)
115 self.Fail('deqp/functional/gles3/framebufferblit/rect_05.html', 117 self.Fail('deqp/functional/gles3/framebufferblit/rect_05.html',
116 ['win', 'nvidia'], bug=483282) 118 ['win', 'nvidia'], bug=483282)
117 self.Fail('deqp/functional/gles3/transformfeedback/*.html',
118 ['win', 'nvidia'], bug=483282)
119 119
120 # Win / AMD 120 # Win / AMD
121 self.Fail('deqp/functional/gles3/texturespecification/' + 121 self.Fail('deqp/functional/gles3/texturespecification/' +
122 'texstorage2d_format_depth_stencil.html', 122 'texstorage2d_format_depth_stencil.html',
123 ['win', ('amd', 0x6779)], bug=614178) 123 ['win', ('amd', 0x6779)], bug=614178)
124 self.Fail('deqp/functional/gles3/texturespecification/' + 124 self.Fail('deqp/functional/gles3/texturespecification/' +
125 'texstorage3d_format_depth_stencil.html', 125 'texstorage3d_format_depth_stencil.html',
126 ['win', ('amd', 0x6779)], bug=614178) 126 ['win', ('amd', 0x6779)], bug=614178)
127 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html', 127 self.Fail('deqp/functional/gles3/textureformat/compressed_cube.html',
128 ['win', ('amd', 0x6779)], bug=614573) 128 ['win', ('amd', 0x6779)], bug=614573)
129 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html', 129 self.Fail('deqp/functional/gles3/shadertexturefunction/texture.html',
130 ['win', ('amd', 0x6779)], bug=483282) 130 ['win', ('amd', 0x6779)], bug=483282)
131 self.Fail('deqp/functional/gles3/shadertexturefunction/' + 131 self.Fail('deqp/functional/gles3/shadertexturefunction/' +
132 'texelfetchoffset.html', 132 'texelfetchoffset.html',
133 ['win', ('amd', 0x6779)], bug=483282) 133 ['win', ('amd', 0x6779)], bug=483282)
134 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', 134 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html',
135 ['win', ('amd', 0x6779)], bug=483282) 135 ['win', ('amd', 0x6779)], bug=483282)
136 136
137 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', 137 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html',
138 ['win', ('amd', 0x6779)], bug=483282) 138 ['win', ('amd', 0x6779)], bug=483282)
139 self.Fail('deqp/functional/gles3/textureshadow/2d*', 139 self.Fail('deqp/functional/gles3/textureshadow/2d*',
140 ['win', ('amd', 0x6779)], bug=483282) 140 ['win', ('amd', 0x6779)], bug=483282)
141 self.Fail('deqp/functional/gles3/textureshadow/cube*', 141 self.Fail('deqp/functional/gles3/textureshadow/cube*',
142 ['win', ('amd', 0x6779)], bug=483282) 142 ['win', ('amd', 0x6779)], bug=483282)
143 143
144 self.Fail('deqp/functional/gles3/transformfeedback/*.html',
145 ['win', ('amd', 0x6779)], bug=483282)
146
147 # It's unfortunate that this suppression needs to be so broad, but 144 # It's unfortunate that this suppression needs to be so broad, but
148 # basically any test that uses readPixels is potentially flaky, and 145 # basically any test that uses readPixels is potentially flaky, and
149 # it's infeasible to suppress individual failures one by one. 146 # it's infeasible to suppress individual failures one by one.
150 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) 147 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419)
151 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) 148 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419)
152 149
153 # Win / Intel 150 # Win / Intel
154 self.Fail('conformance2/buffers/uniform-buffers.html', 151 self.Fail('conformance2/buffers/uniform-buffers.html',
155 ['win', 'intel'], bug=483282) 152 ['win', 'intel'], bug=483282)
156 self.Skip('conformance2/textures/misc/copy-texture-image.html', 153 self.Skip('conformance2/textures/misc/copy-texture-image.html',
(...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after
193 'texelfetchoffset.html', 190 'texelfetchoffset.html',
194 ['win', 'intel'], bug=483282) 191 ['win', 'intel'], bug=483282)
195 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html', 192 self.Fail('deqp/functional/gles3/shadertexturefunction/texturesize.html',
196 ['win', 'intel'], bug=483282) 193 ['win', 'intel'], bug=483282)
197 self.Fail('deqp/functional/gles3/uniformbuffers/*.html', 194 self.Fail('deqp/functional/gles3/uniformbuffers/*.html',
198 ['win', 'intel'], bug=483282) 195 ['win', 'intel'], bug=483282)
199 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html', 196 self.Fail('deqp/functional/gles3/framebufferblit/rect_02.html',
200 ['win', 'intel'], bug=483282) 197 ['win', 'intel'], bug=483282)
201 self.Fail('deqp/functional/gles3/textureshadow/2d_array_*.html', 198 self.Fail('deqp/functional/gles3/textureshadow/2d_array_*.html',
202 ['win', 'intel'], bug=483282) 199 ['win', 'intel'], bug=483282)
203 self.Flaky('deqp/functional/gles3/transformfeedback/*.html',
204 ['win', 'intel'], bug=626068)
205 200
206 # Mac only. 201 # Mac only.
207 self.Flaky('deqp/functional/gles3/shaderindexing/varying.html', 202 self.Flaky('deqp/functional/gles3/shaderindexing/varying.html',
208 ['mac'], bug=619264) 203 ['mac'], bug=619264)
209 self.Fail('deqp/functional/gles3/shaderloop_do_while.html', 204 self.Fail('deqp/functional/gles3/shaderloop_do_while.html',
210 ['mac'], bug=617820) 205 ['mac'], bug=617820)
211 # This one's flaky on AMD, NVIDIA and Intel GPUs, but the 206 # This one's flaky on AMD, NVIDIA and Intel GPUs, but the
212 # GPU-specific expectations aren't working properly. 207 # GPU-specific expectations aren't working properly.
213 self.Fail('deqp/functional/gles3/shaderpackingfunction.html', 208 self.Fail('deqp/functional/gles3/shaderpackingfunction.html',
214 ['mac'], bug=619264) 209 ['mac'], bug=619264)
(...skipping 289 matching lines...) Expand 10 before | Expand all | Expand 10 after
504 499
505 self.Fail('deqp/functional/gles3/fbodepthbuffer.html', 500 self.Fail('deqp/functional/gles3/fbodepthbuffer.html',
506 ['linux'], bug=483282) 501 ['linux'], bug=483282)
507 502
508 # Behavior difference between GL compatibility profile and ES3. 503 # Behavior difference between GL compatibility profile and ES3.
509 self.Fail('conformance2/rendering/draw-buffers.html', 504 self.Fail('conformance2/rendering/draw-buffers.html',
510 ['linux'], bug=617410) 505 ['linux'], bug=617410)
511 self.Fail('deqp/functional/gles3/texturespecification/' + 506 self.Fail('deqp/functional/gles3/texturespecification/' +
512 'random_teximage2d_cube.html', 507 'random_teximage2d_cube.html',
513 ['linux'], bug=483282) 508 ['linux'], bug=483282)
514 self.Fail('deqp/functional/gles3/fboinvalidate/whole.html',
515 ['linux'], bug=624506)
516 509
517 self.Fail('deqp/data/gles3/shaders/functions.html', 510 self.Fail('deqp/data/gles3/shaders/functions.html',
518 ['linux', 'amd', 'intel'], bug=483282) 511 ['linux', 'amd', 'intel'], bug=483282)
519 self.Skip('deqp/data/gles3/shaders/qualification_order.html', 512 self.Skip('deqp/data/gles3/shaders/qualification_order.html',
520 ['linux', 'amd', 'intel'], bug=483282) 513 ['linux', 'amd', 'intel'], bug=483282)
521 self.Fail('deqp/functional/gles3/clipping.html', 514 self.Fail('deqp/functional/gles3/clipping.html',
522 ['linux', 'amd', 'intel'], bug=483282) 515 ['linux', 'amd', 'intel'], bug=483282)
523 self.Flaky('deqp/functional/gles3/texturespecification/' + 516 self.Flaky('deqp/functional/gles3/texturespecification/' +
524 'random_teximage2d_2d.html', 517 'random_teximage2d_2d.html',
525 ['linux', 'amd', 'intel'], bug=618447) 518 ['linux', 'amd', 'intel'], bug=618447)
(...skipping 336 matching lines...) Expand 10 before | Expand all | Expand 10 after
862 # self.Fail(page_name, 855 # self.Fail(page_name,
863 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) 856 # ['linux', ('nvidia', 0x1), 'debug', 'opengl'])
864 # self.Fail(page_name, 857 # self.Fail(page_name,
865 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) 858 # ['win', ('nvidia', 0x1), 'debug', 'opengl'])
866 859
867 # Conflicts if between a generic os condition and a specific version 860 # Conflicts if between a generic os condition and a specific version
868 # self.Fail(page_name, 861 # self.Fail(page_name,
869 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) 862 # ['xp', ('nvidia', 0x1), 'debug', 'opengl'])
870 # self.Fail(page_name, 863 # self.Fail(page_name,
871 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) 864 # ['win', ('nvidia', 0x1), 'debug', 'opengl'])
OLDNEW
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698