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): | 9 def __init__(self, conformance_path): |
10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path) | 10 super(WebGL2ConformanceExpectations, self).__init__(conformance_path) |
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
305 'tex-3d-rgb5_a1-rgba-unsigned_byte.html', | 305 'tex-3d-rgb5_a1-rgba-unsigned_byte.html', |
306 ['win8'], bug=483282) | 306 ['win8'], bug=483282) |
307 | 307 |
308 # Windows Debug. Causing assertions in the GPU process which raise | 308 # Windows Debug. Causing assertions in the GPU process which raise |
309 # a dialog box, so have to skip them rather than mark them as | 309 # a dialog box, so have to skip them rather than mark them as |
310 # failing. | 310 # failing. |
311 self.Skip('conformance2/textures/canvas/' + | 311 self.Skip('conformance2/textures/canvas/' + |
312 'tex-2d-rgba8-rgba-unsigned_byte.html', | 312 'tex-2d-rgba8-rgba-unsigned_byte.html', |
313 ['win', 'debug'], bug=542901) | 313 ['win', 'debug'], bug=542901) |
314 | 314 |
| 315 # Win / NVidia |
| 316 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_00.html', |
| 317 ['win', 'nvidia'], bug=606021) |
| 318 |
315 # Win / AMD | 319 # Win / AMD |
316 # It's unfortunate that this suppression needs to be so broad, but | 320 # It's unfortunate that this suppression needs to be so broad, but |
317 # basically any test that uses readPixels is potentially flaky, and | 321 # basically any test that uses readPixels is potentially flaky, and |
318 # it's infeasible to suppress individual failures one by one. | 322 # it's infeasible to suppress individual failures one by one. |
319 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) | 323 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) |
320 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) | 324 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) |
321 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_00.html', | 325 self.Fail('deqp/functional/gles3/texturefiltering/cube_sizes_00.html', |
322 ['win', ('amd', 0x6779), ('nvidia', 0x104a)], bug=606021) | 326 ['win', ('amd', 0x6779)], bug=606021) |
323 | 327 |
324 # Win / Intel | 328 # Win / Intel |
325 self.Fail('conformance2/buffers/uniform-buffers.html', | 329 self.Fail('conformance2/buffers/uniform-buffers.html', |
326 ['win', 'intel'], bug=483282) | 330 ['win', 'intel'], bug=483282) |
327 self.Fail('deqp/functional/gles3/shaderstruct.html', | 331 self.Fail('deqp/functional/gles3/shaderstruct.html', |
328 ['win', 'intel'], bug=483282) | 332 ['win', 'intel'], bug=483282) |
329 | 333 |
330 # Mac only. | 334 # Mac only. |
331 self.Fail('deqp/functional/gles3/texturefiltering/cube_formats_*', | 335 self.Fail('deqp/functional/gles3/texturefiltering/cube_formats_*', |
332 ['mac'], bug=606074) | 336 ['mac'], bug=606074) |
(...skipping 187 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
520 # self.Fail(page_name, | 524 # self.Fail(page_name, |
521 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 525 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
522 # self.Fail(page_name, | 526 # self.Fail(page_name, |
523 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 527 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
524 | 528 |
525 # Conflicts if between a generic os condition and a specific version | 529 # Conflicts if between a generic os condition and a specific version |
526 # self.Fail(page_name, | 530 # self.Fail(page_name, |
527 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 531 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
528 # self.Fail(page_name, | 532 # self.Fail(page_name, |
529 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 533 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
OLD | NEW |