>>> py3-dbus-fast: Building testing/py3-dbus-fast 2.44.1-r0 (using abuild 3.15.0_rc3-r1) started Fri, 02 May 2025 05:25:26 +0000 >>> py3-dbus-fast: Validating /home/buildozer/aports/testing/py3-dbus-fast/APKBUILD... >>> py3-dbus-fast: Analyzing dependencies... >>> py3-dbus-fast: Installing for build: build-base dbus python3 cython poetry python3-dev py3-gpep517 py3-setuptools py3-wheel py3-pytest py3-pytest-asyncio py3-pytest-codspeed py3-pytest-cov py3-pytest-covdefaults py3-pytest-timeout (1/137) Installing dbus-libs (1.16.2-r1) (2/137) Installing dbus (1.16.2-r1) Executing dbus-1.16.2-r1.pre-install Executing dbus-1.16.2-r1.post-install (3/137) Installing dbus-daemon-launch-helper (1.16.2-r1) (4/137) Installing libbz2 (1.0.8-r6) (5/137) Installing libffi (3.4.8-r0) (6/137) Installing gdbm (1.24-r0) (7/137) Installing xz-libs (5.8.1-r0) (8/137) Installing mpdecimal (4.0.0-r0) (9/137) Installing libpanelw (6.5_p20250412-r0) (10/137) Installing sqlite-libs (3.49.1-r1) (11/137) Installing python3 (3.12.10-r0) (12/137) Installing python3-pycache-pyc0 (3.12.10-r0) (13/137) Installing pyc (3.12.10-r0) (14/137) Installing python3-pyc (3.12.10-r0) (15/137) Installing cython (3.0.12-r0) (16/137) Installing cython-pyc (3.0.12-r0) (17/137) Installing py3-fastjsonschema (2.21.1-r0) (18/137) Installing py3-fastjsonschema-pyc (2.21.1-r0) (19/137) Installing py3-lark-parser (1.1.9-r1) (20/137) Installing py3-lark-parser-pyc (1.1.9-r1) (21/137) Installing py3-parsing (3.2.0-r0) (22/137) Installing py3-parsing-pyc (3.2.0-r0) (23/137) Installing py3-packaging (25.0-r0) (24/137) Installing py3-packaging-pyc (25.0-r0) (25/137) Installing py3-poetry-core (2.0.1-r0) (26/137) Installing py3-poetry-core-pyc (2.0.1-r0) (27/137) Installing py3-pyproject-hooks (1.2.0-r0) (28/137) Installing py3-pyproject-hooks-pyc (1.2.0-r0) (29/137) Installing py3-build (1.2.2-r1) (30/137) Installing py3-build-pyc (1.2.2-r1) (31/137) Installing py3-msgpack (1.0.8-r1) (32/137) Installing py3-msgpack-pyc (1.0.8-r1) (33/137) Installing py3-certifi (2024.12.14-r0) (34/137) Installing py3-certifi-pyc (2024.12.14-r0) (35/137) Installing py3-charset-normalizer (3.4.1-r0) (36/137) Installing py3-charset-normalizer-pyc (3.4.1-r0) (37/137) Installing py3-idna (3.10-r0) (38/137) Installing py3-idna-pyc (3.10-r0) (39/137) Installing py3-urllib3 (1.26.20-r0) (40/137) Installing py3-urllib3-pyc (1.26.20-r0) (41/137) Installing py3-requests (2.32.3-r0) (42/137) Installing py3-requests-pyc (2.32.3-r0) (43/137) Installing py3-cachecontrol (0.14.2-r0) (44/137) Installing py3-cachecontrol-pyc (0.14.2-r0) (45/137) Installing py3-crashtest (0.4.1-r5) (46/137) Installing py3-crashtest-pyc (0.4.1-r5) (47/137) Installing py3-rapidfuzz (3.13.0-r0) (48/137) Installing py3-rapidfuzz-pyc (3.13.0-r0) (49/137) Installing py3-cleo (2.2.1-r0) (50/137) Installing py3-cleo-pyc (2.2.1-r0) (51/137) Installing py3-dulwich (0.21.7-r2) (52/137) Installing py3-dulwich-pyc (0.21.7-r2) (53/137) Installing py3-installer (0.7.0-r2) (54/137) Installing py3-installer-pyc (0.7.0-r2) (55/137) Installing py3-zipp (3.17.0-r1) (56/137) Installing py3-zipp-pyc (3.17.0-r1) (57/137) Installing py3-importlib-metadata (7.0.2-r1) (58/137) Installing py3-importlib-metadata-pyc (7.0.2-r1) (59/137) Installing py3-more-itertools (10.2.0-r1) (60/137) Installing py3-more-itertools-pyc (10.2.0-r1) (61/137) Installing py3-jaraco.classes (3.4.0-r1) (62/137) Installing py3-jaraco.classes-pyc (3.4.0-r1) (63/137) Installing py3-jeepney (0.9.0-r0) (64/137) Installing py3-jeepney-pyc (0.9.0-r0) (65/137) Installing py3-cparser (2.22-r1) (66/137) Installing py3-cparser-pyc (2.22-r1) (67/137) Installing py3-cffi (1.17.1-r1) (68/137) Installing py3-cffi-pyc (1.17.1-r1) (69/137) Installing py3-cryptography (44.0.2-r0) (70/137) Installing py3-cryptography-pyc (44.0.2-r0) (71/137) Installing py3-secretstorage (3.3.3-r3) (72/137) Installing py3-secretstorage-pyc (3.3.3-r3) (73/137) Installing py3-keyring (24.3.1-r2) (74/137) Installing py3-keyring-pyc (24.3.1-r2) (75/137) Installing py3-pkginfo (1.10.0-r1) (76/137) Installing py3-pkginfo-pyc (1.10.0-r1) (77/137) Installing py3-platformdirs (4.3.7-r0) (78/137) Installing py3-platformdirs-pyc (4.3.7-r0) (79/137) Installing py3-requests-toolbelt (1.0.0-r1) (80/137) Installing py3-requests-toolbelt-pyc (1.0.0-r1) (81/137) Installing py3-shellingham (1.5.4-r1) (82/137) Installing py3-shellingham-pyc (1.5.4-r1) (83/137) Installing py3-tomlkit (0.13.2-r0) (84/137) Installing py3-tomlkit-pyc (0.13.2-r0) (85/137) Installing py3-trove-classifiers (2025.1.15.22-r0) (86/137) Installing py3-trove-classifiers-pyc (2025.1.15.22-r0) (87/137) Installing py3-distlib (0.3.9-r0) (88/137) Installing py3-distlib-pyc (0.3.9-r0) (89/137) Installing py3-filelock (3.16.1-r1) (90/137) Installing py3-filelock-pyc (3.16.1-r1) (91/137) Installing py3-virtualenv (20.30.0-r0) (92/137) Installing py3-virtualenv-pyc (20.30.0-r0) (93/137) Installing poetry (2.0.1-r0) (94/137) Installing poetry-pyc (2.0.1-r0) (95/137) Installing python3-dev (3.12.10-r0) (96/137) Installing py3-gpep517 (16-r0) (97/137) Installing py3-gpep517-pyc (16-r0) (98/137) Installing py3-setuptools (77.0.3-r0) (99/137) Installing py3-setuptools-pyc (77.0.3-r0) (100/137) Installing py3-wheel (0.43.0-r0) (101/137) Installing py3-wheel-pyc (0.43.0-r0) (102/137) Installing py3-iniconfig (2.1.0-r0) (103/137) Installing py3-iniconfig-pyc (2.1.0-r0) (104/137) Installing py3-pluggy (1.5.0-r0) (105/137) Installing py3-pluggy-pyc (1.5.0-r0) (106/137) Installing py3-py (1.11.0-r4) (107/137) Installing py3-py-pyc (1.11.0-r4) (108/137) Installing py3-pytest (8.3.5-r0) (109/137) Installing py3-pytest-pyc (8.3.5-r0) (110/137) Installing py3-pytest-asyncio (0.25.0-r0) (111/137) Installing py3-pytest-asyncio-pyc (0.25.0-r0) (112/137) Installing py3-py-cpuinfo (9.0.0-r4) (113/137) Installing py3-py-cpuinfo-pyc (9.0.0-r4) (114/137) Installing py3-pytest-benchmark (4.0.0-r4) (115/137) Installing py3-pytest-benchmark-pyc (4.0.0-r4) (116/137) Installing py3-attrs (25.3.0-r0) (117/137) Installing py3-attrs-pyc (25.3.0-r0) (118/137) Installing py3-mdurl (0.1.2-r3) (119/137) Installing py3-mdurl-pyc (0.1.2-r3) (120/137) Installing py3-markdown-it-py (3.0.0-r1) (121/137) Installing py3-markdown-it-py-pyc (3.0.0-r1) (122/137) Installing py3-pygments (2.19.1-r1) (123/137) Installing py3-pygments-pyc (2.19.1-r1) (124/137) Installing py3-rich (13.9.4-r0) (125/137) Installing py3-rich-pyc (13.9.4-r0) (126/137) Installing py3-pytest-codspeed (3.2.0-r0) (127/137) Installing py3-pytest-codspeed-pyc (3.2.0-r0) (128/137) Installing py3-coverage (7.6.10-r0) (129/137) Installing py3-coverage-pyc (7.6.10-r0) (130/137) Installing py3-pytest-cov (5.0.0-r0) (131/137) Installing py3-pytest-cov-pyc (5.0.0-r0) (132/137) Installing py3-pytest-covdefaults (2.3.0-r0) (133/137) Installing py3-pytest-covdefaults-pyc (2.3.0-r0) (134/137) Installing py3-pytest-timeout (2.3.1-r1) (135/137) Installing py3-pytest-timeout-pyc (2.3.1-r1) (136/137) Installing .makedepends-py3-dbus-fast (20250502.052527) (137/137) Installing dbus-openrc (1.16.2-r1) Executing busybox-1.37.0-r16.trigger Executing dbus-1.16.2-r1.trigger OK: 468 MiB in 241 packages >>> py3-dbus-fast: Cleaning up srcdir >>> py3-dbus-fast: Cleaning up pkgdir >>> py3-dbus-fast: Cleaning up tmpdir >>> py3-dbus-fast: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-dbus-fast-2.44.1.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) wget: server returned error: HTTP/1.1 404 Not Found >>> py3-dbus-fast: Fetching py3-dbus-fast-2.44.1.tar.gz::https://github.com/bluetooth-devices/dbus-fast/archive/refs/tags/v2.44.1.tar.gz Connecting to github.com (140.82.121.4:443) Connecting to codeload.github.com (140.82.121.10:443) saving to '/var/cache/distfiles/edge/py3-dbus-fast-2.44.1.tar.gz.part' py3-dbus-fast-2.44.1 100% |********************************| 197k 0:00:00 ETA '/var/cache/distfiles/edge/py3-dbus-fast-2.44.1.tar.gz.part' saved >>> py3-dbus-fast: Fetching https://distfiles.alpinelinux.org/distfiles/edge/py3-dbus-fast-2.44.1.tar.gz >>> py3-dbus-fast: Checking sha512sums... py3-dbus-fast-2.44.1.tar.gz: OK >>> py3-dbus-fast: Unpacking /var/cache/distfiles/edge/py3-dbus-fast-2.44.1.tar.gz... 2025-05-02 05:25:29,287 gpep517 INFO Building wheel via backend poetry.core.masonry.api 2025-05-02 05:25:29,413 poetry.core.masonry.builders.wheel INFO Building wheel warning: src/dbus_fast/_private/address.py:15:31: Unknown type declaration 'str_' in annotation, ignoring warning: src/dbus_fast/_private/address.py:111:30: Unknown type declaration 'BusType' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:38:23: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:41:24: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:60:48: Unknown type declaration '_bytes' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:68:34: Unknown type declaration '_str' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:71:35: Unknown type declaration '_str' in annotation, ignoring warning: src/dbus_fast/_private/marshaller.py:156:56: Unknown type declaration 'Any' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:204:22: Unknown type declaration 'bytearray_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:204:39: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:204:53: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:216:21: Unknown type declaration 'bytearray_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:216:38: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:216:52: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:232:22: Unknown type declaration 'bytearray_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:232:39: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:232:53: Unknown type declaration 'int_' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:367:39: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:367:60: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:399:42: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:422:32: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:422:53: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:434:32: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:458:40: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:469:40: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:480:39: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:491:34: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:497:40: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:517:36: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:597:32: Unknown type declaration '_SignatureType' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:689:44: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/_private/unmarshaller.py:467:8: Unreachable code warning: src/dbus_fast/_private/unmarshaller.py:478:8: Unreachable code warning: src/dbus_fast/_private/unmarshaller.py:489:8: Unreachable code warning: src/dbus_fast/message.py:155:22: Unknown type declaration '_MessageType' in annotation, ignoring warning: src/dbus_fast/message.py:156:15: Unknown type declaration '_MessageFlag' in annotation, ignoring warning: src/dbus_fast/message.py:158:22: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/message.py:159:16: Unknown type declaration '_str' in annotation, ignoring warning: src/dbus_fast/message.py:163:16: Unknown type declaration '_int' in annotation, ignoring warning: src/dbus_fast/message.py:164:18: Unknown type declaration '_bool' in annotation, ignoring warning: src/dbus_fast/message.py:219:13: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/message.py:220:9: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/message.py:246:13: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/message.py:250:9: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/message.py:285:9: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/message_bus.py:42:24: Unknown type declaration '_Message' in annotation, ignoring warning: src/dbus_fast/message_bus.py:792:36: Unknown type declaration '_Message' in annotation, ignoring warning: src/dbus_fast/message_bus.py:877:20: Unknown type declaration 'SendReply' in annotation, ignoring warning: src/dbus_fast/message_bus.py:905:41: Unknown type declaration '_Message' in annotation, ignoring warning: src/dbus_fast/message_bus.py:950:60: Unknown type declaration '_Message' in annotation, ignoring warning: src/dbus_fast/service.py:500:13: Unknown type declaration 'BaseMessageBus' in annotation, ignoring warning: src/dbus_fast/service.py:501:14: Unknown type declaration 'str_' in annotation, ignoring warning: src/dbus_fast/service.py:502:19: Unknown type declaration 'str_' in annotation, ignoring warning: src/dbus_fast/signature.py:457:55: Unknown type declaration 'Any' in annotation, ignoring warning: src/dbus_fast/signature.py:72:32: Strings should no longer be used for type declarations. Use 'cython.int' etc. directly. warning: src/dbus_fast/unpack.py:6:26: Unknown type declaration 'Any' in annotation, ignoring warning: src/dbus_fast/unpack.py:16:27: Unknown type declaration 'Any' in annotation, ignoring Compiling src/dbus_fast/aio/message_reader.py because it changed. Compiling src/dbus_fast/message.py because it changed. Compiling src/dbus_fast/message_bus.py because it changed. Compiling src/dbus_fast/service.py because it changed. Compiling src/dbus_fast/signature.py because it changed. Compiling src/dbus_fast/unpack.py because it changed. Compiling src/dbus_fast/_private/address.py because it changed. Compiling src/dbus_fast/_private/marshaller.py because it changed. Compiling src/dbus_fast/_private/unmarshaller.py because it changed. [1/9] Cythonizing src/dbus_fast/_private/address.py [2/9] Cythonizing src/dbus_fast/_private/marshaller.py [3/9] Cythonizing src/dbus_fast/_private/unmarshaller.py [4/9] Cythonizing src/dbus_fast/aio/message_reader.py [5/9] Cythonizing src/dbus_fast/message.py [6/9] Cythonizing src/dbus_fast/message_bus.py [7/9] Cythonizing src/dbus_fast/service.py [8/9] Cythonizing src/dbus_fast/signature.py [9/9] Cythonizing src/dbus_fast/unpack.py running build running build_py creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/__init__.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/validators.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/send_reply.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/proxy_object.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/message_bus.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/unpack.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/message.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/__version__.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/errors.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/introspection.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/constants.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/signature.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/service.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/auth.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/__init__.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/address.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/util.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/marshaller.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/constants.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/_cython_compat.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/unmarshaller.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio copying src/dbus_fast/aio/__init__.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio copying src/dbus_fast/aio/message_reader.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio copying src/dbus_fast/aio/proxy_object.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio copying src/dbus_fast/aio/message_bus.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/glib copying src/dbus_fast/glib/__init__.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/glib copying src/dbus_fast/glib/proxy_object.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/glib copying src/dbus_fast/glib/message_bus.py -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/glib copying src/dbus_fast/py.typed -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/message.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/unpack.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/signature.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/service.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/message_bus.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast copying src/dbus_fast/_private/address.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/unmarshaller.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/_private/marshaller.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private copying src/dbus_fast/aio/message_reader.pxd -> /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio running build_ext building 'dbus_fast.aio.message_reader' extension creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/aio cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/aio/message_reader.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/aio/message_reader.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/aio/message_reader.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/aio/message_reader.cpython-312-arm-linux-musleabihf.so building 'dbus_fast.message' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/message.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/message.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/message.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/message.cpython-312-arm-linux-musleabihf.so building 'dbus_fast.message_bus' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/message_bus.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/message_bus.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/message_bus.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/message_bus.cpython-312-arm-linux-musleabihf.so building 'dbus_fast.service' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/service.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/service.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/service.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/service.cpython-312-arm-linux-musleabihf.so building 'dbus_fast.signature' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/signature.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/signature.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/signature.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/signature.cpython-312-arm-linux-musleabihf.so building 'dbus_fast.unpack' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/unpack.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/unpack.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/unpack.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/unpack.cpython-312-arm-linux-musleabihf.so building 'dbus_fast._private.address' extension creating /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/_private/address.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/address.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/address.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private/address.cpython-312-arm-linux-musleabihf.so building 'dbus_fast._private.marshaller' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/_private/marshaller.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/marshaller.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/marshaller.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private/marshaller.cpython-312-arm-linux-musleabihf.so building 'dbus_fast._private.unmarshaller' extension cc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c src/dbus_fast/_private/unmarshaller.c -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/unmarshaller.o -O3 -g0 cc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/temp.linux-armv8l-cpython-312/src/dbus_fast/_private/unmarshaller.o -L/usr/lib -o /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/build/lib.linux-armv8l-cpython-312/dbus_fast/_private/unmarshaller.cpython-312-arm-linux-musleabihf.so 2025-05-02 05:27:05,230 poetry.core.masonry.builders.wheel INFO Built dbus_fast-2.44.1-cp312-cp312-musllinux_1_2_armv8l.whl 2025-05-02 05:27:05,230 gpep517 INFO The backend produced .dist/dbus_fast-2.44.1-cp312-cp312-musllinux_1_2_armv8l.whl dbus_fast-2.44.1-cp312-cp312-musllinux_1_2_armv8l.whl /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.12.10, pytest-8.3.5, pluggy-1.5.0 -- /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/.testenv/bin/python3 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) cachedir: .pytest_cache benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1 configfile: pyproject.toml plugins: codspeed-3.2.0, benchmark-4.0.0, asyncio-0.25.0, cov-5.0.0, timeout-2.3.1 asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None collecting ... collected 139 items tests/benchmarks/test_marshall.py::test_marshall_bluez_get_managed_objects_message PASSED [ 0%] tests/benchmarks/test_unmarshall.py::test_unmarshall_bluez_rssi_message PASSED [ 1%] tests/benchmarks/test_unmarshall.py::test_unmarshall_bluez_properties_message PASSED [ 2%] tests/benchmarks/test_unmarshall.py::test_unmarshall_multiple_bluez_properties_message PASSED [ 2%] tests/benchmarks/test_unmarshall.py::test_unmarshall_multiple_bluez_properties_message_socket PASSED [ 3%] tests/benchmarks/test_unmarshall.py::test_unmarshall_bluez_interfaces_added_message PASSED [ 4%] tests/client/test_aio.py::test_fast_disconnect PASSED [ 5%] tests/client/test_methods.py::test_aio_proxy_object PASSED [ 5%] tests/client/test_methods.py::test_glib_proxy_object SKIPPED (glib t...) [ 6%] tests/client/test_properties.py::test_aio_properties PASSED [ 7%] tests/client/test_properties.py::test_glib_properties SKIPPED (glib ...) [ 7%] tests/client/test_signals.py::test_signals PASSED [ 8%] tests/client/test_signals.py::test_complex_signals PASSED [ 9%] tests/client/test_signals.py::test_varargs_callback PASSED [ 10%] tests/client/test_signals.py::test_kwargs_callback PASSED [ 10%] tests/client/test_signals.py::test_coro_callback PASSED [ 11%] tests/client/test_signals.py::test_on_signal_type_error PASSED [ 12%] tests/client/test_signals.py::test_signals_with_changing_owners PASSED [ 12%] tests/service/test_decorators.py::test_method_decorator PASSED [ 13%] tests/service/test_decorators.py::test_interface_introspection PASSED [ 14%] tests/service/test_export.py::test_export_unexport PASSED [ 15%] tests/service/test_export.py::test_export_alias PASSED [ 15%] tests/service/test_export.py::test_export_introspection PASSED [ 16%] tests/service/test_methods.py::test_methods[ExampleInterface] PASSED [ 17%] tests/service/test_methods.py::test_methods[AsyncInterface] PASSED [ 17%] tests/service/test_properties.py::test_property_methods[ExampleInterface] PASSED [ 18%] tests/service/test_properties.py::test_property_methods[AsyncInterface] PASSED [ 19%] tests/service/test_properties.py::test_property_changed_signal[ExampleInterface] PASSED [ 20%] tests/service/test_properties.py::test_property_changed_signal[AsyncInterface] PASSED [ 20%] tests/service/test_signals.py::test_signals PASSED [ 21%] tests/service/test_signals.py::test_interface_add_remove_signal PASSED [ 22%] tests/service/test_standard_interfaces.py::test_introspectable_interface PASSED [ 23%] tests/service/test_standard_interfaces.py::test_introspect_matching_sub_paths PASSED [ 23%] tests/service/test_standard_interfaces.py::test_peer_interface PASSED [ 24%] tests/service/test_standard_interfaces.py::test_object_manager PASSED [ 25%] tests/service/test_standard_interfaces.py::test_standard_interface_properties PASSED [ 25%] tests/test_address_parser.py::test_valid_addresses PASSED [ 26%] tests/test_address_parser.py::test_invalid_addresses PASSED [ 27%] tests/test_address_parser.py::test_get_system_bus_address PASSED [ 28%] tests/test_address_parser.py::test_get_session_bus_address PASSED [ 28%] tests/test_address_parser.py::test_invalid_bus_address PASSED [ 29%] tests/test_aio_low_level.py::test_standard_interfaces PASSED [ 30%] tests/test_aio_low_level.py::test_error_handling PASSED [ 30%] tests/test_aio_low_level.py::test_sending_messages_between_buses PASSED [ 31%] tests/test_aio_low_level.py::test_sending_signals_between_buses PASSED [ 32%] tests/test_aio_multi_flags.py::test_multiple_flags_in_message PASSED [ 33%] tests/test_auth.py::test_annonymous_backcompat PASSED [ 33%] tests/test_auth.py::test_uid_is_set PASSED [ 34%] tests/test_auth.py::test_auth_external_no_uid PASSED [ 35%] tests/test_big_message.py::test_aio_big_message PASSED [ 35%] tests/test_big_message.py::test_glib_big_message SKIPPED (segfaults ...) [ 36%] tests/test_constants.py::test_message_flag_map PASSED [ 37%] tests/test_constants.py::test_error_type PASSED [ 38%] tests/test_disconnect.py::test_bus_disconnect_before_reply PASSED [ 38%] tests/test_disconnect.py::test_unexpected_disconnect PASSED [ 39%] tests/test_fd_passing.py::test_sending_file_descriptor_low_level PASSED [ 40%] tests/test_fd_passing.py::test_high_level_service_fd_passing PASSED [ 41%] tests/test_fd_passing.py::test_sending_file_descriptor_with_proxy PASSED [ 41%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "h"] PASSED [ 42%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "hs"] PASSED [ 43%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "hh"] PASSED [ 43%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "ah"0] PASSED [ 44%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "ah"1] PASSED [ 45%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "(h)"] PASSED [ 46%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "(hs)"] PASSED [ 46%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "a(hs)"] PASSED [ 47%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "a{sh}"0] PASSED [ 48%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "a{sh}"1] PASSED [ 48%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "a{sah}"] PASSED [ 49%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "a{sv}"] PASSED [ 50%] tests/test_fd_passing.py::test_fn_result_to_body[Signature: "(s(s(v)))"] PASSED [ 51%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] PASSED [ 51%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "(hh)"] PASSED [ 52%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "ah"] PASSED [ 53%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "(ss)"] PASSED [ 53%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "v"] PASSED [ 54%] tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "va{sv}(s(s(v)))"] PASSED [ 55%] tests/test_glib_low_level.py::test_standard_interfaces SKIPPED (segf...) [ 56%] tests/test_glib_low_level.py::test_sending_messages_between_buses SKIPPED [ 56%] tests/test_glib_low_level.py::test_sending_signals_between_buses SKIPPED [ 57%] tests/test_introspection.py::test_introspection_from_xml_sloppy PASSED [ 58%] tests/test_introspection.py::test_introspection_from_xml_strict PASSED [ 58%] tests/test_introspection.py::test_example_introspection_to_xml PASSED [ 59%] tests/test_introspection.py::test_default_interfaces PASSED [ 60%] tests/test_marshaller.py::test_bytearray_to_uint32_big_end PASSED [ 61%] tests/test_marshaller.py::test_bytearray_to_uint16_big_end PASSED [ 61%] tests/test_marshaller.py::test_bytearray_to_int16_big_end PASSED [ 62%] tests/test_marshaller.py::test_bytearray_to_int16_big_end_signed SKIPPED [ 63%] tests/test_marshaller.py::test_bytearray_to_uint32_little_end PASSED [ 64%] tests/test_marshaller.py::test_bytearray_to_uint16_little_end PASSED [ 64%] tests/test_marshaller.py::test_bytearray_to_int16_little_end PASSED [ 65%] tests/test_marshaller.py::test_bytearray_to_int16_little_end_signed SKIPPED [ 66%] tests/test_marshaller.py::test_marshalling_with_table PASSED [ 66%] tests/test_marshaller.py::test_unmarshalling_with_table[unmarshall_table0] PASSED [ 67%] tests/test_marshaller.py::test_unmarshall_can_resume PASSED [ 68%] tests/test_marshaller.py::test_unmarshall_bluez_message PASSED [ 69%] tests/test_marshaller.py::test_unmarshall_bluez_interfaces_added_message PASSED [ 69%] tests/test_marshaller.py::test_unmarshall_bluez_interfaces_removed_message PASSED [ 70%] tests/test_marshaller.py::test_unmarshall_bluez_properties_changed_with_service_data PASSED [ 71%] tests/test_marshaller.py::test_unmarshall_multiple_messages PASSED [ 71%] tests/test_marshaller.py::test_ay_buffer PASSED [ 72%] tests/test_marshaller.py::tests_fallback_no_cython PASSED [ 73%] tests/test_marshaller.py::test_unmarshall_large_message PASSED [ 74%] tests/test_marshaller.py::test_unmarshall_big_end_message PASSED [ 74%] tests/test_marshaller.py::test_marshalling_enum PASSED [ 75%] tests/test_marshaller.py::test_unmarshall_bluez_passive_message PASSED [ 76%] tests/test_marshaller.py::test_unmarshall_mount_message PASSED [ 76%] tests/test_marshaller.py::test_unmarshall_mount_message_2 PASSED [ 77%] tests/test_marshaller.py::test_unmarshall_multi_byte_string PASSED [ 78%] tests/test_marshaller.py::test_marshalling_struct_accepts_tuples PASSED [ 79%] tests/test_marshaller.py::test_marshalling_struct_accepts_lists PASSED [ 79%] tests/test_request_name.py::test_name_requests PASSED [ 80%] tests/test_request_name.py::test_request_name_glib SKIPPED (glib tes...) [ 81%] tests/test_send_reply.py::test_send_reply_exception PASSED [ 82%] tests/test_send_reply.py::test_send_reply_happy_path PASSED [ 82%] tests/test_signature.py::test_simple PASSED [ 83%] tests/test_signature.py::test_multiple_simple PASSED [ 84%] tests/test_signature.py::test_children PASSED [ 84%] tests/test_signature.py::test_array PASSED [ 85%] tests/test_signature.py::test_array_multiple PASSED [ 86%] tests/test_signature.py::test_array_nested PASSED [ 87%] tests/test_signature.py::test_simple_struct PASSED [ 87%] tests/test_signature.py::test_nested_struct PASSED [ 88%] tests/test_signature.py::test_struct_multiple PASSED [ 89%] tests/test_signature.py::test_array_of_structs PASSED [ 89%] tests/test_signature.py::test_dict_simple PASSED [ 90%] tests/test_signature.py::test_dict_of_structs PASSED [ 91%] tests/test_signature.py::test_contains_type PASSED [ 92%] tests/test_signature.py::test_invalid_variants PASSED [ 92%] tests/test_signature.py::test_variant_signature_type PASSED [ 93%] tests/test_signature.py::test_struct_accepts_tuples_or_lists PASSED [ 94%] tests/test_tcp_address.py::test_tcp_connection_with_forwarding PASSED [ 94%] tests/test_unpack_variants.py::test_dictionary PASSED [ 95%] tests/test_unpack_variants.py::test_output_list PASSED [ 96%] tests/test_unpack_variants.py::test_nested_variants PASSED [ 97%] tests/test_validators.py::test_object_path_validator PASSED [ 97%] tests/test_validators.py::test_bus_name_validator PASSED [ 98%] tests/test_validators.py::test_interface_name_validator PASSED [ 99%] tests/test_validators.py::test_member_name_validator PASSED [100%] =============================== warnings summary =============================== tests/test_aio_low_level.py:131 tests/test_aio_low_level.py:131: PytestDeprecationWarning: test_sending_signals_between_buses is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/test_disconnect.py:10 tests/test_disconnect.py:10: PytestDeprecationWarning: test_bus_disconnect_before_reply is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/test_disconnect.py:43 tests/test_disconnect.py:43: PytestDeprecationWarning: test_unexpected_disconnect is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/test_fd_passing.py:118 tests/test_fd_passing.py:118: PytestDeprecationWarning: test_high_level_service_fd_passing is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/test_fd_passing.py:229 tests/test_fd_passing.py:229: PytestDeprecationWarning: test_sending_file_descriptor_with_proxy is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/test_tcp_address.py:12 tests/test_tcp_address.py:12: PytestDeprecationWarning: test_tcp_connection_with_forwarding is asynchronous and explicitly requests the "event_loop" fixture. Asynchronous fixtures and test functions should use "asyncio.get_running_loop()" instead. @pytest.mark.asyncio tests/client/test_methods.py::test_aio_proxy_object /usr/lib/python3.12/enum.py:1291: ResourceWarning: unclosed @property Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_methods.py::test_aio_proxy_object /usr/lib/python3.12/enum.py:1291: ResourceWarning: unclosed @property Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/service/test_methods.py::test_methods[ExampleInterface] tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/client/test_signals.py::test_on_signal_type_error /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_properties.py::test_property_methods[AsyncInterface] /usr/lib/python3.12/inspect.py:391: ResourceWarning: unclosed def _has_code_flag(f, flag): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_introspectable_interface /usr/lib/python3.12/asyncio/base_events.py:202: ResourceWarning: unclosed def _check_ssl_socket(sock): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_object_manager /usr/lib/python3.12/asyncio/base_events.py:2017: ResourceWarning: unclosed def get_debug(self): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_object_manager /usr/lib/python3.12/asyncio/base_events.py:2017: ResourceWarning: unclosed def get_debug(self): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_object_manager /usr/lib/python3.12/asyncio/base_events.py:2017: ResourceWarning: unclosed def get_debug(self): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/service/test_standard_interfaces.py::test_object_manager /usr/lib/python3.12/asyncio/base_events.py:2017: ResourceWarning: unclosed def get_debug(self): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_big_message.py::test_aio_big_message /usr/lib/python3.12/site-packages/coverage/collector.py:249: ResourceWarning: unclosed def lock_data(self) -> None: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_disconnect.py::test_unexpected_disconnect /usr/lib/python3.12/unittest/mock.py:655: ResourceWarning: unclosed def __getattr__(self, name): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_disconnect.py::test_unexpected_disconnect /usr/lib/python3.12/unittest/mock.py:655: ResourceWarning: unclosed def __getattr__(self, name): Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] /usr/lib/python3.12/selectors.py:192: ResourceWarning: unclosed raise KeyError("{!r} is not registered".format(fileobj)) from None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] /usr/lib/python3.12/selectors.py:192: ResourceWarning: unclosed raise KeyError("{!r} is not registered".format(fileobj)) from None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] /usr/lib/python3.12/selectors.py:192: ResourceWarning: unclosed raise KeyError("{!r} is not registered".format(fileobj)) from None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] /usr/lib/python3.12/selectors.py:192: ResourceWarning: unclosed raise KeyError("{!r} is not registered".format(fileobj)) from None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_fd_passing.py::test_fn_result_to_body[Variant with: "h"] /usr/lib/python3.12/selectors.py:192: ResourceWarning: unclosed raise KeyError("{!r} is not registered".format(fileobj)) from None Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_marshaller.py::test_unmarshall_large_message /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/src/dbus_fast/_private/unmarshaller.py:661: ResourceWarning: unclosed while self._pos - beginning_pos < array_length: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_marshaller.py::test_unmarshall_large_message /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/src/dbus_fast/_private/unmarshaller.py:661: ResourceWarning: unclosed while self._pos - beginning_pos < array_length: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_marshaller.py::test_unmarshall_large_message /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/src/dbus_fast/_private/unmarshaller.py:661: ResourceWarning: unclosed while self._pos - beginning_pos < array_length: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_marshaller.py::test_unmarshall_large_message /home/buildozer/aports/testing/py3-dbus-fast/src/dbus-fast-2.44.1/src/dbus_fast/_private/unmarshaller.py:661: ResourceWarning: unclosed while self._pos - beginning_pos < array_length: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_signature.py::test_simple_struct /usr/lib/python3.12/site-packages/_pytest/nodes.py:294: ResourceWarning: unclosed def iter_parents(self) -> Iterator[Node]: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. tests/test_signature.py::test_simple_struct /usr/lib/python3.12/site-packages/_pytest/nodes.py:294: ResourceWarning: unclosed def iter_parents(self) -> Iterator[Node]: Enable tracemalloc to get traceback where the object was allocated. See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html ---------- coverage: platform linux, python 3.12.10-final-0 ---------- Name Stmts Miss Branch BrPart Cover Missing ------------------------------------------------------------------------------------ src/dbus_fast/__version__.py 8 8 0 0 0% 1-10 src/dbus_fast/_private/address.py 70 19 30 1 74% 69, 84-108 src/dbus_fast/_private/marshaller.py 152 10 42 0 95% 33, 39, 50, 84, 96, 182, 188-194 src/dbus_fast/_private/unmarshaller.py 468 17 130 7 96% 194-195, 323, 361, 388, 397, 410-413, 426, 518, 592-593, 739, 744, 825 src/dbus_fast/_private/util.py 105 10 66 4 89% 93-94, 111, 118, 122-124, 160, 175-176 src/dbus_fast/aio/message_bus.py 228 16 56 11 90% 51->exit, 56->exit, 150->exit, 155->158, 214, 249, 253-256, 263, 445, 510->517, 512, 519->524, 538-539, 544-545, 548-549, 556 src/dbus_fast/aio/proxy_object.py 59 1 12 1 97% 150 src/dbus_fast/auth.py 59 7 16 0 85% 109-114, 117-122 src/dbus_fast/errors.py 49 4 4 1 91% 38, 43, 48, 72 src/dbus_fast/glib/message_bus.py 246 197 62 0 16% 30, 40-41, 44, 47, 50-66, 71-74, 77, 80, 83-110, 115-116, 119, 122, 125-131, 168-179, 182-185, 206-245, 261-275, 293-294, 313-343, 369-388, 410-429, 447-466, 469-475, 480, 483-486, 489-515 src/dbus_fast/glib/proxy_object.py 128 107 28 0 13% 114-190, 193-297, 313, 316, 319 src/dbus_fast/introspection.py 226 10 92 20 91% 65, 94, 108->110, 139->142, 162, 166->165, 239, 250->244, 306, 332, 334, 406, 415->410, 475, 509->502, 534, 546->549, 563->565, 565->567, 569->exit src/dbus_fast/message.py 103 2 34 2 97% 196, 199 src/dbus_fast/message_bus.py 533 94 266 58 79% 49-50, 60, 195, 243, 287, 296-298, 325, 406, 409, 421-422, 428-430, 458, 470-471, 477-479, 511, 525->exit, 528-529, 559, 563, 577->exit, 578->577, 596, 603-604, 627->626, 631, 678->724, 690-693, 701-702, 709->711, 711->714, 718-722, 725, 751->756, 759, 765-772, 779, 781, 786-788, 799, 802-819, 832, 868->870, 925->928, 928->934, 985, 990-995, 1048-1051, 1067, 1074, 1080, 1101-1102, 1125, 1160->exit, 1209, 1221, 1225, 1246, 1249-1250, 1256, 1258, 1278, 1280->1285, 1283, 1289, 1292, 1296 src/dbus_fast/proxy_object.py 155 20 62 12 83% 88, 92, 125, 128-131, 137->139, 202->207, 204-205, 263, 265, 269-274, 299, 305-306, 323-324, 327 src/dbus_fast/service.py 312 20 106 17 91% 55, 111, 113, 118, 185, 187, 222, 235, 240, 248, 312, 314, 316, 338, 344, 411, 495, 509, 534, 540 src/dbus_fast/signature.py 244 54 128 37 73% 46, 87, 92, 99, 108, 117, 121, 123, 134, 138, 144, 152, 156, 164, 168, 176, 180, 188, 192, 200, 204, 212, 216, 221-222, 227-230, 235-236, 248-253, 262, 270, 284, 289, 311, 316, 367, 376-378, 392, 396, 433-435, 445, 449->exit, 451, 467, 470 src/dbus_fast/validators.py 76 5 52 5 92% 43, 105, 151, 167, 183 ------------------------------------------------------------------------------------ TOTAL 3409 601 1200 176 80% 10 files skipped due to complete coverage. Required test coverage of 30.0% reached. Total coverage: 80.23% --------------------------------------------------------------------------------------------------------- benchmark: 6 tests -------------------------------------------------------------------------------------------------------- Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS (Kops/s) Rounds Iterations ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_unmarshall_bluez_rssi_message 20.3999 (1.0) 39.8400 (1.26) 20.9840 (1.0) 0.3453 (1.16) 20.9210 (1.0) 0.2790 (1.39) 925;344 47.6553 (1.0) 10975 1 test_unmarshall_bluez_properties_message 20.5600 (1.01) 31.6800 (1.0) 21.0411 (1.00) 0.2967 (1.0) 21.0000 (1.00) 0.2001 (1.0) 782;347 47.5260 (1.00) 8073 1 test_marshall_bluez_get_managed_objects_message 24.4400 (1.20) 35.1199 (1.11) 25.0031 (1.19) 0.3095 (1.04) 24.9600 (1.19) 0.2390 (1.19) 884;268 39.9951 (0.84) 8144 1 test_unmarshall_bluez_interfaces_added_message 74.6000 (3.66) 98.0811 (3.10) 76.1523 (3.63) 0.7343 (2.47) 76.0810 (3.64) 0.6390 (3.19) 762;218 13.1316 (0.28) 5134 1 test_unmarshall_multiple_bluez_properties_message_socket 160.8810 (7.89) 179.9221 (5.68) 162.9193 (7.76) 1.0159 (3.42) 162.7209 (7.78) 0.8399 (4.20) 488;250 6.1380 (0.13) 3371 1 test_unmarshall_multiple_bluez_properties_message 161.8420 (7.93) 173.5220 (5.48) 163.7741 (7.80) 0.7955 (2.68) 163.6420 (7.82) 0.6810 (3.40) 590;233 6.1060 (0.13) 3435 1 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ================= 130 passed, 9 skipped, 73 warnings in 15.78s ================= >>> py3-dbus-fast: Entering fakeroot... >>> py3-dbus-fast-doc*: Running split function doc... 'usr/share/doc' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-doc/usr/share/doc' 'usr/share/licenses' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-doc/usr/share/licenses' >>> py3-dbus-fast-doc*: Preparing subpackage py3-dbus-fast-doc... >>> py3-dbus-fast-doc*: Running postcheck for py3-dbus-fast-doc >>> py3-dbus-fast-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/dbus_fast/__pycache__' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-pyc/usr/lib/python3.12/site-packages/dbus_fast/__pycache__' 'usr/lib/python3.12/site-packages/dbus_fast/aio/__pycache__' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-pyc/usr/lib/python3.12/site-packages/dbus_fast/aio/__pycache__' 'usr/lib/python3.12/site-packages/dbus_fast/_private/__pycache__' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-pyc/usr/lib/python3.12/site-packages/dbus_fast/_private/__pycache__' 'usr/lib/python3.12/site-packages/dbus_fast/glib/__pycache__' -> '/home/buildozer/aports/testing/py3-dbus-fast/pkg/py3-dbus-fast-pyc/usr/lib/python3.12/site-packages/dbus_fast/glib/__pycache__' >>> py3-dbus-fast-pyc*: Preparing subpackage py3-dbus-fast-pyc... >>> py3-dbus-fast-pyc*: Running postcheck for py3-dbus-fast-pyc >>> py3-dbus-fast*: Running postcheck for py3-dbus-fast >>> py3-dbus-fast*: Preparing package py3-dbus-fast... >>> py3-dbus-fast*: Stripping binaries >>> py3-dbus-fast-doc*: Scanning shared objects >>> py3-dbus-fast-pyc*: Scanning shared objects >>> py3-dbus-fast*: Scanning shared objects >>> py3-dbus-fast-doc*: Tracing dependencies... >>> py3-dbus-fast-doc*: Package size: 10.4 KB >>> py3-dbus-fast-doc*: Compressing data... >>> py3-dbus-fast-doc*: Create checksum... >>> py3-dbus-fast-doc*: Create py3-dbus-fast-doc-2.44.1-r0.apk >>> py3-dbus-fast-pyc*: Tracing dependencies... dbus python3 python3~3.12 >>> py3-dbus-fast-pyc*: Package size: 332.0 KB >>> py3-dbus-fast-pyc*: Compressing data... >>> py3-dbus-fast-pyc*: Create checksum... >>> py3-dbus-fast-pyc*: Create py3-dbus-fast-pyc-2.44.1-r0.apk >>> py3-dbus-fast*: Tracing dependencies... dbus python3 python3~3.12 so:libc.musl-armhf.so.1 >>> py3-dbus-fast*: Package size: 2.0 MB >>> py3-dbus-fast*: Compressing data... >>> py3-dbus-fast*: Create checksum... >>> py3-dbus-fast*: Create py3-dbus-fast-2.44.1-r0.apk >>> py3-dbus-fast: Build complete at Fri, 02 May 2025 05:27:24 +0000 elapsed time 0h 1m 58s >>> py3-dbus-fast: Cleaning up srcdir >>> py3-dbus-fast: Cleaning up pkgdir >>> py3-dbus-fast: Uninstalling dependencies... (1/137) Purging .makedepends-py3-dbus-fast (20250502.052527) (2/137) Purging dbus-openrc (1.16.2-r1) (3/137) Purging dbus-daemon-launch-helper (1.16.2-r1) (4/137) Purging dbus (1.16.2-r1) (5/137) Purging cython-pyc (3.0.12-r0) (6/137) Purging cython (3.0.12-r0) (7/137) Purging poetry-pyc (2.0.1-r0) (8/137) Purging poetry (2.0.1-r0) (9/137) Purging py3-poetry-core-pyc (2.0.1-r0) (10/137) Purging py3-poetry-core (2.0.1-r0) (11/137) Purging py3-lark-parser-pyc (1.1.9-r1) (12/137) Purging py3-lark-parser (1.1.9-r1) (13/137) Purging py3-build-pyc (1.2.2-r1) (14/137) Purging py3-build (1.2.2-r1) (15/137) Purging py3-cachecontrol-pyc (0.14.2-r0) (16/137) Purging py3-cachecontrol (0.14.2-r0) (17/137) Purging py3-msgpack-pyc (1.0.8-r1) (18/137) Purging py3-msgpack (1.0.8-r1) (19/137) Purging py3-cleo-pyc (2.2.1-r0) (20/137) Purging py3-cleo (2.2.1-r0) (21/137) Purging py3-crashtest-pyc (0.4.1-r5) (22/137) Purging py3-crashtest (0.4.1-r5) (23/137) Purging py3-rapidfuzz-pyc (3.13.0-r0) (24/137) Purging py3-rapidfuzz (3.13.0-r0) (25/137) Purging py3-dulwich-pyc (0.21.7-r2) (26/137) Purging py3-dulwich (0.21.7-r2) (27/137) Purging py3-fastjsonschema-pyc (2.21.1-r0) (28/137) Purging py3-fastjsonschema (2.21.1-r0) (29/137) Purging py3-keyring-pyc (24.3.1-r2) (30/137) Purging py3-keyring (24.3.1-r2) (31/137) Purging py3-importlib-metadata-pyc (7.0.2-r1) (32/137) Purging py3-importlib-metadata (7.0.2-r1) (33/137) Purging py3-zipp-pyc (3.17.0-r1) (34/137) Purging py3-zipp (3.17.0-r1) (35/137) Purging py3-jaraco.classes-pyc (3.4.0-r1) (36/137) Purging py3-jaraco.classes (3.4.0-r1) (37/137) Purging py3-more-itertools-pyc (10.2.0-r1) (38/137) Purging py3-more-itertools (10.2.0-r1) (39/137) Purging py3-secretstorage-pyc (3.3.3-r3) (40/137) Purging py3-secretstorage (3.3.3-r3) (41/137) Purging py3-cryptography-pyc (44.0.2-r0) (42/137) Purging py3-cryptography (44.0.2-r0) (43/137) Purging py3-jeepney-pyc (0.9.0-r0) (44/137) Purging py3-jeepney (0.9.0-r0) (45/137) Purging py3-pkginfo-pyc (1.10.0-r1) (46/137) Purging py3-pkginfo (1.10.0-r1) (47/137) Purging py3-pyproject-hooks-pyc (1.2.0-r0) (48/137) Purging py3-pyproject-hooks (1.2.0-r0) (49/137) Purging py3-requests-toolbelt-pyc (1.0.0-r1) (50/137) Purging py3-requests-toolbelt (1.0.0-r1) (51/137) Purging py3-requests-pyc (2.32.3-r0) (52/137) Purging py3-requests (2.32.3-r0) (53/137) Purging py3-certifi-pyc (2024.12.14-r0) (54/137) Purging py3-certifi (2024.12.14-r0) (55/137) Purging py3-charset-normalizer-pyc (3.4.1-r0) (56/137) Purging py3-charset-normalizer (3.4.1-r0) (57/137) Purging py3-idna-pyc (3.10-r0) (58/137) Purging py3-idna (3.10-r0) (59/137) Purging py3-urllib3-pyc (1.26.20-r0) (60/137) Purging py3-urllib3 (1.26.20-r0) (61/137) Purging py3-shellingham-pyc (1.5.4-r1) (62/137) Purging py3-shellingham (1.5.4-r1) (63/137) Purging py3-tomlkit-pyc (0.13.2-r0) (64/137) Purging py3-tomlkit (0.13.2-r0) (65/137) Purging py3-trove-classifiers-pyc (2025.1.15.22-r0) (66/137) Purging py3-trove-classifiers (2025.1.15.22-r0) (67/137) Purging py3-virtualenv-pyc (20.30.0-r0) (68/137) Purging py3-virtualenv (20.30.0-r0) (69/137) Purging py3-platformdirs-pyc (4.3.7-r0) (70/137) Purging py3-platformdirs (4.3.7-r0) (71/137) Purging py3-distlib-pyc (0.3.9-r0) (72/137) Purging py3-distlib (0.3.9-r0) (73/137) Purging py3-filelock-pyc (3.16.1-r1) (74/137) Purging py3-filelock (3.16.1-r1) (75/137) Purging python3-dev (3.12.10-r0) (76/137) Purging py3-gpep517-pyc (16-r0) (77/137) Purging py3-gpep517 (16-r0) (78/137) Purging py3-installer-pyc (0.7.0-r2) (79/137) Purging py3-installer (0.7.0-r2) (80/137) Purging py3-setuptools-pyc (77.0.3-r0) (81/137) Purging py3-setuptools (77.0.3-r0) (82/137) Purging py3-wheel-pyc (0.43.0-r0) (83/137) Purging py3-wheel (0.43.0-r0) (84/137) Purging py3-pytest-asyncio-pyc (0.25.0-r0) (85/137) Purging py3-pytest-asyncio (0.25.0-r0) (86/137) Purging py3-pytest-codspeed-pyc (3.2.0-r0) (87/137) Purging py3-pytest-codspeed (3.2.0-r0) (88/137) Purging py3-cffi-pyc (1.17.1-r1) (89/137) Purging py3-cffi (1.17.1-r1) (90/137) Purging py3-cparser-pyc (2.22-r1) (91/137) Purging py3-cparser (2.22-r1) (92/137) Purging py3-pytest-benchmark-pyc (4.0.0-r4) (93/137) Purging py3-pytest-benchmark (4.0.0-r4) (94/137) Purging py3-py-cpuinfo-pyc (9.0.0-r4) (95/137) Purging py3-py-cpuinfo (9.0.0-r4) (96/137) Purging py3-rich-pyc (13.9.4-r0) (97/137) Purging py3-rich (13.9.4-r0) (98/137) Purging py3-markdown-it-py-pyc (3.0.0-r1) (99/137) Purging py3-markdown-it-py (3.0.0-r1) (100/137) Purging py3-attrs-pyc (25.3.0-r0) (101/137) Purging py3-attrs (25.3.0-r0) (102/137) Purging py3-mdurl-pyc (0.1.2-r3) (103/137) Purging py3-mdurl (0.1.2-r3) (104/137) Purging py3-pygments-pyc (2.19.1-r1) (105/137) Purging py3-pygments (2.19.1-r1) (106/137) Purging py3-pytest-cov-pyc (5.0.0-r0) (107/137) Purging py3-pytest-cov (5.0.0-r0) (108/137) Purging py3-pytest-covdefaults-pyc (2.3.0-r0) (109/137) Purging py3-pytest-covdefaults (2.3.0-r0) (110/137) Purging py3-coverage-pyc (7.6.10-r0) (111/137) Purging py3-coverage (7.6.10-r0) (112/137) Purging py3-pytest-timeout-pyc (2.3.1-r1) (113/137) Purging py3-pytest-timeout (2.3.1-r1) (114/137) Purging py3-pytest-pyc (8.3.5-r0) (115/137) Purging py3-pytest (8.3.5-r0) (116/137) Purging py3-iniconfig-pyc (2.1.0-r0) (117/137) Purging py3-iniconfig (2.1.0-r0) (118/137) Purging py3-packaging-pyc (25.0-r0) (119/137) Purging py3-packaging (25.0-r0) (120/137) Purging py3-parsing-pyc (3.2.0-r0) (121/137) Purging py3-parsing (3.2.0-r0) (122/137) Purging py3-pluggy-pyc (1.5.0-r0) (123/137) Purging py3-pluggy (1.5.0-r0) (124/137) Purging py3-py-pyc (1.11.0-r4) (125/137) Purging py3-py (1.11.0-r4) (126/137) Purging python3-pyc (3.12.10-r0) (127/137) Purging python3-pycache-pyc0 (3.12.10-r0) (128/137) Purging pyc (3.12.10-r0) (129/137) Purging python3 (3.12.10-r0) (130/137) Purging dbus-libs (1.16.2-r1) (131/137) Purging gdbm (1.24-r0) (132/137) Purging libbz2 (1.0.8-r6) (133/137) Purging libffi (3.4.8-r0) (134/137) Purging libpanelw (6.5_p20250412-r0) (135/137) Purging mpdecimal (4.0.0-r0) (136/137) Purging sqlite-libs (3.49.1-r1) (137/137) Purging xz-libs (5.8.1-r0) Executing busybox-1.37.0-r16.trigger OK: 323 MiB in 104 packages >>> py3-dbus-fast: Updating the testing/armhf repository index... >>> py3-dbus-fast: Signing the index...