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


Commits:
56c98527 by Dylan Aïssi at 2024-11-06T09:50:25+01:00
Re-enable xwayland test

Signed-off-by: Dylan Aïssi <[email protected]>

- - - - -


3 changed files:

- − debian/patches/Skip_xwayland_test.patch
- − debian/patches/series
- debian/rules


Changes:

=====================================
debian/patches/Skip_xwayland_test.patch deleted
=====================================
@@ -1,21 +0,0 @@
-Description: Skip the xwayland test because it doesn't work on Debian at
- build time, nor on the autopkgtest infrastructure. It fails with:
- > failed to bind to /tmp/.X11-unix/X0: No such file or directory
-Author: Dylan Aïssi <[email protected]>
-Forwarded: not-needed
-
---- a/tests/xwayland-test.c
-+++ b/tests/xwayland-test.c
-@@ -51,6 +51,12 @@
- static enum test_result_code
- fixture_setup(struct weston_test_harness *harness)
- {
-+      /* Skip the xwayland test because it doesn't work on Debian at
-+         build time, nor on the autopkgtest infrastructure. It fails with:
-+         > failed to bind to /tmp/.X11-unix/X0: No such file or directory
-+      */
-+      return 77;
-+
-       struct compositor_setup setup;
- 
-       unsetenv("DISPLAY");


=====================================
debian/patches/series deleted
=====================================
@@ -1 +0,0 @@
-Skip_xwayland_test.patch


=====================================
debian/rules
=====================================
@@ -17,6 +17,7 @@ override_dh_auto_configure:
 
 override_dh_auto_test:
        mkdir -p $(CURDIR)/debian/tmp/tmp/xdgruntimedir
+       mkdir -p /tmp/.X11-unix
 # Only make tests fatal for a subset of architectures
 # https://gitlab.freedesktop.org/wayland/weston/-/issues/739
 ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 ppc64el))



View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/56c985276db376be6942f18695aa871e45b81a8a

-- 
View it on GitLab: 
https://salsa.debian.org/xorg-team/wayland/weston/-/commit/56c985276db376be6942f18695aa871e45b81a8a
You're receiving this email because of your account on salsa.debian.org.


Reply via email to