Diff of the two buildlogs: -- --- b1/build.log 2025-01-28 05:38:16.021145256 +0000 +++ b2/build.log 2025-01-28 05:42:10.186564078 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Sun Mar 1 23:59:05 -12 2026 -I: pbuilder-time-stamp: 1772452745 +I: Current time: Tue Jan 28 19:38:19 +14 2025 +I: pbuilder-time-stamp: 1738042699 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -22,52 +22,84 @@ dpkg-source: info: unpacking python-bluetooth-adapters_0.21.1-1.debian.tar.xz I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/354091/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/D01_modify_environment starting +debug: Running on ionos1-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Jan 28 05:38 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='6ff38baa29f743d79601e2226d4ed8f5' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='354091' - PS1='# ' - PS2='> ' + INVOCATION_ID=d5c2965ffb0a4d68be7b480c0a047c81 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=374142 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.QlJjR2Nw/pbuilderrc_82Yq --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QlJjR2Nw/b1 --logfile b1/build.log python-bluetooth-adapters_0.21.1-1.dsc' - SUDO_GID='111' - SUDO_UID='106' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://213.165.73.152:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.QlJjR2Nw/pbuilderrc_sQv3 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.QlJjR2Nw/b2 --logfile b2/build.log python-bluetooth-adapters_0.21.1-1.dsc' + SUDO_GID=110 + SUDO_UID=105 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://46.16.76.132:3128 I: uname -a - Linux ionos15-amd64 6.12.9+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.12.9-1~bpo12+1 (2025-01-19) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-12) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/354091/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -245,7 +277,7 @@ Get: 114 http://deb.debian.org/debian trixie/main amd64 python3-pytest-timeout all 2.3.1-1 [21.9 kB] Get: 115 http://deb.debian.org/debian trixie/main amd64 python3-uart-devices all 0.1.0-2 [6768 B] Get: 116 http://deb.debian.org/debian trixie/main amd64 python3-usb-devices all 0.4.5-2 [9692 B] -Fetched 49.5 MB in 2s (24.8 MB/s) +Fetched 49.5 MB in 3s (16.4 MB/s) Preconfiguring packages ... Selecting previously unselected package libapparmor1:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19855 files and directories currently installed.) @@ -631,8 +663,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Mon Mar 2 12:00:19 UTC 2026. -Universal Time is now: Mon Mar 2 12:00:19 UTC 2026. +Local time is now: Tue Jan 28 05:40:13 UTC 2025. +Universal Time is now: Tue Jan 28 05:40:13 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasound2-data (1.2.13-1) ... @@ -763,7 +795,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-bluetooth-adapters-0.21.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../python-bluetooth-adapters_0.21.1-1_source.changes +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-bluetooth-adapters-0.21.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../python-bluetooth-adapters_0.21.1-1_source.changes dpkg-buildpackage: info: source package python-bluetooth-adapters dpkg-buildpackage: info: source version 0.21.1-1 dpkg-buildpackage: info: source distribution unstable @@ -804,191 +840,191 @@ cachedir: .pytest_cache rootdir: /build/reproducible-path/python-bluetooth-adapters-0.21.1/.pybuild/cpython3_3.12/build configfile: pyproject.toml -plugins: cov-5.0.0, typeguard-4.4.1, timeout-2.3.1, asyncio-0.25.1 +plugins: asyncio-0.25.1, timeout-2.3.1, cov-5.0.0, typeguard-4.4.1 asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None collecting ... collected 30 items / 1 deselected / 29 selected tests/test_init.py::test_get_bluetooth_adapters_file_not_found -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.823 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -2026-03-02 00:01:06.824 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.623 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.624 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.825 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:41.626 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 3%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.826 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.628 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connection_refused -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.827 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.631 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.828 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:41.633 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` PASSED [ 6%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.828 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.634 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_auth_eror -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.829 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.636 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.830 WARNING MainThread bluetooth_adapters.dbus:dbus.py:110 DBus authentication error; make sure the DBus socket is available and the user has the correct permissions: +2025-01-28 19:41:41.638 WARNING MainThread bluetooth_adapters.dbus:dbus.py:110 DBus authentication error; make sure the DBus socket is available and the user has the correct permissions: PASSED [ 10%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.831 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.640 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_refused_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.832 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.642 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.834 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:141 DBus connection refused: ; try restarting `bluetooth`, `dbus`, and finally the docker container -2026-03-02 00:01:06.834 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:41.644 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:141 DBus connection refused: ; try restarting `bluetooth`, `dbus`, and finally the docker container +2025-01-28 19:41:41.644 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` PASSED [ 13%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.836 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.646 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_fails -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.837 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.648 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.838 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:41.650 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 17%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.838 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.651 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_fails_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.839 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.653 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.840 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:118 DBus service not found; docker config may be missing `-v /run/dbus:/run/dbus:ro`: -2026-03-02 00:01:06.840 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:41.655 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:118 DBus service not found; docker config may be missing `-v /run/dbus:/run/dbus:ro`: +2025-01-28 19:41:41.656 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 20%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.841 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.658 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_broken_pipe -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.842 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.660 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.843 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:41.661 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` PASSED [ 24%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.844 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.663 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_broken_pipe_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.845 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.665 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.846 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:130 DBus connection broken: ; try restarting `bluetooth`, `dbus`, and finally the docker container -2026-03-02 00:01:06.846 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:41.667 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:130 DBus connection broken: ; try restarting `bluetooth`, `dbus`, and finally the docker container +2025-01-28 19:41:41.667 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` PASSED [ 27%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.847 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.669 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_eof_error -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.848 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.671 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.849 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:160 DBus connection closed: +2025-01-28 19:41:41.674 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:160 DBus connection closed: PASSED [ 31%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.850 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.678 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_no_call_return -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.851 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.680 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.854 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: +2025-01-28 19:41:41.686 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: PASSED [ 34%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.856 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.695 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_times_out -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.857 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.699 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.860 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:163 Dbus timeout waiting for reply to GetManagedObjects; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:41.702 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:163 Dbus timeout waiting for reply to GetManagedObjects; try restarting `bluetooth` and `dbus` PASSED [ 37%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.861 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.704 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_no_wrong_return -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.872 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.706 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:06.875 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: +2025-01-28 19:41:41.710 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: PASSED [ 41%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.876 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.713 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_correct_return_valid_message -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.877 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.715 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 44%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.880 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.720 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_dbus_managed_objects -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.881 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.723 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 48%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.883 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.728 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_BlueZDBusObjects -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.884 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.731 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 51%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:06.887 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.736 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:06.888 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.739 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.002 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:41.769 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 55%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.004 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.903 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux_device_listed_before_adapter -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.005 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.913 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.008 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:41.929 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 58%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.009 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.950 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux_uart -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.011 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.953 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.014 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:41.968 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 62%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.015 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.982 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_macos -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.017 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:41.989 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 65%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.019 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:42.013 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_windows -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.020 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:42.021 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 68%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.022 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:42.029 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_adapter_human_name PASSED [ 72%] tests/test_init.py::test_get_manufacturer_from_mac -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.025 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:42.038 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 75%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.026 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:42.049 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_adapter_unique_name PASSED [ 79%] tests/test_init.py::test_adapter_model PASSED [ 82%] @@ -996,18 +1032,18 @@ tests/test_init.py::test_discovered_device_advertisement_data_from_dict PASSED [ 89%] tests/test_init.py::test_expire_stale_scanner_discovered_device_advertisement_data -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.031 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner -2026-03-02 00:01:07.032 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_expired +2025-01-28 19:41:42.066 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner +2025-01-28 19:41:42.068 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_expired PASSED [ 93%] tests/test_init.py::test_expire_future_discovered_device_advertisement_data -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.033 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner -2026-03-02 00:01:07.033 WARNING MainThread bluetooth_adapters.storage:storage.py:103 Discarding timestamp 1773452867.0335295 for CC:DD:EE:FF:AA:BB on scanner all_future as it is the future (now = 1772452867.0335383) -2026-03-02 00:01:07.033 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_future +2025-01-28 19:41:42.074 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner +2025-01-28 19:41:42.075 WARNING MainThread bluetooth_adapters.storage:storage.py:103 Discarding timestamp 1739042902.0747964 for CC:DD:EE:FF:AA:BB on scanner all_future as it is the future (now = 1738042902.074823) +2025-01-28 19:41:42.080 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_future PASSED [ 96%] tests/test_init.py::test_discovered_device_advertisement_data_from_dict_corrupt -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.035 ERROR MainThread bluetooth_adapters.storage:storage.py:140 Error deserializing discovered_device_advertisement_data, adapter startup will be slow: BLEDevice.__init__() missing 1 required positional argument: 'name' +2025-01-28 19:41:42.083 ERROR MainThread bluetooth_adapters.storage:storage.py:140 Error deserializing discovered_device_advertisement_data, adapter startup will be slow: BLEDevice.__init__() missing 1 required positional argument: 'name' Traceback (most recent call last): File "/build/reproducible-path/python-bluetooth-adapters-0.21.1/.pybuild/cpython3_3.12/build/bluetooth_adapters/storage.py", line 132, in discovered_device_advertisement_data_from_dict _deserialize_discovered_device_advertisement_datas( @@ -1031,7 +1067,7 @@ assert out_ble_device.metadata == expected_ble_device.metadata -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================= 29 passed, 1 deselected, 3 warnings in 0.33s ================= +================= 29 passed, 1 deselected, 3 warnings in 0.75s ================= I: pybuild base:311: cd /build/reproducible-path/python-bluetooth-adapters-0.21.1/.pybuild/cpython3_3.13/build; python3.13 -m pytest -x --no-cov -k "not test_get_adapters_linux_no_usb_device" /usr/lib/python3/dist-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" @@ -1042,191 +1078,191 @@ cachedir: .pytest_cache rootdir: /build/reproducible-path/python-bluetooth-adapters-0.21.1/.pybuild/cpython3_3.13/build configfile: pyproject.toml -plugins: cov-5.0.0, typeguard-4.4.1, timeout-2.3.1, asyncio-0.25.1 +plugins: asyncio-0.25.1, timeout-2.3.1, cov-5.0.0, typeguard-4.4.1 asyncio: mode=Mode.AUTO, asyncio_default_fixture_loop_scope=None collecting ... collected 30 items / 1 deselected / 29 selected tests/test_init.py::test_get_bluetooth_adapters_file_not_found -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.530 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -2026-03-02 00:01:07.530 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.722 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.724 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.531 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:43.726 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 3%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.532 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.728 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connection_refused -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.533 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.731 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.534 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:43.733 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` PASSED [ 6%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.535 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.734 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_auth_eror -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.536 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.736 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.537 WARNING MainThread bluetooth_adapters.dbus:dbus.py:110 DBus authentication error; make sure the DBus socket is available and the user has the correct permissions: +2025-01-28 19:41:43.737 WARNING MainThread bluetooth_adapters.dbus:dbus.py:110 DBus authentication error; make sure the DBus socket is available and the user has the correct permissions: PASSED [ 10%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.537 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.739 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_refused_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.538 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.741 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.539 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:141 DBus connection refused: ; try restarting `bluetooth`, `dbus`, and finally the docker container -2026-03-02 00:01:07.539 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:43.743 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:141 DBus connection refused: ; try restarting `bluetooth`, `dbus`, and finally the docker container +2025-01-28 19:41:43.743 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:146 DBus connection refused: ; try restarting `bluetooth` and `dbus` PASSED [ 13%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.540 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.745 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_fails -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.541 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.747 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.542 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:43.748 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 17%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.543 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.750 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_fails_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.544 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.752 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.544 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:118 DBus service not found; docker config may be missing `-v /run/dbus:/run/dbus:ro`: -2026-03-02 00:01:07.545 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: +2025-01-28 19:41:43.754 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:118 DBus service not found; docker config may be missing `-v /run/dbus:/run/dbus:ro`: +2025-01-28 19:41:43.755 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:123 DBus service not found; make sure the DBus socket is available: PASSED [ 20%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.545 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.756 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_broken_pipe -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.546 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.759 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.547 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:43.760 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` PASSED [ 24%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.548 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.762 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_broken_pipe_docker -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.549 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.763 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.550 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:130 DBus connection broken: ; try restarting `bluetooth`, `dbus`, and finally the docker container -2026-03-02 00:01:07.550 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:43.765 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:130 DBus connection broken: ; try restarting `bluetooth`, `dbus`, and finally the docker container +2025-01-28 19:41:43.766 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:135 DBus connection broken: ; try restarting `bluetooth` and `dbus` PASSED [ 27%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.551 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.767 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_connect_eof_error -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.552 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.769 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.553 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:160 DBus connection closed: +2025-01-28 19:41:43.772 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:160 DBus connection closed: PASSED [ 31%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.554 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.773 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_no_call_return -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.555 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.775 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.557 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: +2025-01-28 19:41:43.780 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: PASSED [ 34%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.558 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.783 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_times_out -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.559 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.785 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.560 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:163 Dbus timeout waiting for reply to GetManagedObjects; try restarting `bluetooth` and `dbus` +2025-01-28 19:41:43.787 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:163 Dbus timeout waiting for reply to GetManagedObjects; try restarting `bluetooth` and `dbus` PASSED [ 37%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.561 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.790 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_no_wrong_return -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.562 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.792 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.564 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: +2025-01-28 19:41:43.796 DEBUG MainThread bluetooth_adapters.dbus:dbus.py:170 Received an unexpected reply from Dbus while calling GetManagedObjects on org.bluez: PASSED [ 41%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.565 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.798 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_bluetooth_adapters_correct_return_valid_message -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.566 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.800 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 44%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.568 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.804 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_dbus_managed_objects -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.569 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.806 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 48%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.572 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.812 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_BlueZDBusObjects -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.573 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.814 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 51%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.576 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.819 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.577 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.823 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.583 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:43.831 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 55%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.679 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.946 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux_device_listed_before_adapter -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.681 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.953 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.683 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:43.968 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 58%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.685 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.982 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_linux_uart -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.687 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:43.984 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.690 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol +2025-01-28 19:41:44.028 DEBUG asyncio_0 bluetooth_adapters.systems.linux_hci:linux_hci.py:99 Error while getting HCI devices: [Errno 97] Address family not supported by protocol PASSED [ 62%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.692 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.046 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_macos -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.693 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.048 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 65%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.696 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.065 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_get_adapters_windows -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.697 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.069 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 68%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.699 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.089 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_adapter_human_name PASSED [ 72%] tests/test_init.py::test_get_manufacturer_from_mac -------------------------------- live log setup -------------------------------- -2026-03-02 00:01:07.701 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.099 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector PASSED [ 75%] ------------------------------ live log teardown ------------------------------- -2026-03-02 00:01:07.703 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector +2025-01-28 19:41:44.105 DEBUG MainThread asyncio:selector_events.py:64 Using selector: EpollSelector tests/test_init.py::test_adapter_unique_name PASSED [ 79%] tests/test_init.py::test_adapter_model PASSED [ 82%] @@ -1234,18 +1270,18 @@ tests/test_init.py::test_discovered_device_advertisement_data_from_dict PASSED [ 89%] tests/test_init.py::test_expire_stale_scanner_discovered_device_advertisement_data -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.708 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner -2026-03-02 00:01:07.709 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_expired +2025-01-28 19:41:44.138 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner +2025-01-28 19:41:44.138 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_expired PASSED [ 93%] tests/test_init.py::test_expire_future_discovered_device_advertisement_data -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.710 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner -2026-03-02 00:01:07.710 WARNING MainThread bluetooth_adapters.storage:storage.py:103 Discarding timestamp 1773452867.710397 for CC:DD:EE:FF:AA:BB on scanner all_future as it is the future (now = 1772452867.7104096) -2026-03-02 00:01:07.710 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_future +2025-01-28 19:41:44.146 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 1 fresh discovered devices for myscanner +2025-01-28 19:41:44.148 WARNING MainThread bluetooth_adapters.storage:storage.py:103 Discarding timestamp 1739042904.1466029 for CC:DD:EE:FF:AA:BB on scanner all_future as it is the future (now = 1738042904.1466475) +2025-01-28 19:41:44.152 DEBUG MainThread bluetooth_adapters.storage:storage.py:116 Loaded 0 fresh discovered devices for all_future PASSED [ 96%] tests/test_init.py::test_discovered_device_advertisement_data_from_dict_corrupt -------------------------------- live log call --------------------------------- -2026-03-02 00:01:07.712 ERROR MainThread bluetooth_adapters.storage:storage.py:140 Error deserializing discovered_device_advertisement_data, adapter startup will be slow: BLEDevice.__init__() missing 1 required positional argument: 'name' +2025-01-28 19:41:44.160 ERROR MainThread bluetooth_adapters.storage:storage.py:140 Error deserializing discovered_device_advertisement_data, adapter startup will be slow: BLEDevice.__init__() missing 1 required positional argument: 'name' Traceback (most recent call last): File "/build/reproducible-path/python-bluetooth-adapters-0.21.1/.pybuild/cpython3_3.13/build/bluetooth_adapters/storage.py", line 132, in discovered_device_advertisement_data_from_dict _deserialize_discovered_device_advertisement_datas( @@ -1274,7 +1310,7 @@ assert out_ble_device.metadata == expected_ble_device.metadata -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================= 29 passed, 1 deselected, 3 warnings in 0.32s ================= +================= 29 passed, 1 deselected, 3 warnings in 0.93s ================= create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild dh_prep -O--buildsystem=pybuild @@ -1303,12 +1339,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: including full source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/374142/tmp/hooks/B01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/354091 and its subdirectories -I: Current time: Mon Mar 2 00:01:14 -12 2026 -I: pbuilder-time-stamp: 1772452874 +I: removing directory /srv/workspace/pbuilder/374142 and its subdirectories +I: Current time: Tue Jan 28 19:42:09 +14 2025 +I: pbuilder-time-stamp: 1738042929