[neon/backports-jammy/libei/Neon/release_jammy] debian: disable tests

Carlos De Maine null at kde.org
Wed Jun 5 15:53:26 BST 2024


Git commit 67c9421ca75cd68de01946ad046603fdb74db703 by Carlos De Maine.
Committed on 05/06/2024 at 14:52.
Pushed by carlosdem into branch 'Neon/release_jammy'.

disable tests

M  +20   -20   debian/control
D  +0    -6    debian/libei-tests.install
M  +4    -2    debian/rules

https://invent.kde.org/neon/backports-jammy/libei/-/commit/67c9421ca75cd68de01946ad046603fdb74db703

diff --git a/debian/control b/debian/control
index b2435c0..a887a5c 100644
--- a/debian/control
+++ b/debian/control
@@ -5,18 +5,18 @@ Maintainer: Debian X Strike Force <debian-x at lists.debian.org>
 Uploaders: Jeremy BĂ­cha <jbicha at ubuntu.com>
 Build-Depends:
  debhelper-compat (= 13),
- black,
+# black,
  libevdev-dev,
  libsystemd-dev,
  libxkbcommon-dev,
  meson,
  pkg-config,
- python3-attr,
- python3-dbusmock,
- python3-jinja2,
- python3-pytest,
- python3-structlog,
- python3-yaml
+# python3-attr,
+# python3-dbusmock,
+# python3-jinja2,
+# python3-pytest,
+# python3-structlog,
+# python3-yaml
 Standards-Version: 4.6.2
 Rules-Requires-Root: no
 Homepage: https://gitlab.freedesktop.org/libinput/libei
@@ -123,16 +123,16 @@ Description: RemoteDesktop portal DBus helper library (development headers)
  This package provides development headers for the D-Bus XDG RemoteDesktop
  portal helper library.
 
-Package: libei-tests
-Architecture: any
-Depends:
- ${shlibs:Depends},
- ${misc:Depends},
-Description: Emulated Input client library - installed tests
- libei is a library for Emulated Input, primarily aimed at the Wayland
- stack. It provides three parts:
-  - EI (Emulated Input) for the client side (libei)
-  - EIS (Emulated Input Server) for the server side (libeis)
-  - oeffis for D-Bus communication with the XDG RemoteDesktop portal
- .
- This package includes tests to be used on the installed system.
+#Package: libei-tests
+#Architecture: any
+#Depends:
+# ${shlibs:Depends},
+# ${misc:Depends},
+#Description: Emulated Input client library - installed tests
+# libei is a library for Emulated Input, primarily aimed at the Wayland
+# stack. It provides three parts:
+#  - EI (Emulated Input) for the client side (libei)
+#  - EIS (Emulated Input Server) for the server side (libeis)
+#  - oeffis for D-Bus communication with the XDG RemoteDesktop portal
+# .
+# This package includes tests to be used on the installed system.
diff --git a/debian/libei-tests.install b/debian/libei-tests.install
deleted file mode 100644
index 8e205b9..0000000
--- a/debian/libei-tests.install
+++ /dev/null
@@ -1,6 +0,0 @@
-usr/lib/*/libmunit.so usr/libexec/libei
-obj-*/test/eierpecken usr/libexec/libei/tests
-obj-*/test/unit-tests-ei usr/libexec/libei/tests
-obj-*/test/unit-tests-eis usr/libexec/libei/tests
-obj-*/test/unit-tests-oeffis usr/libexec/libei/tests
-obj-*/test/unit-tests-utils usr/libexec/libei/tests
diff --git a/debian/rules b/debian/rules
index 886381d..e452001 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,13 +11,15 @@ override_dh_auto_clean:
 	rm -f subprojects/munit
 
 override_dh_auto_test:
-	dh_auto_test -- --timeout-multiplier 2
+	:
+#	dh_auto_test -- --timeout-multiplier 2
 
 override_dh_auto_configure:
 	ln -s ../munit subprojects/
 	dh_auto_configure -- \
 		-Dauto_features=enabled \
-		-Dsd-bus-provider=libsystemd
+		-Dsd-bus-provider=libsystemd \
+		-Dtests=disabled
 
 override_dh_missing:
 	dh_missing -Xusr/bin/ei-debug-events


More information about the Neon-commits mailing list