wmww / gtk-layer-shell

A library to create panels and other desktop components for Wayland using the Layer Shell protocol
GNU General Public License v3.0
318 stars 16 forks source link

unit tests failing when building gtk-layer-shell as DEB #112

Closed sunweaver closed 2 years ago

sunweaver commented 2 years ago

As requested by @wmww on IRC, here the error report when I try to build 0.6.0 as Debian package (see [1]):

Found ninja-1.10.1 at /usr/bin/ninja
ninja -C build
ninja: Entering directory `build'
[1/17] Generating 'src/libgtk-layer-shell.so.0.6.0.p/wlr-layer-shell-unstable-v1-client.h'.
[2/17] Generating 'src/libgtk-layer-shell.so.0.6.0.p/wlr-layer-shell-unstable-v1.c'.
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
[3/17] Generating 'src/libgtk-layer-shell.so.0.6.0.p/xdg-shell.c'.
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
[4/17] Generating 'src/libgtk-layer-shell.so.0.6.0.p/xdg-shell-client.h'.
[5/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/meson-generated_wlr-layer-shell-unstable-v1.c.o
[6/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/meson-generated_xdg-shell.c.o
[7/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/custom-shell-surface.c.o
[8/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/xdg-toplevel-surface.c.o
[9/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/gtk-wayland.c.o
[10/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/simple-conversions.c.o
[11/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/api.c.o
[12/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/xdg-popup-surface.c.o
[13/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/layer-surface.c.o
[14/17] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/gtk-priv-access.c.o
[15/17] Linking target src/libgtk-layer-shell.so.0.6.0
[16/17] Generating GtkLayerShell-0.1.gir with a custom command
g-ir-scanner: link: x86_64-linux-gnu-gcc -pthread -o /<<PKGBUILDDIR>>/build/tmp-introspectimoqvqz7/GtkLayerShell-0.1 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security /<<PKGBUILDDIR>>/build/tmp-introspectimoqvqz7/GtkLayerShell-0.1.o -L. -Wl,-rpath,. -Wl,--no-as-needed -L/<<PKGBUILDDIR>>/build/src -Wl,-rpath,/<<PKGBUILDDIR>>/build/src -lgtk-layer-shell -lgtk-3 -lgdk-3 -lpangocairo-1.0 -lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 -lgio-2.0 -lgobject-2.0 -lglib-2.0 -lwayland-client -lgirepository-1.0 -lgio-2.0 -lgobject-2.0 -Wl,--export-dynamic -lgmodule-2.0 -pthread -lglib-2.0 -lglib-2.0 -Wl,-z,relro -Wl,-z,now
../include/gtk-layer-shell.h:369: Warning: GtkLayerShell: gtk_layer_set_keyboard_interactivity: unknown parameter 'interacitvity' in documentation comment, should be 'interactivity'
../include/gtk-layer-shell.h:242: Warning: GtkLayerShell: gtk_layer_get_monitor: return value: Missing (transfer) annotation
[17/17] Generating GtkLayerShell-0.1.typelib with a custom command
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
   dh_auto_test -O--buildsystem=meson
    cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test
ninja: Entering directory `/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[1/18] Generating 'src/libgtk-layer-shell.so.0.6.0.p/wlr-layer-shell-unstable-v1.c'.
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
[2/18] Generating 'src/libgtk-layer-shell.so.0.6.0.p/wlr-layer-shell-unstable-v1-client.h'.
[3/18] Generating 'src/libgtk-layer-shell.so.0.6.0.p/xdg-shell.c'.
Using "code" is deprecated - use private-code or public-code.
See the help page for details.
[4/18] Generating 'src/libgtk-layer-shell.so.0.6.0.p/xdg-shell-client.h'.
[5/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/meson-generated_wlr-layer-shell-unstable-v1.c.o
[6/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/meson-generated_xdg-shell.c.o
[7/18] Compiling C object test/unit-tests/test-get-version.p/test-get-version.c.o
[8/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/simple-conversions.c.o
[9/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/gtk-wayland.c.o
[10/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/xdg-toplevel-surface.c.o
[11/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/api.c.o
[12/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/custom-shell-surface.c.o
[13/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/xdg-popup-surface.c.o
[14/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/layer-surface.c.o
[15/18] Compiling C object src/libgtk-layer-shell.so.0.6.0.p/gtk-priv-access.c.o
[16/18] Linking target src/libgtk-layer-shell.so.0.6.0
[17/18] Generating symbol file src/libgtk-layer-shell.so.0.6.0.p/libgtk-layer-shell.so.0.6.0.symbols
[18/18] Linking target test/unit-tests/test-get-version
 1/32 test-get-version                           OK              0.03s
 2/32 test-expect-fail                           EXPECTEDFAIL    0.05s   exit status 1
 3/32 test-is-supported-true                     FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=18 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-supported-true

 4/32 test-creation-properties                   FAIL            0.05s   exit status 1
>>> MALLOC_PERTURB_=217 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-creation-properties

 5/32 test-is-layer-window                       FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=254 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-layer-window

 6/32 test-multi-anchors                         FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=208 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-multi-anchors

 7/32 test-set-anchor-normalizes-booleans        FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=123 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-anchor-normalizes-booleans

 8/32 test-single-anchors                        FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=56 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-single-anchors

 9/32 test-set-layer                             FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=47 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-layer

10/32 test-get-layer                             FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=81 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-layer

11/32 test-adapts-to-screen-size                 FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=46 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-adapts-to-screen-size

12/32 test-set-size-request                      FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=211 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-size-request

13/32 test-auto-exclusive-zone-no-margin         FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=135 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-no-margin

14/32 test-auto-exclusive-zone-weird-bool-values FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=206 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-weird-bool-values

15/32 test-auto-exclusive-zone-with-margin       FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=170 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-with-margin

16/32 test-get-explicit-exclusive-zone           FAIL            0.09s   exit status 1
>>> MALLOC_PERTURB_=74 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-explicit-exclusive-zone

17/32 test-get-auto-exclusive-zone               FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=69 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-auto-exclusive-zone

18/32 test-exclusive-zone-below-negative-1       FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=248 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-exclusive-zone-below-negative-1

19/32 test-menu-popup                            FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=21 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-menu-popup

20/32 test-window-with-initially-attached-buffer FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=98 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-window-with-initially-attached-buffer

21/32 test-close-layer-surface                   FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=241 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-close-layer-surface

22/32 test-get-namespace-default                 FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=219 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-default

23/32 test-get-namespace-on-non-layer-window     FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=183 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-on-non-layer-window

24/32 test-get-namespace-custom-namespace        FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=57 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-custom-namespace

25/32 test-set-keyboard-interactivity            FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=185 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-interactivity

26/32 test-set-keyboard-mode                     FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=168 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-mode

27/32 test-get-keyboard-interactivity            FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=157 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-interactivity

28/32 test-get-monitor                           FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=130 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-monitor

29/32 test-get-keyboard-mode                     FAIL            0.08s   exit status 1
>>> MALLOC_PERTURB_=186 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-mode

30/32 test-set-monitor                           FAIL            0.06s   exit status 1
>>> MALLOC_PERTURB_=88 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-monitor

31/32 test-create-subsurface                     FAIL            0.07s   exit status 1
>>> MALLOC_PERTURB_=53 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-create-subsurface

32/32 check-all-tests-are-in-meson               OK              0.06s

Ok:                 2   
Expected Fail:      1   
Fail:               29  
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   

Full log written to /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/meson-logs/testlog.txt
    cd obj-x86_64-linux-gnu && tail -v -n \+0 meson-logs/testlog.txt
==> meson-logs/testlog.txt <==
Log of Meson test suite run on 2021-09-13T20:15:07.135932

Inherited environment: SCHROOT_GID=1000 DEB_HOST_MULTIARCH=x86_64-linux-gnu LC_ALL=C.UTF-8 DEB_HOST_GNU_SYSTEM=linux-gnu DEB_BUILD_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_LIBC=gnu DEB_BUILD_ARCH_ENDIAN=little DEB_BUILD_GNU_SYSTEM=linux-gnu DEB_BUILD_ARCH_BITS=64 DEB_BUILD_OPTIONS=parallel=8 DEB_HOST_ARCH=amd64 DEB_TARGET_ARCH_ENDIAN=little PWD=/<<PKGBUILDDIR>> SOURCE_DATE_EPOCH=1631563293 DH_OPTIONS=-v DEB_HOST_ARCH_BITS=64 LANG=de_DE.UTF-8 MAKEFLAGS='' SCHROOT_GROUP=sunweaver DEB_TARGET_ARCH=amd64 DEB_HOST_GNU_CPU=x86_64 DEB_BUILD_ARCH_LIBC=gnu MFLAGS='' DH_VERBOSE=1 DEB_TARGET_ARCH_BITS=64 DEB_BUILD_ARCH_CPU=amd64 LC_COLLATE=C.UTF-8 SCHROOT_ALIAS_NAME=unstable LD_PRELOAD=libeatmydata.so DEB_HOST_ARCH_OS=linux SHELL=/bin/sh LD_LIBRARY_PATH=/usr/lib/libeatmydata DEB_HOST_ARCH_CPU=amd64 SCHROOT_USER=sunweaver PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games DEB_BUILD_ARCH_ABI=base DEB_BUILD_ARCH=amd64 DEB_HOST_ARCH_LIBC=gnu SCHROOT_SESSION_ID=sid-amd64-sbuild-fc722aff-4de8-40da-8e30-64e6c533cf71 DEB_TARGET_ARCH_CPU=amd64 DEB_HOST_GNU_TYPE=x86_64-linux-gnu DEB_BUILD_ARCH_OS=linux LOGNAME=sunweaver DEB_TARGET_MULTIARCH=x86_64-linux-gnu DEB_BUILD_GNU_CPU=x86_64 DEB_TARGET_ARCH_OS=linux USER=sunweaver DEB_HOST_ARCH_ABI=base DEB_BUILD_MULTIARCH=x86_64-linux-gnu DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_ABI=base SCHROOT_UID=1000 SCHROOT_COMMAND='dpkg-buildpackage --sanitize-env -us -uc -rfakeroot' DEB_TARGET_GNU_CPU=x86_64 APT_CONFIG=/var/lib/sbuild/apt.conf HOME=/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home DEB_RULES_REQUIRES_ROOT=no DEB_TARGET_GNU_SYSTEM=linux-gnu DEB_HOST_ARCH_ENDIAN=little SCHROOT_CHROOT_NAME=sid-amd64-sbuild DEB_BUILD_MAINT_OPTIONS=hardening=+all MAKELEVEL=1 DH_INTERNAL_BUILDFLAGS=1 CFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' CXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' DFLAGS=-frelease FCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' FFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' GCJFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong' LDFLAGS='-Wl,-z,relro -Wl,-z,now' OBJCFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security' XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-c4hFRn2O MESON_TESTTHREADS=8 

 1/32 test-get-version                           OK              0.03s
20:15:07 MALLOC_PERTURB_=128 /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/unit-tests/test-get-version 0.6.0
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

 2/32 test-expect-fail                           EXPECTEDFAIL    0.05s   exit status 1
20:15:07 MALLOC_PERTURB_=238 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-expect-fail
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-expect-fail
------------------------------------------------------------------------------

 3/32 test-is-supported-true                     FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=18 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-supported-true
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-supported-true
------------------------------------------------------------------------------

 4/32 test-creation-properties                   FAIL            0.05s   exit status 1
20:15:07 MALLOC_PERTURB_=217 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-creation-properties
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-creation-properties
------------------------------------------------------------------------------

 5/32 test-is-layer-window                       FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=254 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-layer-window
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-is-layer-window
------------------------------------------------------------------------------

 6/32 test-multi-anchors                         FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=208 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-multi-anchors
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-multi-anchors
------------------------------------------------------------------------------

 7/32 test-set-anchor-normalizes-booleans        FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=123 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-anchor-normalizes-booleans
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-anchor-normalizes-booleans
------------------------------------------------------------------------------

 8/32 test-single-anchors                        FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=56 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-single-anchors
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-single-anchors
------------------------------------------------------------------------------

 9/32 test-set-layer                             FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=47 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-layer
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-layer
------------------------------------------------------------------------------

10/32 test-get-layer                             FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=81 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-layer
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-layer
------------------------------------------------------------------------------

11/32 test-adapts-to-screen-size                 FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=46 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-adapts-to-screen-size
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-adapts-to-screen-size
------------------------------------------------------------------------------

12/32 test-set-size-request                      FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=211 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-size-request
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-size-request
------------------------------------------------------------------------------

13/32 test-auto-exclusive-zone-no-margin         FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=135 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-no-margin
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-no-margin
------------------------------------------------------------------------------

14/32 test-auto-exclusive-zone-weird-bool-values FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=206 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-weird-bool-values
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-weird-bool-values
------------------------------------------------------------------------------

15/32 test-auto-exclusive-zone-with-margin       FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=170 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-with-margin
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-auto-exclusive-zone-with-margin
------------------------------------------------------------------------------

16/32 test-get-explicit-exclusive-zone           FAIL            0.09s   exit status 1
20:15:07 MALLOC_PERTURB_=74 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-explicit-exclusive-zone
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-explicit-exclusive-zone
------------------------------------------------------------------------------

17/32 test-get-auto-exclusive-zone               FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=69 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-auto-exclusive-zone
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-auto-exclusive-zone
------------------------------------------------------------------------------

18/32 test-exclusive-zone-below-negative-1       FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=248 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-exclusive-zone-below-negative-1
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-exclusive-zone-below-negative-1
------------------------------------------------------------------------------

19/32 test-menu-popup                            FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=21 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-menu-popup
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-menu-popup
------------------------------------------------------------------------------

20/32 test-window-with-initially-attached-buffer FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=98 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-window-with-initially-attached-buffer
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-window-with-initially-attached-buffer
------------------------------------------------------------------------------

21/32 test-close-layer-surface                   FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=241 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-close-layer-surface
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-close-layer-surface
------------------------------------------------------------------------------

22/32 test-get-namespace-default                 FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=219 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-default
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-default
------------------------------------------------------------------------------

23/32 test-get-namespace-on-non-layer-window     FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=183 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-on-non-layer-window
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-on-non-layer-window
------------------------------------------------------------------------------

24/32 test-get-namespace-custom-namespace        FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=57 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-custom-namespace
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-namespace-custom-namespace
------------------------------------------------------------------------------

25/32 test-set-keyboard-interactivity            FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=185 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-interactivity
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-interactivity
------------------------------------------------------------------------------

26/32 test-set-keyboard-mode                     FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=168 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-mode
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-keyboard-mode
------------------------------------------------------------------------------

27/32 test-get-keyboard-interactivity            FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=157 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-interactivity
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-interactivity
------------------------------------------------------------------------------

28/32 test-get-monitor                           FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=130 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-monitor
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-monitor
------------------------------------------------------------------------------

29/32 test-get-keyboard-mode                     FAIL            0.08s   exit status 1
20:15:07 MALLOC_PERTURB_=186 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-mode
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-get-keyboard-mode
------------------------------------------------------------------------------

30/32 test-set-monitor                           FAIL            0.06s   exit status 1
20:15:07 MALLOC_PERTURB_=88 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-monitor
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-set-monitor
------------------------------------------------------------------------------

31/32 test-create-subsurface                     FAIL            0.07s   exit status 1
20:15:07 MALLOC_PERTURB_=53 /usr/bin/python3 /<<PKGBUILDDIR>>/test/run-integration-test.py /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-create-subsurface
----------------------------------- output -----------------------------------
stderr:
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 260, in <module>
    main()
  File "/<<PKGBUILDDIR>>/test/run-integration-test.py", line 243, in main
    assert path.exists(client_bin), 'Could not find client at ' + client_bin
AssertionError: Could not find client at /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/test/test-create-subsurface
------------------------------------------------------------------------------

32/32 check-all-tests-are-in-meson               OK              0.06s
20:15:07 MALLOC_PERTURB_=154 /usr/bin/python3 /<<PKGBUILDDIR>>/test/check-all-tests-are-in-meson.py
----------------------------------- output -----------------------------------
------------------------------------------------------------------------------

Summary of Failures:

 3/32 test-is-supported-true                     FAIL            0.06s   exit status 1
 4/32 test-creation-properties                   FAIL            0.05s   exit status 1
 5/32 test-is-layer-window                       FAIL            0.06s   exit status 1
 6/32 test-multi-anchors                         FAIL            0.06s   exit status 1
 7/32 test-set-anchor-normalizes-booleans        FAIL            0.07s   exit status 1
 8/32 test-single-anchors                        FAIL            0.07s   exit status 1
 9/32 test-set-layer                             FAIL            0.07s   exit status 1
10/32 test-get-layer                             FAIL            0.06s   exit status 1
11/32 test-adapts-to-screen-size                 FAIL            0.06s   exit status 1
12/32 test-set-size-request                      FAIL            0.06s   exit status 1
13/32 test-auto-exclusive-zone-no-margin         FAIL            0.07s   exit status 1
14/32 test-auto-exclusive-zone-weird-bool-values FAIL            0.07s   exit status 1
15/32 test-auto-exclusive-zone-with-margin       FAIL            0.08s   exit status 1
16/32 test-get-explicit-exclusive-zone           FAIL            0.09s   exit status 1
17/32 test-get-auto-exclusive-zone               FAIL            0.08s   exit status 1
18/32 test-exclusive-zone-below-negative-1       FAIL            0.08s   exit status 1
19/32 test-menu-popup                            FAIL            0.08s   exit status 1
20/32 test-window-with-initially-attached-buffer FAIL            0.08s   exit status 1
21/32 test-close-layer-surface                   FAIL            0.07s   exit status 1
22/32 test-get-namespace-default                 FAIL            0.07s   exit status 1
23/32 test-get-namespace-on-non-layer-window     FAIL            0.08s   exit status 1
24/32 test-get-namespace-custom-namespace        FAIL            0.07s   exit status 1
25/32 test-set-keyboard-interactivity            FAIL            0.08s   exit status 1
26/32 test-set-keyboard-mode                     FAIL            0.07s   exit status 1
27/32 test-get-keyboard-interactivity            FAIL            0.07s   exit status 1
28/32 test-get-monitor                           FAIL            0.06s   exit status 1
29/32 test-get-keyboard-mode                     FAIL            0.08s   exit status 1
30/32 test-set-monitor                           FAIL            0.06s   exit status 1
31/32 test-create-subsurface                     FAIL            0.07s   exit status 1

Ok:                 2   
Expected Fail:      1   
Fail:               29  
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0   
    rm -fr -- /tmp/dh-xdg-rundir-c4hFRn2O
dh_auto_test: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test returned exit code 29
make: *** [debian/rules:11: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2021-09-13T20:15:07Z

[1] https://salsa.debian.org/debian/gtk-layer-shell

wmww commented 2 years ago

Very strange! I see nothing that should have broken it, either in this repo or the debian one. One clue is the [1/17] at the start. GTK Layer Shell has 17 source file if neither examples or tests are enabled. If both are enabled there are 132 files. Perhaps you need -Ddocs=true -Dexamples=true -Dtests=true here?

wmww commented 2 years ago

Is this now resolved?

sunweaver commented 2 years ago

@wmww I found time to dig deeper into this. I got it fixed via d/rules and dropping the dh_auto_build override.

See https://salsa.debian.org/debian/gtk-layer-shell/-/commit/3573a604ba513bbb110d9e17c4a619c8301b168e