blob: 97375eb47c3ced35058892e09fef558a436237f5 [file] [log] [blame]
# Copyright 2013 The Chromium Authors. All rights reserved.
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
from gpu_tests.gpu_test_expectations import GpuTestExpectations
# See the GpuTestExpectations class for documentation.
class GpuProcessExpectations(GpuTestExpectations):
def SetExpectations(self):
# Accelerated 2D canvas is not available on Linux due to driver instability
self.Fail('GpuProcess.canvas2d', ['linux'], bug=254724)
self.Fail('GpuProcess.video', ['linux'], bug=257109)
# Android
self.Fail('GpuProcess.no_gpu_process',
['android'], bug=611930)
self.Fail('GpuProcess.identify_active_gpu1',
['android'], bug=611930)
self.Fail('GpuProcess.identify_active_gpu2',
['android'], bug=611930)
self.Fail('GpuProcess.identify_active_gpu3',
['android'], bug=611930)
self.Fail('GpuProcess.identify_active_gpu4',
['android'], bug=611930)
self.Fail('GpuProcess.readback_webgl_gpu_process',
['android'], bug=611930)
self.Fail('GpuProcess.driver_bug_workarounds_upon_gl_renderer',
['android'], bug=611930)
# Nexus 5X
# Skip this test because expecting it to fail will still run it.
self.Skip('GpuProcess.skip_gpu_process',
['android', ('qualcomm', 'Adreno (TM) 418')], bug=610951)
# Nexus 9
# Skip this test because expecting it to fail will still run it.
self.Skip('GpuProcess.skip_gpu_process',
['android', 'nvidia'], bug=610023)