[Debian-on-mobile-maintainers] [Git][DebianOnMobile-team/phosh][rel-0.44.0] 2 commits: Ignore test failure on armel

Guido Günther (@agx) gitlab at salsa.debian.org
Tue Dec 31 21:36:55 GMT 2024



Guido Günther pushed to branch rel-0.44.0 at Debian On Mobile / phosh


Commits:
7ddddf89 by Guido Günther at 2024-12-31T22:35:16+01:00
Ignore test failure on armel

xvfb fails to start there. We still run the tests to see if this is
persistent.

Signed-off-by: Guido Günther <agx at sigxcpu.org>

- - - - -
11ff2bd8 by Guido Günther at 2024-12-31T22:36:08+01:00
Document changes and release 0.44.0-1

- - - - -


2 changed files:

- debian/changelog
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,9 @@
-phosh (0.44.0-1) UNRELEASED; urgency=medium
+phosh (0.44.0-1) unstable; urgency=medium
 
   * New upstream release
+  * Ignore test failures on armel as xvfb fails to start up there
 
- -- Guido Günther <agx at sigxcpu.org>  Tue, 31 Dec 2024 11:03:20 +0100
+ -- Guido Günther <agx at sigxcpu.org>  Tue, 31 Dec 2024 11:04:31 +0100
 
 phosh (0.44~rc1-2) unstable; urgency=medium
 


=====================================
debian/rules
=====================================
@@ -3,6 +3,7 @@
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 CONFIGURE_OPTS=-Dphoc_tests=disabled -Dbindings-lib=true
+TEST = LC_ALL=C.UTF-8 xvfb-run -a -s "-noreset" dbus-run-session -- dh_auto_test -- --no-suite manual --print-errorlogs
 
 ifeq ($(filter nodoc,$(DEB_BUILD_PROFILES)),)
   CONFIGURE_OPTS+=-Dgtk_doc=true -Dman=true
@@ -36,4 +37,8 @@ override_dh_installsystemd:
 	dh_installsystemd --no-start --no-enable --no-restart-on-upgrade --no-restart-after-upgrade
 
 override_dh_auto_test:
-	LC_ALL=C.UTF-8 xvfb-run -a dbus-run-session -- dh_auto_test -- --no-suite manual --print-errorlogs
+ifneq (,$(filter $(DEB_HOST_ARCH),armel))
+	$(TEST) || true
+else
+	$(TEST)
+endif



View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d1d7fe514784b02950c09400860d4f093bd48ade...11ff2bd890328de201d388c85e33c0caf61df78d

-- 
View it on GitLab: https://salsa.debian.org/DebianOnMobile-team/phosh/-/compare/d1d7fe514784b02950c09400860d4f093bd48ade...11ff2bd890328de201d388c85e33c0caf61df78d
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-on-mobile-maintainers/attachments/20241231/710264c5/attachment-0001.htm>


More information about the Debian-on-mobile-maintainers mailing list