3.33.0: test suite fails
I'm not sure is it a bug in the test suite or still something is missing in my build env.
+ /usr/bin/ninja test -v -j48 -C x86_64-redhat-linux-gnu
ninja: Entering directory `x86_64-redhat-linux-gnu'
[0/1] /usr/bin/meson test --no-rebuild --print-errorlogs
1/10 gcm-self-test OK 5.08 s
2/10 test-power 1/8 OK 99.92 s
3/10 test-power 2/8 OK 51.96 s
4/10 test-power 3/8 OK 25.65 s
5/10 test-power 4/8 OK 37.44 s
6/10 test-power 5/8 OK 58.39 s
7/10 test-power 6/8 OK 45.72 s
8/10 test-power 7/8 OK 34.67 s
9/10 test-power 8/8 OK 21.65 s
10/10 test-xsettings FAIL 15.88 s (exit status 1)
Ok: 9
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
The output from the failed tests:
10/10 test-xsettings FAIL 15.88 s (exit status 1)
--- command ---
TOP_BUILDDIR='/home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/x86_64-redhat-linux-gnu' BUILDDIR='/home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/x86_64-redhat-linux-gnu/plugins/xsettings' /home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/plugins/xsettings/test.py
--- Listing only the last 100 lines from a long log. ---
gnome-session-binary[38367]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[38367]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[38367]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.login1 exited with status 1
gnome-session-binary[38367]: GLib-GObject-WARNING: invalid (NULL) pointer instance
gnome-session-binary[38367]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gnome-session-binary[38367]: GLib-GIO-CRITICAL: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
------
test_fontconfig_timestamp (__main__.XsettingsPluginTest) ... ----- session log -----
gnome-session-binary[39511]: DEBUG(+): Enabling debugging
gnome-session-binary[39511]: GLib-DEBUG(+): posix_spawn avoided (fd close requested)
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of QT_IM_MODULE=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.login1 exited with status 1
gnome-session-binary[39511]: GLib-GObject-WARNING: invalid (NULL) pointer instance
gnome-session-binary[39511]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gnome-session-binary[39511]: GLib-GIO-CRITICAL: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
------
FAIL
----- /tmp/gsd-plugin-testnskq36s8/gnome-session.log -----
gnome-session-binary[39511]: DEBUG(+): Enabling debugging
gnome-session-binary[39511]: GLib-DEBUG(+): posix_spawn avoided (fd close requested)
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of QT_IM_MODULE=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39511]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.login1 exited with status 1
gnome-session-binary[39511]: GLib-GObject-WARNING: invalid (NULL) pointer instance
gnome-session-binary[39511]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gnome-session-binary[39511]: GLib-GIO-CRITICAL: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
------
test_gtk_modules (__main__.XsettingsPluginTest) ... ----- session log -----
gnome-session-binary[39726]: DEBUG(+): Enabling debugging
gnome-session-binary[39726]: GLib-DEBUG(+): posix_spawn avoided (fd close requested)
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of QT_IM_MODULE=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.login1 exited with status 1
gnome-session-binary[39726]: GLib-GObject-WARNING: invalid (NULL) pointer instance
gnome-session-binary[39726]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gnome-session-binary[39726]: GLib-GIO-CRITICAL: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
------
FAIL
----- /tmp/gsd-plugin-testnskq36s8/gnome-session.log -----
gnome-session-binary[39726]: DEBUG(+): Enabling debugging
gnome-session-binary[39726]: GLib-DEBUG(+): posix_spawn avoided (fd close requested)
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of QT_IM_MODULE=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of XMODIFIERS=@im=ibus environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: DEBUG(+): Could not make systemd aware of XDG_MENU_PREFIX=gnome- environment variable: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
gnome-session-binary[39726]: WARNING: Failed to connect to systemd: Error calling StartServiceByName for org.freedesktop.login1: GDBus.Error:org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.login1 exited with status 1
gnome-session-binary[39726]: GLib-GObject-WARNING: invalid (NULL) pointer instance
gnome-session-binary[39726]: GLib-GObject-CRITICAL: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
gnome-session-binary[39726]: GLib-GIO-CRITICAL: g_dbus_proxy_call_sync_internal: assertion 'G_IS_DBUS_PROXY (proxy)' failed
------
======================================================================
FAIL: test_enable_animations (__main__.XsettingsPluginTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/plugins/xsettings/test.py", line 44, in setUp
'/org/gnome/SessionManager')
File "/usr/lib/python3.7/site-packages/dbusmock/testcase.py", line 185, in wait_for_bus_object
assert timeout > 0, 'timed out waiting for D-BUS object %s: %s' % (path, last_exc)
AssertionError: timed out waiting for D-BUS object /org/gnome/SessionManager: None
======================================================================
FAIL: test_fontconfig_timestamp (__main__.XsettingsPluginTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/plugins/xsettings/test.py", line 44, in setUp
'/org/gnome/SessionManager')
File "/usr/lib/python3.7/site-packages/dbusmock/testcase.py", line 185, in wait_for_bus_object
assert timeout > 0, 'timed out waiting for D-BUS object %s: %s' % (path, last_exc)
AssertionError: timed out waiting for D-BUS object /org/gnome/SessionManager: None
======================================================================
FAIL: test_gtk_modules (__main__.XsettingsPluginTest)
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/plugins/xsettings/test.py", line 44, in setUp
'/org/gnome/SessionManager')
File "/usr/lib/python3.7/site-packages/dbusmock/testcase.py", line 185, in wait_for_bus_object
assert timeout > 0, 'timed out waiting for D-BUS object %s: %s' % (path, last_exc)
AssertionError: timed out waiting for D-BUS object /org/gnome/SessionManager: None
----------------------------------------------------------------------
Ran 3 tests in 15.689s
FAILED (failures=3)
-------
Full log written to /home/tkloczko/rpmbuild/BUILD/gnome-settings-daemon-3.33.0/x86_64-redhat-linux-gnu/meson-logs/testlog.txt