2.38.0: test suite is failing
Cannot find any details in source tree how pyatspi shluld be tested so I'm using just make check
started in separated dbus session.
+ dbus-run-session -- /usr/bin/make -O -j48 V=1 VERBOSE=1 check
Making check in pyatspi
make[1]: Nothing to be done for 'check'.
Making check in examples
make[1]: Nothing to be done for 'check'.
Making check in tests
Making check in dummyatk
/usr/bin/make libdummyatk.la
make[3]: 'libdummyatk.la' is up to date.
Making check in apps
/usr/bin/make test-application libnoopapp.la libaccessibleapp.la libcomponentapp.la libactionapp.la librelationapp.la
make[3]: 'test-application' is up to date.
make[3]: 'libnoopapp.la' is up to date.
make[3]: 'libaccessibleapp.la' is up to date.
make[3]: 'libcomponentapp.la' is up to date.
make[3]: 'libactionapp.la' is up to date.
make[3]: 'librelationapp.la' is up to date.
Making check in data
make[2]: Nothing to be done for 'check'.
Making check in pyatspi
Making check in pasytest
make[3]: Nothing to be done for 'check'.
/usr/bin/make check-TESTS
make[5]: Entering directory '/home/tkloczko/rpmbuild/BUILD/pyatspi-2.38.0/tests/pyatspi'
FAIL: runtests.sh
make[5]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/pyatspi-2.38.0/tests/pyatspi'
make[5]: Entering directory '/home/tkloczko/rpmbuild/BUILD/pyatspi-2.38.0/tests/pyatspi'
==================================================
pyatspi 2.38.0: tests/pyatspi/test-suite.log
==================================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
.. contents:: :depth: 2
FAIL: runtests.sh
=================
** (test-application:3348801): ERROR **: 22:10:21.387: Couldn't load test module : ../../tests/apps/.libs/libaccessibleapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R673 --test-dbus-name test.atspi.R673 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/libaccessibleapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R673
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R673': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R673 was not provided by any .service files
** (test-application:3348817): ERROR **: 22:10:22.520: Couldn't load test module : ../../tests/apps/.libs/libactionapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R738 --test-dbus-name test.atspi.R738 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/libactionapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R738
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R738': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R738 was not provided by any .service files
** (test-application:3348836): ERROR **: 22:10:23.655: Couldn't load test module : ../../tests/apps/.libs/libaccessibleapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R452 --test-dbus-name test.atspi.R452 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/libaccessibleapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R452
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R452': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R452 was not provided by any .service files
** (test-application:3348854): ERROR **: 22:10:24.787: Couldn't load test module : ../../tests/apps/.libs/libcomponentapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R946 --test-dbus-name test.atspi.R946 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/libcomponentapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R946
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R946': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R946 was not provided by any .service files
** (test-application:3348867): ERROR **: 22:10:25.921: Couldn't load test module : ../../tests/apps/.libs/librelationapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R76 --test-dbus-name test.atspi.R76 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/librelationapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R76
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R76': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R76 was not provided by any .service files
** (test-application:3348879): ERROR **: 22:10:27.053: Couldn't load test module : ../../tests/apps/.libs/libaccessibleapp.so
../../tests/apps/test-application --atspi-dbus-name test.atspi.R129 --test-dbus-name test.atspi.R129 --test-atspi-library /usr/lib64/gtk-2.0/modules/libatk-bridge.so --test-module ../../tests/apps/.libs/libaccessibleapp.so --test-data-directory ../../tests/data
Started test app on bus name test.atspi.R129
Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 177, in activate_name_owner
return self.get_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 361, in get_name_owner
return self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NameHasNoOwner: Could not get owner of name 'test.atspi.R129': no such name
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "../../tests/pyatspi/testrunner", line 116, in <module>
sys.exit(main(sys.argv))
File "../../tests/pyatspi/testrunner", line 92, in main
to = bus.get_object(name, "/org/codethink/atspi/test")
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 241, in get_object
return self.ProxyObjectClass(self, bus_name, object_path,
File "/usr/lib64/python3.8/site-packages/dbus/proxies.py", line 250, in __init__
self._named_service = conn.activate_name_owner(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 182, in activate_name_owner
self.start_service_by_name(bus_name)
File "/usr/lib64/python3.8/site-packages/dbus/bus.py", line 277, in start_service_by_name
return (True, self.call_blocking(BUS_DAEMON_NAME, BUS_DAEMON_PATH,
File "/usr/lib64/python3.8/site-packages/dbus/connection.py", line 652, in call_blocking
reply_message = self.send_message_with_reply_and_block(
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name test.atspi.R129 was not provided by any .service files
FAIL runtests.sh (exit status: 1)
============================================================================
Testsuite summary for pyatspi 2.38.0
============================================================================
# TOTAL: 1
# PASS: 0
# SKIP: 0
# XFAIL: 0
# FAIL: 1
# XPASS: 0
# ERROR: 0
============================================================================
See tests/pyatspi/test-suite.log
Please report to accessibility-atspi@lists.linux-foundation.org
============================================================================
Looks like it is some issue with loading test module however:
[tkloczko@barrel pyatspi]$ ls -l ../../tests/apps/.libs/libaccessibleapp.so
-rwxr-xr-x. 1 tkloczko tkloczko 415056 Sep 12 22:02 ../../tests/apps/.libs/libaccessibleapp.so
So module is present in right doirectory :/
Any hint what I can try to checkk?