Héctor Orón Martínez pushed to branch debian-unstable at X Strike Force /
wayland / weston
Commits:
4fb2228c by Héctor Orón Martínez at 2021-03-04T22:10:32+01:00
debian/rules: make tests non fatal
When tests are enabled there are still issues with Xwayland test, failing with:
```
The output from the failed tests:
24/30 xwayland FAIL 0.07s (killed by signal 11
SIGSEGV)
--- command ---
20:28:40 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-xwayland
--- stderr ---
Iterating through 1 fixtures.
--- Fixture 1...
Date: 2021-03-04 UTC
[20:28:40.270] weston 9.0.0
https://wayland.freedesktop.org
Bug reports to:
https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 9.0.0
[20:28:40.270] Command line: weston-test-xwayland --backend=headless-backend.so
--socket=test-xwayland
--modules=/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-plugin.so
--width=320 --height=240 --no-config --shell=desktop-shell.so --xwayland
[20:28:40.270] OS: Linux, 4.19.0-14-amd64, #1 SMP Debian 4.19.171-2
(2021-01-30), x86_64
[20:28:40.270] warning: XDG_RUNTIME_DIR
"/<<PKGBUILDDIR>>/debian/tmp/tmp/xdgruntimedir" is not
configured
correctly. Unix access mode must be 0700 (current mode is 755),
and must be owned by the user (current owner is UID 2952).
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
[20:28:40.270] Starting with no config file.
[20:28:40.270] Output repaint window is 7 ms maximum.
[20:28:40.270] Loading module
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/libweston/backend-headless/headless-backend.so'
[20:28:40.270] Registered plugin API 'weston_windowed_output_api_v1' of
size 16
[20:28:40.270] Output 'headless' enabled with head(s) headless
[20:28:40.270] Compositor capabilities:
arbitrary surface rotation: no
screen capture uses y-flip: no
presentation clock: CLOCK_MONOTONIC_RAW, id 4
presentation clock resolution: 0.000000001 s
[20:28:40.271] Loading module
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/desktop-shell/desktop-shell.so'
[20:28:40.271] launching
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/clients/weston-keyboard'
[20:28:40.272] Loading module
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/test-plugin.so'
[20:28:40.278] Loading module
'/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/xwayland/xwayland.so'
[20:28:40.286] Registered plugin API 'weston_xwayland_v1' of size 32
[20:28:40.286] Registered plugin API 'weston_xwayland_surface_v1' of
size 16
[20:28:40.287] failed to bind to /tmp/.X11-unix/X0: No such file or directory
Failed to process Wayland connection: Connection reset by peer
failed to create display: Connection reset by peer
-------
```
Signed-off-by: Héctor Orón Martínez <[email protected]>
- - - - -
bf20272c by Héctor Orón Martínez at 2021-03-04T22:15:56+01:00
Release Debian version 9.0.0-4
Signed-off-by: Héctor Orón Martínez <[email protected]>
- - - - -
2 changed files:
- debian/changelog
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+weston (9.0.0-4) unstable; urgency=high
+
+ * debian/rules: make tests non fatal
+ - Xwayland test needs a proper environment to run.
+
+ -- Héctor Orón Martínez <[email protected]> Thu, 04 Mar 2021 22:12:48 +0100
+
weston (9.0.0-3) unstable; urgency=high
* re-enable pipewire support with new ABI (0.3)
=====================================
debian/rules
=====================================
@@ -6,7 +6,7 @@ override_dh_auto_configure:
override_dh_auto_test:
mkdir -p $(CURDIR)/debian/tmp/tmp/xdgruntimedir
- XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test
+ XDG_RUNTIME_DIR=$(CURDIR)/debian/tmp/tmp/xdgruntimedir dh_auto_test ||
true
override_dh_missing:
dh_missing --fail-missing -X.la
View it on GitLab:
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/d7135030ea8a965bfa795d2b1caa59798ec7f168...bf20272ce01f9f3f668fd95aa65cb4471f19f138
--
View it on GitLab:
https://salsa.debian.org/xorg-team/wayland/weston/-/compare/d7135030ea8a965bfa795d2b1caa59798ec7f168...bf20272ce01f9f3f668fd95aa65cb4471f19f138
You're receiving this email because of your account on salsa.debian.org.