aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/recipes/test.py
diff options
context:
space:
mode:
authorGravatar Brian Osman <brianosman@google.com>2018-06-20 14:53:06 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-06-20 20:36:57 +0000
commit5e11777a06d591c1e6ab0523e9c7f4739e164609 (patch)
treece6fa13cd5dd7bc5a49608d9fed91cfae41eefbb /infra/bots/recipes/test.py
parent3e36ce6e660ad585c58c5cc5591f23a46fcab767 (diff)
Update GPU DM/nanobench configs for color testing
- Rename '*srgbnl' to '*srgb'. - Add '*narrow' and '*enarrow' for testing a gamut narrower than sRGB. - Stopped blacklisting glessrgb. It no longer uses sRGB pixel configs, so should work fine on all GPUs. - Also runs 'esrgb' (F16 sRGB) everywhere. This is likely to fail on some devices that have poor (or no) F16 support. Change-Id: I941d0758adb3b0c895c7a8a85ff0ae4aa5bff6e7 Reviewed-on: https://skia-review.googlesource.com/136171 Commit-Queue: Brian Osman <brianosman@google.com> Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Mike Klein <mtklein@google.com>
Diffstat (limited to 'infra/bots/recipes/test.py')
-rw-r--r--infra/bots/recipes/test.py22
1 files changed, 9 insertions, 13 deletions
diff --git a/infra/bots/recipes/test.py b/infra/bots/recipes/test.py
index 55d12b4639..28ec6343d3 100644
--- a/infra/bots/recipes/test.py
+++ b/infra/bots/recipes/test.py
@@ -167,7 +167,10 @@ def dm_flags(api, bot):
if 'NativeFonts' in bot:
configs.append(gl_prefix)
else:
- configs.extend([gl_prefix, gl_prefix + 'dft', gl_prefix + 'srgb'])
+ configs.extend([gl_prefix,
+ gl_prefix + 'dft',
+ gl_prefix + 'srgb',
+ gl_prefix + 'esrgb'])
if sample_count is not '':
configs.append(gl_prefix + 'msaa' + sample_count)
@@ -194,7 +197,11 @@ def dm_flags(api, bot):
# Also do the Ganesh threading verification test (render with and without
# worker threads, using only the SW path renderer, and compare the results).
if 'Intel' in bot and api.vars.is_linux:
- configs.extend(['gles', 'glesdft', 'glessrgb', 'gltestthreading'])
+ configs.extend(['gles',
+ 'glesdft',
+ 'glessrgb',
+ 'glesesrgb',
+ 'gltestthreading'])
# skbug.com/6333, skbug.com/6419, skbug.com/6702
blacklist('gltestthreading gm _ lcdblendmodes')
blacklist('gltestthreading gm _ lcdoverlap')
@@ -210,17 +217,6 @@ def dm_flags(api, bot):
# skbug.com/7523 - Flaky on various GPUs
blacklist('gltestthreading gm _ orientation')
- # The following devices do not support glessrgb.
- if 'glessrgb' in configs:
- if ('IntelHD405' in bot or
- 'IntelIris640' in bot or
- 'IntelBayTrail' in bot or
- 'IntelHD2000' in bot or
- 'AndroidOne' in bot or
- 'Nexus7' in bot or
- 'NexusPlayer' in bot):
- configs.remove('glessrgb')
-
# Test SkColorSpaceXformCanvas on a few bots
if 'GTX1070' in bot:
configs.append('gbr-gl')