mirror of
https://github.com/brl/mutter.git
synced 2025-01-23 01:48:55 +00:00
tests/cogl: List known failures
Some tests fail on e.g. gl and gl3, but not on gles2; allow describing that. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2555>
This commit is contained in:
parent
400cc89364
commit
bfd5e87c92
@ -1,23 +1,23 @@
|
|||||||
cogl_tests = [
|
cogl_tests = [
|
||||||
'test-atlas-migration',
|
[ 'test-atlas-migration', [] ],
|
||||||
'test-blend-strings',
|
[ 'test-blend-strings', [] ],
|
||||||
'test-blend',
|
[ 'test-blend', [] ],
|
||||||
'test-depth-test',
|
[ 'test-depth-test', [] ],
|
||||||
'test-color-hsl',
|
[ 'test-color-hsl', [] ],
|
||||||
'test-backface-culling',
|
[ 'test-backface-culling', [] ],
|
||||||
'test-just-vertex-shader',
|
[ 'test-just-vertex-shader', [] ],
|
||||||
'test-pipeline-user-matrix',
|
[ 'test-pipeline-user-matrix', [] ],
|
||||||
'test-pipeline-uniforms',
|
[ 'test-pipeline-uniforms', [] ],
|
||||||
'test-pixel-buffer',
|
[ 'test-pixel-buffer', [] ],
|
||||||
'test-premult',
|
[ 'test-premult', [] ],
|
||||||
'test-snippets',
|
[ 'test-snippets', [] ],
|
||||||
'test-wrap-modes',
|
[ 'test-wrap-modes', [] ],
|
||||||
'test-sub-texture',
|
[ 'test-sub-texture', [] ],
|
||||||
'test-custom-attributes',
|
[ 'test-custom-attributes', [] ],
|
||||||
'test-offscreen',
|
[ 'test-offscreen', [] ],
|
||||||
'test-journal',
|
[ 'test-journal', [] ],
|
||||||
'test-primitive',
|
[ 'test-primitive', [] ],
|
||||||
'test-sparse-pipeline',
|
[ 'test-sparse-pipeline', [] ],
|
||||||
]
|
]
|
||||||
|
|
||||||
cogl_test_conformance_includes = [
|
cogl_test_conformance_includes = [
|
||||||
@ -43,11 +43,13 @@ test_env.set('MUTTER_TEST_PLUGIN_PATH', '@0@'.format(default_plugin.full_path())
|
|||||||
cogl_test_variants = [ 'gl', 'gl3', 'gles2' ]
|
cogl_test_variants = [ 'gl', 'gl3', 'gles2' ]
|
||||||
|
|
||||||
foreach cogl_test: cogl_tests
|
foreach cogl_test: cogl_tests
|
||||||
test_name = 'cogl-' + cogl_test
|
test_case = cogl_test[0]
|
||||||
|
known_failures = cogl_test[1]
|
||||||
|
test_name = 'cogl-' + test_case
|
||||||
test_executable = executable(test_name,
|
test_executable = executable(test_name,
|
||||||
sources: [
|
sources: [
|
||||||
cogl_test_utils,
|
cogl_test_utils,
|
||||||
cogl_test + '.c',
|
test_case + '.c',
|
||||||
],
|
],
|
||||||
c_args: cogl_test_c_args,
|
c_args: cogl_test_c_args,
|
||||||
include_directories: cogl_test_conformance_includes,
|
include_directories: cogl_test_conformance_includes,
|
||||||
@ -65,6 +67,7 @@ foreach cogl_test: cogl_tests
|
|||||||
suite: ['cogl', 'cogl/conform'],
|
suite: ['cogl', 'cogl/conform'],
|
||||||
env: variant_test_env,
|
env: variant_test_env,
|
||||||
is_parallel: false,
|
is_parallel: false,
|
||||||
|
should_fail: variant in known_failures,
|
||||||
)
|
)
|
||||||
endforeach
|
endforeach
|
||||||
endforeach
|
endforeach
|
||||||
|
Loading…
x
Reference in New Issue
Block a user