| 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 256 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 267 '-with-webgl-canvas-rgb565-rgb-unsigned_byte.html', | 267 '-with-webgl-canvas-rgb565-rgb-unsigned_byte.html', |
| 268 ['win8'], bug=560555) | 268 ['win8'], bug=560555) |
| 269 | 269 |
| 270 # Windows Debug. Causing assertions in the GPU process which raise | 270 # Windows Debug. Causing assertions in the GPU process which raise |
| 271 # a dialog box, so have to skip them rather than mark them as | 271 # a dialog box, so have to skip them rather than mark them as |
| 272 # failing. | 272 # failing. |
| 273 self.Skip('conformance2/textures/canvas/tex-image-and-sub-image-2d' + | 273 self.Skip('conformance2/textures/canvas/tex-image-and-sub-image-2d' + |
| 274 '-with-canvas-rgba8-rgba-unsigned_byte.html', | 274 '-with-canvas-rgba8-rgba-unsigned_byte.html', |
| 275 ['win', 'debug'], bug=542901) | 275 ['win', 'debug'], bug=542901) |
| 276 | 276 |
| 277 # Win / AMD. | 277 # Win / AMD flakiness seen on the FYI waterfall. |
| 278 self.Flaky('deqp/functional/gles3/clipping.html', | 278 # It's unfortunate that this suppression needs to be so broad, but |
| 279 ['win', 'amd'], bug=491419) | 279 # basically any test that uses readPixels is potentially flaky, and |
| 280 self.Flaky('deqp/functional/gles3/samplerobject.html', | 280 # it's infeasible to suppress individual failures one by one. |
| 281 ['win', 'amd'], bug=491419) | 281 self.Flaky('conformance2/*', ['win', ('amd', 0x6779)], bug=491419) |
| 282 self.Flaky('deqp/*', ['win', ('amd', 0x6779)], bug=491419) |
| 282 | 283 |
| 283 # Mac only. | 284 # Mac only. |
| 284 self.Skip('deqp/data/gles3/shaders/qualification_order.html', | 285 self.Skip('deqp/data/gles3/shaders/qualification_order.html', |
| 285 ['mac'], bug=483282) | 286 ['mac'], bug=483282) |
| 286 self.Skip('deqp/data/gles3/shaders/scoping.html', | 287 self.Skip('deqp/data/gles3/shaders/scoping.html', |
| 287 ['mac'], bug=483282) | 288 ['mac'], bug=483282) |
| 288 self.Skip('deqp/functional/gles3/defaultvertexattribute.html', | 289 self.Skip('deqp/functional/gles3/defaultvertexattribute.html', |
| 289 ['mac'], bug=483282) | 290 ['mac'], bug=483282) |
| 290 self.Skip('deqp/functional/gles3/floatstatequery.html', | 291 self.Skip('deqp/functional/gles3/floatstatequery.html', |
| 291 ['mac'], bug=483282) | 292 ['mac'], bug=483282) |
| (...skipping 149 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 441 # self.Fail(page_name, | 442 # self.Fail(page_name, |
| 442 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) | 443 # ['linux', ('nvidia', 0x1), 'debug', 'opengl']) |
| 443 # self.Fail(page_name, | 444 # self.Fail(page_name, |
| 444 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 445 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| 445 | 446 |
| 446 # Conflicts if between a generic os condition and a specific version | 447 # Conflicts if between a generic os condition and a specific version |
| 447 # self.Fail(page_name, | 448 # self.Fail(page_name, |
| 448 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) | 449 # ['xp', ('nvidia', 0x1), 'debug', 'opengl']) |
| 449 # self.Fail(page_name, | 450 # self.Fail(page_name, |
| 450 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) | 451 # ['win', ('nvidia', 0x1), 'debug', 'opengl']) |
| OLD | NEW |