summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkbr <kbr@chromium.org>2015-05-22 20:18:07 -0700
committerCommit bot <commit-bot@chromium.org>2015-05-23 03:18:36 +0000
commitf86b39fdcc42afd3c68c3683c8127f8ce7ab8e70 (patch)
tree627aefee01d6781b0cc2834562e44867cab270e7
parent932c2457349e44eeb7b3152f8b49acd186e7057e (diff)
downloadchromium_src-f86b39fdcc42afd3c68c3683c8127f8ce7ab8e70.zip
chromium_src-f86b39fdcc42afd3c68c3683c8127f8ce7ab8e70.tar.gz
chromium_src-f86b39fdcc42afd3c68c3683c8127f8ce7ab8e70.tar.bz2
Suppress flakiness on Windows AMD bots.
This suppression is unfortunately very broad and will affect more bots than just the trybots, masking failures. We need to investigate these failures urgently and turn these tests back on. BUG=491419 TBR=bajones@chromium.org,zmo@chromium.org Review URL: https://codereview.chromium.org/1152423002 Cr-Commit-Position: refs/heads/master@{#331227}
-rw-r--r--content/test/gpu/gpu_tests/webgl_conformance_expectations.py27
1 files changed, 21 insertions, 6 deletions
diff --git a/content/test/gpu/gpu_tests/webgl_conformance_expectations.py b/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
index 52c7790..25e76f0 100644
--- a/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
+++ b/content/test/gpu/gpu_tests/webgl_conformance_expectations.py
@@ -21,11 +21,12 @@ class WebGLConformanceExpectations(GpuTestExpectations):
GpuTestExpectations.Skip(self, pattern, condition, bug)
def CheckPatternIsValid(self, pattern):
- full_path = os.path.normpath(os.path.join(self.conformance_path, pattern))
-
- if not os.path.exists(full_path):
- raise Exception('The WebGL conformance test path specified in' +
- 'expectation does not exist: ' + full_path)
+ # Look for basic wildcards.
+ if not '*' in pattern:
+ full_path = os.path.normpath(os.path.join(self.conformance_path, pattern))
+ if not os.path.exists(full_path):
+ raise Exception('The WebGL conformance test path specified in' +
+ 'expectation does not exist: ' + full_path)
def SetExpectations(self):
# Fails on all platforms
@@ -66,7 +67,21 @@ class WebGLConformanceExpectations(GpuTestExpectations):
self.Fail('conformance/glsl/misc/shader-with-array-of-structs-uniform.html',
['win7', 'intel', 'nvidia'], bug=373972)
- # Win / AMD failures
+ # Win / AMD flakiness seen on new tryservers (affecting most tests
+ # randomly, must investigate ASAP)
+ self.Fail('conformance/canvas/drawingbuffer-hd-dpi-test.html',
+ ['win', ('amd', 0x6779)], bug=491419)
+ self.Fail('conformance/context/' +
+ 'context-attributes-alpha-depth-stencil-antialias.html',
+ ['win', ('amd', 0x6779)], bug=491419)
+ self.Fail('conformance/extensions/oes-standard-derivatives.html',
+ ['win', ('amd', 0x6779)], bug=491419)
+ self.Fail('conformance/glsl/functions/*',
+ ['win', ('amd', 0x6779)], bug=491419)
+ self.Fail('conformance/glsl/misc/glsl-long-variable-names.html',
+ ['win', ('amd', 0x6779)], bug=491419)
+
+ # Win / AMD D3D9 failures
self.Fail('conformance/textures/texparameter-test.html',
['win', 'amd', 'd3d9'], bug=839) # angle bug ID
self.Fail('conformance/extensions/angle-instanced-arrays.html',