Dylan Aïssi pushed to branch debian-unstable at X Strike Force / wayland / 
weston


Commits:
ad3bc1b8 by Alessandro Astone at 2026-04-10T09:21:08+02:00
d/rules, d/tests: Re-use configure flags from debian/rules

In debian/rules we may disable broken features depending on architecture,
such as the vulkan renderer on armhf. Use the same flags so that we avoid
testing known-broken features at autopkgtest time.

LP: #2147650

- - - - -
4e970ab0 by Alessandro Astone at 2026-04-10T09:21:08+02:00
d/tests: Give tests a name

- - - - -


2 changed files:

- debian/rules
- debian/tests/control


Changes:

=====================================
debian/rules
=====================================
@@ -1,5 +1,6 @@
 #!/usr/bin/make -f
 
+include /usr/share/dpkg/default.mk
 export DEB_BUILD_MAINT_OPTIONS = hardening=+all
 
 ifneq (,$(filter sparc64,$(DEB_HOST_ARCH)))


=====================================
debian/tests/control
=====================================
@@ -1,6 +1,7 @@
 # Upstream testsuite is not yet installable, see
 # https://gitlab.freedesktop.org/wayland/weston/-/issues/368
-Test-Command: dh_auto_configure; dh_auto_build; dh_auto_test
+Test-Command: debian/rules override_dh_auto_configure; dh_auto_build; 
dh_auto_test
+Features: test-name=build-and-test
 Depends: @builddeps@
 Restrictions: allow-stderr
 Architecture: amd64 arm64 armel armhf i386 ppc64el riscv64
@@ -8,7 +9,8 @@ Architecture: amd64 arm64 armel armhf i386 ppc64el riscv64
 # Tests fail on some Architectures, see:
 # https://gitlab.freedesktop.org/wayland/weston/-/issues/739
 # but run them as flaky for now.
-Test-Command: dh_auto_configure; dh_auto_build; dh_auto_test
+Test-Command: debian/rules override_dh_auto_configure; dh_auto_build; 
dh_auto_test
+Features: test-name=build-and-test-flaky
 Depends: @builddeps@
 Restrictions: allow-stderr, flaky
 Architecture: !amd64 !arm64 !armel !armhf !i386 !ppc64el !riscv64



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f085ab2c8677820cc698a18c6fb808ca2540da3d...4e970ab03c1f5558e63a2956c33f21a286538e6f

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/f085ab2c8677820cc698a18c6fb808ca2540da3d...4e970ab03c1f5558e63a2956c33f21a286538e6f
You're receiving this email because of your account on salsa.debian.org.


Reply via email to