Bug#1092534: gnome-shell: FTBFS: GNOME Shell-Message: 07:02:19.902: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
Lucas Nussbaum
lucas at debian.org
Wed Jan 8 19:30:55 GMT 2025
Source: gnome-shell
Version: 47.2-2
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lucas at debian.org
Usertags: ftbfs-20250107 ftbfs-trixie
Hi,
During a rebuild of all packages in sid, your package failed to build
on amd64.
This build was done using sbuild from bookworm-backports and the unshare
backend.
Relevant part (hopefully):
> make[1]: Entering directory '/build/reproducible-path/gnome-shell-47.2'
> env XDG_CACHE_HOME="/tmp/cache-m8n0K5WB" \
> dbus-run-session xvfb-run -a dh_auto_test -- --timeout-multiplier 3
> cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test --timeout-multiplier 3
> ninja: Entering directory `/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu'
> ninja: no work to do.
> 1/15 extensions-app / Validating metainfo OK 0.04s
> 2/15 gnome-shell / CSS styling support OK 0.25s
> 3/15 gnome-shell:unit / markup OK 0.35s 25 subtests passed
> 4/15 gnome-shell:unit / highlighter OK 0.38s 22 subtests passed
> 5/15 gnome-shell:unit / insertSorted OK 0.38s 6 subtests passed
> 6/15 gnome-shell:unit / params OK 0.37s 4 subtests passed
> 7/15 gnome-shell:unit / signalTracker OK 0.38s 10 subtests passed
> 8/15 gnome-shell:unit / jsParse OK 0.40s 46 subtests passed
> 9/15 gnome-shell:unit / url OK 0.33s 24 subtests passed
> 10/15 gnome-shell:unit / versionCompare OK 0.26s 7 subtests passed
> 11/15 gnome-shell:unit / injectionManager OK 0.73s 11 subtests passed
> 12/15 gnome-shell:shell / basic OK 14.32s
> 13/15 gnome-shell:shell / closeWithActiveWindows FAIL 10.23s exit status 1
> >>> XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG='GNOME Shell' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data G_DEBUG=fatal-criticals MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc MALLOC_PERTURB_=180 GSETTINGS_BACKEND=memory SHELL_BACKGROUND_IMAGE=/build/reproducible-path/gnome-shell-47.2/tests/data/background.png GNOME_SHELL_BUILDDIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GNOME_SHELL_SESSION_MODE=user GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/tests/gnome-shell-dbus-runner.py /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool --headless /build/reproducible-path/gnome-shell-47.2/tests/shell/closeWithActiveWindows.js
>
> 14/15 gnome-shell:shell / headlessStart OK 9.37s
> 15/15 gnome-shell:shell / fittsy OK 7.57s
>
> Ok: 14
> Expected Fail: 0
> Fail: 1
> Unexpected Pass: 0
> Skipped: 0
> Timeout: 0
>
> Full log written to /build/reproducible-path/gnome-shell-47.2/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 2025-01-08T07:01:39.861859
>
> Inherited environment: DEB_HOST_GNU_SYSTEM=linux-gnu DFLAGS=-frelease DEB_BUILD_ARCH_BITS=64 DEB_TARGET_GNU_CPU=x86_64 DEB_HOST_ARCH_OS=linux USER=user42 ASFLAGS_FOR_BUILD='' CXXFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_TYPE=x86_64-linux-gnu FFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_TARGET_MULTIARCH=x86_64-linux-gnu OBJCFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DH_INTERNAL_OPTIONS='' DEB_BUILD_ARCH_CPU=amd64 DEB_HOST_ARCH_LIBC=gnu DEB_HOST_ARCH_ABI=base HOME=/build/reproducible-path/gnome-shell-47.2/debian/.debhelper/generated/_source/home APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_ARCH_ENDIAN=little DFLAGS_FOR_BUILD=-frelease LDFLAGS='-Wl,-z,relro -Wl,-z,now -Wl,-O1 -Wl,-z,defs' DEB_TARGET_ARCH_BITS=64 LC_CTYPE=C.UTF-8 DEB_BUILD_GNU_SYSTEM=linux-gnu MAKEFLAGS='' DBUS_SESSION_BUS_ADDRESS=unix:path=/tmp/dbus-1ZhXOXIpie,guid=2d750de0902c79f83bf8ecfc677e22d3 CXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' OBJCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_ARCH_OS=linux DEB_TARGET_GNU_TYPE=x86_64-linux-gnu DEB_TARGET_ARCH_CPU=amd64 LOGNAME=user42 DEB_LDFLAGS_MAINT_APPEND='-Wl,-O1 -Wl,-z,defs' DEB_BUILD_ARCH_LIBC=gnu DEB_BUILD_ARCH_ABI=base DEB_HOST_ARCH=amd64 LDFLAGS_FOR_BUILD='-Wl,-z,relro -Wl,-z,now' DEB_TARGET_ARCH_ENDIAN=little DH_INTERNAL_OVERRIDE=dh_auto_test DEB_HOST_GNU_CPU=x86_64 LC_COLLATE=C.UTF-8 DEB_TARGET_GNU_SYSTEM=linux-gnu PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games MAKELEVEL=2 DEB_TARGET_ARCH_OS=linux CFLAGS='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_HOST_MULTIARCH=x86_64-linux-gnu SOURCE_DATE_EPOCH=1734134426 FCFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DISPLAY=:99 OBJCXXFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' LANG=C.UTF-8 DEB_TARGET_ARCH_LIBC=gnu DEB_TARGET_ARCH_ABI=base XAUTHORITY=/tmp/xvfb-run.T5ueFL/Xauthority DEB_BUILD_OPTIONS=parallel=8 CPPFLAGS='-Wdate-time -D_FORTIFY_SOURCE=2' DH_INTERNAL_BUILDFLAGS=1 SHELL=/bin/sh DEB_HOST_ARCH_BITS=64 DEB_BUILD_ARCH=amd64 DEB_BUILD_MAINT_OPTIONS=hardening=+all CFLAGS_FOR_BUILD='-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_BUILD_GNU_CPU=x86_64 ASFLAGS='' DEB_HOST_GNU_TYPE=x86_64-linux-gnu FCFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' OBJCXXFLAGS_FOR_BUILD='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection' DEB_HOST_ARCH_CPU=amd64 DEB_RULES_REQUIRES_ROOT=no PWD=/build/reproducible-path/gnome-shell-47.2 FFLAGS='-g -O2 -ffile-prefix-map=/build/reproducible-path/gnome-shell-47.2=. -fstack-protector-strong -fstack-clash-protection -fcf-protection' DEB_BUILD_MULTIARCH=x86_64-linux-gnu CPPFLAGS_FOR_BUILD='-Wdate-time -D_FORTIFY_SOURCE=2' MFLAGS='' DEB_HOST_ARCH_ENDIAN=little DEB_TARGET_ARCH=amd64 XDG_RUNTIME_DIR=/tmp/dh-xdg-rundir-pKI1Ejgs MESON_TESTTHREADS=8 LC_ALL=C.UTF-8 DEB_PYTHON_INSTALL_LAYOUT=deb
>
> ==================================== 1/15 ====================================
> test: extensions-app / Validating metainfo
> start time: 07:01:39
> duration: 0.04s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory MALLOC_PERTURB_=106 /usr/bin/appstreamcli validate --no-net org.gnome.Extensions.metainfo.xml
> ----------------------------------- stdout -----------------------------------
> I: org.gnome.Extensions:123: developer-name-tag-deprecated
> I: org.gnome.Extensions:239: nonstandard-gnome-extension kudos
>
> ✔ Validation was successful: infos: 2, pedantic: 1
> ==============================================================================
>
> ==================================== 2/15 ====================================
> test: gnome-shell / CSS styling support
> start time: 07:01:39
> duration: 0.25s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GSETTINGS_BACKEND=memory MALLOC_PERTURB_=150 /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st/test-theme
> ----------------------------------- stdout -----------------------------------
> TAP version 14
> # random seed: R02S359c42dfe08a09f47ca6d223fd27bfa9
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory (GMemorySettingsBackend) for ‘gsettings-backend’
> # libmutter-MESSAGE: Running Mutter Test (using mutter 47.3) as a Wayland display server
> # GLib-GIO-DEBUG: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
> # libmutter-MESSAGE: Created surfaceless renderer without GPU
> # GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local (GLocalVfs) for ‘gio-vfs’
> ----------------------------------- stderr -----------------------------------
>
> (process:1321): libmutter-test-WARNING **: 07:01:39.933: Failed to find mocked color manager system service, Could not connect: No such file or directory
> ==============================================================================
>
> ==================================== 3/15 ====================================
> test: gnome-shell:unit / markup
> start time: 07:01:39
> duration: 0.35s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MALLOC_PERTURB_=49 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/markup.js
> ----------------------------------- stdout -----------------------------------
> 1..25
> # Suite started: fixMarkup()
> ok 1 - fixMarkup() does not do anything on no markup
> ok 2 - fixMarkup() converts and escapes bold markup
> ok 3 - fixMarkup() converts and escapes italic markup
> ok 4 - fixMarkup() converts and escapes underlined markup
> ok 5 - fixMarkup() converts and escapes non-nested bold italic and underline markup
> ok 6 - fixMarkup() converts and escapes ampersands
> ok 7 - fixMarkup() converts and escapes <
> ok 8 - fixMarkup() converts and escapes >
> ok 9 - fixMarkup() converts and escapes HTML markup inside escaped tags
> ok 10 - fixMarkup() converts and escapes angle brackets within HTML markup
> ok 11 - fixMarkup() converts and escapes markup whilst still keeping an unrecognized entity
> ok 12 - fixMarkup() converts and escapes markup and a stray ampersand
> ok 13 - fixMarkup() converts and escapes a stray <
> ok 14 - fixMarkup() converts and escapes markup with a stray <
> ok 15 - fixMarkup() converts and escapes stray less than and greater than characters that do not form tags
> ok 16 - fixMarkup() converts and escapes stray less than and greater than characters next to HTML markup tags
> ok 17 - fixMarkup() converts and escapes angle brackets around unknown tags
> ok 18 - fixMarkup() converts and escapes angle brackets around unknown tags where the first letter might otherwise be valid HTML markup
> ok 19 - fixMarkup() converts good tags but escapes bad tags
> ok 20 - fixMarkup() completely escapes mismatched tags where the mismatch is at the beginning
> ok 21 - fixMarkup() completely escapes mismatched tags where the mismatch is at the end
> ok 22 - fixMarkup() escapes all tags where there are attributes
> ok 23 - fixMarkup() escapes all tags where syntax is invalid
> ok 24 - fixMarkup() escapes completely mismatched tags
> ok 25 - fixMarkup() escapes mismatched tags where the first character is mismatched
> # Suite finished with 0 failures: fixMarkup()
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1411): Gjs-WARNING **: 07:01:40.158: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 4/15 ====================================
> test: gnome-shell:unit / highlighter
> start time: 07:01:39
> duration: 0.38s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory MALLOC_PERTURB_=142 GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/highlighter.js
> ----------------------------------- stdout -----------------------------------
> 1..22
> # Suite started: Highlighter
> ok 1 - Highlighter highlights null in "abc cba"
> ok 2 - Highlighter highlights [] in "abc cba"
> ok 3 - Highlighter highlights [""] in "abc cba"
> ok 4 - Highlighter highlights ["a"] in "abc cba"
> ok 5 - Highlighter highlights ["a","a"] in "abc cba"
> ok 6 - Highlighter highlights ["cas","sens"] in "CaSe InSenSiTiVe"
> ok 7 - Highlighter highlights null in "This contains the < character"
> ok 8 - Highlighter highlights ["t"] in "Don't"
> ok 9 - Highlighter highlights ["n't"] in "Don't"
> ok 10 - Highlighter highlights ["o","t"] in "Don't"
> ok 11 - Highlighter highlights ["salt"] in "salt&pepper"
> ok 12 - Highlighter highlights ["salt","alt"] in "salt&pepper"
> ok 13 - Highlighter highlights ["pepper"] in "salt&pepper"
> ok 14 - Highlighter highlights ["salt","pepper"] in "salt&pepper"
> ok 15 - Highlighter highlights ["t","p"] in "salt&pepper"
> ok 16 - Highlighter highlights ["t","&","p"] in "salt&pepper"
> ok 17 - Highlighter highlights ["e"] in "salt&pepper"
> ok 18 - Highlighter highlights ["&a","&am","&","&"] in "salt&pepper"
> ok 19 - Highlighter highlights ["a"] in "&&&&&"
> ok 20 - Highlighter highlights ["a"] in "&;&;&;&;&;"
> ok 21 - Highlighter highlights [";"] in "&;&;&;&;&;"
> ok 22 - Highlighter highlights ["a"] in "&"
> # Suite finished with 0 failures: Highlighter
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1420): Gjs-WARNING **: 07:01:40.175: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 5/15 ====================================
> test: gnome-shell:unit / insertSorted
> start time: 07:01:39
> duration: 0.38s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MALLOC_PERTURB_=57 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/insertSorted.js
> ----------------------------------- stdout -----------------------------------
> 1..6
> # Suite started: insertSorted()
> ok 1 - insertSorted() uses integer sorting by default
> ok 2 - insertSorted() inserts elements with a custom compare function
> ok 3 - insertSorted() inserts before first equal match
> ok 4 - insertSorted() does not call compare func when array was empty
> ok 5 - insertSorted() does not access past bounds when inserting at end
> ok 6 - insertSorted() does not access past bounds when inserting at beginning
> # Suite finished with 0 failures: insertSorted()
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1412): Gjs-WARNING **: 07:01:40.199: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 6/15 ====================================
> test: gnome-shell:unit / params
> start time: 07:01:39
> duration: 0.37s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' MALLOC_PERTURB_=20 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/params.js
> ----------------------------------- stdout -----------------------------------
> 1..4
> # Suite started: Params.parse()
> ok 1 - Params.parse() applies default values
> ok 2 - Params.parse() applies provided params
> ok 3 - Params.parse() does not allow extra args by default
> ok 4 - Params.parse() does allow extra args when requested
> # Suite finished with 0 failures: Params.parse()
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1440): Gjs-WARNING **: 07:01:40.204: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 7/15 ====================================
> test: gnome-shell:unit / signalTracker
> start time: 07:01:39
> duration: 0.38s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MALLOC_PERTURB_=241 MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/signalTracker.js
> ----------------------------------- stdout -----------------------------------
> 1..10
> # Suite started: connectObject()
> ok 1 - connectObject() connects to GObject signals
> ok 2 - connectObject() connects to EventEmitter signals
> ok 3 - connectObject() can connect multiple GObject signals
> ok 4 - connectObject() can connect multiple EventEmitter signals
> ok 5 - connectObject() supports ConnectFlags for GObject signals
> ok 6 - connectObject() supports ConnectFlags for EventEmitter signals
> # Suite finished with 0 failures: connectObject()
> # Suite started: disconnectObject()
> ok 7 - disconnectObject() disconnects signals by tracked object
> ok 8 - disconnectObject() is called when a tracked destroyable is destroyed
> # Suite finished with 0 failures: disconnectObject()
> # Suite started: TransientSignalHolder
> ok 9 - TransientSignalHolder destroys with its owner
> ok 10 - TransientSignalHolder can be destroyed without affecting its owner
> # Suite finished with 0 failures: TransientSignalHolder
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1439): Gjs-WARNING **: 07:01:40.228: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 8/15 ====================================
> test: gnome-shell:unit / jsParse
> start time: 07:01:39
> duration: 0.40s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MALLOC_PERTURB_=134 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/jsParse.js
> ----------------------------------- stdout -----------------------------------
> 1..46
> # Suite started: Matching quote search
> ok 1 - Matching quote search finds a matching quote where there are only double quotes
> ok 2 - Matching quote search finds a matching quote where there are only single quotes
> ok 3 - Matching quote search finds a matching quote where there are some parts unquoted and other parts quoted
> ok 4 - Matching quote search finds a matching quote where there are mixed quotes
> ok 5 - Matching quote search finds a matching quote where there are escaped quotes
> # Suite finished with 0 failures: Matching quote search
> # Suite started: Matching slash search
> ok 6 - Matching slash search finds a matching slash where there are matching slashes
> ok 7 - Matching slash search finds a matching slash where there are matching slashes with extraneous characters in-between
> ok 8 - Matching slash search finds a matching slash where there are mathcing slashes with some parts unslashed
> ok 9 - Matching slash search finds a matching slash where there are matching slashes with an escaped slash in the middle
> # Suite finished with 0 failures: Matching slash search
> # Suite started: Matching brace search
> ok 10 - Matching brace search finds matching braces where there are square braces
> ok 11 - Matching brace search finds matching braces where there are round braces
> ok 12 - Matching brace search finds matching braces where there are braces with nesting
> ok 13 - Matching brace search finds matching braces where there are braces with quoted braces in the middle
> ok 14 - Matching brace search finds matching braces where there are braces with regexed braces in the middle
> ok 15 - Matching brace search finds matching braces where there are mismatched braces
> # Suite finished with 0 failures: Matching brace search
> # Suite started: Beginning of expression search
> ok 16 - Beginning of expression search finds the beginning of a object property name
> ok 17 - Beginning of expression search finds the beginning of a function call result property name
> ok 18 - Beginning of expression search finds the beginning of a centre of malformed function call expression
> ok 19 - Beginning of expression search finds the beginning of a complete nested expression
> # Suite finished with 0 failures: Beginning of expression search
> # Suite started: Constant variable search
> ok 20 - Constant variable search finds two constants on one line with space between equals
> ok 21 - Constant variable search finds two constants on one line with no space between equlas
> # Suite finished with 0 failures: Constant variable search
> # Suite started: Expression safety determination
> ok 22 - Expression safety determination finds that an expression which is a property access is not safe
> ok 23 - Expression safety determination finds that an expression which is a property access by array is not safe
> ok 24 - Expression safety determination finds that an expression which is a expression with syntax error is not safe
> ok 25 - Expression safety determination finds that an expression which is a property access by array with nested const expression is not safe
> ok 26 - Expression safety determination finds that an expression which is a bracketed assignment no whitespace is safe
> ok 27 - Expression safety determination finds that an expression which is a bracked assignment with whitespace is safe
> ok 28 - Expression safety determination finds that an expression which is a bracketed implicit call is safe
> # Suite finished with 0 failures: Expression safety determination
> # Suite started: Expression evaluation
> ok 29 - Expression evaluation of foo['a does not throw syntax errors with a known safe expression
> ok 30 - Expression evaluation of foo['a does not modify the global scope
> ok 31 - Expression evaluation of foo()['b' does not throw syntax errors with a known safe expression
> ok 32 - Expression evaluation of foo()['b' does not modify the global scope
> ok 33 - Expression evaluation of obj.foo()('a', 1, 2, 'b')(). does not throw syntax errors with a known safe expression
> ok 34 - Expression evaluation of obj.foo()('a', 1, 2, 'b')(). does not modify the global scope
> ok 35 - Expression evaluation of foo.[. does not throw syntax errors with a known safe expression
> ok 36 - Expression evaluation of foo.[. does not modify the global scope
> ok 37 - Expression evaluation of foo]]]()))]. does not throw syntax errors with a known safe expression
> ok 38 - Expression evaluation of foo]]]()))]. does not modify the global scope
> ok 39 - Expression evaluation of 123'ab" does not throw syntax errors with a known safe expression
> ok 40 - Expression evaluation of 123'ab" does not modify the global scope
> ok 41 - Expression evaluation of Main.foo.bar = 3; bar. does not throw syntax errors with a known safe expression
> ok 42 - Expression evaluation of Main.foo.bar = 3; bar. does not modify the global scope
> ok 43 - Expression evaluation of (Main.foo = 3). does not throw syntax errors with a known safe expression
> ok 44 - Expression evaluation of (Main.foo = 3). does not modify the global scope
> ok 45 - Expression evaluation of Main[Main.foo+=-1]. does not throw syntax errors with a known safe expression
> ok 46 - Expression evaluation of Main[Main.foo+=-1]. does not modify the global scope
> # Suite finished with 0 failures: Expression evaluation
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1421): Gjs-WARNING **: 07:01:40.214: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> ==================================== 9/15 ====================================
> test: gnome-shell:unit / url
> start time: 07:01:40
> duration: 0.33s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory MALLOC_PERTURB_=206 GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/url.js
> ----------------------------------- stdout -----------------------------------
> 1..24
> # Suite started: findUrls()
> ok 1 - findUrls() does not find URLs in "This is a test"
> ok 2 - findUrls() finds URLs in "This is http://www.gnome.org a test"
> ok 3 - findUrls() finds URLs in "This is http://www.gnome.org"
> ok 4 - findUrls() finds URLs in "http://www.gnome.org a test"
> ok 5 - findUrls() finds URLs in "http://www.gnome.org"
> ok 6 - findUrls() finds URLs in "Go to http://www.gnome.org."
> ok 7 - findUrls() finds URLs in "Go to http://www.gnome.org/."
> ok 8 - findUrls() finds URLs in "(Go to http://www.gnome.org!)"
> ok 9 - findUrls() finds URLs in "Use GNOME (http://www.gnome.org)."
> ok 10 - findUrls() finds URLs in "This is a http://www.gnome.org/path test."
> ok 11 - findUrls() finds URLs in "This is a www.gnome.org scheme-less test."
> ok 12 - findUrls() finds URLs in "This is a www.gnome.org/scheme-less test."
> ok 13 - findUrls() finds URLs in "This is a http://www.gnome.org:99/port test."
> ok 14 - findUrls() finds URLs in "This is an ftp://www.gnome.org/ test."
> ok 15 - findUrls() finds URLs in "https://www.gnome.org/(some_url,_with_very_unusual_characters)"
> ok 16 - findUrls() finds URLs in "https://www.gnome.org/(some_url_with_unbalanced_parenthesis"
> ok 17 - findUrls() finds URLs in "https://www.gnome.org/ plus trailing junk"
> ok 18 - findUrls() finds URLs in "Visit http://www.gnome.org/ and http://developer.gnome.org"
> ok 19 - findUrls() does not find URLs in "This is not.a.domain test."
> ok 20 - findUrls() does not find URLs in "This is not:a.url test."
> ok 21 - findUrls() does not find URLs in "This is not:/a.url/ test."
> ok 22 - findUrls() does not find URLs in "This is not:/a.url/ test."
> ok 23 - findUrls() does not find URLs in "This is not at a.url/ test."
> ok 24 - findUrls() does not find URLs in "This is surely at not.a/url test."
> # Suite finished with 0 failures: findUrls()
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1546): Gjs-WARNING **: 07:01:40.390: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> =================================== 10/15 ====================================
> test: gnome-shell:unit / versionCompare
> start time: 07:01:40
> duration: 0.26s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GSETTINGS_BACKEND=memory MALLOC_PERTURB_=206 GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/versionCompare.js
> ----------------------------------- stdout -----------------------------------
> 1..7
> # Suite started: GNOMEversionCompare()
> ok 1 - GNOMEversionCompare() compares matching versions
> ok 2 - GNOMEversionCompare() compares older versions
> ok 3 - GNOMEversionCompare() compares newer versions
> ok 4 - GNOMEversionCompare() compares legacy versions
> ok 5 - GNOMEversionCompare() compares pre-release versions
> ok 6 - GNOMEversionCompare() compares point-release versions
> ok 7 - GNOMEversionCompare() compares empty versions
> # Suite finished with 0 failures: GNOMEversionCompare()
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1572): Gjs-WARNING **: 07:01:40.467: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
> ==============================================================================
>
> =================================== 11/15 ====================================
> test: gnome-shell:unit / injectionManager
> start time: 07:01:39
> duration: 0.73s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=103 GSETTINGS_BACKEND=memory LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/st:/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/jasmine-gjs/jasmine --module --tap --no-config --interpreter ../obj-x86_64-linux-gnu/src/run-js-test unit/injectionManager.js
> ----------------------------------- stdout -----------------------------------
> 1..11
> # Suite started: InjectionManager
> ok 1 - InjectionManager can extend prototype methods
> ok 2 - InjectionManager can replace prototype methods
> ok 3 - InjectionManager can inject methods into prototypes
> ok 4 - InjectionManager can undo prototype injections
> ok 5 - InjectionManager can extend instance methods
> ok 6 - InjectionManager can replace instance methods
> ok 7 - InjectionManager can inject methods into instances
> ok 8 - InjectionManager can undo instance injections
> ok 9 - InjectionManager can restore an original method
> ok 10 - InjectionManager can extend a GObject vfunc
> ok 11 - InjectionManager can restore a GObject vfunc
> # Suite finished with 0 failures: InjectionManager
> ----------------------------------- stderr -----------------------------------
>
> (jasmine-runner:1410): Gjs-WARNING **: 07:01:40.532: Gio.UnixOutputStream has been moved to a separate platform-specific library. Please update your code to use GioUnix.OutputStream instead.
> 0 getStdout() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":80:30]
> 1 _print() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/consoleReporter.js":92:25]
> 2 jasmineStarted() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/tapReporter.js":11:14]
> 3 fn() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8222:23]
> 4 attempt() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8075:40]
> 5 QueueRunner.prototype.run() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8117:25]
> 6 QueueRunner.prototype.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":7983:10]
> 7 queueRunnerFactory() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":1825:35]
> 8 dispatch() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8205:25]
> 9 ReportDispatcher/this[method]</<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":8171:19]
> 10 runAll() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2044:18]
> 11 Env/this.execute/<() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2020:17]
> 12 Env/this.execute() ["/build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/lib/jasmine.js":2019:16]
> 13 execute() ["file:///build/reproducible-path/gnome-shell-47.2/subprojects/jasmine-gjs/src/jasmineBoot.js":122:18]
> 14 AsyncFunctionNext() ["self-hosted":804:27]
> 15 _init/GLib.MainLoop.prototype.runAsync/</<() ["resource:///org/gnome/gjs/modules/core/overrides/GLib.js":263:34]
>
>
> (jasmine-runner:1410): GLib-GObject-WARNING **: 07:01:40.541: ../../../gobject/gobject.c:1730: invalid property id 1 for "plonked" of type 'GParamBoolean' in 'Gjs_unit_injectionManager_GObject1'
>
> (jasmine-runner:1410): GLib-GObject-WARNING **: 07:01:40.542: ../../../gobject/gobject.c:1730: invalid property id 1 for "plonked" of type 'GParamBoolean' in 'Gjs_unit_injectionManager_GObject1'
> ==============================================================================
>
> =================================== 12/15 ====================================
> test: gnome-shell:shell / basic
> start time: 07:01:40
> duration: 14.32s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG='GNOME Shell' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data G_DEBUG=fatal-criticals MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GSETTINGS_BACKEND=memory MALLOC_PERTURB_=116 SHELL_BACKGROUND_IMAGE=/build/reproducible-path/gnome-shell-47.2/tests/data/background.png GNOME_SHELL_BUILDDIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GNOME_SHELL_SESSION_MODE=user GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/tests/gnome-shell-dbus-runner.py /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool --headless /build/reproducible-path/gnome-shell-47.2/tests/shell/basic.js
> ----------------------------------- stdout -----------------------------------
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:44.911: Skipping parental controls support, malcontent not found
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:46.468: Running basic perf test
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:47.469: Navigate through top bar
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:49.810: Show notification message
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:50.215: Show date menu
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:50.652: Destroy notification message
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:51.054: Close date menu
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:53.382: Showing overview
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:53.671: Showing applications
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:53.958: Hiding applications
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:54.232: Hiding overview
> (gnome-shell:1610): GNOME Shell-DEBUG: 07:01:54.521: Finished basic perf test
> args: ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell', '--automation-script', '/build/reproducible-path/gnome-shell-47.2/tests/shell/basic.js', '--force-animations', '--wayland', '--headless', '--virtual-monitor', '1280x720', '--wayland-display', 'gnome-shell-test-display']
> ------------------------------------------------------------
> ------------------------------------------------------------
> ----------------------------------- stderr -----------------------------------
> WARNING: Command or separator `--` not found
> Setup MUTTER_DBUS_RUNNER_TEST_ROOT as /tmp/mutter-testroot-nji6gprn
> Setup HOME as /tmp/mutter-testroot-nji6gprn/home
> Setup TMPDIR as /tmp/mutter-testroot-nji6gprn/tmpdir
> Setup XDG_CACHE_HOME as /tmp/mutter-testroot-nji6gprn/xdg_cache_home
> Setup XDG_CONFIG_HOME as /tmp/mutter-testroot-nji6gprn/xdg_config_home
> Setup XDG_DATA_HOME as /tmp/mutter-testroot-nji6gprn/xdg_data_home
> Setup XDG_RUNTIME_DIR as /tmp/mutter-testroot-nji6gprn/xdg_runtime_dir
> Starting D-Bus daemons (session & system)...
> Binding /tmp/mutter-testroot-nji6gprn/xdg_runtime_dir/pipewire-0 for socket activation
> Binding /tmp/mutter-testroot-nji6gprn/xdg_runtime_dir/pipewire-0-manager for socket activation
> Launching required services...
> Starting mocked services...
> Running test case...
> Process ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool', '--headless', '/build/reproducible-path/gnome-shell-47.2/tests/shell/basic.js'] started with pid 1609
> libmutter-Message: 07:01:44.444: Running GNOME Shell (using mutter 47.3) as a Wayland display server
> libmutter-Message: 07:01:44.540: Created surfaceless renderer without GPU
> libmutter-Message: 07:01:44.574: Added virtual monitor Meta-0
> libmutter-Message: 07:01:44.583: Using public X11 display :0, (using :1 for managed services)
> libmutter-Message: 07:01:44.583: Using Wayland display name 'gnome-shell-test-display'
> GNOME Shell-Message: 07:01:45.136: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> GNOME Shell-Message: 07:01:45.211: Failed to register AuthenticationAgent
>
> (gnome-shell:1610): St-WARNING **: 07:01:45.253: Failed to load image: Unrecognized image file format
> Xwayland glamor: GBM Wayland interfaces not available
> Failed to initialize glamor, falling back to sw
>
> (gnome-shell:1610): GNOME Shell-WARNING **: 07:01:45.300: Missing required core component Settings, expect trouble…
> Noticed activity on a PipeWire socket, launching services...
> - Launching /usr/share/mutter-15/tests/socket-launch.sh pipewire
> - Launching wireplumber
> Exception in thread Thread-1 (<lambda>):
> Traceback (most recent call last):
> File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner
> self.run()
> ~~~~~~~~^^
> File "/usr/lib/python3.13/threading.py", line 992, in run
> self._target(*self._args, **self._kwargs)
> ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 351, in <lambda>
> poll_closure = lambda: klass.poll_pipewire_sockets_in_thread(sockets)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 323, in poll_pipewire_sockets_in_thread
> klass.launch_service(['wireplumber'])
> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 287, in launch_service
> klass.service_processes += [subprocess.Popen(args, env=env, pass_fds=pass_fds)]
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1036, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> pass_fds, cwd, env,
> ^^^^^^^^^^^^^^^^^^^
> ...<5 lines>...
> gid, gids, uid, umask,
> ^^^^^^^^^^^^^^^^^^^^^^
> start_new_session, process_group)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1966, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'wireplumber'
> GNOME Shell-Message: 07:01:45.392: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> libEGL warning: DRI3: Screen seems not DRI3 capable
> libEGL warning: DRI3: Screen seems not DRI3 capable
> MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
> libEGL warning: egl: failed to create dri2 screen
> GNOME Shell-Message: 07:01:46.441: GNOME Shell started at Wed Jan 08 2025 07:01:45 GMT+0000 (Coordinated Universal Time)
> GNOME Shell-Message: 07:01:46.441: Registering session with GDM
> ** Message: 07:01:54.542: Shutting down GNOME Shell
> libmutter-Message: 07:01:54.675: Removed virtual monitor Meta-0
> Closing PipeWire socket...
> Terminating services...
> - Terminating /usr/share/mutter-15/tests/socket-launch.sh pipewire
> [E][38391.809060] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x564ac15a13c0: failed to accept: Invalid argument
> [E][38391.809081] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x564ac15a1830: failed to accept: Invalid argument
> [E][38391.809090] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x564ac15a13c0: failed to accept: Invalid argument
> [E][38391.809094] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x564ac15a1830: failed to accept: Invalid argument
> ==============================================================================
>
> =================================== 13/15 ====================================
> test: gnome-shell:shell / closeWithActiveWindows
> start time: 07:01:54
> duration: 10.23s
> result: exit status 1
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG='GNOME Shell' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data G_DEBUG=fatal-criticals MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc MALLOC_PERTURB_=180 GSETTINGS_BACKEND=memory SHELL_BACKGROUND_IMAGE=/build/reproducible-path/gnome-shell-47.2/tests/data/background.png GNOME_SHELL_BUILDDIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GNOME_SHELL_SESSION_MODE=user GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/tests/gnome-shell-dbus-runner.py /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool --headless /build/reproducible-path/gnome-shell-47.2/tests/shell/closeWithActiveWindows.js
> ----------------------------------- stdout -----------------------------------
> (gnome-shell:1709): GNOME Shell-DEBUG: 07:01:59.480: Skipping parental controls support, malcontent not found
> args: ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell', '--automation-script', '/build/reproducible-path/gnome-shell-47.2/tests/shell/closeWithActiveWindows.js', '--force-animations', '--wayland', '--headless', '--virtual-monitor', '1280x720', '--wayland-display', 'gnome-shell-test-display']
> ----------------------------------- stderr -----------------------------------
> WARNING: Command or separator `--` not found
> Setup MUTTER_DBUS_RUNNER_TEST_ROOT as /tmp/mutter-testroot-6efrlaom
> Setup HOME as /tmp/mutter-testroot-6efrlaom/home
> Setup TMPDIR as /tmp/mutter-testroot-6efrlaom/tmpdir
> Setup XDG_CACHE_HOME as /tmp/mutter-testroot-6efrlaom/xdg_cache_home
> Setup XDG_CONFIG_HOME as /tmp/mutter-testroot-6efrlaom/xdg_config_home
> Setup XDG_DATA_HOME as /tmp/mutter-testroot-6efrlaom/xdg_data_home
> Setup XDG_RUNTIME_DIR as /tmp/mutter-testroot-6efrlaom/xdg_runtime_dir
> Starting D-Bus daemons (session & system)...
> Binding /tmp/mutter-testroot-6efrlaom/xdg_runtime_dir/pipewire-0 for socket activation
> Binding /tmp/mutter-testroot-6efrlaom/xdg_runtime_dir/pipewire-0-manager for socket activation
> Launching required services...
> Starting mocked services...
> Running test case...
> Process ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool', '--headless', '/build/reproducible-path/gnome-shell-47.2/tests/shell/closeWithActiveWindows.js'] started with pid 1708
> libmutter-Message: 07:01:59.005: Running GNOME Shell (using mutter 47.3) as a Wayland display server
> libmutter-Message: 07:01:59.093: Created surfaceless renderer without GPU
> libmutter-Message: 07:01:59.123: Added virtual monitor Meta-0
> libmutter-Message: 07:01:59.131: Using public X11 display :0, (using :1 for managed services)
> libmutter-Message: 07:01:59.131: Using Wayland display name 'gnome-shell-test-display'
> GNOME Shell-Message: 07:01:59.697: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> GNOME Shell-Message: 07:01:59.755: Failed to register AuthenticationAgent
>
> (gnome-shell:1709): St-WARNING **: 07:01:59.783: Failed to load image: Unrecognized image file format
> Xwayland glamor: GBM Wayland interfaces not available
> Failed to initialize glamor, falling back to sw
>
> (gnome-shell:1709): GNOME Shell-WARNING **: 07:01:59.817: Missing required core component Settings, expect trouble…
> Noticed activity on a PipeWire socket, launching services...
> - Launching /usr/share/mutter-15/tests/socket-launch.sh pipewire
> - Launching wireplumber
> Exception in thread Thread-1 (<lambda>):
> Traceback (most recent call last):
> File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner
> self.run()
> ~~~~~~~~^^
> File "/usr/lib/python3.13/threading.py", line 992, in run
> self._target(*self._args, **self._kwargs)
> ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 351, in <lambda>
> poll_closure = lambda: klass.poll_pipewire_sockets_in_thread(sockets)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 323, in poll_pipewire_sockets_in_thread
> klass.launch_service(['wireplumber'])
> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 287, in launch_service
> klass.service_processes += [subprocess.Popen(args, env=env, pass_fds=pass_fds)]
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1036, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> pass_fds, cwd, env,
> ^^^^^^^^^^^^^^^^^^^
> ...<5 lines>...
> gid, gids, uid, umask,
> ^^^^^^^^^^^^^^^^^^^^^^
> start_new_session, process_group)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1966, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'wireplumber'
> GNOME Shell-Message: 07:01:59.918: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> libEGL warning: DRI3: Screen seems not DRI3 capable
> libEGL warning: DRI3: Screen seems not DRI3 capable
> MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
> libEGL warning: egl: failed to create dri2 screen
> GNOME Shell-Message: 07:02:00.986: GNOME Shell started at Wed Jan 08 2025 07:01:59 GMT+0000 (Coordinated Universal Time)
> GNOME Shell-Message: 07:02:00.987: Registering session with GDM
> The XKEYBOARD keymap compiler (xkbcomp) reports:
> > Warning: Unsupported maximum keycode 708, clipping.
> > X11 cannot support keycodes above 255.
> > Warning: Could not resolve keysym XF86KbdInputAssistPrevgrou
> > Warning: Could not resolve keysym XF86KbdInputAssistNextgrou
> Errors from xkbcomp are not fatal to the X server
> ** Message: 07:02:04.830: Shutting down GNOME Shell
>
> (gnome-shell:1709): GLib-CRITICAL **: 07:02:04.831: g_hash_table_iter_next: assertion 'ri->version == ri->hash_table->version' failed
> == Stack trace for context 0x56257bcd9170 ==
> #0 56257bdce3b8 i resource:///org/gnome/shell/ui/layout.js:239 (1f69a12d9880 @ 212)
> (EE) failed to write to Xwayland fd: Broken pipe
> Closing PipeWire socket...
> Terminating services...
> - Terminating /usr/share/mutter-15/tests/socket-launch.sh pipewire
> [E][38402.018351] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55c52f6203c0: failed to accept: Invalid argument
> [E][38402.018370] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55c52f620830: failed to accept: Invalid argument
> [E][38402.018380] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55c52f6203c0: failed to accept: Invalid argument
> [E][38402.018385] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55c52f620830: failed to accept: Invalid argument
> Gdk-Message: 07:02:05.139: Error flushing display: Broken pipe
> ==============================================================================
>
> =================================== 14/15 ====================================
> test: gnome-shell:shell / headlessStart
> start time: 07:02:05
> duration: 9.37s
> result: exit status 0
> command: MALLOC_PERTURB_=115 XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG='GNOME Shell' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data G_DEBUG=fatal-criticals MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GSETTINGS_BACKEND=memory SHELL_BACKGROUND_IMAGE=/build/reproducible-path/gnome-shell-47.2/tests/data/background.png GNOME_SHELL_BUILDDIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GNOME_SHELL_SESSION_MODE=user GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/tests/gnome-shell-dbus-runner.py /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool --headless --hotplug /build/reproducible-path/gnome-shell-47.2/tests/shell/headlessStart.js
> ----------------------------------- stdout -----------------------------------
> (gnome-shell:1838): GNOME Shell-DEBUG: 07:02:09.269: Skipping parental controls support, malcontent not found
> args: ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell', '--automation-script', '/build/reproducible-path/gnome-shell-47.2/tests/shell/headlessStart.js', '--force-animations', '--wayland', '--headless', '--wayland-display', 'gnome-shell-test-display']
> ------------------------------------------------------------
> ------------------------------------------------------------
> ----------------------------------- stderr -----------------------------------
> WARNING: Command or separator `--` not found
> Setup MUTTER_DBUS_RUNNER_TEST_ROOT as /tmp/mutter-testroot-li5hcqgu
> Setup HOME as /tmp/mutter-testroot-li5hcqgu/home
> Setup TMPDIR as /tmp/mutter-testroot-li5hcqgu/tmpdir
> Setup XDG_CACHE_HOME as /tmp/mutter-testroot-li5hcqgu/xdg_cache_home
> Setup XDG_CONFIG_HOME as /tmp/mutter-testroot-li5hcqgu/xdg_config_home
> Setup XDG_DATA_HOME as /tmp/mutter-testroot-li5hcqgu/xdg_data_home
> Setup XDG_RUNTIME_DIR as /tmp/mutter-testroot-li5hcqgu/xdg_runtime_dir
> Starting D-Bus daemons (session & system)...
> Binding /tmp/mutter-testroot-li5hcqgu/xdg_runtime_dir/pipewire-0 for socket activation
> Binding /tmp/mutter-testroot-li5hcqgu/xdg_runtime_dir/pipewire-0-manager for socket activation
> Launching required services...
> Starting mocked services...
> Running test case...
> Process ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool', '--headless', '--hotplug', '/build/reproducible-path/gnome-shell-47.2/tests/shell/headlessStart.js'] started with pid 1837
> libmutter-Message: 07:02:08.744: Running GNOME Shell (using mutter 47.3) as a Wayland display server
> libmutter-Message: 07:02:08.827: Created surfaceless renderer without GPU
> libmutter-Message: 07:02:08.860: Using public X11 display :0, (using :1 for managed services)
> libmutter-Message: 07:02:08.861: Using Wayland display name 'gnome-shell-test-display'
> Xwayland glamor: GBM Wayland interfaces not available
> Failed to initialize glamor, falling back to sw
> GNOME Shell-Message: 07:02:09.475: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> GNOME Shell-Message: 07:02:09.549: Failed to register AuthenticationAgent
>
> (gnome-shell:1838): St-WARNING **: 07:02:09.605: Failed to load image: Unrecognized image file format
>
> (gnome-shell:1838): GNOME Shell-WARNING **: 07:02:09.646: Missing required core component Settings, expect trouble…
> Noticed activity on a PipeWire socket, launching services...
> - Launching /usr/share/mutter-15/tests/socket-launch.sh pipewire
> - Launching wireplumber
> Exception in thread Thread-1 (<lambda>):
> Traceback (most recent call last):
> File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner
> self.run()
> ~~~~~~~~^^
> File "/usr/lib/python3.13/threading.py", line 992, in run
> self._target(*self._args, **self._kwargs)
> ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 351, in <lambda>
> poll_closure = lambda: klass.poll_pipewire_sockets_in_thread(sockets)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 323, in poll_pipewire_sockets_in_thread
> klass.launch_service(['wireplumber'])
> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 287, in launch_service
> klass.service_processes += [subprocess.Popen(args, env=env, pass_fds=pass_fds)]
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1036, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> pass_fds, cwd, env,
> ^^^^^^^^^^^^^^^^^^^
> ...<5 lines>...
> gid, gids, uid, umask,
> ^^^^^^^^^^^^^^^^^^^^^^
> start_new_session, process_group)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1966, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'wireplumber'
> GNOME Shell-Message: 07:02:09.734: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> libEGL warning: DRI3: Screen seems not DRI3 capable
> libEGL warning: DRI3: Screen seems not DRI3 capable
> MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
> libEGL warning: egl: failed to create dri2 screen
> GNOME Shell-Message: 07:02:11.884: Connecting 1280x720 test monitor
> libmutter-Message: 07:02:11.886: Added virtual monitor Meta-0
> GNOME Shell-Message: 07:02:13.119: GNOME Shell started at Wed Jan 08 2025 07:02:09 GMT+0000 (Coordinated Universal Time)
> GNOME Shell-Message: 07:02:13.120: Registering session with GDM
> ** Message: 07:02:14.109: Shutting down GNOME Shell
> libmutter-Message: 07:02:14.152: Removed virtual monitor Meta-0
> Closing PipeWire socket...
> Terminating services...
> - Terminating /usr/share/mutter-15/tests/socket-launch.sh pipewire
> [E][38411.443477] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55e89edb5260: failed to accept: Invalid argument
> [E][38411.443498] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55e89edb56d0: failed to accept: Invalid argument
> [E][38411.443510] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55e89edb5260: failed to accept: Invalid argument
> [E][38411.443515] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55e89edb56d0: failed to accept: Invalid argument
> ==============================================================================
>
> =================================== 15/15 ====================================
> test: gnome-shell:shell / fittsy
> start time: 07:02:14
> duration: 7.57s
> result: exit status 0
> command: XDG_CURRENT_DESKTOP='' UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 G_MESSAGES_DEBUG='GNOME Shell' GSETTINGS_SCHEMA_DIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data G_DEBUG=fatal-criticals MSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 MESON_TEST_ITERATION=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 MALLOC_PERTURB_=81 GI_TYPELIB_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GSETTINGS_BACKEND=memory SHELL_BACKGROUND_IMAGE=/build/reproducible-path/gnome-shell-47.2/tests/data/background.png GNOME_SHELL_BUILDDIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src LD_LIBRARY_PATH=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/subprojects/gvc GNOME_SHELL_SESSION_MODE=user GNOME_SHELL_DATADIR=/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/data /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/tests/gnome-shell-dbus-runner.py /build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool --headless /build/reproducible-path/gnome-shell-47.2/tests/shell/fittsy.js
> ----------------------------------- stdout -----------------------------------
> (gnome-shell:1942): GNOME Shell-DEBUG: 07:02:19.484: Skipping parental controls support, malcontent not found
> (gnome-shell:1942): GNOME Shell-DEBUG: 07:02:21.582: Checking that dash extends to bottom screen edge
> (gnome-shell:1942): GNOME Shell-DEBUG: 07:02:21.584: Checking that top bar extends to top screen edge
> (gnome-shell:1942): GNOME Shell-DEBUG: 07:02:21.637: Checking that top bar extends to left screen edge for LTR
> (gnome-shell:1942): GNOME Shell-DEBUG: 07:02:21.689: Checking that top bar extends to right screen edge for RTL
> args: ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell', '--automation-script', '/build/reproducible-path/gnome-shell-47.2/tests/shell/fittsy.js', '--force-animations', '--wayland', '--headless', '--virtual-monitor', '1280x720', '--wayland-display', 'gnome-shell-test-display']
> ------------------------------------------------------------
> ------------------------------------------------------------
> ----------------------------------- stderr -----------------------------------
> WARNING: Command or separator `--` not found
> Setup MUTTER_DBUS_RUNNER_TEST_ROOT as /tmp/mutter-testroot-va3q69_z
> Setup HOME as /tmp/mutter-testroot-va3q69_z/home
> Setup TMPDIR as /tmp/mutter-testroot-va3q69_z/tmpdir
> Setup XDG_CACHE_HOME as /tmp/mutter-testroot-va3q69_z/xdg_cache_home
> Setup XDG_CONFIG_HOME as /tmp/mutter-testroot-va3q69_z/xdg_config_home
> Setup XDG_DATA_HOME as /tmp/mutter-testroot-va3q69_z/xdg_data_home
> Setup XDG_RUNTIME_DIR as /tmp/mutter-testroot-va3q69_z/xdg_runtime_dir
> Starting D-Bus daemons (session & system)...
> Binding /tmp/mutter-testroot-va3q69_z/xdg_runtime_dir/pipewire-0 for socket activation
> Binding /tmp/mutter-testroot-va3q69_z/xdg_runtime_dir/pipewire-0-manager for socket activation
> Launching required services...
> Starting mocked services...
> Running test case...
> Process ['/build/reproducible-path/gnome-shell-47.2/obj-x86_64-linux-gnu/src/gnome-shell-test-tool', '--headless', '/build/reproducible-path/gnome-shell-47.2/tests/shell/fittsy.js'] started with pid 1941
> libmutter-Message: 07:02:18.944: Running GNOME Shell (using mutter 47.3) as a Wayland display server
> libmutter-Message: 07:02:19.049: Created surfaceless renderer without GPU
> libmutter-Message: 07:02:19.085: Added virtual monitor Meta-0
> libmutter-Message: 07:02:19.093: Using public X11 display :0, (using :1 for managed services)
> libmutter-Message: 07:02:19.093: Using Wayland display name 'gnome-shell-test-display'
> Xwayland glamor: GBM Wayland interfaces not available
> Failed to initialize glamor, falling back to sw
> GNOME Shell-Message: 07:02:19.704: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> GNOME Shell-Message: 07:02:19.755: Failed to register AuthenticationAgent
>
> (gnome-shell:1942): St-WARNING **: 07:02:19.785: Failed to load image: Unrecognized image file format
>
> (gnome-shell:1942): GNOME Shell-WARNING **: 07:02:19.815: Missing required core component Settings, expect trouble…
> Noticed activity on a PipeWire socket, launching services...
> - Launching /usr/share/mutter-15/tests/socket-launch.sh pipewire
> - Launching wireplumber
> Exception in thread Thread-1 (<lambda>):
> Traceback (most recent call last):
> File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner
> self.run()
> ~~~~~~~~^^
> File "/usr/lib/python3.13/threading.py", line 992, in run
> self._target(*self._args, **self._kwargs)
> ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 351, in <lambda>
> poll_closure = lambda: klass.poll_pipewire_sockets_in_thread(sockets)
> ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 323, in poll_pipewire_sockets_in_thread
> klass.launch_service(['wireplumber'])
> ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^
> File "/usr/share/mutter-15/tests/mutter_dbusrunner.py", line 287, in launch_service
> klass.service_processes += [subprocess.Popen(args, env=env, pass_fds=pass_fds)]
> ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1036, in __init__
> self._execute_child(args, executable, preexec_fn, close_fds,
> ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> pass_fds, cwd, env,
> ^^^^^^^^^^^^^^^^^^^
> ...<5 lines>...
> gid, gids, uid, umask,
> ^^^^^^^^^^^^^^^^^^^^^^
> start_new_session, process_group)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.13/subprocess.py", line 1966, in _execute_child
> raise child_exception_type(errno_num, err_msg, err_filename)
> FileNotFoundError: [Errno 2] No such file or directory: 'wireplumber'
> GNOME Shell-Message: 07:02:19.902: Failed to launch ibus-daemon: Failed to execute child process “ibus-daemon” (No such file or directory)
> libEGL warning: DRI3: Screen seems not DRI3 capable
> libEGL warning: DRI3: Screen seems not DRI3 capable
> MESA: error: ZINK: vkCreateInstance failed (VK_ERROR_INCOMPATIBLE_DRIVER)
> libEGL warning: egl: failed to create dri2 screen
> GNOME Shell-Message: 07:02:21.011: GNOME Shell started at Wed Jan 08 2025 07:02:19 GMT+0000 (Coordinated Universal Time)
> GNOME Shell-Message: 07:02:21.012: Registering session with GDM
> ** Message: 07:02:21.696: Shutting down GNOME Shell
> (EE) failed to read Wayland events: Connection reset by peer
> libmutter-Message: 07:02:21.847: Removed virtual monitor Meta-0
> Closing PipeWire socket...
> Terminating services...
> - Terminating /usr/share/mutter-15/tests/socket-launch.sh pipewire
> [E][38419.025584] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55bc2f909260: failed to accept: Invalid argument
> [E][38419.025604] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55bc2f909260: failed to accept: Invalid argument
> [E][38419.025610] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55bc2f909830: failed to accept: Invalid argument
> [E][38419.025617] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55bc2f909260: failed to accept: Invalid argument
> [E][38419.025622] mod.protocol-native | [module-protocol-: 812 socket_data()] server 0x55bc2f909830: failed to accept: Invalid argument
> ==============================================================================
>
>
> Summary of Failures:
>
> 13/15 gnome-shell:shell / closeWithActiveWindows FAIL 10.23s exit status 1
>
> Ok: 14
> Expected Fail: 0
> Fail: 1
> Unexpected Pass: 0
> Skipped: 0
> Timeout: 0
> dh_auto_test: error: cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb LC_ALL=C.UTF-8 MESON_TESTTHREADS=8 meson test --timeout-multiplier 3 returned exit code 1
The full build log is available from:
http://qa-logs.debian.net/2025/01/07/gnome-shell_47.2-2_unstable.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250107;users=lucas@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250107&fusertaguser=lucas@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
More information about the pkg-gnome-maintainers
mailing list