1.0.0: test suite is failing in two units
mson output:
+ /usr/bin/meson setup --buildtype=plain --prefix=/usr --libdir=/usr/lib64 --libexecdir=/usr/libexec --bindir=/usr/bin --sbindir=/usr/sbin --includedir=/usr/include --datadir=/usr/share --mandir=/usr/share/man --infodir=/usr/share/info --localedir=/usr/share/locale --sysconfdir=/etc --localstatedir=/var --sharedstatedir=/var/lib --wrap-mode=nodownload --auto-features=enabled . x86_64-redhat-linux-gnu -D ca_certificates_path=/etc/pki/tls/certs/ca-bundle.crt -D gtk_doc=true -D soup2=false -D tests=true
The Meson build system
Version: 1.0.0
Source dir: /home/tkloczko/rpmbuild/BUILD/librest-1.0.0
Build dir: /home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu
Build type: native build
Project name: rest
Project version: 0.9.0
C compiler for the host machine: /usr/bin/gcc (gcc 12.2.1 "gcc (GCC) 12.2.1 20221121 (Red Hat 12.2.1-4)")
C linker for the host machine: /usr/bin/gcc ld.bfd 2.39-6
Host machine cpu family: x86_64
Host machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (1.9.3)
Run-time dependency glib-2.0 found: YES 2.75.1
Run-time dependency gobject-2.0 found: YES 2.75.1
Run-time dependency libsoup-3.0 found: YES 3.2.2
Run-time dependency json-glib-1.0 found: YES 1.6.6
Run-time dependency libxml-2.0 found: YES 2.10.3
Configuring config.h using configuration
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Program glib-mkenums found: YES (/usr/bin/glib-mkenums)
Found pkg-config: /usr/bin/pkg-config (1.9.3)
Program glib-genmarshal found: YES (/usr/bin/glib-genmarshal)
Run-time dependency gobject-introspection-1.0 found: YES 1.74.0
Dependency gobject-introspection-1.0 found: YES 1.74.0 (cached)
Program g-ir-scanner found: YES (/usr/bin/g-ir-scanner)
Dependency gobject-introspection-1.0 found: YES 1.74.0 (cached)
Program g-ir-compiler found: YES (/usr/bin/g-ir-compiler)
Run-time dependency gi-docgen found: YES 2022.2
Program gi-docgen found: YES (/usr/bin/gi-docgen)
Configuring librest.toml using configuration
Build targets in project: 31
rest 0.9.0
Directories
prefix : /usr
libdir : /usr/lib64
Build
Introspection : YES
Documentation : YES
Tests : YES
Soup 2 : NO
User defined options
auto_features : enabled
bindir : /usr/bin
buildtype : plain
datadir : /usr/share
includedir : /usr/include
infodir : /usr/share/info
libdir : /usr/lib64
libexecdir : /usr/libexec
localedir : /usr/share/locale
localstatedir : /var
mandir : /usr/share/man
prefix : /usr
sbindir : /usr/sbin
sharedstatedir : /var/lib
sysconfdir : /etc
wrap_mode : nodownload
ca_certificates_path: /etc/pki/tls/certs/ca-bundle.crt
gtk_doc : true
soup2 : false
tests : true
and test suite is failing:
+ cd librest-1.0.0
+ /usr/bin/meson test -C x86_64-redhat-linux-gnu --num-processes 48 --print-errorlogs
ninja: no work to do.
ninja: Entering directory `/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu'
ninja: no work to do.
1/11 rest:rest / test-runner OK 0.13s
2/11 rest:rest-extras / test-runner OK 0.12s
3/11 rest:rest / proxy OK 0.12s
4/11 rest:rest / proxy-continuous OK 0.11s
5/11 rest:rest / threaded OK 0.10s
6/11 rest:rest / xml OK 0.09s
7/11 rest:rest / custom-serialize OK 0.08s
8/11 rest:rest / params OK 0.05s
9/11 rest:rest / oauth2 OK 0.07s
rest:rest-extras / flickr time out (After 30 seconds)
10/11 rest:rest-extras / flickr TIMEOUT 30.04s killed by signal 15 SIGTERM
>>> G_TEST_SRCDIR=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/tests LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/rest-extras:/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/rest G_TEST_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/tests MALLOC_PERTURB_=244 /home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/tests/flickr
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
# random seed: R02S5f3b91af4b5807ec49d44286a4896cba
1..2
# Start of flickr tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation libproxy (GLibproxyResolver) for ?gio-proxy-resolver?
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
rest:rest-extras / lastfm time out (After 30 seconds)
11/11 rest:rest-extras / lastfm TIMEOUT 30.03s killed by signal 15 SIGTERM
>>> G_TEST_SRCDIR=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/tests LD_LIBRARY_PATH=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/rest-extras:/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/rest G_TEST_BUILDDIR=/home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/tests MALLOC_PERTURB_=141 /home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/tests/lastfm
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀ ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
# random seed: R02Sc8a0cf00ad1d6b98a5203899ea0e2723
1..1
# Start of lastm tests
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation dconf (DConfSettingsBackend) for ?gsettings-backend?
# GLib-GIO-DEBUG: _g_io_module_get_default: Found default implementation libproxy (GLibproxyResolver) for ?gio-proxy-resolver?
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
Summary of Failures:
10/11 rest:rest-extras / flickr TIMEOUT 30.04s killed by signal 15 SIGTERM
11/11 rest:rest-extras / lastfm TIMEOUT 30.03s killed by signal 15 SIGTERM
Ok: 9
Expected Fail: 0
Fail: 0
Unexpected Pass: 0
Skipped: 0
Timeout: 2
Full log written to /home/tkloczko/rpmbuild/BUILD/librest-1.0.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt
Pease let me know if you need more details.