diff options
author | Brian Osman <brianosman@google.com> | 2018-06-20 14:53:06 -0400 |
---|---|---|
committer | Skia Commit-Bot <skia-commit-bot@chromium.org> | 2018-06-20 20:36:57 +0000 |
commit | 5e11777a06d591c1e6ab0523e9c7f4739e164609 (patch) | |
tree | ce6fa13cd5dd7bc5a49608d9fed91cfae41eefbb /infra/bots/recipes/test.py | |
parent | 3e36ce6e660ad585c58c5cc5591f23a46fcab767 (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.py | 22 |
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') |