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

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

Issue 1918463002: Roll WebGL 51b33d0..165311e (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 8 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 | « DEPS ('k') | 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 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
53 self.Skip('deqp/functional/gles3/shaderbuiltinvar.html', bug=483282) 53 self.Skip('deqp/functional/gles3/shaderbuiltinvar.html', bug=483282)
54 self.Skip('deqp/functional/gles3/shadercommonfunction.html', bug=483282) 54 self.Skip('deqp/functional/gles3/shadercommonfunction.html', bug=483282)
55 self.Skip('deqp/functional/gles3/shaderderivate.html', bug=483282) 55 self.Skip('deqp/functional/gles3/shaderderivate.html', bug=483282)
56 self.Skip('deqp/functional/gles3/shaderloop.html', bug=483282) 56 self.Skip('deqp/functional/gles3/shaderloop.html', bug=483282)
57 self.Skip('deqp/functional/gles3/shadermatrix.html', bug=483282) 57 self.Skip('deqp/functional/gles3/shadermatrix.html', bug=483282)
58 self.Skip('deqp/functional/gles3/shaderoperator.html', bug=483282) 58 self.Skip('deqp/functional/gles3/shaderoperator.html', bug=483282)
59 self.Skip('deqp/functional/gles3/shaderpackingfunction.html', bug=483282) 59 self.Skip('deqp/functional/gles3/shaderpackingfunction.html', bug=483282)
60 self.Skip('deqp/functional/gles3/shaderstatequery.html', bug=483282) 60 self.Skip('deqp/functional/gles3/shaderstatequery.html', bug=483282)
61 self.Skip('deqp/functional/gles3/shadertexturefunction*.html', bug=483282) 61 self.Skip('deqp/functional/gles3/shadertexturefunction*.html', bug=483282)
62 self.Skip('deqp/functional/gles3/sync.html', bug=483282) 62 self.Skip('deqp/functional/gles3/sync.html', bug=483282)
63 self.Skip('deqp/functional/gles3/texturefiltering*.html', bug=483282)
64 self.Skip('deqp/functional/gles3/textureformat.html', bug=483282) 63 self.Skip('deqp/functional/gles3/textureformat.html', bug=483282)
65 self.Skip('deqp/functional/gles3/textureshadow.html', bug=483282) 64 self.Skip('deqp/functional/gles3/textureshadow.html', bug=483282)
66 self.Skip('deqp/functional/gles3/texturespecification*.html', bug=483282) 65 self.Skip('deqp/functional/gles3/texturespecification*.html', bug=483282)
67 self.Skip('deqp/functional/gles3/texturewrap.html', bug=483282) 66 self.Skip('deqp/functional/gles3/texturewrap.html', bug=483282)
68 self.Skip('deqp/functional/gles3/transformfeedback.html', bug=483282) 67 self.Skip('deqp/functional/gles3/transformfeedback.html', bug=483282)
69 self.Skip('deqp/functional/gles3/uniformapi.html', bug=483282) 68 self.Skip('deqp/functional/gles3/uniformapi.html', bug=483282)
70 self.Skip('deqp/functional/gles3/uniformbuffers.html', bug=483282) 69 self.Skip('deqp/functional/gles3/uniformbuffers.html', bug=483282)
71 70
72 self.Fail('deqp/data/gles3/shaders/preprocessor.html', bug=483282) 71 self.Fail('deqp/data/gles3/shaders/preprocessor.html', bug=483282)
73 self.Flaky('deqp/functional/gles3/shaderindexing.html', bug=483282) 72 self.Flaky('deqp/functional/gles3/shaderindexing.html', bug=483282)
(...skipping 230 matching lines...) Expand 10 before | Expand all | Expand 10 after
304 'tex-3d-rgb5_a1-rgba-unsigned_byte.html', 303 'tex-3d-rgb5_a1-rgba-unsigned_byte.html',
305 ['win8'], bug=483282) 304 ['win8'], bug=483282)
306 305
307 # Windows Debug. Causing assertions in the GPU process which raise 306 # Windows Debug. Causing assertions in the GPU process which raise
308 # a dialog box, so have to skip them rather than mark them as 307 # a dialog box, so have to skip them rather than mark them as
309 # failing. 308 # failing.
310 self.Skip('conformance2/textures/canvas/' + 309 self.Skip('conformance2/textures/canvas/' +
311 'tex-2d-rgba8-rgba-unsigned_byte.html', 310 'tex-2d-rgba8-rgba-unsigned_byte.html',
312 ['win', 'debug'], bug=542901) 311 ['win', 'debug'], bug=542901)
313 312
314 # Win / AMD flakiness seen on the FYI waterfall. 313 # Win / AMD
315 # It's unfortunate that this suppression needs to be so broad, but 314 # It's unfortunate that this suppression needs to be so broad, but
316 # basically any test that uses readPixels is potentially flaky, and 315 # basically any test that uses readPixels is potentially flaky, and
317 # it's infeasible to suppress individual failures one by one. 316 # it's infeasible to suppress individual failures one by one.
318 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) 317 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419)
319 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) 318 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419)
319 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_00.html',
320 ['win', ('amd', 0x6779)], bug=606021)
320 321
321 # Win / Intel 322 # Win / Intel
322 self.Fail('conformance2/buffers/uniform-buffers.html', 323 self.Fail('conformance2/buffers/uniform-buffers.html',
323 ['win', 'intel'], bug=483282) 324 ['win', 'intel'], bug=483282)
324 self.Fail('deqp/functional/gles3/shaderstruct.html', 325 self.Fail('deqp/functional/gles3/shaderstruct.html',
325 ['win', 'intel'], bug=483282) 326 ['win', 'intel'], bug=483282)
326 327
327 # Mac only. 328 # Mac only.
329 self.Fail('deqp/functional/gles3/texturefiltering/cube_formats_*',
330 ['mac'], bug=606074)
331 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_*',
332 ['mac'], bug=606074)
333 self.Fail('deqp/functional/gles3/texturefiltering/cube_combinations_*',
334 ['mac'], bug=606074)
335
328 self.Fail('deqp/data/gles3/shaders/qualification_order.html', 336 self.Fail('deqp/data/gles3/shaders/qualification_order.html',
329 ['mac'], bug=483282) 337 ['mac'], bug=483282)
330 self.Fail('deqp/data/gles3/shaders/scoping.html', 338 self.Fail('deqp/data/gles3/shaders/scoping.html',
331 ['mac'], bug=483282) 339 ['mac'], bug=483282)
332 self.Fail('deqp/functional/gles3/pixelbufferobject.html', 340 self.Fail('deqp/functional/gles3/pixelbufferobject.html',
333 ['mac'], bug=483282) 341 ['mac'], bug=483282)
334 self.Fail('deqp/functional/gles3/texturestatequery.html', 342 self.Fail('deqp/functional/gles3/texturestatequery.html',
335 ['mac'], bug=483282) 343 ['mac'], bug=483282)
336 self.Fail('deqp/functional/gles3/negativeshaderapi.html', 344 self.Fail('deqp/functional/gles3/negativeshaderapi.html',
337 ['mac'], bug=483282) 345 ['mac'], bug=483282)
(...skipping 31 matching lines...) Expand 10 before | Expand all | Expand 10 after
369 377
370 # Mac AMD 378 # Mac AMD
371 self.Fail('deqp/functional/gles3/clipping.html', 379 self.Fail('deqp/functional/gles3/clipping.html',
372 ['mac', 'amd'], bug=483282) 380 ['mac', 'amd'], bug=483282)
373 self.Fail('deqp/functional/gles3/primitiverestart.html', 381 self.Fail('deqp/functional/gles3/primitiverestart.html',
374 ['mac', 'amd'], bug=598930) 382 ['mac', 'amd'], bug=598930)
375 383
376 # Mac Intel 384 # Mac Intel
377 self.Fail('conformance2/textures/misc/tex-unpack-params.html', 385 self.Fail('conformance2/textures/misc/tex-unpack-params.html',
378 ['mac', 'intel'], bug=483282) 386 ['mac', 'intel'], bug=483282)
387 self.Fail('deqp/functional/gles3/texturefiltering/2d_combinations_01.html',
388 ['mac', 'intel'], bug=606074)
389 self.Fail('deqp/functional/gles3/texturefiltering/' +
390 '2d_array_combinations_01.html',
391 ['mac', 'intel'], bug=606074)
392 self.Fail('deqp/functional/gles3/texturefiltering/3d_combinations_06.html',
393 ['mac', 'intel'], bug=606074)
394 self.Fail('deqp/functional/gles3/texturefiltering/3d_combinations_07.html',
395 ['mac', 'intel'], bug=606074)
396 self.Fail('deqp/functional/gles3/texturefiltering/3d_combinations_08.html',
397 ['mac', 'intel'], bug=606074)
379 398
380 # Linux only. 399 # Linux only.
381 self.Fail('deqp/data/gles3/shaders/functions.html', 400 self.Fail('deqp/data/gles3/shaders/functions.html',
382 ['linux'], bug=483282) 401 ['linux'], bug=483282)
383 self.Fail('conformance2/glsl3/vector-dynamic-indexing.html', 402 self.Fail('conformance2/glsl3/vector-dynamic-indexing.html',
384 ['linux'], bug=483282) 403 ['linux'], bug=483282)
385 self.Fail('conformance2/reading/read-pixels-from-fbo-test.html', 404 self.Fail('conformance2/reading/read-pixels-from-fbo-test.html',
386 ['linux'], bug=483282) 405 ['linux'], bug=483282)
387 self.Fail('conformance2/rendering/draw-buffers.html', 406 self.Fail('conformance2/rendering/draw-buffers.html',
388 ['linux'], bug=483282) 407 ['linux'], bug=483282)
389 self.Fail('conformance2/textures/misc/tex-unpack-params.html', 408 self.Fail('conformance2/textures/misc/tex-unpack-params.html',
390 ['linux'], bug=483282) 409 ['linux'], bug=483282)
391 # We want to mark this Flaky for all of Linux however we currently skip 410 # We want to mark this Flaky for all of Linux however we currently skip
392 # all the tests on Intel. Tag this with AMD and Nvidia to avoid an 411 # all the tests on Intel. Tag this with AMD and Nvidia to avoid an
393 # expectation conflict that would make this test run on Intel. 412 # expectation conflict that would make this test run on Intel.
394 self.Flaky('deqp/functional/gles3/negativeshaderapi.html', 413 self.Flaky('deqp/functional/gles3/negativeshaderapi.html',
395 ['linux', 'amd', 'nvidia'], bug=483282) 414 ['linux', 'amd', 'nvidia'], bug=483282)
396 415
397 # Linux NVIDIA only. 416 # Linux NVIDIA only.
398 self.Fail('deqp/functional/gles3/fbostatequery.html', 417 self.Fail('deqp/functional/gles3/fbostatequery.html',
399 ['linux', 'nvidia'], bug=483282) 418 ['linux', 'nvidia'], bug=483282)
400 self.Flaky('deqp/functional/gles3/shaderswitch.html', 419 self.Flaky('deqp/functional/gles3/shaderswitch.html',
401 ['linux', 'nvidia'], bug=605646) 420 ['linux', 'nvidia'], bug=605646)
421 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_00.html',
422 ['linux', 'nvidia'], bug=606021)
402 self.Fail('deqp/functional/gles3/vertexarrays.html', 423 self.Fail('deqp/functional/gles3/vertexarrays.html',
403 ['linux', 'nvidia', 'debug'], bug=483282) 424 ['linux', 'nvidia', 'debug'], bug=483282)
404 425
405 # Linux AMD only. 426 # Linux AMD only.
406 # It looks like AMD shader compiler rejects many valid ES3 semantics. 427 # It looks like AMD shader compiler rejects many valid ES3 semantics.
407 self.Fail('deqp/data/gles3/shaders/conversions.html', 428 self.Fail('deqp/data/gles3/shaders/conversions.html',
408 ['linux', 'amd'], bug=483282) 429 ['linux', 'amd'], bug=483282)
409 self.Skip('deqp/data/gles3/shaders/arrays.html', 430 self.Skip('deqp/data/gles3/shaders/arrays.html',
410 ['linux', 'amd'], bug=483282) 431 ['linux', 'amd'], bug=483282)
411 self.Skip('deqp/data/gles3/shaders/qualification_order.html', 432 self.Skip('deqp/data/gles3/shaders/qualification_order.html',
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after
493 # self.Fail(page_name, 514 # self.Fail(page_name,
494 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) 515 # ['linux', ('nvidia', 0x1), 'debug', 'opengl'])
495 # self.Fail(page_name, 516 # self.Fail(page_name,
496 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) 517 # ['win', ('nvidia', 0x1), 'debug', 'opengl'])
497 518
498 # Conflicts if between a generic os condition and a specific version 519 # Conflicts if between a generic os condition and a specific version
499 # self.Fail(page_name, 520 # self.Fail(page_name,
500 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) 521 # ['xp', ('nvidia', 0x1), 'debug', 'opengl'])
501 # self.Fail(page_name, 522 # self.Fail(page_name,
502 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) 523 # ['win', ('nvidia', 0x1), 'debug', 'opengl'])
OLDNEW
« no previous file with comments | « DEPS ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698