shader_runner: don't abort on atomic counter subtest failure
[piglit.git] / tests / llvmpipe_gl.py
blob71b41433c917285463a44edd09368aff1f42b20c
1 # -*- coding: utf-8 -*-
3 from __future__ import (
4 absolute_import, division, print_function, unicode_literals
7 import platform
8 import sys
10 from framework.grouptools import join
11 from tests.quick_gl import profile as _profile
13 __all__ = ['profile']
15 profile = _profile.copy() # pylint: disable=invalid-name
18 def remove(key):
19 try:
20 del profile.test_list[key]
21 except KeyError:
22 sys.stderr.write('warning: test %s does not exist\n' % key)
23 sys.stderr.flush()
26 # These take too long or too much memory
27 remove(join('spec', '!OpenGL 1.0', 'gl-1.0-blend-func'))
28 remove(join('spec', '!OpenGL 1.1', 'streaming-texture-leak'))
29 remove(join('spec', '!OpenGL 1.1', 'max-texture-size'))
30 remove(join('spec', 'ext_texture_env_combine', 'ext_texture_env_combine-combine'))
32 if platform.system() != 'Windows':
33 remove(join('glx', 'glx-multithread-shader-compile'))