diff options
author | Benjamin Otte <otte@redhat.com> | 2019-04-12 18:01:45 +0200 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2019-04-12 19:34:29 +0200 |
commit | 198207f1ff74a5ff0fff77157616c39df923a0b8 (patch) | |
tree | d9161d1e42c3d92749eba288f7159ee5e3516bc2 | |
parent | 6120f11ed3fa70f39570df272a0d0da4391a4a95 (diff) | |
download | gtk+-198207f1ff74a5ff0fff77157616c39df923a0b8.tar.gz |
reftests: Mark the currently unfixed failures as XFAIL
They should be fixeed before 4.0 but the fixes are more involved. And we
want to start running the existing tests on CI, because they break
regularly and we want to catch that.
-rw-r--r-- | testsuite/reftests/meson.build | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/testsuite/reftests/meson.build b/testsuite/reftests/meson.build index 93b6742dec..e77a8579a4 100644 --- a/testsuite/reftests/meson.build +++ b/testsuite/reftests/meson.build @@ -410,6 +410,21 @@ testdata = [ 'window-show-contents-on-map.ui', ] +# These need to be fixed but the issue hasn't been tracked down. +xfails = [ + 'background-color-transparent.ui', + 'background-image-multiple.ui', + 'background-origin.ui', + 'border-half-pixel.ui', + 'border-image-url.ui', + 'label-shadows.ui', + 'label-sizing.ui', + 'label-wrap-justify.ui', + 'sizegroups-evolution-identity-page.ui', + 'textview-border-windows.ui', + 'window-show-contents-on-map.ui', +] + foreach testname : testdata if testname.endswith('.ui') and not testname.endswith('.ref.ui') test('reftest ' + testname, gtk_reftest, @@ -424,7 +439,8 @@ foreach testname : testdata 'GSK_RENDERER=opengl', 'REFTEST_MODULE_DIR=@0@'.format(meson.current_build_dir()), ], - suite: 'reftest') + suite: 'reftest', + should_fail: xfails.contains(testname)) endif endforeach |