diff options
Diffstat (limited to 'infra/bots/recipes/test.py')
-rw-r--r-- | infra/bots/recipes/test.py | 22 |
1 files changed, 13 insertions, 9 deletions
diff --git a/infra/bots/recipes/test.py b/infra/bots/recipes/test.py index 28ec6343d3..55d12b4639 100644 --- a/infra/bots/recipes/test.py +++ b/infra/bots/recipes/test.py @@ -167,10 +167,7 @@ def dm_flags(api, bot): if 'NativeFonts' in bot: configs.append(gl_prefix) else: - configs.extend([gl_prefix, - gl_prefix + 'dft', - gl_prefix + 'srgb', - gl_prefix + 'esrgb']) + configs.extend([gl_prefix, gl_prefix + 'dft', gl_prefix + 'srgb']) if sample_count is not '': configs.append(gl_prefix + 'msaa' + sample_count) @@ -197,11 +194,7 @@ 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', - 'glesesrgb', - 'gltestthreading']) + configs.extend(['gles', 'glesdft', 'glessrgb', 'gltestthreading']) # skbug.com/6333, skbug.com/6419, skbug.com/6702 blacklist('gltestthreading gm _ lcdblendmodes') blacklist('gltestthreading gm _ lcdoverlap') @@ -217,6 +210,17 @@ 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') |