Test suite hangs on "test-nautilus-search-engine-tracker"
Steps to reproduce
- Build and run the test suite in a containerized environment.
Current behavior
The test suite hangs indefinitely with:
13/13 test-nautilus-search-engine-tracker RUNNING
>>> G_TEST_SRCDIR=/tmp/guix-build-nautilus-42.2.drv-0/nautilus-42.2/test/automated/displayless G_TEST_BUILDDIR=/tmp/guix-build-nautilus-42.2.drv-0/build/test/automated/displayless MALLOC_PERTURB_=116 RUNNING_TESTS=TRUE GSETTINGS_SCHEMA_DIR=/tmp/guix-build-nautilus-42.2.drv-0/build/data PATH=/tmp/guix-build-nautilus-42.2.drv-0/build/libnautilus-extension:/gnu/store/96srhmpmxa20wmsck95g3iq4hb3lz4a0-glib-2.70.2/lib:/gnu/store/g3y6ifhm0751vgsxv90yipfw6mk189kj-libxml2-2.9.12/lib:/gnu/store/jrn8g094grimqa6q4vry3vr50xc62z3z-meson-0.60.3/bin:/gnu/store/i69wl6dqwrw2kwzcggkv9kskibqjvbfk-ninja-1.10.2/bin:/gnu/store/c283w3np45k0k0vrzpw5iif7v4xc47ns-desktop-file-utils-0.26/bin:/gnu/store/hs6kjhwbk7q22711zcwcgykkrh95c38x-glib-2.70.2-bin/bin:/gnu/store/211qlvyn3spc93r2zlzlh0qkmr54qh0h-gettext-minimal-0.21/bin:/gnu/store/g73j8zgr13dnxrfggwx0z6bpadbz2ymq-gobject-introspection-1.66.1/bin:/gnu/store/2b3blhwbag1ial0dhxw7wh4zjxl0cqpk-pkg-config-0.29.2/bin:/gnu/store/65i3nhcwmz0p8rqbg48gaavyky4g4hwk-python-3.9.9/bin:/gnu/store/h711vpb0gyjc3v678g8pm370gin8kg8r-dconf-0.40.0/bin:/gnu/store/4ffvvsjsqw1anfznqcck5axy7dbpsvzv-exempi-2.5.2/bin:/gnu/store/g3janmws7slwxa8db2vcz7vlc91ng1qs-gst-plugins-base-1.18.5/bin:/gnu/store/ckwsm01yhym9yc55s8cnwgicns1zzks3-json-glib-1.6.2/bin:/gnu/store/mdb1xwnjy07ldhpz1yirgw5q44fdrvlm-libhandy-1.7.90/bin:/gnu/store/i0x203xxw8qi3wian0ysnmb80dc14ky0-libseccomp-2.5.3/bin:/gnu/store/3hmh0srgky1a621rzaxf98qvr0p9r1dv-libselinux-3.4/sbin:/gnu/store/vdil40ka4dk33l5aam8yj3kqkwd6kg8r-tracker-3.3.3/bin:/gnu/store/g3y6ifhm0751vgsxv90yipfw6mk189kj-libxml2-2.9.12/bin:/gnu/store/g2ajyl8xk9aarxrgjbng2hkj3qm2v0z2-tar-1.34/bin:/gnu/store/iixwcv3k49ks1rf34pjgfzmzyhhgwng3-gzip-1.10/bin:/gnu/store/s3hl12jxz9ybs7nsy7kq7ybzz7qnzmsg-bzip2-1.0.8/bin:/gnu/store/c8isj4jq6knv0icfgr43di6q3nvdzkx7-xz-5.2.5/bin:/gnu/store/4ic6244i3ca4b4rxc2wnrgllsidyishv-file-5.39/bin:/gnu/store/ahmmvw21p11ik80lg1f953y7fd8bqkjm-diffutils-3.8/bin:/gnu/store/z39hnrwds1dgcbpfgj8dnv2cngjb2xbl-patch-2.7.6/bin:/gnu/store/39rsx3nl4c31952jybbjb8d6idr5hx7r-findutils-4.8.0/bin:/gnu/store/690qz3fg334dpwn3pn6k59n4wc943p2b-gawk-5.1.0/bin:/gnu/store/wxgv6i8g0p24q5gcyzd0yr07s8kn9680-sed-4.8/bin:/gnu/store/xjwp2hsd9256icjjybfrmznppjicywf6-grep-3.6/bin:/gnu/store/d251rfgc9nm2clzffzhgiipdvfvzkvwi-coreutils-8.32/bin:/gnu/store/55cbpsi18mahg131nmiya6km5b4mscfa-make-4.3/bin:/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8/bin:/gnu/store/s2pg5k98fl2g2szg9dykxyd9zl3xihv9-ld-wrapper-0/bin:/gnu/store/rc781v4k0drhaqn90xfwwpspki5x0bvf-binutils-2.37/bin:/gnu/store/069aq2v993kpc41yabp5b6vm4wb9jkhg-gcc-10.3.0/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/bin:/gnu/store/5h2w4qi9hk1qzzgi1w83220ydslinr4s-glibc-2.33/sbin:/gnu/store/b1gsqnbli0hn1qls5b0pbvcrm08ybfn5-exiv2-0.27.5/bin:/gnu/store/d71mzayfmgfysfmdyd15jdivsakfj3iy-libarchive-3.5.1/bin:/gnu/store/w683r891kyj9dn4hsc0fdjxsdgj883d7-orc-0.4.32/bin:/gnu/store/fx5xq2rb6pnxbw182ycywjdxjllw7kpa-wayland-1.20.0/bin:/gnu/store/xy6zil7v3nrf3kh18y9d315vscf7hrjc-gstreamer-1.18.5/bin:/gnu/store/fg76cjzdk413dfkx50fkcwd3wpbyfpi1-pcre2-10.37/bin:/gnu/store/z75c6bjk3wg7j1afwyah06shmmc9wjcy-libsepol-3.4/bin:/gnu/store/xmzx5mzv4863yw9kmr2ykndgp37p8if0-sqlite-3.36.0/bin:/gnu/store/bjycxjjkp1da53ijsa4hfdrz9mcgg55h-icu4c-69.1/bin:/gnu/store/bjycxjjkp1da53ijsa4hfdrz9mcgg55h-icu4c-69.1/sbin:/gnu/store/vk23fcm4livzrnb3kzhxs6yjds8f355c-pango-1.48.10/bin:/gnu/store/5sdcrp4591sb2m3h6903vhpdb6zy1cnm-libxkbcommon-1.3.0/bin:/gnu/store/affqm67szy7m9alhsvx7561z2va8xdn4-librsvg-2.50.7/bin:/gnu/store/ak70pk2hjks17cx7zjdmdmzpcpiy9gpi-freetype-2.10.4/bin:/gnu/store/3r5sl1l02kjxzw3gicjpjz4kw6v4rgs9-fontconfig-minimal-2.13.94/bin:/gnu/store/v5x6f3dml69pmn4pfkl51j6y03v6rlsg-fribidi-1.0.9/bin:/gnu/store/6gq2n65ixpn6drd5wai2h7g5wjm6bp2b-cairo-1.16.0/bin:/gnu/store/iwcw80p8lkqsqbvchjvypvl06qlbjc3d-expat-2.4.1/bin:/gnu/store/kijsvc061r20jqiwwrs81a4wsxh243hm-pango-next-1.50.4/bin:/gnu/store/xgiz9rvzvfhwx655lb6jpjx1whc4kjg8-gdk-pixbuf-2.42.4/bin:/gnu/store/p7iq81hxxyk9zy7a9dngbf16zm8d4klx-libpng-1.6.37/bin:/gnu/store/qlz21x91bs9n3f8nangfsk6g5rfqxvaz-libdatrie-0.2.13/bin:/gnu/store/z6d288h1g876vypda400nhh224yz49im-graphite2-1.3.13/bin:/gnu/store/cy22y32frsq4yrnk1lf0cnvbnqmaclcb-shared-mime-info-1.15/bin:/gnu/store/8zigz7afvz2rjrvrh7zq1d389qbl2684-dbus-1.12.20/bin /gnu/store/vdil40ka4dk33l5aam8yj3kqkwd6kg8r-tracker-3.3.3/lib/tracker-3.0/trackertestutils/tracker-sandbox --store-tmpdir --index-recursive-tmpdir test/automated/displayless/test-nautilus-search-engine-tracker
――――――――――――――――――――――――――――――――――――― ✀ ―――――――――――――――――――――――――――――――――――――
(tracker-miner-fs-3:1624): Tracker-WARNING **: 04:10:02.912: Locale 'LANG' is not set, defaulting to C locale
(tracker-miner-fs-3:1624): GVFS-RemoteVolumeMonitor-WARNING **: 04:10:03.020: remote volume monitor with dbus name org.gtk.vfs.UDisks2VolumeMonitor is not supported
(tracker-miner-fs-3:1624): libupower-glib-WARNING **: 04:10:03.050: Couldn't connect to proxy: Could not connect: No such file or directory
(tracker-miner-fs-3:1624): Tracker-WARNING **: 04:10:03.050: Unable to connect to UPower
If I run the test suite outside of the build container (which has no network routing and no d-bus session bus), it works.
Expected behavior
The test suite should pass.
Any idea how to get this test to run happily in a containerized build environment?
Thanks.
Edited by Maxim Cournoyer