Source: libadwaita-1
Version: 1.2.2-1
Severity: important
Tags: ftbfs patch
Justification: fails to build from source (but built successfully in the past)
User: [email protected]
Usertags: riscv64
X-Debbugs-Cc: [email protected]

Dear maintainers,

libadwaita-1 failed to build on riscv64 due to test timeout:

```
=================================== 38/40 ====================================
test:         test-button-content
start time:   01:45:39
duration:     30.31s
result:       killed by signal 15 SIGTERM
command:      G_DEBUG=gc-friendly,fatal-warnings 
LD_LIBRARY_PATH='/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/src' GTK_A11Y=none 
G_TEST_BUILDDIR='/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests' 
MALLOC_PERTURB_=102 MALLOC_CHECK_=2 PYTHONDONTWRITEBYTECODE=yes 
G_TEST_SRCDIR='/<<PKGBUILDDIR>>/tests' GSETTINGS_BACKEND=memory 
'/<<PKGBUILDDIR>>/obj-riscv64-linux-gnu/tests/test-button-content'
----------------------------------- stdout -----------------------------------
# random seed: R02S1e73b1a2acfdbdc8c3f2f0970b6bc2b3
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation local 
(GLocalVfs) for ?gio-vfs?
# Adwaita-DEBUG: Settings portal not found: Cannot spawn a message bus without 
a machine-id: Unable to load /var/lib/dbus/machine-id or /etc/machine-id: 
Failed to open file ?/var/lib/dbus/machine-id?: No such file or directory
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation memory 
(GMemorySettingsBackend) for ?gsettings-backend?
1..5
# Start of Adwaita tests
# Start of ButtonContent tests
ok 1 /Adwaita/ButtonContent/icon_name
ok 2 /Adwaita/ButtonContent/label
ok 3 /Adwaita/ButtonContent/use_underline
==============================================================================
```

I've included a patch that extends the test timeout to 100s. If more help is
needed, please let me know.

Cheers,
Eric
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -70,7 +70,7 @@
                  dependencies: libadwaita_deps + [libadwaita_dep],
                           pie: use_pie,
                 )
-  test(test_name, t, env: test_env)
+  test(test_name, t, env: test_env, timeout: 100)
 endforeach
 
 endif

Reply via email to