0s autopkgtest [04:50:53]: starting date and time: 2026-01-24 04:50:53+0000 0s autopkgtest [04:50:53]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [04:50:53]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i36jvpdi/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade yalexs-ble --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-s390x-15.secgroup --name adt-resolute-s390x-yalexs-ble-20260124-045053-juju-7f2275-prod-proposed-migration-environment-15-c17c8897-0879-4f64-a07a-2c5932324cef --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-s390x-yalexs-ble-20260124-045053-juju-7f2275-prod-proposed-migration-environment-15-c17c8897-0879-4f64-a07a-2c5932324cef from image adt/ubuntu-resolute-s390x-server-20260124.img (UUID cb5f7561-b2f6-4cdf-8333-83c53514cd6a)... 112s autopkgtest [04:52:45]: testbed dpkg architecture: s390x 112s autopkgtest [04:52:45]: testbed apt version: 3.1.13 113s autopkgtest [04:52:46]: @@@@@@@@@@@@@@@@@@@@ test bed setup 114s autopkgtest [04:52:47]: testbed release detected to be: None 115s autopkgtest [04:52:48]: updating testbed package index (apt update) 116s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 116s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 116s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 116s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 116s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 116s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [94.5 kB] 116s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 116s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1038 kB] 116s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [102 kB] 116s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [843 kB] 116s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [9916 B] 117s Fetched 2239 kB in 2s (1450 kB/s) 123s Reading package lists... 125s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 125s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 125s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 125s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 129s Reading package lists... 130s Reading package lists... 131s Building dependency tree... 131s Reading state information... 133s Calculating upgrade... 133s The following packages were automatically installed and are no longer required: 133s python3.13 python3.13-minimal 133s Use 'sudo apt autoremove' to remove them. 133s The following NEW packages will be installed: 134s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 134s The following packages will be upgraded: 134s cloud-initramfs-copymods cloud-initramfs-dyn-netconf libgpg-error-l10n 134s libgpg-error0 liblzo2-2 libpython3-stdlib python3 python3-gdbm 134s python3-minimal 134s 9 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 134s Need to get 6860 kB of archives. 134s After this operation, 24.3 MB of additional disk space will be used. 134s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.2-1 [917 kB] 134s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.2-1 [2510 kB] 134s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.14.2-1 [28.2 kB] 134s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.14.2-1 [22.9 kB] 134s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.2-1 [2373 kB] 134s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.2-1 [816 kB] 134s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.14.2-1 [10.9 kB] 134s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libgpg-error-l10n all 1.58-1build1 [9192 B] 134s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libgpg-error0 s390x 1.58-1build1 [88.1 kB] 134s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.14.2-1 [11.1 kB] 134s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x liblzo2-2 s390x 2.10-3build2 [62.8 kB] 134s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-initramfs-copymods all 0.50 [4528 B] 134s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x cloud-initramfs-dyn-netconf all 0.50 [6514 B] 138s dpkg-preconfigure: unable to re-open stdin: No such file or directory 138s Fetched 6860 kB in 1s (12.9 MB/s) 138s Selecting previously unselected package libpython3.14-minimal:s390x. 141s (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 ... 87682 files and directories currently installed.) 141s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_s390x.deb ... 141s Unpacking libpython3.14-minimal:s390x (3.14.2-1) ... 143s Selecting previously unselected package python3.14-minimal. 143s Preparing to unpack .../python3.14-minimal_3.14.2-1_s390x.deb ... 143s Unpacking python3.14-minimal (3.14.2-1) ... 144s Setting up libpython3.14-minimal:s390x (3.14.2-1) ... 144s Setting up python3.14-minimal (3.14.2-1) ... 150s (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 ... 88024 files and directories currently installed.) 150s Preparing to unpack .../python3-minimal_3.14.2-1_s390x.deb ... 151s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 151s Setting up python3-minimal (3.14.2-1) ... 154s (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 ... 88024 files and directories currently installed.) 154s Preparing to unpack .../0-python3_3.14.2-1_s390x.deb ... 154s running python pre-rtupdate hooks for python3.14... 154s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 155s Selecting previously unselected package libpython3.14-stdlib:s390x. 155s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_s390x.deb ... 155s Unpacking libpython3.14-stdlib:s390x (3.14.2-1) ... 156s Selecting previously unselected package python3.14. 156s Preparing to unpack .../2-python3.14_3.14.2-1_s390x.deb ... 156s Unpacking python3.14 (3.14.2-1) ... 157s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_s390x.deb ... 157s Unpacking libpython3-stdlib:s390x (3.14.2-1) over (3.13.9-3) ... 158s Preparing to unpack .../4-libgpg-error-l10n_1.58-1build1_all.deb ... 158s Unpacking libgpg-error-l10n (1.58-1build1) over (1.58-1) ... 158s Preparing to unpack .../5-libgpg-error0_1.58-1build1_s390x.deb ... 158s Unpacking libgpg-error0:s390x (1.58-1build1) over (1.58-1) ... 158s Preparing to unpack .../6-python3-gdbm_3.14.2-1_s390x.deb ... 159s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 159s Preparing to unpack .../7-liblzo2-2_2.10-3build2_s390x.deb ... 160s Unpacking liblzo2-2:s390x (2.10-3build2) over (2.10-3build1) ... 161s Preparing to unpack .../8-cloud-initramfs-copymods_0.50_all.deb ... 161s Unpacking cloud-initramfs-copymods (0.50) over (0.49build1) ... 162s Preparing to unpack .../9-cloud-initramfs-dyn-netconf_0.50_all.deb ... 162s Unpacking cloud-initramfs-dyn-netconf (0.50) over (0.49build1) ... 162s Setting up libgpg-error0:s390x (1.58-1build1) ... 162s Setting up libpython3.14-stdlib:s390x (3.14.2-1) ... 162s Setting up liblzo2-2:s390x (2.10-3build2) ... 162s Setting up cloud-initramfs-copymods (0.50) ... 163s Setting up cloud-initramfs-dyn-netconf (0.50) ... 163s Setting up python3.14 (3.14.2-1) ... 169s Setting up libgpg-error-l10n (1.58-1build1) ... 169s Setting up libpython3-stdlib:s390x (3.14.2-1) ... 170s Setting up python3-gdbm (3.14.2-1) ... 170s Setting up python3 (3.14.2-1) ... 170s running python rtupdate hooks for python3.14... 170s running python post-rtupdate hooks for python3.14... 171s Processing triggers for man-db (2.13.1-1) ... 180s Processing triggers for initramfs-tools (0.150ubuntu7) ... 181s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 220s Using config file '/etc/zipl.conf' 221s Building bootmap in '/boot' 221s Adding IPL section 'ubuntu' (default) 222s Preparing boot device: vda. 222s Done. 222s Processing triggers for libc-bin (2.42-2ubuntu4) ... 222s Processing triggers for systemd (259-1ubuntu2) ... 225s autopkgtest [04:54:38]: upgrading testbed (apt dist-upgrade and autopurge) 225s Reading package lists... 226s Building dependency tree... 226s Reading state information... 226s Calculating upgrade... 227s The following packages were automatically installed and are no longer required: 227s python3.13 python3.13-minimal 227s Use 'sudo apt autoremove' to remove them. 228s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 228s Reading package lists... 229s Building dependency tree... 229s Reading state information... 229s Solving dependencies... 230s The following packages will be REMOVED: 230s python3.13* python3.13-minimal* 232s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 232s After this operation, 8012 kB disk space will be freed. 232s (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 ... 88458 files and directories currently installed.) 232s Removing python3.13 (3.13.11-1) ... 233s Removing python3.13-minimal (3.13.11-1) ... 240s Processing triggers for man-db (2.13.1-1) ... 241s Processing triggers for systemd (259-1ubuntu2) ... 242s (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 ... 88431 files and directories currently installed.) 242s Purging configuration files for python3.13-minimal (3.13.11-1) ... 243s autopkgtest [04:54:56]: rebooting testbed after setup commands that affected boot 324s autopkgtest [04:56:17]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 329s autopkgtest [04:56:22]: @@@@@@@@@@@@@@@@@@@@ apt-source yalexs-ble 334s Get:1 http://ftpmaster.internal/ubuntu resolute/universe yalexs-ble 3.2.6-1 (dsc) [2483 B] 334s Get:2 http://ftpmaster.internal/ubuntu resolute/universe yalexs-ble 3.2.6-1 (tar) [95.3 kB] 334s Get:3 http://ftpmaster.internal/ubuntu resolute/universe yalexs-ble 3.2.6-1 (diff) [4128 B] 336s gpgv: Signature made Sun Jan 11 22:18:45 2026 UTC 336s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 336s gpgv: Can't check signature: No public key 336s dpkg-source: warning: cannot verify inline signature for ./yalexs-ble_3.2.6-1.dsc: no acceptable signature found 337s autopkgtest [04:56:30]: testing package yalexs-ble version 3.2.6-1 338s autopkgtest [04:56:31]: build not needed 339s autopkgtest [04:56:32]: test pybuild-autopkgtest: preparing testbed 339s Reading package lists... 341s Building dependency tree... 341s Reading state information... 341s Solving dependencies... 342s The following NEW packages will be installed: 342s autoconf automake autopoint autotools-dev bluez build-essential cpp cpp-15 342s cpp-15-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 342s dh-python dh-strip-nondeterminism docutils-common dwz fonts-font-awesome 342s fonts-lato g++ g++-15 g++-15-s390x-linux-gnu g++-s390x-linux-gnu gcc gcc-15 342s gcc-15-s390x-linux-gnu gcc-s390x-linux-gnu gettext intltool-debian 342s libarchive-zip-perl libasan8 libasound2-data libasound2t64 libcc1-0 342s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 342s libisl23 libitm1 libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 342s libjs-jquery-metadata libjs-jquery-tablesorter 342s libjs-jquery-throttle-debounce libjson-perl libmpc3 libstdc++-15-dev libtool 342s libubsan1 m4 po-debconf pybuild-plugin-autopkgtest pybuild-plugin-pyproject 342s python3-aiooui python3-alabaster python3-all python3-async-interrupt 342s python3-bleak python3-bleak-retry-connector python3-bluetooth-adapters 342s python3-build python3-coverage python3-dbus-fast python3-defusedxml 342s python3-docutils python3-imagesize python3-iniconfig python3-installer 342s python3-lru-dict python3-mdit-py-plugins python3-myst-parser python3-pluggy 342s python3-poetry-core python3-pyproject-hooks python3-pytest 342s python3-pytest-asyncio python3-pytest-cov python3-roman-numerals 342s python3-snowballstemmer python3-sphinx python3-sphinx-rtd-theme 342s python3-sphinxcontrib.jquery python3-uart-devices python3-usb-devices 342s python3-wheel python3-yalexs-ble python3.13 python3.13-minimal sgml-base 342s sphinx-common sphinx-rtd-theme-common xml-core 342s 0 upgraded, 94 newly installed, 0 to remove and 0 not upgraded. 342s Need to get 70.5 MB of archives. 342s After this operation, 232 MB of additional disk space will be used. 342s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13-minimal s390x 3.13.11-1 [2405 kB] 343s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-lato all 2.015-1build1 [2779 kB] 343s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13 s390x 3.13.11-1 [758 kB] 343s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x m4 s390x 1.4.20-2 [223 kB] 343s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x autoconf all 2.72-3.1ubuntu1 [384 kB] 343s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x autotools-dev all 20240727.1 [43.4 kB] 343s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x automake all 1:1.18.1-3build1 [582 kB] 343s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x autopoint all 0.23.2-1 [620 kB] 343s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x libasound2-data all 1.2.15.1-1 [21.2 kB] 343s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x libasound2t64 s390x 1.2.15.1-1 [421 kB] 343s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x bluez s390x 5.85-3 [1510 kB] 343s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x libisl23 s390x 0.27-1build1 [702 kB] 343s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x libmpc3 s390x 1.3.1-2 [57.4 kB] 343s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [10.2 MB] 344s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-15 s390x 15.2.0-11ubuntu1 [1028 B] 344s Get:16 http://ftpmaster.internal/ubuntu resolute/main s390x cpp-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [5746 B] 344s Get:17 http://ftpmaster.internal/ubuntu resolute/main s390x cpp s390x 4:15.2.0-4ubuntu1 [22.4 kB] 344s Get:18 http://ftpmaster.internal/ubuntu resolute/main s390x libcc1-0 s390x 15.2.0-11ubuntu1 [50.0 kB] 344s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x libgomp1 s390x 15.2.0-11ubuntu1 [154 kB] 344s Get:20 http://ftpmaster.internal/ubuntu resolute/main s390x libitm1 s390x 15.2.0-11ubuntu1 [30.9 kB] 344s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x libasan8 s390x 15.2.0-11ubuntu1 [2968 kB] 344s Get:22 http://ftpmaster.internal/ubuntu resolute/main s390x libubsan1 s390x 15.2.0-11ubuntu1 [1211 kB] 344s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x libgcc-15-dev s390x 15.2.0-11ubuntu1 [1045 kB] 345s Get:24 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [19.9 MB] 345s Get:25 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-15 s390x 15.2.0-11ubuntu1 [517 kB] 345s Get:26 http://ftpmaster.internal/ubuntu resolute/main s390x gcc-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [1208 B] 345s Get:27 http://ftpmaster.internal/ubuntu resolute/main s390x gcc s390x 4:15.2.0-4ubuntu1 [5018 B] 345s Get:28 http://ftpmaster.internal/ubuntu resolute/main s390x libstdc++-15-dev s390x 15.2.0-11ubuntu1 [2660 kB] 346s Get:29 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15-s390x-linux-gnu s390x 15.2.0-11ubuntu1 [11.7 MB] 346s Get:30 http://ftpmaster.internal/ubuntu resolute/main s390x g++-15 s390x 15.2.0-11ubuntu1 [24.6 kB] 346s Get:31 http://ftpmaster.internal/ubuntu resolute/main s390x g++-s390x-linux-gnu s390x 4:15.2.0-4ubuntu1 [956 B] 346s Get:32 http://ftpmaster.internal/ubuntu resolute/main s390x g++ s390x 4:15.2.0-4ubuntu1 [1078 B] 346s Get:33 http://ftpmaster.internal/ubuntu resolute/main s390x build-essential s390x 12.12ubuntu2 [5258 B] 346s Get:34 http://ftpmaster.internal/ubuntu resolute/main s390x libdebhelper-perl all 13.28ubuntu1 [97.4 kB] 346s Get:35 http://ftpmaster.internal/ubuntu resolute/main s390x libtool all 2.5.4-9 [169 kB] 346s Get:36 http://ftpmaster.internal/ubuntu resolute/main s390x dh-autoreconf all 21 [12.5 kB] 346s Get:37 http://ftpmaster.internal/ubuntu resolute/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 346s Get:38 http://ftpmaster.internal/ubuntu resolute/main s390x libfile-stripnondeterminism-perl all 1.15.0-1build1 [20.6 kB] 346s Get:39 http://ftpmaster.internal/ubuntu resolute/main s390x dh-strip-nondeterminism all 1.15.0-1build1 [5110 B] 346s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x debugedit s390x 1:5.2-3 [52.8 kB] 346s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x dwz s390x 0.16-2 [121 kB] 346s Get:42 http://ftpmaster.internal/ubuntu resolute/main s390x gettext s390x 0.23.2-1 [1062 kB] 346s Get:43 http://ftpmaster.internal/ubuntu resolute/main s390x intltool-debian all 0.35.0+20060710.6build1 [24.1 kB] 346s Get:44 http://ftpmaster.internal/ubuntu resolute/main s390x po-debconf all 1.0.22 [215 kB] 346s Get:45 http://ftpmaster.internal/ubuntu resolute/main s390x debhelper all 13.28ubuntu1 [916 kB] 346s Get:46 http://ftpmaster.internal/ubuntu resolute/universe s390x dh-python all 7.20251231 [122 kB] 346s Get:47 http://ftpmaster.internal/ubuntu resolute/main s390x sgml-base all 1.31+nmu1 [11.0 kB] 346s Get:48 http://ftpmaster.internal/ubuntu resolute/main s390x xml-core all 0.19build1 [20.3 kB] 346s Get:49 http://ftpmaster.internal/ubuntu resolute/main s390x docutils-common all 0.22.4+dfsg-1 [130 kB] 346s Get:50 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 346s Get:51 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 346s Get:52 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-metadata all 12-4build1 [6692 B] 346s Get:53 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-tablesorter all 1:2.31.3+dfsg1-5 [192 kB] 346s Get:54 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-throttle-debounce all 1.1+dfsg.1-2build1 [12.6 kB] 346s Get:55 http://ftpmaster.internal/ubuntu resolute/main s390x libjson-perl all 4.10000-1 [81.9 kB] 346s Get:56 http://ftpmaster.internal/ubuntu resolute/universe s390x pybuild-plugin-autopkgtest all 7.20251231 [1748 B] 346s Get:57 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 346s Get:58 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-wheel all 0.46.1-2 [22.1 kB] 346s Get:59 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-build all 1.2.2-5 [30.9 kB] 346s Get:60 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 346s Get:61 http://ftpmaster.internal/ubuntu resolute/universe s390x pybuild-plugin-pyproject all 7.20251231 [1714 B] 346s Get:62 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-aiooui all 0.1.9-2 [312 kB] 346s Get:63 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.14.2-1 [890 B] 346s Get:64 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-async-interrupt all 1.2.2-1 [6604 B] 346s Get:65 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-dbus-fast s390x 3.1.2-2 [1090 kB] 347s Get:66 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-bleak all 2.0.0-3 [97.2 kB] 347s Get:67 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-uart-devices all 0.1.1-1 [6742 B] 347s Get:68 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-usb-devices all 0.4.5-2 [9014 B] 347s Get:69 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-bluetooth-adapters all 2.1.1-1 [13.7 kB] 347s Get:70 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-bleak-retry-connector all 4.5.0-1 [20.2 kB] 347s Get:71 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-coverage s390x 7.8.2+dfsg1-1ubuntu1 [160 kB] 347s Get:72 http://ftpmaster.internal/ubuntu resolute/main s390x python3-defusedxml all 0.7.1-3build1 [42.4 kB] 347s Get:73 http://ftpmaster.internal/ubuntu resolute/main s390x python3-roman-numerals all 4.1.0-1 [8660 B] 347s Get:74 http://ftpmaster.internal/ubuntu resolute/main s390x python3-docutils all 0.22.4+dfsg-1 [439 kB] 347s Get:75 http://ftpmaster.internal/ubuntu resolute/main s390x python3-imagesize all 1.4.1-1build1 [6900 B] 347s Get:76 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-iniconfig all 2.1.0-2 [6962 B] 347s Get:77 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-lru-dict s390x 1.5.0-1 [14.5 kB] 347s Get:78 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-mdit-py-plugins all 0.5.0-1 [31.5 kB] 347s Get:79 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-common all 8.2.3-12 [657 kB] 347s Get:80 http://ftpmaster.internal/ubuntu resolute/main s390x python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 347s Get:81 http://ftpmaster.internal/ubuntu resolute/main s390x python3-snowballstemmer all 3.0.1-1 [65.9 kB] 347s Get:82 http://ftpmaster.internal/ubuntu resolute/main s390x python3-sphinx all 8.2.3-12 [483 kB] 347s Get:83 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-myst-parser all 4.0.1-1 [64.9 kB] 347s Get:84 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pluggy all 1.6.0-2 [21.1 kB] 347s Get:85 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-poetry-core all 2.2.1-2 [226 kB] 347s Get:86 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest all 9.0.2-2 [277 kB] 347s Get:87 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-asyncio all 1.3.0-1 [13.8 kB] 347s Get:88 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-hotkeys all 0.2.0-1 [13.3 kB] 347s Get:89 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-jquery-isonscreen all 1.2.0-2 [3814 B] 347s Get:90 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-cov all 5.0.0-1 [21.3 kB] 347s Get:91 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 347s Get:92 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinxcontrib.jquery all 4.1-6 [6856 B] 347s Get:93 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-sphinx-rtd-theme all 3.0.2+dfsg-3 [23.5 kB] 347s Get:94 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-yalexs-ble all 3.2.6-1 [43.3 kB] 350s Fetched 70.5 MB in 5s (14.8 MB/s) 350s Selecting previously unselected package python3.13-minimal. 352s (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 ... 88433 files and directories currently installed.) 352s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_s390x.deb ... 352s Unpacking python3.13-minimal (3.13.11-1) ... 352s Selecting previously unselected package fonts-lato. 352s Preparing to unpack .../01-fonts-lato_2.015-1build1_all.deb ... 352s Unpacking fonts-lato (2.015-1build1) ... 354s Selecting previously unselected package python3.13. 354s Preparing to unpack .../02-python3.13_3.13.11-1_s390x.deb ... 354s Unpacking python3.13 (3.13.11-1) ... 354s Selecting previously unselected package m4. 354s Preparing to unpack .../03-m4_1.4.20-2_s390x.deb ... 354s Unpacking m4 (1.4.20-2) ... 354s Selecting previously unselected package autoconf. 354s Preparing to unpack .../04-autoconf_2.72-3.1ubuntu1_all.deb ... 354s Unpacking autoconf (2.72-3.1ubuntu1) ... 354s Selecting previously unselected package autotools-dev. 354s Preparing to unpack .../05-autotools-dev_20240727.1_all.deb ... 354s Unpacking autotools-dev (20240727.1) ... 354s Selecting previously unselected package automake. 354s Preparing to unpack .../06-automake_1%3a1.18.1-3build1_all.deb ... 354s Unpacking automake (1:1.18.1-3build1) ... 354s Selecting previously unselected package autopoint. 354s Preparing to unpack .../07-autopoint_0.23.2-1_all.deb ... 354s Unpacking autopoint (0.23.2-1) ... 354s Selecting previously unselected package libasound2-data. 354s Preparing to unpack .../08-libasound2-data_1.2.15.1-1_all.deb ... 354s Unpacking libasound2-data (1.2.15.1-1) ... 355s Selecting previously unselected package libasound2t64:s390x. 355s Preparing to unpack .../09-libasound2t64_1.2.15.1-1_s390x.deb ... 355s Unpacking libasound2t64:s390x (1.2.15.1-1) ... 355s Selecting previously unselected package bluez. 355s Preparing to unpack .../10-bluez_5.85-3_s390x.deb ... 355s Unpacking bluez (5.85-3) ... 355s Selecting previously unselected package libisl23:s390x. 355s Preparing to unpack .../11-libisl23_0.27-1build1_s390x.deb ... 355s Unpacking libisl23:s390x (0.27-1build1) ... 355s Selecting previously unselected package libmpc3:s390x. 355s Preparing to unpack .../12-libmpc3_1.3.1-2_s390x.deb ... 355s Unpacking libmpc3:s390x (1.3.1-2) ... 355s Selecting previously unselected package cpp-15-s390x-linux-gnu. 356s Preparing to unpack .../13-cpp-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 356s Unpacking cpp-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package cpp-15. 358s Preparing to unpack .../14-cpp-15_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package cpp-s390x-linux-gnu. 358s Preparing to unpack .../15-cpp-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 358s Unpacking cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 358s Selecting previously unselected package cpp. 358s Preparing to unpack .../16-cpp_4%3a15.2.0-4ubuntu1_s390x.deb ... 358s Unpacking cpp (4:15.2.0-4ubuntu1) ... 358s Selecting previously unselected package libcc1-0:s390x. 358s Preparing to unpack .../17-libcc1-0_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking libcc1-0:s390x (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package libgomp1:s390x. 358s Preparing to unpack .../18-libgomp1_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking libgomp1:s390x (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package libitm1:s390x. 358s Preparing to unpack .../19-libitm1_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking libitm1:s390x (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package libasan8:s390x. 358s Preparing to unpack .../20-libasan8_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking libasan8:s390x (15.2.0-11ubuntu1) ... 358s Selecting previously unselected package libubsan1:s390x. 358s Preparing to unpack .../21-libubsan1_15.2.0-11ubuntu1_s390x.deb ... 358s Unpacking libubsan1:s390x (15.2.0-11ubuntu1) ... 359s Selecting previously unselected package libgcc-15-dev:s390x. 359s Preparing to unpack .../22-libgcc-15-dev_15.2.0-11ubuntu1_s390x.deb ... 359s Unpacking libgcc-15-dev:s390x (15.2.0-11ubuntu1) ... 359s Selecting previously unselected package gcc-15-s390x-linux-gnu. 359s Preparing to unpack .../23-gcc-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 359s Unpacking gcc-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 362s Selecting previously unselected package gcc-15. 363s Preparing to unpack .../24-gcc-15_15.2.0-11ubuntu1_s390x.deb ... 363s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 363s Selecting previously unselected package gcc-s390x-linux-gnu. 363s Preparing to unpack .../25-gcc-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 363s Unpacking gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 363s Selecting previously unselected package gcc. 363s Preparing to unpack .../26-gcc_4%3a15.2.0-4ubuntu1_s390x.deb ... 363s Unpacking gcc (4:15.2.0-4ubuntu1) ... 363s Selecting previously unselected package libstdc++-15-dev:s390x. 363s Preparing to unpack .../27-libstdc++-15-dev_15.2.0-11ubuntu1_s390x.deb ... 363s Unpacking libstdc++-15-dev:s390x (15.2.0-11ubuntu1) ... 366s Selecting previously unselected package g++-15-s390x-linux-gnu. 366s Preparing to unpack .../28-g++-15-s390x-linux-gnu_15.2.0-11ubuntu1_s390x.deb ... 366s Unpacking g++-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 368s Selecting previously unselected package g++-15. 368s Preparing to unpack .../29-g++-15_15.2.0-11ubuntu1_s390x.deb ... 368s Unpacking g++-15 (15.2.0-11ubuntu1) ... 368s Selecting previously unselected package g++-s390x-linux-gnu. 368s Preparing to unpack .../30-g++-s390x-linux-gnu_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 368s Selecting previously unselected package g++. 368s Preparing to unpack .../31-g++_4%3a15.2.0-4ubuntu1_s390x.deb ... 368s Unpacking g++ (4:15.2.0-4ubuntu1) ... 369s Selecting previously unselected package build-essential. 369s Preparing to unpack .../32-build-essential_12.12ubuntu2_s390x.deb ... 369s Unpacking build-essential (12.12ubuntu2) ... 369s Selecting previously unselected package libdebhelper-perl. 369s Preparing to unpack .../33-libdebhelper-perl_13.28ubuntu1_all.deb ... 369s Unpacking libdebhelper-perl (13.28ubuntu1) ... 369s Selecting previously unselected package libtool. 369s Preparing to unpack .../34-libtool_2.5.4-9_all.deb ... 369s Unpacking libtool (2.5.4-9) ... 369s Selecting previously unselected package dh-autoreconf. 369s Preparing to unpack .../35-dh-autoreconf_21_all.deb ... 369s Unpacking dh-autoreconf (21) ... 369s Selecting previously unselected package libarchive-zip-perl. 369s Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... 369s Unpacking libarchive-zip-perl (1.68-1) ... 369s Selecting previously unselected package libfile-stripnondeterminism-perl. 369s Preparing to unpack .../37-libfile-stripnondeterminism-perl_1.15.0-1build1_all.deb ... 369s Unpacking libfile-stripnondeterminism-perl (1.15.0-1build1) ... 369s Selecting previously unselected package dh-strip-nondeterminism. 369s Preparing to unpack .../38-dh-strip-nondeterminism_1.15.0-1build1_all.deb ... 369s Unpacking dh-strip-nondeterminism (1.15.0-1build1) ... 369s Selecting previously unselected package debugedit. 369s Preparing to unpack .../39-debugedit_1%3a5.2-3_s390x.deb ... 369s Unpacking debugedit (1:5.2-3) ... 369s Selecting previously unselected package dwz. 369s Preparing to unpack .../40-dwz_0.16-2_s390x.deb ... 369s Unpacking dwz (0.16-2) ... 370s Selecting previously unselected package gettext. 370s Preparing to unpack .../41-gettext_0.23.2-1_s390x.deb ... 370s Unpacking gettext (0.23.2-1) ... 371s Selecting previously unselected package intltool-debian. 371s Preparing to unpack .../42-intltool-debian_0.35.0+20060710.6build1_all.deb ... 371s Unpacking intltool-debian (0.35.0+20060710.6build1) ... 371s Selecting previously unselected package po-debconf. 371s Preparing to unpack .../43-po-debconf_1.0.22_all.deb ... 371s Unpacking po-debconf (1.0.22) ... 371s Selecting previously unselected package debhelper. 371s Preparing to unpack .../44-debhelper_13.28ubuntu1_all.deb ... 371s Unpacking debhelper (13.28ubuntu1) ... 371s Selecting previously unselected package dh-python. 371s Preparing to unpack .../45-dh-python_7.20251231_all.deb ... 371s Unpacking dh-python (7.20251231) ... 371s Selecting previously unselected package sgml-base. 371s Preparing to unpack .../46-sgml-base_1.31+nmu1_all.deb ... 371s Unpacking sgml-base (1.31+nmu1) ... 371s Selecting previously unselected package xml-core. 371s Preparing to unpack .../47-xml-core_0.19build1_all.deb ... 371s Unpacking xml-core (0.19build1) ... 371s Selecting previously unselected package docutils-common. 371s Preparing to unpack .../48-docutils-common_0.22.4+dfsg-1_all.deb ... 371s Unpacking docutils-common (0.22.4+dfsg-1) ... 371s Selecting previously unselected package fonts-font-awesome. 371s Preparing to unpack .../49-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 371s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 371s Selecting previously unselected package libjs-jquery. 371s Preparing to unpack .../50-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 371s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 372s Selecting previously unselected package libjs-jquery-metadata. 372s Preparing to unpack .../51-libjs-jquery-metadata_12-4build1_all.deb ... 372s Unpacking libjs-jquery-metadata (12-4build1) ... 372s Selecting previously unselected package libjs-jquery-tablesorter. 372s Preparing to unpack .../52-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-5_all.deb ... 372s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 372s Selecting previously unselected package libjs-jquery-throttle-debounce. 372s Preparing to unpack .../53-libjs-jquery-throttle-debounce_1.1+dfsg.1-2build1_all.deb ... 372s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 372s Selecting previously unselected package libjson-perl. 372s Preparing to unpack .../54-libjson-perl_4.10000-1_all.deb ... 372s Unpacking libjson-perl (4.10000-1) ... 372s Selecting previously unselected package pybuild-plugin-autopkgtest. 372s Preparing to unpack .../55-pybuild-plugin-autopkgtest_7.20251231_all.deb ... 372s Unpacking pybuild-plugin-autopkgtest (7.20251231) ... 372s Selecting previously unselected package python3-pyproject-hooks. 372s Preparing to unpack .../56-python3-pyproject-hooks_1.2.0-1_all.deb ... 372s Unpacking python3-pyproject-hooks (1.2.0-1) ... 372s Selecting previously unselected package python3-wheel. 372s Preparing to unpack .../57-python3-wheel_0.46.1-2_all.deb ... 372s Unpacking python3-wheel (0.46.1-2) ... 372s Selecting previously unselected package python3-build. 372s Preparing to unpack .../58-python3-build_1.2.2-5_all.deb ... 372s Unpacking python3-build (1.2.2-5) ... 372s Selecting previously unselected package python3-installer. 372s Preparing to unpack .../59-python3-installer_0.7.0+dfsg1-3_all.deb ... 372s Unpacking python3-installer (0.7.0+dfsg1-3) ... 372s Selecting previously unselected package pybuild-plugin-pyproject. 372s Preparing to unpack .../60-pybuild-plugin-pyproject_7.20251231_all.deb ... 372s Unpacking pybuild-plugin-pyproject (7.20251231) ... 373s Selecting previously unselected package python3-aiooui. 373s Preparing to unpack .../61-python3-aiooui_0.1.9-2_all.deb ... 373s Unpacking python3-aiooui (0.1.9-2) ... 373s Selecting previously unselected package python3-all. 373s Preparing to unpack .../62-python3-all_3.14.2-1_s390x.deb ... 373s Unpacking python3-all (3.14.2-1) ... 373s Selecting previously unselected package python3-async-interrupt. 373s Preparing to unpack .../63-python3-async-interrupt_1.2.2-1_all.deb ... 373s Unpacking python3-async-interrupt (1.2.2-1) ... 373s Selecting previously unselected package python3-dbus-fast. 373s Preparing to unpack .../64-python3-dbus-fast_3.1.2-2_s390x.deb ... 373s Unpacking python3-dbus-fast (3.1.2-2) ... 373s Selecting previously unselected package python3-bleak. 373s Preparing to unpack .../65-python3-bleak_2.0.0-3_all.deb ... 373s Unpacking python3-bleak (2.0.0-3) ... 374s Selecting previously unselected package python3-uart-devices. 374s Preparing to unpack .../66-python3-uart-devices_0.1.1-1_all.deb ... 374s Unpacking python3-uart-devices (0.1.1-1) ... 374s Selecting previously unselected package python3-usb-devices. 374s Preparing to unpack .../67-python3-usb-devices_0.4.5-2_all.deb ... 374s Unpacking python3-usb-devices (0.4.5-2) ... 374s Selecting previously unselected package python3-bluetooth-adapters. 374s Preparing to unpack .../68-python3-bluetooth-adapters_2.1.1-1_all.deb ... 374s Unpacking python3-bluetooth-adapters (2.1.1-1) ... 374s Selecting previously unselected package python3-bleak-retry-connector. 374s Preparing to unpack .../69-python3-bleak-retry-connector_4.5.0-1_all.deb ... 374s Unpacking python3-bleak-retry-connector (4.5.0-1) ... 374s Selecting previously unselected package python3-coverage. 374s Preparing to unpack .../70-python3-coverage_7.8.2+dfsg1-1ubuntu1_s390x.deb ... 374s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 375s Selecting previously unselected package python3-defusedxml. 375s Preparing to unpack .../71-python3-defusedxml_0.7.1-3build1_all.deb ... 375s Unpacking python3-defusedxml (0.7.1-3build1) ... 375s Selecting previously unselected package python3-roman-numerals. 375s Preparing to unpack .../72-python3-roman-numerals_4.1.0-1_all.deb ... 375s Unpacking python3-roman-numerals (4.1.0-1) ... 375s Selecting previously unselected package python3-docutils. 375s Preparing to unpack .../73-python3-docutils_0.22.4+dfsg-1_all.deb ... 375s Unpacking python3-docutils (0.22.4+dfsg-1) ... 375s Selecting previously unselected package python3-imagesize. 375s Preparing to unpack .../74-python3-imagesize_1.4.1-1build1_all.deb ... 375s Unpacking python3-imagesize (1.4.1-1build1) ... 375s Selecting previously unselected package python3-iniconfig. 375s Preparing to unpack .../75-python3-iniconfig_2.1.0-2_all.deb ... 375s Unpacking python3-iniconfig (2.1.0-2) ... 375s Selecting previously unselected package python3-lru-dict. 375s Preparing to unpack .../76-python3-lru-dict_1.5.0-1_s390x.deb ... 375s Unpacking python3-lru-dict (1.5.0-1) ... 375s Selecting previously unselected package python3-mdit-py-plugins. 376s Preparing to unpack .../77-python3-mdit-py-plugins_0.5.0-1_all.deb ... 376s Unpacking python3-mdit-py-plugins (0.5.0-1) ... 376s Selecting previously unselected package sphinx-common. 376s Preparing to unpack .../78-sphinx-common_8.2.3-12_all.deb ... 376s Unpacking sphinx-common (8.2.3-12) ... 376s Selecting previously unselected package python3-alabaster. 376s Preparing to unpack .../79-python3-alabaster_0.7.16-0.1build1_all.deb ... 376s Unpacking python3-alabaster (0.7.16-0.1build1) ... 376s Selecting previously unselected package python3-snowballstemmer. 376s Preparing to unpack .../80-python3-snowballstemmer_3.0.1-1_all.deb ... 376s Unpacking python3-snowballstemmer (3.0.1-1) ... 376s Selecting previously unselected package python3-sphinx. 376s Preparing to unpack .../81-python3-sphinx_8.2.3-12_all.deb ... 376s Unpacking python3-sphinx (8.2.3-12) ... 377s Selecting previously unselected package python3-myst-parser. 377s Preparing to unpack .../82-python3-myst-parser_4.0.1-1_all.deb ... 377s Unpacking python3-myst-parser (4.0.1-1) ... 377s Selecting previously unselected package python3-pluggy. 377s Preparing to unpack .../83-python3-pluggy_1.6.0-2_all.deb ... 377s Unpacking python3-pluggy (1.6.0-2) ... 377s Selecting previously unselected package python3-poetry-core. 377s Preparing to unpack .../84-python3-poetry-core_2.2.1-2_all.deb ... 377s Unpacking python3-poetry-core (2.2.1-2) ... 377s Selecting previously unselected package python3-pytest. 377s Preparing to unpack .../85-python3-pytest_9.0.2-2_all.deb ... 377s Unpacking python3-pytest (9.0.2-2) ... 377s Selecting previously unselected package python3-pytest-asyncio. 377s Preparing to unpack .../86-python3-pytest-asyncio_1.3.0-1_all.deb ... 377s Unpacking python3-pytest-asyncio (1.3.0-1) ... 377s Selecting previously unselected package libjs-jquery-hotkeys. 377s Preparing to unpack .../87-libjs-jquery-hotkeys_0.2.0-1_all.deb ... 377s Unpacking libjs-jquery-hotkeys (0.2.0-1) ... 378s Selecting previously unselected package libjs-jquery-isonscreen. 378s Preparing to unpack .../88-libjs-jquery-isonscreen_1.2.0-2_all.deb ... 378s Unpacking libjs-jquery-isonscreen (1.2.0-2) ... 378s Selecting previously unselected package python3-pytest-cov. 378s Preparing to unpack .../89-python3-pytest-cov_5.0.0-1_all.deb ... 378s Unpacking python3-pytest-cov (5.0.0-1) ... 378s Selecting previously unselected package sphinx-rtd-theme-common. 378s Preparing to unpack .../90-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 378s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 378s Selecting previously unselected package python3-sphinxcontrib.jquery. 378s Preparing to unpack .../91-python3-sphinxcontrib.jquery_4.1-6_all.deb ... 378s Unpacking python3-sphinxcontrib.jquery (4.1-6) ... 378s Selecting previously unselected package python3-sphinx-rtd-theme. 378s Preparing to unpack .../92-python3-sphinx-rtd-theme_3.0.2+dfsg-3_all.deb ... 378s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... 378s Selecting previously unselected package python3-yalexs-ble. 378s Preparing to unpack .../93-python3-yalexs-ble_3.2.6-1_all.deb ... 378s Unpacking python3-yalexs-ble (3.2.6-1) ... 378s Setting up dh-python (7.20251231) ... 379s Setting up python3-iniconfig (2.1.0-2) ... 380s Setting up python3-aiooui (0.1.9-2) ... 381s Setting up python3-uart-devices (0.1.1-1) ... 382s Setting up fonts-lato (2.015-1build1) ... 382s Setting up python3-usb-devices (0.4.5-2) ... 383s Setting up python3-dbus-fast (3.1.2-2) ... 385s Setting up python3-defusedxml (0.7.1-3build1) ... 386s Setting up libarchive-zip-perl (1.68-1) ... 386s Setting up python3-alabaster (0.7.16-0.1build1) ... 387s Setting up libdebhelper-perl (13.28ubuntu1) ... 387s Setting up python3-lru-dict (1.5.0-1) ... 388s Setting up python3-mdit-py-plugins (0.5.0-1) ... 389s Setting up m4 (1.4.20-2) ... 389s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2build1) ... 389s Setting up libgomp1:s390x (15.2.0-11ubuntu1) ... 389s Setting up python3-wheel (0.46.1-2) ... 391s Setting up libasound2-data (1.2.15.1-1) ... 391s Setting up autotools-dev (20240727.1) ... 391s Setting up libasound2t64:s390x (1.2.15.1-1) ... 391s Setting up python3-pyproject-hooks (1.2.0-1) ... 392s Setting up python3-snowballstemmer (3.0.1-1) ... 395s Setting up python3-poetry-core (2.2.1-2) ... 399s Setting up libmpc3:s390x (1.3.1-2) ... 399s Setting up autopoint (0.23.2-1) ... 399s Setting up python3-installer (0.7.0+dfsg1-3) ... 400s Setting up autoconf (2.72-3.1ubuntu1) ... 400s Setting up python3-pluggy (1.6.0-2) ... 401s Setting up python3-async-interrupt (1.2.2-1) ... 402s Setting up libubsan1:s390x (15.2.0-11ubuntu1) ... 402s Setting up dwz (0.16-2) ... 402s Setting up libasan8:s390x (15.2.0-11ubuntu1) ... 402s Setting up libjson-perl (4.10000-1) ... 402s Setting up debugedit (1:5.2-3) ... 402s Setting up python3-roman-numerals (4.1.0-1) ... 403s Setting up python3.13-minimal (3.13.11-1) ... 407s Setting up sgml-base (1.31+nmu1) ... 408s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 408s Setting up libjs-jquery-hotkeys (0.2.0-1) ... 408s Setting up libisl23:s390x (0.27-1build1) ... 408s Setting up python3-build (1.2.2-5) ... 409s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 409s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 409s Setting up libcc1-0:s390x (15.2.0-11ubuntu1) ... 409s Setting up libitm1:s390x (15.2.0-11ubuntu1) ... 409s Setting up python3-imagesize (1.4.1-1build1) ... 409s Setting up automake (1:1.18.1-3build1) ... 410s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 410s Setting up libfile-stripnondeterminism-perl (1.15.0-1build1) ... 410s Setting up gettext (0.23.2-1) ... 410s Setting up libgcc-15-dev:s390x (15.2.0-11ubuntu1) ... 410s Setting up python3.13 (3.13.11-1) ... 415s Setting up pybuild-plugin-pyproject (7.20251231) ... 415s Setting up python3-pytest (9.0.2-2) ... 418s Setting up python3-all (3.14.2-1) ... 418s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 420s Setting up intltool-debian (0.35.0+20060710.6build1) ... 420s Setting up bluez (5.85-3) ... 421s Created symlink '/etc/systemd/user/default.target.wants/mpris-proxy.service' → '/usr/lib/systemd/user/mpris-proxy.service'. 423s Created symlink '/etc/systemd/system/dbus-org.bluez.service' → '/usr/lib/systemd/system/bluetooth.service'. 423s Created symlink '/etc/systemd/system/bluetooth.target.wants/bluetooth.service' → '/usr/lib/systemd/system/bluetooth.service'. 424s Setting up libstdc++-15-dev:s390x (15.2.0-11ubuntu1) ... 424s Setting up libjs-jquery-metadata (12-4build1) ... 424s Setting up sphinx-common (8.2.3-12) ... 424s Setting up libjs-jquery-isonscreen (1.2.0-2) ... 424s Setting up python3-pytest-asyncio (1.3.0-1) ... 425s Setting up dh-strip-nondeterminism (1.15.0-1build1) ... 425s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-5) ... 425s Setting up xml-core (0.19build1) ... 425s Setting up cpp-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 425s Setting up gcc-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 425s Setting up g++-15-s390x-linux-gnu (15.2.0-11ubuntu1) ... 425s Setting up python3-bleak (2.0.0-3) ... 427s Setting up python3-bluetooth-adapters (2.1.1-1) ... 427s Setting up cpp-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 427s Setting up python3-bleak-retry-connector (4.5.0-1) ... 428s Setting up po-debconf (1.0.22) ... 428s Setting up python3-yalexs-ble (3.2.6-1) ... 430s Setting up python3-pytest-cov (5.0.0-1) ... 431s Setting up gcc-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 431s Setting up cpp-15 (15.2.0-11ubuntu1) ... 431s Setting up cpp (4:15.2.0-4ubuntu1) ... 432s Setting up g++-s390x-linux-gnu (4:15.2.0-4ubuntu1) ... 432s Setting up gcc-15 (15.2.0-11ubuntu1) ... 432s Setting up g++-15 (15.2.0-11ubuntu1) ... 432s Setting up libtool (2.5.4-9) ... 432s Setting up gcc (4:15.2.0-4ubuntu1) ... 432s Setting up dh-autoreconf (21) ... 432s Setting up g++ (4:15.2.0-4ubuntu1) ... 432s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 432s Setting up build-essential (12.12ubuntu2) ... 432s Setting up debhelper (13.28ubuntu1) ... 432s Setting up pybuild-plugin-autopkgtest (7.20251231) ... 432s Processing triggers for install-info (7.2-5) ... 432s Processing triggers for libc-bin (2.42-2ubuntu4) ... 433s Processing triggers for systemd (259-1ubuntu2) ... 433s Processing triggers for man-db (2.13.1-1) ... 450s Processing triggers for dbus (1.16.2-2ubuntu2) ... 450s Processing triggers for sgml-base (1.31+nmu1) ... 450s Setting up docutils-common (0.22.4+dfsg-1) ... 451s Processing triggers for sgml-base (1.31+nmu1) ... 451s Setting up python3-docutils (0.22.4+dfsg-1) ... 457s Setting up python3-sphinx (8.2.3-12) ... 465s Setting up python3-myst-parser (4.0.1-1) ... 467s Setting up python3-sphinxcontrib.jquery (4.1-6) ... 468s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... 471s autopkgtest [04:58:44]: test pybuild-autopkgtest: pybuild-autopkgtest 471s autopkgtest [04:58:44]: test pybuild-autopkgtest: [----------------------- 472s pybuild-autopkgtest 475s I: pybuild base:384: cd /tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build; python3.13 -m pytest --no-cov 476s ============================= test session starts ============================== 476s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 476s cachedir: .pytest_cache 476s rootdir: /tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build 476s configfile: pyproject.toml 476s plugins: typeguard-4.4.4, cov-5.0.0, asyncio-1.3.0 476s asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function 476s collecting ... collected 17 items 476s 476s tests/test_lock.py::test_create_lock PASSED [ 5%] 476s tests/test_lock.py::test_connection_canceled_on_disconnect PASSED [ 11%] 476s tests/test_lock.py::test_parse_operation_source PASSED [ 17%] 476s tests/test_lock.py::test_parse_lock_command_response_jammed PASSED [ 23%] 476s tests/test_lock.py::test_parse_lock_command_response_unlocked PASSED [ 29%] 476s tests/test_lock.py::test_parse_unlock_command_response PASSED [ 35%] 476s tests/test_lock.py::test_parse_lock_command_response_locked_success PASSED [ 41%] 476s tests/test_push.py::test_operation_lock PASSED [ 47%] 476s tests/test_push.py::test_operation_lock_with_retry_bluetooth_connection_error PASSED [ 52%] 476s tests/test_push.py::test_retry_bluetooth_connection_error_with_operation_lock PASSED [ 58%] 476s tests/test_push.py::test_needs_battery_workaround PASSED [ 64%] 476s tests/test_push.py::test_update_continues_after_battery_timeout PASSED [ 70%] 476s tests/test_push.py::test_poll_battery_cooldown_skip PASSED [ 76%] 476s tests/test_push.py::test_poll_battery_success PASSED [ 82%] 476s tests/test_push.py::test_poll_battery_bleak_error PASSED [ 88%] 476s tests/test_push.py::test_poll_battery_bleak_dbus_error PASSED [ 94%] 476s tests/test_push.py::test_update_preserves_notify_state_from_cache PASSED [100%] 476s 476s ============================== 17 passed in 0.37s ============================== 477s I: pybuild base:384: cd /tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build; python3.14 -m pytest --no-cov 479s ============================= test session starts ============================== 479s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 479s cachedir: .pytest_cache 479s rootdir: /tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build 479s configfile: pyproject.toml 479s plugins: typeguard-4.4.4, cov-5.0.0, asyncio-1.3.0 479s asyncio: mode=Mode.STRICT, debug=False, asyncio_default_fixture_loop_scope=None, asyncio_default_test_loop_scope=function 479s collecting ... collected 17 items 479s 479s tests/test_lock.py::test_create_lock PASSED [ 5%] 479s tests/test_lock.py::test_connection_canceled_on_disconnect PASSED [ 11%] 479s tests/test_lock.py::test_parse_operation_source PASSED [ 17%] 479s tests/test_lock.py::test_parse_lock_command_response_jammed PASSED [ 23%] 479s tests/test_lock.py::test_parse_lock_command_response_unlocked PASSED [ 29%] 479s tests/test_lock.py::test_parse_unlock_command_response PASSED [ 35%] 479s tests/test_lock.py::test_parse_lock_command_response_locked_success PASSED [ 41%] 479s tests/test_push.py::test_operation_lock PASSED [ 47%] 479s tests/test_push.py::test_operation_lock_with_retry_bluetooth_connection_error FAILED [ 52%] 479s tests/test_push.py::test_retry_bluetooth_connection_error_with_operation_lock Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s Task exception was never retrieved 479s future: ._async_wrap_retry_bluetooth_connection_error() done, defined at /usr/lib/python3/dist-packages/yalexs_ble/push.py:165> exception=AttributeError("'MockPushLock' object has no attribute '_async_handle_disconnected'")> 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 174, in _async_wrap_retry_bluetooth_connection_error 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 129, in _async_wrap_operation_lock 479s return await func(self, *args, **kwargs) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s File "/tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build/tests/test_push.py", line 85, in do_something 479s raise TimeoutError 479s TimeoutError 479s 479s During handling of the above exception, another exception occurred: 479s 479s Traceback (most recent call last): 479s File "/usr/lib/python3/dist-packages/yalexs_ble/push.py", line 224, in _async_wrap_retry_bluetooth_connection_error 479s await self._async_handle_disconnected(err) 479s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 479s AttributeError: 'MockPushLock' object has no attribute '_async_handle_disconnected' 479s PASSED [ 58%] 479s tests/test_push.py::test_needs_battery_workaround PASSED [ 64%] 479s tests/test_push.py::test_update_continues_after_battery_timeout PASSED [ 70%] 479s tests/test_push.py::test_poll_battery_cooldown_skip PASSED [ 76%] 479s tests/test_push.py::test_poll_battery_success PASSED [ 82%] 479s tests/test_push.py::test_poll_battery_bleak_error PASSED [ 88%] 479s tests/test_push.py::test_poll_battery_bleak_dbus_error PASSED [ 94%] 480s tests/test_push.py::test_update_preserves_notify_state_from_cache PASSED [100%] 480s 480s =================================== FAILURES =================================== 480s __________ test_operation_lock_with_retry_bluetooth_connection_error ___________ 480s 480s @pytest.mark.asyncio 480s async def test_operation_lock_with_retry_bluetooth_connection_error(): 480s """Test the operation_lock and retry_bluetooth_connection_error function.""" 480s 480s counter = 0 480s 480s class MockPushLock: 480s def __init__(self): 480s self._operation_lock = asyncio.Lock() 480s 480s @property 480s def name(self): 480s return "lock" 480s 480s @retry_bluetooth_connection_error 480s @operation_lock 480s async def do_something(self): 480s nonlocal counter 480s counter += 1 480s try: 480s await asyncio.sleep(0.001) 480s raise TimeoutError 480s finally: 480s counter -= 1 480s 480s lock = MockPushLock() 480s tasks = [] 480s for _ in range(10): 480s tasks.append(asyncio.create_task(lock.do_something())) 480s 480s for _ in range(10): 480s await asyncio.sleep(0) 480s assert counter == 1 480s 480s await asyncio.sleep(0.1) 480s for _ in range(10): 480s await asyncio.sleep(0) 480s > assert counter == 0 480s E assert 1 == 0 480s 480s tests/test_push.py:101: AssertionError 480s =========================== short test summary info ============================ 480s FAILED tests/test_push.py::test_operation_lock_with_retry_bluetooth_connection_error 480s ========================= 1 failed, 16 passed in 0.80s ========================= 480s E: pybuild pybuild:483: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.Kqm6pw/autopkgtest_tmp/build; python3.14 -m pytest --no-cov 481s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.13 3.14" returned exit code 13 481s make: *** [/tmp/Ep2oUP_sko/run:4: pybuild-autopkgtest] Error 25 481s pybuild-autopkgtest: error: /tmp/Ep2oUP_sko/run pybuild-autopkgtest returned exit code 2 481s autopkgtest [04:58:54]: test pybuild-autopkgtest: -----------------------] 482s pybuild-autopkgtest FAIL non-zero exit status 25 482s autopkgtest [04:58:55]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 483s autopkgtest [04:58:56]: @@@@@@@@@@@@@@@@@@@@ summary 483s pybuild-autopkgtest FAIL non-zero exit status 25