Skip some known-failing tests on mips-family architectures
authorSimon McVittie <smcv@debian.org>
Thu, 2 Sep 2021 22:31:54 +0000 (23:31 +0100)
committerSimon McVittie <smcv@debian.org>
Fri, 5 Nov 2021 12:54:16 +0000 (12:54 +0000)
Forwarded: no

Gbp-Pq: Topic debian
Gbp-Pq: Name Skip-some-known-failing-tests-on-mips-family-architecture.patch

testsuite/gsk/meson.build

index d225653491f19050867a88e40a95caa0ed1bfde3..683e3d4b01c1ab73b137e3b833bcfdd0fedd5390 100644 (file)
@@ -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 = [