[med-svn] [Git][med-team/mia][master] rules, testsuite: Skip more failing tests.
Yavor Doganov (@yavor-guest)
gitlab at salsa.debian.org
Thu Oct 23 15:40:04 BST 2025
Yavor Doganov pushed to branch master at Debian Med / mia
Commits:
2d3a2bd3 by Yavor Doganov at 2025-10-23T17:39:04+03:00
rules, testsuite: Skip more failing tests.
- - - - -
3 changed files:
- debian/changelog
- debian/rules
- debian/tests/testsuite
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+mia (2.4.7-15) unstable; urgency=medium
+
+ * Team upload.
+ * debian/rules: Skip more failing tests.
+ * debian/tests/testsuite: Likewise.
+
+ -- Yavor Doganov <yavor at gnu.org> Thu, 23 Oct 2025 17:38:05 +0300
+
mia (2.4.7-14) unstable; urgency=medium
[ ikeadeoyin ]
=====================================
debian/rules
=====================================
@@ -35,13 +35,14 @@ override_dh_auto_configure:
override_dh_auto_test-indep: ;
-# Always skip a flaky test and another two tests on 32-bit
-# architectures (failing at least on i386).
+# Skip some failing tests; variable definitions should be kept in sync
+# with those at debian/tests/testsuite.
+SKIP := 2d-imageio|2dmyocardsegset-io-xml|3d-vectorfield|3d-rigidregister|cmdlineparseroutput|fastica-implementation-fastica
ifeq ($(DEB_HOST_ARCH_BITS),32)
-SKIP := |2dimage-cost-lsd|3d-vectorfield
+SKIP_32 := |2dimage-cost-lsd
endif
override_dh_auto_test-arch:
- dh_auto_test -- ARGS\+="--exclude-regex \"cmdlineparseroutput$(SKIP)\""
+ dh_auto_test -- ARGS\+="--exclude-regex \"$(SKIP)$(SKIP_32)\""
# dh_strip detects executable files, so make *.mia files executable then strip then
# remove the executable flag
=====================================
debian/tests/testsuite
=====================================
@@ -2,8 +2,10 @@
set -e
+# Should be kept in sync with the variable definitions at debian/rules.
+SKIP="2d-imageio|2dmyocardsegset-io-xml|3d-vectorfield|3d-rigidregister|cmdlineparseroutput|fastica-implementation-fastica"
if [ $(dpkg-architecture --query DEB_HOST_ARCH_BITS) -eq 32 ]; then
- SKIP="|2dimage-cost-lsd|3d-vectorfield"
+ SKIP_32="|2dimage-cost-lsd"
fi
-dh_auto_test -- ARGS\+="--exclude-regex \"cmdlineparseroutput${SKIP}\""
+dh_auto_test -- ARGS\+="--exclude-regex \"${SKIP}${SKIP_32}\""
View it on GitLab: https://salsa.debian.org/med-team/mia/-/commit/2d3a2bd34d110da8cb322baead1789f97477f707
--
View it on GitLab: https://salsa.debian.org/med-team/mia/-/commit/2d3a2bd34d110da8cb322baead1789f97477f707
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20251023/4567d046/attachment-0001.htm>
More information about the debian-med-commit
mailing list