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

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

Issue 2254393002: Reorganize WebGL conformance expectations. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Minor cleanups. Created 4 years, 3 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) 2013 The Chromium Authors. All rights reserved. 1 # Copyright (c) 2013 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 import os 4 import os
5 5
6 from gpu_tests.gpu_test_expectations import GpuTestExpectations 6 from gpu_tests.gpu_test_expectations import GpuTestExpectations
7 7
8 # See the GpuTestExpectations class for documentation. 8 # See the GpuTestExpectations class for documentation.
9 9
10 class WebGLConformanceExpectations(GpuTestExpectations): 10 class WebGLConformanceExpectations(GpuTestExpectations):
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after
79 self.Fail('WebglExtension.WEBGL_compressed_texture_s3tc', 79 self.Fail('WebglExtension.WEBGL_compressed_texture_s3tc',
80 ['android']) 80 ['android'])
81 self.Fail('WebglExtension.WEBGL_depth_texture', 81 self.Fail('WebglExtension.WEBGL_depth_texture',
82 ['android']) 82 ['android'])
83 self.Fail('WebglExtension.WEBGL_draw_buffers', 83 self.Fail('WebglExtension.WEBGL_draw_buffers',
84 ['android']) 84 ['android'])
85 85
86 # Nexus 5 86 # Nexus 5
87 self.Fail('WebglExtension.OES_texture_float_linear', 87 self.Fail('WebglExtension.OES_texture_float_linear',
88 ['android', ('qualcomm', 'Adreno (TM) 330')]) 88 ['android', ('qualcomm', 'Adreno (TM) 330')])
89 self.Fail('conformance/extensions/angle-instanced-arrays.html',
90 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
91 self.Fail('conformance/extensions/ext-texture-filter-anisotropic.html',
92 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
93 self.Fail('conformance/extensions/oes-texture-half-float.html',
94 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
95 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
96 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
97 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
98 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
99 self.Fail('conformance/glsl/bugs/' +
100 'array-of-struct-with-int-first-position.html',
101 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
102 self.Fail('conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html',
103 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
104 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
105 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
106 self.Fail('conformance/glsl/matrices/glsl-mat4-to-mat3.html',
107 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
108 self.Fail('conformance/glsl/misc/shader-struct-scope.html',
109 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
110 self.Fail('conformance/glsl/misc/' +
111 'shader-with-vec4-vec3-vec4-conditional.html',
112 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
113 self.Fail('conformance/glsl/misc/shaders-with-invariance.html',
114 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
115 self.Fail('conformance/glsl/misc/struct-equals.html',
116 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
117 self.Fail('conformance/state/state-uneffected-after-compositing.html',
118 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
119
120 # Nexus 5X
121 self.Fail('conformance/extensions/oes-texture-float-with-image-data.html',
122 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
123 self.Fail('conformance/extensions/oes-texture-float-with-image.html',
124 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
125 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
126 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
127 self.Fail('conformance/extensions/' +
128 'oes-texture-half-float-with-image-data.html',
129 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
130 self.Fail('conformance/extensions/oes-texture-half-float-with-image.html',
131 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
132 # This one is causing intermittent timeouts on the device, and it
133 # looks like when that happens, the next test also always times
134 # out. Skip it for now until it's fixed and running reliably.
135 self.Skip('conformance/extensions/oes-texture-half-float-with-video.html',
136 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
137 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
138 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
139 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
140 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
141 # This test is skipped because it is crashing the GPU process.
142 self.Skip('conformance/glsl/misc/shader-with-non-reserved-words.html',
143 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
144 self.Fail('WebglExtension.EXT_sRGB',
145 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
146 self.Fail('conformance/textures/misc/' +
147 'tex-image-and-sub-image-2d-with-array-buffer-view.html',
148 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
149 self.Fail('conformance/textures/canvas/*',
150 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
151 self.Fail('conformance/textures/image/' +
152 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
153 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
154 self.Fail('conformance/textures/image/tex-2d-rgba-rgba-unsigned_byte.html',
155 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
156 self.Fail('conformance/textures/image/' +
157 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
158 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
159 self.Fail('conformance/textures/image/' +
160 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
161 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
162 self.Fail('conformance/textures/image_data/' +
163 'tex-2d-rgb-rgb-unsigned_byte.html',
164 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
165 self.Fail('conformance/textures/image_data/' +
166 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
167 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
168 self.Fail('conformance/textures/image_data/' +
169 'tex-2d-rgba-rgba-unsigned_byte.html',
170 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
171 self.Fail('conformance/textures/image_data/' +
172 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
173 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
174 self.Fail('conformance/textures/image_data/' +
175 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
176 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
177 self.Fail('conformance/textures/svg_image/' +
178 'tex-2d-rgb-rgb-unsigned_byte.html',
179 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
180 self.Fail('conformance/textures/svg_image/' +
181 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
182 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
183 self.Fail('conformance/textures/svg_image/' +
184 'tex-2d-rgba-rgba-unsigned_byte.html',
185 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
186 self.Fail('conformance/textures/svg_image/' +
187 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
188 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
189 self.Fail('conformance/textures/svg_image/' +
190 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
191 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
192 self.Fail('conformance/textures/video/' +
193 'tex-2d-rgb-rgb-unsigned_byte.html',
194 ['android', 'android-content-shell', 'android-chromium',
195 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
196 self.Fail('conformance/textures/video/' +
197 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
198 ['android', 'android-content-shell', 'android-chromium',
199 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
200 self.Fail('conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html',
201 ['android', 'android-content-shell', 'android-chromium',
202 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
203 self.Fail('conformance/textures/video/' +
204 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
205 ['android', 'android-content-shell', 'android-chromium',
206 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
207 self.Fail('conformance/textures/video/' +
208 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
209 ['android', 'android-content-shell', 'android-chromium',
210 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
211 self.Fail('conformance/textures/webgl_canvas/' +
212 'tex-2d-rgb-rgb-unsigned_byte.html',
213 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
214 self.Fail('conformance/textures/webgl_canvas/' +
215 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
216 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
217 self.Fail('conformance/textures/webgl_canvas/' +
218 'tex-2d-rgba-rgba-unsigned_byte.html',
219 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
220 self.Fail('conformance/textures/webgl_canvas/' +
221 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
222 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
223 self.Fail('conformance/textures/webgl_canvas/' +
224 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
225 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
226 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
227 'tex-2d-rgb-rgb-unsigned_byte.html',
228 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
229 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
230 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
231 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
232 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
233 'tex-2d-rgba-rgba-unsigned_byte.html',
234 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
235 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
236 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
237 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
238 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
239 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
240 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
241 self.Fail('conformance/textures/image_bitmap_from_image/' +
242 'tex-2d-rgb-rgb-unsigned_byte.html',
243 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
244 self.Fail('conformance/textures/image_bitmap_from_image/' +
245 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
246 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
247 self.Fail('conformance/textures/image_bitmap_from_image/' +
248 'tex-2d-rgba-rgba-unsigned_byte.html',
249 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
250 self.Fail('conformance/textures/image_bitmap_from_image/' +
251 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
252 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
253 self.Fail('conformance/textures/image_bitmap_from_image/' +
254 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
255 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
256 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
257 'tex-2d-rgb-rgb-unsigned_byte.html',
258 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
259 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
260 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
261 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
262 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
263 'tex-2d-rgba-rgba-unsigned_byte.html',
264 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
265 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
266 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
267 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
268 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
269 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
270 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
271 self.Fail('conformance/textures/image_bitmap_from_blob/' +
272 'tex-2d-rgb-rgb-unsigned_byte.html',
273 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
274 self.Fail('conformance/textures/image_bitmap_from_blob/' +
275 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
276 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
277 self.Fail('conformance/textures/image_bitmap_from_blob/' +
278 'tex-2d-rgba-rgba-unsigned_byte.html',
279 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
280 self.Fail('conformance/textures/image_bitmap_from_blob/' +
281 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
282 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
283 self.Fail('conformance/textures/image_bitmap_from_blob/' +
284 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
285 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
286 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
287 'tex-2d-rgb-rgb-unsigned_byte.html',
288 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
289 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
290 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
291 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
292 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
293 'tex-2d-rgba-rgba-unsigned_byte.html',
294 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
295 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
296 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
297 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
298 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
299 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
300 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
301 self.Fail('conformance/uniforms/uniform-samplers-test.html',
302 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
303 89
304 # Nexus 6 (Adreno 420) and 6P (Adreno 430) 90 # Nexus 6 (Adreno 420) and 6P (Adreno 430)
305 self.Fail('WebglExtension.EXT_sRGB', 91 self.Fail('WebglExtension.EXT_sRGB',
306 ['android', 92 ['android',
307 ('qualcomm', 'Adreno (TM) 420'), 93 ('qualcomm', 'Adreno (TM) 420'),
308 ('qualcomm', 'Adreno (TM) 430')]) 94 ('qualcomm', 'Adreno (TM) 430')])
309 self.Fail('conformance/context/context-size-change.html',
310 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
311 self.Fail('conformance/extensions/oes-texture-half-float.html',
312 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
313 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
314 ['android',
315 ('qualcomm', 'Adreno (TM) 420'),
316 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
317 self.Fail('conformance/extensions/' +
318 'oes-texture-half-float-with-image-data.html',
319 ['android',
320 ('qualcomm', 'Adreno (TM) 420'),
321 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
322 self.Fail('conformance/extensions/oes-texture-half-float-with-image.html',
323 ['android',
324 ('qualcomm', 'Adreno (TM) 420'),
325 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
326 self.Fail('conformance/extensions/oes-texture-half-float-with-video.html',
327 ['android',
328 ('qualcomm', 'Adreno (TM) 420'),
329 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
330 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
331 ['android',
332 ('qualcomm', 'Adreno (TM) 420'),
333 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
334 self.Fail('conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html',
335 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
336 self.Fail('conformance/glsl/bugs/qualcomm-crash.html',
337 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
338 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
339 ['android',
340 ('qualcomm', 'Adreno (TM) 420'),
341 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
342 # This test is skipped because running it causes a future test to fail.
343 # The list of tests which may be that future test is very long. It is
344 # almost (but not quite) every webgl conformance test.
345 self.Skip('conformance/glsl/misc/shader-struct-scope.html',
346 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=614550)
347 self.Fail('conformance/glsl/misc/shaders-with-invariance.html',
348 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
349 self.Fail('conformance/rendering/gl-viewport-test.html',
350 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
351 self.Fail('conformance/textures/image/' +
352 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
353 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
354 self.Fail('conformance/textures/image/' +
355 'tex-2d-rgba-rgba-unsigned_byte.html',
356 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
357 self.Fail('conformance/textures/image/' +
358 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
359 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
360 self.Fail('conformance/textures/image/' +
361 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
362 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
363 self.Fail('conformance/textures/image_data/' +
364 'tex-2d-rgb-rgb-unsigned_byte.html',
365 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
366 self.Fail('conformance/textures/image_data/' +
367 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
368 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
369 self.Fail('conformance/textures/image_data/' +
370 'tex-2d-rgba-rgba-unsigned_byte.html',
371 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
372 self.Fail('conformance/textures/image_data/' +
373 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
374 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
375 self.Fail('conformance/textures/image_data/' +
376 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
377 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
378 self.Fail('conformance/textures/svg_image/' +
379 'tex-2d-rgb-rgb-unsigned_byte.html',
380 ['android',
381 ('qualcomm', 'Adreno (TM) 420'),
382 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
383 self.Fail('conformance/textures/svg_image/' +
384 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
385 ['android',
386 ('qualcomm', 'Adreno (TM) 420'),
387 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
388 self.Fail('conformance/textures/svg_image/' +
389 'tex-2d-rgba-rgba-unsigned_byte.html',
390 ['android',
391 ('qualcomm', 'Adreno (TM) 420'),
392 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
393 self.Fail('conformance/textures/svg_image/' +
394 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
395 ['android',
396 ('qualcomm', 'Adreno (TM) 420'),
397 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
398 self.Fail('conformance/textures/svg_image/' +
399 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
400 ['android',
401 ('qualcomm', 'Adreno (TM) 420'),
402 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
403 # The following tests mentions android-content-shell and android-chrome,
404 # but not webview.
405 # This is because webview already has this expectation below
406 self.Fail('conformance/textures/video/' +
407 'tex-2d-rgb-rgb-unsigned_byte.html',
408 ['android', 'android-content-shell', 'android-chromium',
409 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
410 self.Fail('conformance/textures/video/' +
411 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
412 ['android', 'android-content-shell', 'android-chromium',
413 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
414 self.Fail('conformance/textures/video/' +
415 'tex-2d-rgba-rgba-unsigned_byte.html',
416 ['android', 'android-content-shell', 'android-chromium',
417 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
418 self.Fail('conformance/textures/video/' +
419 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
420 ['android', 'android-content-shell', 'android-chromium',
421 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
422 self.Fail('conformance/textures/video/' +
423 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
424 ['android', 'android-content-shell', 'android-chromium',
425 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
426 self.Fail('conformance/textures/webgl_canvas/' +
427 'tex-2d-rgb-rgb-unsigned_byte.html',
428 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
429 self.Fail('conformance/textures/webgl_canvas/' +
430 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
431 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
432 self.Fail('conformance/textures/webgl_canvas/' +
433 'tex-2d-rgba-rgba-unsigned_byte.html',
434 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
435 self.Fail('conformance/textures/webgl_canvas/' +
436 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
437 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
438 self.Fail('conformance/textures/webgl_canvas/' +
439 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
440 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
441 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
442 'tex-2d-rgb-rgb-unsigned_byte.html',
443 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
444 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
445 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
446 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
447 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
448 'tex-2d-rgba-rgba-unsigned_byte.html',
449 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
450 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
451 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
452 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
453 self.Fail('conformance/textures/image_bitmap_from_image_data/' +
454 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
455 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
456 self.Fail('conformance/textures/image_bitmap_from_image/' +
457 'tex-2d-rgb-rgb-unsigned_byte.html',
458 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
459 self.Fail('conformance/textures/image_bitmap_from_image/' +
460 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
461 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
462 self.Fail('conformance/textures/image_bitmap_from_image/' +
463 'tex-2d-rgba-rgba-unsigned_byte.html',
464 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
465 self.Fail('conformance/textures/image_bitmap_from_image/' +
466 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
467 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
468 self.Fail('conformance/textures/image_bitmap_from_image/' +
469 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
470 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
471 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
472 'tex-2d-rgb-rgb-unsigned_byte.html',
473 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
474 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
475 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
476 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
477 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
478 'tex-2d-rgba-rgba-unsigned_byte.html',
479 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
480 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
481 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
482 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
483 self.Fail('conformance/textures/image_bitmap_from_canvas/' +
484 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
485 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
486 self.Fail('conformance/textures/image_bitmap_from_blob/' +
487 'tex-2d-rgb-rgb-unsigned_byte.html',
488 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
489 self.Fail('conformance/textures/image_bitmap_from_blob/' +
490 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
491 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
492 self.Fail('conformance/textures/image_bitmap_from_blob/' +
493 'tex-2d-rgba-rgba-unsigned_byte.html',
494 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
495 self.Fail('conformance/textures/image_bitmap_from_blob/' +
496 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
497 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
498 self.Fail('conformance/textures/image_bitmap_from_blob/' +
499 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
500 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
501 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
502 'tex-2d-rgb-rgb-unsigned_byte.html',
503 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
504 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
505 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
506 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
507 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
508 'tex-2d-rgba-rgba-unsigned_byte.html',
509 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
510 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
511 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
512 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
513 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/' +
514 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
515 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
516 self.Fail('conformance/glsl/misc/shader-with-_webgl-identifier.vert.html',
517 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
518 95
519 # Nexus 9 96 # Nexus 9
520 self.Fail('WebglExtension.WEBGL_compressed_texture_atc', 97 self.Fail('WebglExtension.WEBGL_compressed_texture_atc',
521 ['android', ('nvidia', 'NVIDIA Tegra')]) 98 ['android', ('nvidia', 'NVIDIA Tegra')])
522 99
523 # Pixel C
524 self.Flaky('conformance/textures/video/' +
525 'tex-2d-rgb-rgb-unsigned_byte.html',
526 ['android', 'android-chromium',
527 ('nvidia', 'NVIDIA Tegra')], bug=624621)
528 self.Flaky('conformance/textures/video/' +
529 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
530 ['android', 'android-chromium',
531 ('nvidia', 'NVIDIA Tegra')], bug=624621)
532 self.Flaky('conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html',
533 ['android', 'android-chromium',
534 ('nvidia', 'NVIDIA Tegra')], bug=624621)
535 self.Flaky('conformance/textures/video/' +
536 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
537 ['android', 'android-chromium',
538 ('nvidia', 'NVIDIA Tegra')], bug=624621)
539 self.Flaky('conformance/textures/video/' +
540 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
541 ['android', 'android-chromium',
542 ('nvidia', 'NVIDIA Tegra')], bug=624621)
543 self.Fail('conformance/glsl/bugs/constant-precision-qualifier.html',
544 ['android', 'android-chromium',
545 ('nvidia', 'NVIDIA Tegra')], bug=624621)
546
547 # ======================== 100 # ========================
548 # Conformance expectations 101 # Conformance expectations
549 # ======================== 102 # ========================
550 # Fails on all platforms 103 # Fails on all platforms
551 104
552 # We need to add WebGL 1 check in command buffer that format/type from 105 # We need to add WebGL 1 check in command buffer that format/type from
553 # TexSubImage2D have to match the current texture's. 106 # TexSubImage2D have to match the current texture's.
554 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html', 107 self.Fail('conformance/textures/misc/tex-sub-image-2d-bad-args.html',
555 bug=570453) 108 bug=570453)
556 109
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
729 ['linux', 'intel'], bug=540543) 282 ['linux', 'intel'], bug=540543)
730 # The Mesa Intel driver has a scoping bug, see 283 # The Mesa Intel driver has a scoping bug, see
731 # https://bugs.freedesktop.org/show_bug.cgi?id=95184 284 # https://bugs.freedesktop.org/show_bug.cgi?id=95184
732 self.Fail('deqp/data/gles2/shaders/scoping.html', 285 self.Fail('deqp/data/gles2/shaders/scoping.html',
733 ['linux', 'intel'], bug=610800) 286 ['linux', 'intel'], bug=610800)
734 self.Fail('conformance/glsl/bugs/sampler-array-using-loop-index.html', 287 self.Fail('conformance/glsl/bugs/sampler-array-using-loop-index.html',
735 ['linux', 'intel', 'opengl'], bug=598924) 288 ['linux', 'intel', 'opengl'], bug=598924)
736 self.Skip('conformance/uniforms/gl-uniform-arrays.html', 289 self.Skip('conformance/uniforms/gl-uniform-arrays.html',
737 ['linux', 'debug', ('intel', 0x412)], bug=604140) 290 ['linux', 'debug', ('intel', 0x412)], bug=604140)
738 291
739 # Android failures 292 ####################
293 # Android failures #
294 ####################
295
740 self.Fail('conformance/glsl/bugs/sequence-operator-evaluation-order.html', 296 self.Fail('conformance/glsl/bugs/sequence-operator-evaluation-order.html',
741 ['android'], bug=478572) 297 ['android'], bug=478572)
742 self.Fail('deqp/data/gles2/shaders/constants.html', 298 # The following test is very slow and therefore times out on Android bot.
743 ['android'], bug=478572) 299 self.Skip('conformance/rendering/multisample-corruption.html',
744 self.Fail('deqp/data/gles2/shaders/conversions.html', 300 ['android'])
745 ['android'], bug=478572)
746 self.Fail('deqp/data/gles2/shaders/declarations.html',
747 ['android'], bug=478572)
748 self.Fail('deqp/data/gles2/shaders/linkage.html',
749 ['android'], bug=478572)
750 self.Fail('conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html', 301 self.Fail('conformance/textures/image/tex-2d-rgb-rgb-unsigned_byte.html',
751 ['android'], bug=586183) 302 ['android'], bug=586183)
752 # The following tests timed out on android, so skip them for now. 303 # The following tests timed out on android, so skip them for now.
753 self.Skip('conformance/textures/image_bitmap_from_video/*', 304 self.Skip('conformance/textures/image_bitmap_from_video/*',
754 ['android'], bug=585108) 305 ['android'], bug=585108)
755 # The following WebView crashes are causing problems with further 306 # The following WebView crashes are causing problems with further
756 # tests in the suite, so skip them for now. 307 # tests in the suite, so skip them for now.
757 self.Skip('conformance/textures/video/' + 308 self.Skip('conformance/textures/video/' +
758 'tex-2d-rgb-rgb-unsigned_byte.html', 309 'tex-2d-rgb-rgb-unsigned_byte.html',
759 ['android', 'android-webview-shell'], bug=352645) 310 ['android', 'android-webview-shell'], bug=352645)
760 self.Skip('conformance/textures/video/' + 311 self.Skip('conformance/textures/video/' +
761 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html', 312 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
762 ['android', 'android-webview-shell'], bug=352645) 313 ['android', 'android-webview-shell'], bug=352645)
763 self.Skip('conformance/textures/video/' + 314 self.Skip('conformance/textures/video/' +
764 'tex-2d-rgba-rgba-unsigned_byte.html', 315 'tex-2d-rgba-rgba-unsigned_byte.html',
765 ['android', 'android-webview-shell'], bug=352645) 316 ['android', 'android-webview-shell'], bug=352645)
766 self.Skip('conformance/textures/video/' + 317 self.Skip('conformance/textures/video/' +
767 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html', 318 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
768 ['android', 'android-webview-shell'], bug=352645) 319 ['android', 'android-webview-shell'], bug=352645)
769 self.Skip('conformance/textures/video/' + 320 self.Skip('conformance/textures/video/' +
770 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html', 321 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
771 ['android', 'android-webview-shell'], bug=352645) 322 ['android', 'android-webview-shell'], bug=352645)
772 self.Skip('conformance/textures/misc/texture-npot-video.html', 323 self.Skip('conformance/textures/misc/texture-npot-video.html',
773 ['android', 'android-webview-shell'], bug=352645) 324 ['android', 'android-webview-shell'], bug=352645)
774 # These are failing on the Nexus 5 and 6 325 # These are failing on both the Nexus 5 and 6
775 self.Fail('conformance/extensions/oes-texture-float-with-canvas.html', 326 self.Fail('conformance/extensions/oes-texture-float-with-canvas.html',
776 ['android', 'qualcomm'], bug=499555) 327 ['android', 'qualcomm'], bug=499555)
777 # This crashes in Android WebView on the Nexus 6, preventing the 328 # This crashes in Android WebView on the Nexus 6, preventing the
778 # suite from running further. Rather than add multiple 329 # suite from running further. Rather than add multiple
779 # suppressions, skip it until it's passing at least in content 330 # suppressions, skip it until it's passing at least in content
780 # shell. 331 # shell.
781 self.Skip('conformance/extensions/oes-texture-float-with-video.html', 332 self.Skip('conformance/extensions/oes-texture-float-with-video.html',
782 ['android', 'qualcomm'], bug=499555) 333 ['android', 'qualcomm'], bug=499555)
783 # Nexus 5 failures 334 self.Fail('deqp/data/gles2/shaders/constants.html',
335 ['android'], bug=478572)
336 self.Fail('deqp/data/gles2/shaders/conversions.html',
337 ['android'], bug=478572)
338 self.Fail('deqp/data/gles2/shaders/declarations.html',
339 ['android'], bug=478572)
340 self.Fail('deqp/data/gles2/shaders/linkage.html',
341 ['android'], bug=478572)
342
343 # Nexus 5
344 self.Fail('conformance/extensions/angle-instanced-arrays.html',
345 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
346 self.Fail('conformance/extensions/ext-texture-filter-anisotropic.html',
347 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
348 self.Fail('conformance/extensions/oes-texture-half-float.html',
349 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
350 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
351 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
352 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
353 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
354 self.Fail('conformance/glsl/bugs/' +
355 'array-of-struct-with-int-first-position.html',
356 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
357 self.Fail('conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html',
358 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
359 self.Fail('conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html',
360 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=527761)
361 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
362 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
363 self.Fail('conformance/glsl/bugs/sketchfab-lighting-shader-crash.html',
364 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=551937)
784 self.Fail('conformance/glsl/bugs/struct-constructor-highp-bug.html', 365 self.Fail('conformance/glsl/bugs/struct-constructor-highp-bug.html',
785 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=559342) 366 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=559342)
786 self.Fail('conformance/glsl/bugs/qualcomm-loop-with-continue-crash.html', 367 self.Fail('conformance/glsl/matrices/glsl-mat4-to-mat3.html',
787 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=527761) 368 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
788 self.Fail('conformance/glsl/bugs/sketchfab-lighting-shader-crash.html', 369 self.Fail('conformance/glsl/misc/shader-struct-scope.html',
789 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=551937) 370 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
790 # Nexus 6 and 6P failures 371 self.Fail('conformance/glsl/misc/' +
372 'shader-with-vec4-vec3-vec4-conditional.html',
373 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
374 self.Fail('conformance/glsl/misc/shaders-with-invariance.html',
375 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
376 self.Fail('conformance/glsl/misc/struct-equals.html',
377 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
378 self.Fail('conformance/state/state-uneffected-after-compositing.html',
379 ['android', ('qualcomm', 'Adreno (TM) 330')], bug=611943)
380
381 # Nexus 5X
382 self.Fail('conformance/extensions/oes-texture-float-with-image-data.html',
383 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
384 self.Fail('conformance/extensions/oes-texture-float-with-image.html',
385 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
386 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
387 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
388 self.Fail('conformance/extensions/' +
389 'oes-texture-half-float-with-image-data.html',
390 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
391 self.Fail('conformance/extensions/oes-texture-half-float-with-image.html',
392 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
393 # This one is causing intermittent timeouts on the device, and it
394 # looks like when that happens, the next test also always times
395 # out. Skip it for now until it's fixed and running reliably.
396 self.Skip('conformance/extensions/oes-texture-half-float-with-video.html',
397 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
398 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
399 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
400 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
401 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
402 # This test is skipped because it is crashing the GPU process.
403 self.Skip('conformance/glsl/misc/shader-with-non-reserved-words.html',
404 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=609883)
405 self.Fail('WebglExtension.EXT_sRGB',
406 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
407 self.Fail('conformance/textures/misc/' +
408 'tex-image-and-sub-image-2d-with-array-buffer-view.html',
409 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
410 self.Fail('conformance/textures/canvas/*',
411 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
412 self.Fail('conformance/textures/image/*',
413 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
414 self.Fail('conformance/textures/image_bitmap_from_canvas/*',
415 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
416 self.Fail('conformance/textures/image_bitmap_from_blob/*',
417 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
418 self.Fail('conformance/textures/image_bitmap_from_image/*',
419 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
420 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/*',
421 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
422 self.Fail('conformance/textures/image_bitmap_from_image_data/*',
423 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
424 self.Fail('conformance/textures/image_data/*',
425 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
426 self.Fail('conformance/textures/svg_image/*',
427 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
428 self.Fail('conformance/textures/video/*',
429 ['android', 'android-content-shell', 'android-chromium',
430 ('qualcomm', 'Adreno (TM) 418')], bug=610951)
431 self.Fail('conformance/textures/webgl_canvas/*',
432 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
433 self.Fail('conformance/uniforms/uniform-samplers-test.html',
434 ['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
435
436 # Nexus 6 (Adreno 420) and 6P (Adreno 430)
791 self.Fail('conformance/context/' + 437 self.Fail('conformance/context/' +
792 'context-attributes-alpha-depth-stencil-antialias.html', 438 'context-attributes-alpha-depth-stencil-antialias.html',
793 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 439 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
440 self.Fail('conformance/context/context-size-change.html',
441 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
794 self.Fail('conformance/context/premultiplyalpha-test.html', 442 self.Fail('conformance/context/premultiplyalpha-test.html',
795 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 443 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
796 self.Fail('conformance/extensions/oes-texture-float-with-image-data.html', 444 self.Fail('conformance/extensions/oes-texture-float-with-image-data.html',
797 ['android', 445 ['android',
798 ('qualcomm', 'Adreno (TM) 420'), 446 ('qualcomm', 'Adreno (TM) 420'),
799 ('qualcomm', 'Adreno (TM) 430')], bug=499555) 447 ('qualcomm', 'Adreno (TM) 430')], bug=499555)
800 self.Fail('conformance/extensions/oes-texture-float-with-image.html', 448 self.Fail('conformance/extensions/oes-texture-float-with-image.html',
801 ['android', 449 ['android',
802 ('qualcomm', 'Adreno (TM) 420'), 450 ('qualcomm', 'Adreno (TM) 420'),
803 ('qualcomm', 'Adreno (TM) 430')], bug=499555) 451 ('qualcomm', 'Adreno (TM) 430')], bug=499555)
804 self.Fail('conformance/textures/image_bitmap_from_blob/*', 452 self.Fail('conformance/extensions/oes-texture-half-float.html',
805 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108) 453 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
806 self.Fail('conformance/textures/image_bitmap_from_canvas/*', 454 self.Fail('conformance/extensions/oes-texture-half-float-with-canvas.html',
807 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108) 455 ['android',
808 self.Fail('conformance/textures/image_bitmap_from_image/*', 456 ('qualcomm', 'Adreno (TM) 420'),
809 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108) 457 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
810 self.Fail('conformance/textures/image_bitmap_from_image_data/*', 458 self.Fail('conformance/extensions/' +
811 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108) 459 'oes-texture-half-float-with-image-data.html',
812 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/*', 460 ['android',
813 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=598262) 461 ('qualcomm', 'Adreno (TM) 420'),
814 self.Fail('conformance/textures/video/' + 462 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
815 'tex-2d-rgb-rgb-unsigned_byte.html', 463 self.Fail('conformance/extensions/oes-texture-half-float-with-image.html',
816 ['android', 'android-content-shell', 'android-chromium', 464 ['android',
817 ('qualcomm', 'Adreno (TM) 420')], bug=499555) 465 ('qualcomm', 'Adreno (TM) 420'),
818 self.Fail('conformance/textures/video/' + 466 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
819 'tex-2d-rgba-rgba-unsigned_byte.html', 467 self.Fail('conformance/extensions/oes-texture-half-float-with-video.html',
820 ['android', 'android-content-shell', 'android-chromium', 468 ['android',
821 ('qualcomm', 'Adreno (TM) 420')], bug=499555) 469 ('qualcomm', 'Adreno (TM) 420'),
822 self.Fail('conformance/textures/video/' + 470 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
823 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html', 471 self.Fail('conformance/extensions/webgl-compressed-texture-atc.html',
824 ['android', 'android-content-shell', 'android-chromium', 472 ['android',
825 ('qualcomm', 'Adreno (TM) 420')], bug=499555) 473 ('qualcomm', 'Adreno (TM) 420'),
826 self.Fail('conformance/textures/video/' + 474 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
827 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html', 475 self.Fail('conformance/glsl/bugs/gl-fragcoord-multisampling-bug.html',
828 ['android', 'android-content-shell', 'android-chromium', 476 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
829 ('qualcomm', 'Adreno (TM) 420')], bug=499555) 477 self.Fail('conformance/glsl/bugs/qualcomm-crash.html',
830 self.Fail('conformance/textures/video/' + 478 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
831 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html', 479 self.Fail('conformance/glsl/bugs/sampler-struct-function-arg.html',
832 ['android', 'android-content-shell', 'android-chromium', 480 ['android',
833 ('qualcomm', 'Adreno (TM) 420')], bug=499555) 481 ('qualcomm', 'Adreno (TM) 420'),
482 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
483 # This test is skipped because running it causes a future test to fail.
484 # The list of tests which may be that future test is very long. It is
485 # almost (but not quite) every webgl conformance test.
486 self.Skip('conformance/glsl/misc/shader-struct-scope.html',
487 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=614550)
488 self.Fail('conformance/glsl/misc/shaders-with-invariance.html',
489 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
490 self.Fail('conformance/glsl/misc/shader-with-_webgl-identifier.vert.html',
491 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
834 # bindBufferBadArgs is causing the GPU thread to crash, taking 492 # bindBufferBadArgs is causing the GPU thread to crash, taking
835 # down the WebView shell, causing the next test to fail and 493 # down the WebView shell, causing the next test to fail and
836 # subsequent tests to be aborted. 494 # subsequent tests to be aborted.
837 self.Skip('conformance/more/functions/bindBufferBadArgs.html', 495 self.Skip('conformance/more/functions/bindBufferBadArgs.html',
838 ['android', 'android-webview-shell', 496 ['android', 'android-webview-shell',
839 ('qualcomm', 'Adreno (TM) 420')], bug=499874) 497 ('qualcomm', 'Adreno (TM) 420')], bug=499874)
840 self.Fail('conformance/rendering/gl-scissor-test.html', 498 self.Fail('conformance/rendering/gl-scissor-test.html',
841 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 499 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
500 self.Fail('conformance/rendering/gl-viewport-test.html',
501 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=611945)
502 self.Fail('conformance/textures/canvas/*',
503 ['android',
504 ('qualcomm', 'Adreno (TM) 420'),
505 ('qualcomm', 'Adreno (TM) 430')], bug=499555)
506 self.Fail('conformance/textures/image/*',
507 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
508 self.Fail('conformance/textures/image/*',
509 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
510 self.Fail('conformance/textures/image_bitmap_from_blob/*',
511 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108)
512 self.Fail('conformance/textures/image_bitmap_from_blob/*',
513 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
514 self.Fail('conformance/textures/image_bitmap_from_canvas/*',
515 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108)
516 self.Fail('conformance/textures/image_bitmap_from_canvas/*',
517 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
518 self.Fail('conformance/textures/image_bitmap_from_image/*',
519 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108)
520 self.Fail('conformance/textures/image_bitmap_from_image/*',
521 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
522 self.Fail('conformance/textures/image_bitmap_from_image_data/*',
523 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=585108)
524 self.Fail('conformance/textures/image_bitmap_from_image_data/*',
525 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
526 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/*',
527 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=598262)
528 self.Fail('conformance/textures/image_bitmap_from_image_bitmap/*',
529 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
530 self.Fail('conformance/textures/image_data/*',
531 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
532 self.Fail('conformance/textures/image_data/*',
533 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
842 self.Fail('conformance/textures/misc/' + 534 self.Fail('conformance/textures/misc/' +
843 'copy-tex-image-and-sub-image-2d.html', 535 'copy-tex-image-and-sub-image-2d.html',
844 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 536 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
845 self.Fail('conformance/textures/misc/' + 537 self.Fail('conformance/textures/misc/' +
846 'tex-image-and-sub-image-2d-with-array-buffer-view.html', 538 'tex-image-and-sub-image-2d-with-array-buffer-view.html',
847 ['android', 539 ['android',
848 ('qualcomm', 'Adreno (TM) 420'), 540 ('qualcomm', 'Adreno (TM) 420'),
849 ('qualcomm', 'Adreno (TM) 430')], bug=499555) 541 ('qualcomm', 'Adreno (TM) 430')], bug=499555)
850 self.Fail('conformance/textures/canvas/*', 542 self.Fail('conformance/textures/svg_image/*',
851 ['android', 543 ['android',
852 ('qualcomm', 'Adreno (TM) 420'), 544 ('qualcomm', 'Adreno (TM) 420'),
853 ('qualcomm', 'Adreno (TM) 430')], bug=499555) 545 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
854 self.Fail('conformance/textures/image_data/*', 546 # The following tests mention android-content-shell and android-chrome,
855 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 547 # but not webview.
856 self.Fail('conformance/textures/image/*', 548 # This is because webview already has this expectation below
549 self.Fail('conformance/textures/video/*',
550 ['android', 'android-content-shell', 'android-chromium',
551 ('qualcomm', 'Adreno (TM) 420')], bug=499555)
552 self.Fail('conformance/textures/video/*',
553 ['android', 'android-content-shell', 'android-chromium',
554 ('qualcomm', 'Adreno (TM) 430')], bug=611945)
555 self.Fail('conformance/textures/webgl_canvas/*',
857 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 556 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555)
858 self.Fail('conformance/textures/webgl_canvas/*', 557 self.Fail('conformance/textures/webgl_canvas/*',
859 ['android', ('qualcomm', 'Adreno (TM) 420')], bug=499555) 558 ['android', ('qualcomm', 'Adreno (TM) 430')], bug=611945)
860 # Nexus 9 failures 559
560 # Nexus 9
861 self.Fail('deqp/data/gles2/shaders/functions.html', 561 self.Fail('deqp/data/gles2/shaders/functions.html',
862 ['android', 'nvidia'], bug=478572) 562 ['android', 'nvidia'], bug=478572)
863 self.Skip('conformance/extensions/oes-texture-float-with-video.html', 563 self.Skip('conformance/extensions/oes-texture-float-with-video.html',
864 ['android', 'nvidia'], bug=499555) # flaky 564 ['android', 'nvidia'], bug=499555) # flaky
865 self.Fail('conformance/glsl/bugs/multiplication-assignment.html', 565 self.Fail('conformance/glsl/bugs/multiplication-assignment.html',
866 ['android', 'nvidia'], bug=606096) 566 ['android', 'nvidia'], bug=606096)
867 self.Fail('conformance/glsl/constructors/glsl-construct-mat2.html', 567 self.Fail('conformance/glsl/constructors/glsl-construct-mat2.html',
868 ['android', 'nvidia'], bug=606096) 568 ['android', 'nvidia'], bug=606096)
869 self.Fail('conformance/glsl/constructors/glsl-construct-mat3.html', 569 self.Fail('conformance/glsl/constructors/glsl-construct-mat3.html',
870 ['android', 'nvidia'], bug=606096) 570 ['android', 'nvidia'], bug=606096)
871 self.Fail('conformance/glsl/constructors/glsl-construct-mat4.html', 571 self.Fail('conformance/glsl/constructors/glsl-construct-mat4.html',
872 ['android', 'nvidia'], bug=606096) 572 ['android', 'nvidia'], bug=606096)
873 573
874 # The following test is very slow and therefore times out on Android bot. 574 # Pixel C
875 self.Skip('conformance/rendering/multisample-corruption.html', 575 self.Flaky('conformance/textures/video/' +
876 ['android']) 576 'tex-2d-rgb-rgb-unsigned_byte.html',
577 ['android', 'android-chromium',
578 ('nvidia', 'NVIDIA Tegra')], bug=624621)
579 self.Flaky('conformance/textures/video/' +
580 'tex-2d-rgb-rgb-unsigned_short_5_6_5.html',
581 ['android', 'android-chromium',
582 ('nvidia', 'NVIDIA Tegra')], bug=624621)
583 self.Flaky('conformance/textures/video/tex-2d-rgba-rgba-unsigned_byte.html',
584 ['android', 'android-chromium',
585 ('nvidia', 'NVIDIA Tegra')], bug=624621)
586 self.Flaky('conformance/textures/video/' +
587 'tex-2d-rgba-rgba-unsigned_short_4_4_4_4.html',
588 ['android', 'android-chromium',
589 ('nvidia', 'NVIDIA Tegra')], bug=624621)
590 self.Flaky('conformance/textures/video/' +
591 'tex-2d-rgba-rgba-unsigned_short_5_5_5_1.html',
592 ['android', 'android-chromium',
593 ('nvidia', 'NVIDIA Tegra')], bug=624621)
594 self.Fail('conformance/glsl/bugs/constant-precision-qualifier.html',
595 ['android', 'android-chromium',
596 ('nvidia', 'NVIDIA Tegra')], bug=624621)
597
598 ############
599 # ChromeOS #
600 ############
877 601
878 # ChromeOS: affecting all devices. 602 # ChromeOS: affecting all devices.
879 self.Fail('conformance/extensions/webgl-depth-texture.html', 603 self.Fail('conformance/extensions/webgl-depth-texture.html',
880 ['chromeos'], bug=382651) 604 ['chromeos'], bug=382651)
881 605
882 # ChromeOS: all Intel except for pinetrail (stumpy, parrot, peppy,...) 606 # ChromeOS: all Intel except for pinetrail (stumpy, parrot, peppy,...)
883 # We will just include pinetrail here for now as we don't want to list 607 # We will just include pinetrail here for now as we don't want to list
884 # every single Intel device ID. 608 # every single Intel device ID.
885 self.Fail('conformance/glsl/misc/empty_main.vert.html', 609 self.Fail('conformance/glsl/misc/empty_main.vert.html',
886 ['chromeos', 'intel'], bug=375556) 610 ['chromeos', 'intel'], bug=375556)
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after
954 self.Fail('conformance/textures/misc/texture-npot.html', 678 self.Fail('conformance/textures/misc/texture-npot.html',
955 ['chromeos', ('intel', 0xa011)], bug=375554) 679 ['chromeos', ('intel', 0xa011)], bug=375554)
956 self.Fail('conformance/textures/misc/texture-npot-video.html', 680 self.Fail('conformance/textures/misc/texture-npot-video.html',
957 ['chromeos', ('intel', 0xa011)], bug=375554) 681 ['chromeos', ('intel', 0xa011)], bug=375554)
958 self.Fail('conformance/textures/misc/texture-size.html', 682 self.Fail('conformance/textures/misc/texture-size.html',
959 ['chromeos', ('intel', 0xa011)], bug=375554) 683 ['chromeos', ('intel', 0xa011)], bug=375554)
960 self.Fail('conformance/uniforms/gl-uniform-arrays.html', 684 self.Fail('conformance/uniforms/gl-uniform-arrays.html',
961 ['chromeos', ('intel', 0xa011)], bug=375554) 685 ['chromeos', ('intel', 0xa011)], bug=375554)
962 self.Skip('conformance/uniforms/uniform-default-values.html', 686 self.Skip('conformance/uniforms/uniform-default-values.html',
963 ['chromeos', ('intel', 0xa011)], bug=375554) 687 ['chromeos', ('intel', 0xa011)], bug=375554)
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