From: Simon McVittie Date: Thu, 2 Sep 2021 22:32:41 +0000 (+0100) Subject: Add patch to skip remaining failing gsk tests on mips*el X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1~1^2~16 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=467fe3aaa1d79c7c121676a38cb4fbee8eb77557;p=gtk4.git Add patch to skip remaining failing gsk tests on mips*el --- diff --git a/debian/patches/debian/Skip-some-known-failing-tests-on-mips-family-architecture.patch b/debian/patches/debian/Skip-some-known-failing-tests-on-mips-family-architecture.patch new file mode 100644 index 0000000000..434489a09f --- /dev/null +++ b/debian/patches/debian/Skip-some-known-failing-tests-on-mips-family-architecture.patch @@ -0,0 +1,37 @@ +From: Simon McVittie +Date: Thu, 2 Sep 2021 23:31:54 +0100 +Subject: Skip some known-failing tests on mips-family architectures + +Forwarded: no +--- + testsuite/gsk/meson.build | 10 ++++++++-- + 1 file changed, 8 insertions(+), 2 deletions(-) + +diff --git a/testsuite/gsk/meson.build b/testsuite/gsk/meson.build +index d225653..683e3d4 100644 +--- a/testsuite/gsk/meson.build ++++ b/testsuite/gsk/meson.build +@@ -73,15 +73,21 @@ compare_render_tests = [ + 'scale-up-down', + 'shadow-in-opacity', + 'texture-url', +- 'repeat', + 'repeat-no-repeat', +- 'repeat-negative-coords', + 'repeat-texture', + 'transform-in-transform', + 'transform-in-transform-in-transform', + 'rounded-clip-in-clip-3d', # not really 3d, but cairo fails it + ] + ++if not host_machine.cpu_family().contains('mips') ++ # https://gitlab.gnome.org/GNOME/gtk/-/issues/4228 ++ compare_render_tests += [ ++ 'repeat', ++ 'repeat-negative-coords', ++ ] ++endif ++ + # these are too sensitive to differences in the renderers + # to run in ci, but still useful to keep around + informative_render_tests = [ diff --git a/debian/patches/series b/debian/patches/series index 1b6f0d1b92..1dd02235a5 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -7,3 +7,4 @@ compose-Document-how-to-get-compose-parse-input-from-libX.patch compose-Update-sequences-from-libX11-1.7.2.patch reftest-compare-Treat-colour-channels-as-undefined-if-alp.patch debian/testsuite-Don-t-test-the-old-gl-renderer.patch +debian/Skip-some-known-failing-tests-on-mips-family-architecture.patch