tests: dynamictests times out on riscv64
The dynamictests
times out on riscv64 (Alpine Linux):
ncopa-edge-riscv64:~/src/glib$ meson test --print-errorlogs -C output dynamictests
ninja: nothing to do
ninja: entering directory '/home/ncopa/src/glib/output'
ninja: nothing to do
glib:gobject / dynamictests time out (After 60 seconds)
1/1 glib:gobject / dynamictests TIMEOUT 60.03s killed by signal 15 SIGTERM
>>> LD_LIBRARY_PATH=/home/ncopa/src/glib/output/gobject:/home/ncopa/src/glib/output/glib MALLOC_CHECK_=2 G_ENABLE_DIAGNOSTIC=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_DEBUG=gc-friendly G_TEST_SRCDIR=/home/ncopa/src/glib/gobject/tests G_TEST_BUILDDIR=/home/ncopa/src/glib/output/gobject/tests MALLOC_PERTURB_=242 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /home/ncopa/src/glib/output/gobject/tests/dynamictests
Summary of Failures:
1/1 glib:gobject / dynamictests TIMEOUT 60.03s killed by signal 15 SIGTERM
Ok: 0
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 1
Full log written to /home/ncopa/src/glib/output/meson-logs/testlog.txt
ncopa-edge-riscv64:~/src/glib$ cat /home/ncopa/src/glib/output/meson-logs/testlog.txt
Log of Meson test suite run on 2024-04-04T07:03:31.234242
Inherited environment: TMUX=/tmp/tmux-1000/default,4994,1 MAIL=/var/mail/ncopa SSH_CLIENT='172.21.1.2 37364 22' USER=ncopa SHLVL=2 HOME=/home/ncopa OLDPWD=/home/ncopa/src SSH_TTY=/dev/pts/5 TERM_PROGRAM_VERSION=3.4 PAGER=less LOGNAME=ncopa TERM=tmux-256color LC_COLLATE=C PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 TERM_PROGRAM=tmux SSH_AUTH_SOCK=/tmp/ssh-XXXXGAmLPp/agent.766 SHELL=/bin/sh PWD=/home/ncopa/src/glib CHARSET=UTF-8 SSH_CONNECTION='172.21.1.2 56370 172.16.30.102 22' TMUX_PANE=%3
==================================== 1/1 =====================================
test: glib:gobject / dynamictests
start time: 07:03:31
duration: 60.03s
result: killed by signal 15 SIGTERM
command: LD_LIBRARY_PATH=/home/ncopa/src/glib/output/gobject:/home/ncopa/src/glib/output/glib MALLOC_CHECK_=2 G_ENABLE_DIAGNOSTIC=1 ASAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1 G_DEBUG=gc-friendly G_TEST_SRCDIR=/home/ncopa/src/glib/gobject/tests G_TEST_BUILDDIR=/home/ncopa/src/glib/output/gobject/tests MALLOC_PERTURB_=242 UBSAN_OPTIONS=halt_on_error=1:abort_on_error=1:print_summary=1:print_stacktrace=1 /home/ncopa/src/glib/output/gobject/tests/dynamictests
----------------------------------- stdout -----------------------------------
TAP version 13
# random seed: R02S451d19de0da41a815f531648b3ba2aab
1..2
# Start of GObject tests
==============================================================================
Summary of Failures:
1/1 glib:gobject / dynamictests TIMEOUT 60.03s killed by signal 15 SIGTERM
Ok: 0
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 1
The same test passes on all other architecures (arm 32/64, x86 32/64, ppc64le, s390x).