0s autopkgtest [11:33:22]: starting date and time: 2025-11-17 11:33:22+0000 0s autopkgtest [11:33:22]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [11:33:22]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i8obou6k/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:python-trio,src:python3-defaults --apt-upgrade python-trio --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python-trio/0.31.0-1 python3-defaults/3.13.7-2' -- lxd -r lxd-armhf-10.145.243.230 lxd-armhf-10.145.243.230:autopkgtest/ubuntu/resolute/armhf 20s autopkgtest [11:33:42]: testbed dpkg architecture: armhf 22s autopkgtest [11:33:44]: testbed apt version: 3.1.11 26s autopkgtest [11:33:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 28s autopkgtest [11:33:50]: testbed release detected to be: None 35s autopkgtest [11:33:57]: updating testbed package index (apt update) 37s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 37s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 37s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 37s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 38s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9848 B] 38s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.1 kB] 38s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [868 kB] 38s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 38s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [138 kB] 38s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 38s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [536 kB] 38s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9684 B] 38s Get:13 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 40s Get:14 http://ftpmaster.internal/ubuntu resolute/main Sources [1416 kB] 40s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 40s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.2 MB] 44s Fetched 41.1 MB in 7s (6139 kB/s) 45s Reading package lists... 50s autopkgtest [11:34:12]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 52s Building dependency tree... 52s Reading state information... 53s Calculating upgrade... 53s The following packages will be upgraded: 53s libpython3-stdlib python3 python3-minimal usbutils 54s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 140 kB of archives. 54s After this operation, 0 B of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.13.7-2 [27.8 kB] 54s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.13.7-2 [23.9 kB] 54s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.13.7-2 [10.6 kB] 54s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf usbutils armhf 1:019-1 [77.7 kB] 54s Fetched 140 kB in 0s (374 kB/s) 54s (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 ... 65904 files and directories currently installed.) 54s Preparing to unpack .../python3-minimal_3.13.7-2_armhf.deb ... 54s Unpacking python3-minimal (3.13.7-2) over (3.13.7-1) ... 54s Setting up python3-minimal (3.13.7-2) ... 55s (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 ... 65904 files and directories currently installed.) 55s Preparing to unpack .../python3_3.13.7-2_armhf.deb ... 55s Unpacking python3 (3.13.7-2) over (3.13.7-1) ... 55s Preparing to unpack .../libpython3-stdlib_3.13.7-2_armhf.deb ... 55s Unpacking libpython3-stdlib:armhf (3.13.7-2) over (3.13.7-1) ... 55s Preparing to unpack .../usbutils_1%3a019-1_armhf.deb ... 55s Unpacking usbutils (1:019-1) over (1:018-2) ... 55s Setting up usbutils (1:019-1) ... 55s Setting up libpython3-stdlib:armhf (3.13.7-2) ... 55s Setting up python3 (3.13.7-2) ... 55s Processing triggers for man-db (2.13.1-1) ... 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 58s Solving dependencies... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s autopkgtest [11:34:23]: rebooting testbed after setup commands that affected boot 101s autopkgtest [11:35:03]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 126s autopkgtest [11:35:28]: @@@@@@@@@@@@@@@@@@@@ apt-source python-trio 139s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-trio 0.31.0-1 (dsc) [2573 B] 140s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-trio 0.31.0-1 (tar) [618 kB] 140s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/universe python-trio 0.31.0-1 (diff) [5640 B] 140s gpgv: Signature made Sat Sep 27 15:41:10 2025 UTC 140s gpgv: using RSA key A2520FEA0A8670A661DD8C553362F7031A4992E1 140s gpgv: Can't check signature: No public key 140s dpkg-source: warning: cannot verify inline signature for ./python-trio_0.31.0-1.dsc: no acceptable signature found 140s autopkgtest [11:35:42]: testing package python-trio version 0.31.0-1 142s autopkgtest [11:35:44]: build not needed 145s autopkgtest [11:35:47]: test pybuild-autopkgtest: preparing testbed 147s Reading package lists... 147s Building dependency tree... 147s Reading state information... 147s Solving dependencies... 147s The following NEW packages will be installed: 147s autoconf automake autopoint autotools-dev build-essential cpp cpp-15 147s cpp-15-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 147s dh-autoreconf dh-python dh-strip-nondeterminism docutils-common dwz 147s fonts-font-awesome fonts-lato g++ g++-15 g++-15-arm-linux-gnueabihf 147s g++-arm-linux-gnueabihf gcc gcc-15 gcc-15-arm-linux-gnueabihf 147s gcc-arm-linux-gnueabihf gettext intltool-debian libarchive-zip-perl libasan8 147s libc-dev-bin libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl libdw1t64 147s libfile-stripnondeterminism-perl libgcc-15-dev libgomp1 libisl23 147s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libmpc3 147s libpython3.14-minimal libpython3.14-stdlib libstdc++-15-dev libtool 147s libubsan1 linux-libc-dev m4 po-debconf pybuild-plugin-autopkgtest 147s pybuild-plugin-pyproject python-openssl-doc python-sniffio-doc 148s python-trio-doc python3-alabaster python3-all python3-astor 148s python3-async-generator python3-bs4 python3-build python3-defusedxml 148s python3-doc python3-docutils python3-imagesize python3-iniconfig 148s python3-installer python3-jedi python3-outcome python3-parso 148s python3-platformdirs python3-pluggy python3-pyproject-hooks python3-pytest 148s python3-roman python3-sniffio python3-snowballstemmer 148s python3-sortedcontainers python3-soupsieve python3-sphinx 148s python3-sphinx-codeautolink python3-sphinx-rtd-theme 148s python3-sphinxcontrib.jquery python3-sphinxcontrib.trio python3-trio 148s python3-trustme python3-typeshed python3-wheel python3-yapf python3.13-doc 148s python3.14 python3.14-minimal rpcsvc-proto sgml-base sphinx-common 148s sphinx-rtd-theme-common xml-core 148s 0 upgraded, 100 newly installed, 0 to remove and 0 not upgraded. 148s Need to get 89.4 MB of archives. 148s After this operation, 322 MB of additional disk space will be used. 148s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-lato all 2.015-1 [2781 kB] 148s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.0-4 [892 kB] 148s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.0-4 [2146 kB] 148s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf m4 armhf 1.4.20-2 [212 kB] 148s Get:5 http://ftpmaster.internal/ubuntu resolute/main armhf autoconf all 2.72-3.1ubuntu1 [384 kB] 148s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf autotools-dev all 20240727.1 [43.4 kB] 148s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf automake all 1:1.18.1-2 [581 kB] 148s Get:8 http://ftpmaster.internal/ubuntu resolute/main armhf autopoint all 0.23.2-1 [620 kB] 148s Get:9 http://ftpmaster.internal/ubuntu resolute/main armhf libc-dev-bin armhf 2.42-2ubuntu2 [21.8 kB] 148s Get:10 http://ftpmaster.internal/ubuntu resolute/main armhf linux-libc-dev armhf 6.17.0-5.5 [1771 kB] 149s Get:11 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt-dev armhf 1:4.4.38-1build1 [120 kB] 149s Get:12 http://ftpmaster.internal/ubuntu resolute/main armhf rpcsvc-proto armhf 1.4.3-1 [62.3 kB] 149s Get:13 http://ftpmaster.internal/ubuntu resolute/main armhf libc6-dev armhf 2.42-2ubuntu2 [1416 kB] 149s Get:14 http://ftpmaster.internal/ubuntu resolute/main armhf libisl23 armhf 0.27-1 [546 kB] 149s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf libmpc3 armhf 1.3.1-2 [47.0 kB] 149s Get:16 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15-arm-linux-gnueabihf armhf 15.2.0-7ubuntu1 [10.1 MB] 149s Get:17 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-15 armhf 15.2.0-7ubuntu1 [1030 B] 149s Get:18 http://ftpmaster.internal/ubuntu resolute/main armhf cpp-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [5756 B] 149s Get:19 http://ftpmaster.internal/ubuntu resolute/main armhf cpp armhf 4:15.2.0-4ubuntu1 [22.4 kB] 149s Get:20 http://ftpmaster.internal/ubuntu resolute/main armhf libcc1-0 armhf 15.2.0-7ubuntu1 [43.5 kB] 149s Get:21 http://ftpmaster.internal/ubuntu resolute/main armhf libgomp1 armhf 15.2.0-7ubuntu1 [129 kB] 149s Get:22 http://ftpmaster.internal/ubuntu resolute/main armhf libasan8 armhf 15.2.0-7ubuntu1 [2950 kB] 149s Get:23 http://ftpmaster.internal/ubuntu resolute/main armhf libubsan1 armhf 15.2.0-7ubuntu1 [1187 kB] 149s Get:24 http://ftpmaster.internal/ubuntu resolute/main armhf libgcc-15-dev armhf 15.2.0-7ubuntu1 [898 kB] 149s Get:25 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15-arm-linux-gnueabihf armhf 15.2.0-7ubuntu1 [19.5 MB] 150s Get:26 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-15 armhf 15.2.0-7ubuntu1 [493 kB] 150s Get:27 http://ftpmaster.internal/ubuntu resolute/main armhf gcc-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [1220 B] 150s Get:28 http://ftpmaster.internal/ubuntu resolute/main armhf gcc armhf 4:15.2.0-4ubuntu1 [5022 B] 150s Get:29 http://ftpmaster.internal/ubuntu resolute/main armhf libstdc++-15-dev armhf 15.2.0-7ubuntu1 [2637 kB] 150s Get:30 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15-arm-linux-gnueabihf armhf 15.2.0-7ubuntu1 [11.4 MB] 150s Get:31 http://ftpmaster.internal/ubuntu resolute/main armhf g++-15 armhf 15.2.0-7ubuntu1 [23.7 kB] 150s Get:32 http://ftpmaster.internal/ubuntu resolute/main armhf g++-arm-linux-gnueabihf armhf 4:15.2.0-4ubuntu1 [968 B] 150s Get:33 http://ftpmaster.internal/ubuntu resolute/main armhf g++ armhf 4:15.2.0-4ubuntu1 [1086 B] 150s Get:34 http://ftpmaster.internal/ubuntu resolute/main armhf build-essential armhf 12.12ubuntu1 [5088 B] 150s Get:35 http://ftpmaster.internal/ubuntu resolute/main armhf libdebhelper-perl all 13.24.2ubuntu1 [95.7 kB] 150s Get:36 http://ftpmaster.internal/ubuntu resolute/main armhf libtool all 2.5.4-7 [169 kB] 150s Get:37 http://ftpmaster.internal/ubuntu resolute/main armhf dh-autoreconf all 21 [12.5 kB] 150s Get:38 http://ftpmaster.internal/ubuntu resolute/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 150s Get:39 http://ftpmaster.internal/ubuntu resolute/main armhf libfile-stripnondeterminism-perl all 1.15.0-1 [20.5 kB] 151s Get:40 http://ftpmaster.internal/ubuntu resolute/main armhf dh-strip-nondeterminism all 1.15.0-1 [5090 B] 151s Get:41 http://ftpmaster.internal/ubuntu resolute/main armhf libdw1t64 armhf 0.194-1 [254 kB] 151s Get:42 http://ftpmaster.internal/ubuntu resolute/main armhf debugedit armhf 1:5.2-3 [48.9 kB] 151s Get:43 http://ftpmaster.internal/ubuntu resolute/main armhf dwz armhf 0.16-2 [114 kB] 151s Get:44 http://ftpmaster.internal/ubuntu resolute/main armhf gettext armhf 0.23.2-1 [1059 kB] 151s Get:45 http://ftpmaster.internal/ubuntu resolute/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 151s Get:46 http://ftpmaster.internal/ubuntu resolute/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 151s Get:47 http://ftpmaster.internal/ubuntu resolute/main armhf debhelper all 13.24.2ubuntu1 [896 kB] 151s Get:48 http://ftpmaster.internal/ubuntu resolute/universe armhf dh-python all 6.20250414 [119 kB] 151s Get:49 http://ftpmaster.internal/ubuntu resolute/main armhf sgml-base all 1.31+nmu1 [11.0 kB] 151s Get:50 http://ftpmaster.internal/ubuntu resolute/main armhf xml-core all 0.19 [20.3 kB] 151s Get:51 http://ftpmaster.internal/ubuntu resolute/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 151s Get:52 http://ftpmaster.internal/ubuntu resolute/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 151s Get:53 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 151s Get:54 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 151s Get:55 http://ftpmaster.internal/ubuntu resolute/main armhf libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 151s Get:56 http://ftpmaster.internal/ubuntu resolute/main armhf libjson-perl all 4.10000-1 [81.9 kB] 151s Get:57 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.0-4 [2270 kB] 151s Get:58 http://ftpmaster.internal/ubuntu resolute/universe armhf pybuild-plugin-autopkgtest all 6.20250414 [1746 B] 151s Get:59 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 151s Get:60 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-wheel all 0.46.1-2 [22.1 kB] 151s Get:61 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-build all 1.2.2-4 [31.0 kB] 151s Get:62 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 151s Get:63 http://ftpmaster.internal/ubuntu resolute/universe armhf pybuild-plugin-pyproject all 6.20250414 [1728 B] 151s Get:64 http://ftpmaster.internal/ubuntu resolute/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 151s Get:65 http://ftpmaster.internal/ubuntu resolute/main armhf python-openssl-doc all 25.1.0-1 [68.7 kB] 151s Get:66 http://ftpmaster.internal/ubuntu resolute/universe armhf python-sniffio-doc all 1.3.1-1 [17.4 kB] 151s Get:67 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf python-trio-doc all 0.31.0-1 [300 kB] 151s Get:68 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.0-4 [805 kB] 151s Get:69 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-all armhf 3.13.7-2 [890 B] 151s Get:70 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-astor all 0.8.1-4 [23.9 kB] 151s Get:71 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-async-generator all 1.10-7 [18.1 kB] 151s Get:72 http://ftpmaster.internal/ubuntu resolute/main armhf python3-soupsieve all 2.7-2 [33.6 kB] 151s Get:73 http://ftpmaster.internal/ubuntu resolute/main armhf python3-bs4 all 4.13.4-3 [137 kB] 151s Get:74 http://ftpmaster.internal/ubuntu resolute/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 151s Get:75 http://ftpmaster.internal/ubuntu resolute/main armhf python3.13-doc all 3.13.9-1 [14.3 MB] 151s Get:76 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-doc all 3.13.7-2 [10.8 kB] 151s Get:77 http://ftpmaster.internal/ubuntu resolute/main armhf python3-roman all 5.1-1 [10.6 kB] 151s Get:78 http://ftpmaster.internal/ubuntu resolute/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 151s Get:79 http://ftpmaster.internal/ubuntu resolute/main armhf python3-imagesize all 1.4.1-1 [6844 B] 151s Get:80 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-1 [6840 B] 151s Get:81 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-parso all 0.8.5-1 [68.0 kB] 151s Get:82 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 152s Get:83 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-jedi all 0.19.1+ds1-1 [693 kB] 152s Get:84 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-outcome all 1.2.0-2 [6208 B] 152s Get:85 http://ftpmaster.internal/ubuntu resolute/main armhf python3-platformdirs all 4.3.7-1 [16.9 kB] 152s Get:86 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-1 [21.0 kB] 152s Get:87 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 8.3.5-2 [252 kB] 152s Get:88 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-sniffio all 1.3.1-1 [7262 B] 152s Get:89 http://ftpmaster.internal/ubuntu resolute/main armhf python3-snowballstemmer all 3.0.1-1 [65.9 kB] 152s Get:90 http://ftpmaster.internal/ubuntu resolute/main armhf python3-sortedcontainers all 2.4.0-2 [27.6 kB] 152s Get:91 http://ftpmaster.internal/ubuntu resolute/main armhf sphinx-common all 8.2.3-1ubuntu2 [656 kB] 152s Get:92 http://ftpmaster.internal/ubuntu resolute/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 152s Get:93 http://ftpmaster.internal/ubuntu resolute/main armhf python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 152s Get:94 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-sphinx-codeautolink all 0.17.5-1 [24.0 kB] 152s Get:95 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-sphinxcontrib.jquery all 4.1-6 [6856 B] 152s Get:96 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-sphinx-rtd-theme all 3.0.2+dfsg-3 [23.5 kB] 152s Get:97 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-sphinxcontrib.trio all 1.1.2-3 [32.7 kB] 152s Get:98 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf python3-trio all 0.31.0-1 [342 kB] 152s Get:99 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-trustme all 1.2.1-1 [12.5 kB] 152s Get:100 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-yapf all 0.43.0-1 [167 kB] 152s Fetched 89.4 MB in 4s (20.9 MB/s) 152s Selecting previously unselected package fonts-lato. 152s (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 ... 65904 files and directories currently installed.) 152s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 152s Unpacking fonts-lato (2.015-1) ... 153s Selecting previously unselected package libpython3.14-minimal:armhf. 153s Preparing to unpack .../01-libpython3.14-minimal_3.14.0-4_armhf.deb ... 153s Unpacking libpython3.14-minimal:armhf (3.14.0-4) ... 153s Selecting previously unselected package python3.14-minimal. 153s Preparing to unpack .../02-python3.14-minimal_3.14.0-4_armhf.deb ... 153s Unpacking python3.14-minimal (3.14.0-4) ... 153s Selecting previously unselected package m4. 153s Preparing to unpack .../03-m4_1.4.20-2_armhf.deb ... 153s Unpacking m4 (1.4.20-2) ... 153s Selecting previously unselected package autoconf. 153s Preparing to unpack .../04-autoconf_2.72-3.1ubuntu1_all.deb ... 153s Unpacking autoconf (2.72-3.1ubuntu1) ... 153s Selecting previously unselected package autotools-dev. 153s Preparing to unpack .../05-autotools-dev_20240727.1_all.deb ... 153s Unpacking autotools-dev (20240727.1) ... 153s Selecting previously unselected package automake. 153s Preparing to unpack .../06-automake_1%3a1.18.1-2_all.deb ... 153s Unpacking automake (1:1.18.1-2) ... 153s Selecting previously unselected package autopoint. 153s Preparing to unpack .../07-autopoint_0.23.2-1_all.deb ... 153s Unpacking autopoint (0.23.2-1) ... 153s Selecting previously unselected package libc-dev-bin. 153s Preparing to unpack .../08-libc-dev-bin_2.42-2ubuntu2_armhf.deb ... 153s Unpacking libc-dev-bin (2.42-2ubuntu2) ... 153s Selecting previously unselected package linux-libc-dev:armhf. 153s Preparing to unpack .../09-linux-libc-dev_6.17.0-5.5_armhf.deb ... 153s Unpacking linux-libc-dev:armhf (6.17.0-5.5) ... 153s Selecting previously unselected package libcrypt-dev:armhf. 153s Preparing to unpack .../10-libcrypt-dev_1%3a4.4.38-1build1_armhf.deb ... 154s Unpacking libcrypt-dev:armhf (1:4.4.38-1build1) ... 154s Selecting previously unselected package rpcsvc-proto. 154s Preparing to unpack .../11-rpcsvc-proto_1.4.3-1_armhf.deb ... 154s Unpacking rpcsvc-proto (1.4.3-1) ... 154s Selecting previously unselected package libc6-dev:armhf. 154s Preparing to unpack .../12-libc6-dev_2.42-2ubuntu2_armhf.deb ... 154s Unpacking libc6-dev:armhf (2.42-2ubuntu2) ... 154s Selecting previously unselected package libisl23:armhf. 154s Preparing to unpack .../13-libisl23_0.27-1_armhf.deb ... 154s Unpacking libisl23:armhf (0.27-1) ... 154s Selecting previously unselected package libmpc3:armhf. 154s Preparing to unpack .../14-libmpc3_1.3.1-2_armhf.deb ... 154s Unpacking libmpc3:armhf (1.3.1-2) ... 154s Selecting previously unselected package cpp-15-arm-linux-gnueabihf. 154s Preparing to unpack .../15-cpp-15-arm-linux-gnueabihf_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking cpp-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package cpp-15. 154s Preparing to unpack .../16-cpp-15_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking cpp-15 (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package cpp-arm-linux-gnueabihf. 154s Preparing to unpack .../17-cpp-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 154s Unpacking cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 154s Selecting previously unselected package cpp. 154s Preparing to unpack .../18-cpp_4%3a15.2.0-4ubuntu1_armhf.deb ... 154s Unpacking cpp (4:15.2.0-4ubuntu1) ... 154s Selecting previously unselected package libcc1-0:armhf. 154s Preparing to unpack .../19-libcc1-0_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking libcc1-0:armhf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package libgomp1:armhf. 154s Preparing to unpack .../20-libgomp1_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking libgomp1:armhf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package libasan8:armhf. 154s Preparing to unpack .../21-libasan8_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking libasan8:armhf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package libubsan1:armhf. 154s Preparing to unpack .../22-libubsan1_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking libubsan1:armhf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package libgcc-15-dev:armhf. 154s Preparing to unpack .../23-libgcc-15-dev_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking libgcc-15-dev:armhf (15.2.0-7ubuntu1) ... 154s Selecting previously unselected package gcc-15-arm-linux-gnueabihf. 154s Preparing to unpack .../24-gcc-15-arm-linux-gnueabihf_15.2.0-7ubuntu1_armhf.deb ... 154s Unpacking gcc-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 155s Selecting previously unselected package gcc-15. 155s Preparing to unpack .../25-gcc-15_15.2.0-7ubuntu1_armhf.deb ... 155s Unpacking gcc-15 (15.2.0-7ubuntu1) ... 155s Selecting previously unselected package gcc-arm-linux-gnueabihf. 155s Preparing to unpack .../26-gcc-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 155s Unpacking gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 155s Selecting previously unselected package gcc. 155s Preparing to unpack .../27-gcc_4%3a15.2.0-4ubuntu1_armhf.deb ... 155s Unpacking gcc (4:15.2.0-4ubuntu1) ... 155s Selecting previously unselected package libstdc++-15-dev:armhf. 155s Preparing to unpack .../28-libstdc++-15-dev_15.2.0-7ubuntu1_armhf.deb ... 155s Unpacking libstdc++-15-dev:armhf (15.2.0-7ubuntu1) ... 155s Selecting previously unselected package g++-15-arm-linux-gnueabihf. 155s Preparing to unpack .../29-g++-15-arm-linux-gnueabihf_15.2.0-7ubuntu1_armhf.deb ... 155s Unpacking g++-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 155s Selecting previously unselected package g++-15. 155s Preparing to unpack .../30-g++-15_15.2.0-7ubuntu1_armhf.deb ... 155s Unpacking g++-15 (15.2.0-7ubuntu1) ... 155s Selecting previously unselected package g++-arm-linux-gnueabihf. 155s Preparing to unpack .../31-g++-arm-linux-gnueabihf_4%3a15.2.0-4ubuntu1_armhf.deb ... 155s Unpacking g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 155s Selecting previously unselected package g++. 155s Preparing to unpack .../32-g++_4%3a15.2.0-4ubuntu1_armhf.deb ... 155s Unpacking g++ (4:15.2.0-4ubuntu1) ... 155s Selecting previously unselected package build-essential. 156s Preparing to unpack .../33-build-essential_12.12ubuntu1_armhf.deb ... 156s Unpacking build-essential (12.12ubuntu1) ... 156s Selecting previously unselected package libdebhelper-perl. 156s Preparing to unpack .../34-libdebhelper-perl_13.24.2ubuntu1_all.deb ... 156s Unpacking libdebhelper-perl (13.24.2ubuntu1) ... 156s Selecting previously unselected package libtool. 156s Preparing to unpack .../35-libtool_2.5.4-7_all.deb ... 156s Unpacking libtool (2.5.4-7) ... 156s Selecting previously unselected package dh-autoreconf. 156s Preparing to unpack .../36-dh-autoreconf_21_all.deb ... 156s Unpacking dh-autoreconf (21) ... 156s Selecting previously unselected package libarchive-zip-perl. 156s Preparing to unpack .../37-libarchive-zip-perl_1.68-1_all.deb ... 156s Unpacking libarchive-zip-perl (1.68-1) ... 156s Selecting previously unselected package libfile-stripnondeterminism-perl. 156s Preparing to unpack .../38-libfile-stripnondeterminism-perl_1.15.0-1_all.deb ... 156s Unpacking libfile-stripnondeterminism-perl (1.15.0-1) ... 156s Selecting previously unselected package dh-strip-nondeterminism. 156s Preparing to unpack .../39-dh-strip-nondeterminism_1.15.0-1_all.deb ... 156s Unpacking dh-strip-nondeterminism (1.15.0-1) ... 156s Selecting previously unselected package libdw1t64:armhf. 156s Preparing to unpack .../40-libdw1t64_0.194-1_armhf.deb ... 156s Unpacking libdw1t64:armhf (0.194-1) ... 156s Selecting previously unselected package debugedit. 156s Preparing to unpack .../41-debugedit_1%3a5.2-3_armhf.deb ... 156s Unpacking debugedit (1:5.2-3) ... 156s Selecting previously unselected package dwz. 156s Preparing to unpack .../42-dwz_0.16-2_armhf.deb ... 156s Unpacking dwz (0.16-2) ... 156s Selecting previously unselected package gettext. 156s Preparing to unpack .../43-gettext_0.23.2-1_armhf.deb ... 156s Unpacking gettext (0.23.2-1) ... 156s Selecting previously unselected package intltool-debian. 156s Preparing to unpack .../44-intltool-debian_0.35.0+20060710.6_all.deb ... 156s Unpacking intltool-debian (0.35.0+20060710.6) ... 156s Selecting previously unselected package po-debconf. 156s Preparing to unpack .../45-po-debconf_1.0.21+nmu1_all.deb ... 156s Unpacking po-debconf (1.0.21+nmu1) ... 156s Selecting previously unselected package debhelper. 156s Preparing to unpack .../46-debhelper_13.24.2ubuntu1_all.deb ... 156s Unpacking debhelper (13.24.2ubuntu1) ... 156s Selecting previously unselected package dh-python. 156s Preparing to unpack .../47-dh-python_6.20250414_all.deb ... 156s Unpacking dh-python (6.20250414) ... 156s Selecting previously unselected package sgml-base. 156s Preparing to unpack .../48-sgml-base_1.31+nmu1_all.deb ... 156s Unpacking sgml-base (1.31+nmu1) ... 156s Selecting previously unselected package xml-core. 156s Preparing to unpack .../49-xml-core_0.19_all.deb ... 156s Unpacking xml-core (0.19) ... 156s Selecting previously unselected package docutils-common. 156s Preparing to unpack .../50-docutils-common_0.21.2+dfsg-2_all.deb ... 156s Unpacking docutils-common (0.21.2+dfsg-2) ... 156s Selecting previously unselected package fonts-font-awesome. 156s Preparing to unpack .../51-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 156s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 156s Selecting previously unselected package libjs-jquery. 156s Preparing to unpack .../52-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 156s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 156s Selecting previously unselected package libjs-underscore. 156s Preparing to unpack .../53-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 156s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 156s Selecting previously unselected package libjs-sphinxdoc. 156s Preparing to unpack .../54-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 156s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 156s Selecting previously unselected package libjson-perl. 156s Preparing to unpack .../55-libjson-perl_4.10000-1_all.deb ... 156s Unpacking libjson-perl (4.10000-1) ... 156s Selecting previously unselected package libpython3.14-stdlib:armhf. 156s Preparing to unpack .../56-libpython3.14-stdlib_3.14.0-4_armhf.deb ... 156s Unpacking libpython3.14-stdlib:armhf (3.14.0-4) ... 157s Selecting previously unselected package pybuild-plugin-autopkgtest. 157s Preparing to unpack .../57-pybuild-plugin-autopkgtest_6.20250414_all.deb ... 157s Unpacking pybuild-plugin-autopkgtest (6.20250414) ... 157s Selecting previously unselected package python3-pyproject-hooks. 157s Preparing to unpack .../58-python3-pyproject-hooks_1.2.0-1_all.deb ... 157s Unpacking python3-pyproject-hooks (1.2.0-1) ... 157s Selecting previously unselected package python3-wheel. 157s Preparing to unpack .../59-python3-wheel_0.46.1-2_all.deb ... 157s Unpacking python3-wheel (0.46.1-2) ... 157s Selecting previously unselected package python3-build. 157s Preparing to unpack .../60-python3-build_1.2.2-4_all.deb ... 157s Unpacking python3-build (1.2.2-4) ... 157s Selecting previously unselected package python3-installer. 157s Preparing to unpack .../61-python3-installer_0.7.0+dfsg1-3_all.deb ... 157s Unpacking python3-installer (0.7.0+dfsg1-3) ... 157s Selecting previously unselected package pybuild-plugin-pyproject. 157s Preparing to unpack .../62-pybuild-plugin-pyproject_6.20250414_all.deb ... 157s Unpacking pybuild-plugin-pyproject (6.20250414) ... 157s Selecting previously unselected package sphinx-rtd-theme-common. 157s Preparing to unpack .../63-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 157s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 157s Selecting previously unselected package python-openssl-doc. 157s Preparing to unpack .../64-python-openssl-doc_25.1.0-1_all.deb ... 157s Unpacking python-openssl-doc (25.1.0-1) ... 157s Selecting previously unselected package python-sniffio-doc. 157s Preparing to unpack .../65-python-sniffio-doc_1.3.1-1_all.deb ... 157s Unpacking python-sniffio-doc (1.3.1-1) ... 157s Selecting previously unselected package python-trio-doc. 157s Preparing to unpack .../66-python-trio-doc_0.31.0-1_all.deb ... 157s Unpacking python-trio-doc (0.31.0-1) ... 157s Selecting previously unselected package python3.14. 157s Preparing to unpack .../67-python3.14_3.14.0-4_armhf.deb ... 157s Unpacking python3.14 (3.14.0-4) ... 157s Selecting previously unselected package python3-all. 157s Preparing to unpack .../68-python3-all_3.13.7-2_armhf.deb ... 157s Unpacking python3-all (3.13.7-2) ... 157s Selecting previously unselected package python3-astor. 157s Preparing to unpack .../69-python3-astor_0.8.1-4_all.deb ... 157s Unpacking python3-astor (0.8.1-4) ... 157s Selecting previously unselected package python3-async-generator. 157s Preparing to unpack .../70-python3-async-generator_1.10-7_all.deb ... 157s Unpacking python3-async-generator (1.10-7) ... 157s Selecting previously unselected package python3-soupsieve. 157s Preparing to unpack .../71-python3-soupsieve_2.7-2_all.deb ... 157s Unpacking python3-soupsieve (2.7-2) ... 157s Selecting previously unselected package python3-bs4. 157s Preparing to unpack .../72-python3-bs4_4.13.4-3_all.deb ... 157s Unpacking python3-bs4 (4.13.4-3) ... 157s Selecting previously unselected package python3-defusedxml. 157s Preparing to unpack .../73-python3-defusedxml_0.7.1-3_all.deb ... 157s Unpacking python3-defusedxml (0.7.1-3) ... 157s Selecting previously unselected package python3.13-doc. 157s Preparing to unpack .../74-python3.13-doc_3.13.9-1_all.deb ... 157s Unpacking python3.13-doc (3.13.9-1) ... 158s Selecting previously unselected package python3-doc. 158s Preparing to unpack .../75-python3-doc_3.13.7-2_all.deb ... 158s Unpacking python3-doc (3.13.7-2) ... 158s Selecting previously unselected package python3-roman. 158s Preparing to unpack .../76-python3-roman_5.1-1_all.deb ... 158s Unpacking python3-roman (5.1-1) ... 158s Selecting previously unselected package python3-docutils. 158s Preparing to unpack .../77-python3-docutils_0.21.2+dfsg-2_all.deb ... 158s Unpacking python3-docutils (0.21.2+dfsg-2) ... 158s Selecting previously unselected package python3-imagesize. 158s Preparing to unpack .../78-python3-imagesize_1.4.1-1_all.deb ... 158s Unpacking python3-imagesize (1.4.1-1) ... 158s Selecting previously unselected package python3-iniconfig. 158s Preparing to unpack .../79-python3-iniconfig_2.1.0-1_all.deb ... 158s Unpacking python3-iniconfig (2.1.0-1) ... 158s Selecting previously unselected package python3-parso. 158s Preparing to unpack .../80-python3-parso_0.8.5-1_all.deb ... 158s Unpacking python3-parso (0.8.5-1) ... 158s Selecting previously unselected package python3-typeshed. 158s Preparing to unpack .../81-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 158s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 159s Selecting previously unselected package python3-jedi. 159s Preparing to unpack .../82-python3-jedi_0.19.1+ds1-1_all.deb ... 159s Unpacking python3-jedi (0.19.1+ds1-1) ... 159s Selecting previously unselected package python3-outcome. 159s Preparing to unpack .../83-python3-outcome_1.2.0-2_all.deb ... 159s Unpacking python3-outcome (1.2.0-2) ... 159s Selecting previously unselected package python3-platformdirs. 159s Preparing to unpack .../84-python3-platformdirs_4.3.7-1_all.deb ... 159s Unpacking python3-platformdirs (4.3.7-1) ... 159s Selecting previously unselected package python3-pluggy. 159s Preparing to unpack .../85-python3-pluggy_1.6.0-1_all.deb ... 159s Unpacking python3-pluggy (1.6.0-1) ... 159s Selecting previously unselected package python3-pytest. 159s Preparing to unpack .../86-python3-pytest_8.3.5-2_all.deb ... 159s Unpacking python3-pytest (8.3.5-2) ... 159s Selecting previously unselected package python3-sniffio. 159s Preparing to unpack .../87-python3-sniffio_1.3.1-1_all.deb ... 159s Unpacking python3-sniffio (1.3.1-1) ... 159s Selecting previously unselected package python3-snowballstemmer. 159s Preparing to unpack .../88-python3-snowballstemmer_3.0.1-1_all.deb ... 159s Unpacking python3-snowballstemmer (3.0.1-1) ... 159s Selecting previously unselected package python3-sortedcontainers. 159s Preparing to unpack .../89-python3-sortedcontainers_2.4.0-2_all.deb ... 159s Unpacking python3-sortedcontainers (2.4.0-2) ... 159s Selecting previously unselected package sphinx-common. 159s Preparing to unpack .../90-sphinx-common_8.2.3-1ubuntu2_all.deb ... 159s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 159s Selecting previously unselected package python3-alabaster. 159s Preparing to unpack .../91-python3-alabaster_0.7.16-0.1_all.deb ... 159s Unpacking python3-alabaster (0.7.16-0.1) ... 159s Selecting previously unselected package python3-sphinx. 159s Preparing to unpack .../92-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 159s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 159s Selecting previously unselected package python3-sphinx-codeautolink. 159s Preparing to unpack .../93-python3-sphinx-codeautolink_0.17.5-1_all.deb ... 159s Unpacking python3-sphinx-codeautolink (0.17.5-1) ... 159s Selecting previously unselected package python3-sphinxcontrib.jquery. 159s Preparing to unpack .../94-python3-sphinxcontrib.jquery_4.1-6_all.deb ... 159s Unpacking python3-sphinxcontrib.jquery (4.1-6) ... 159s Selecting previously unselected package python3-sphinx-rtd-theme. 160s Preparing to unpack .../95-python3-sphinx-rtd-theme_3.0.2+dfsg-3_all.deb ... 160s Unpacking python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... 160s Selecting previously unselected package python3-sphinxcontrib.trio. 160s Preparing to unpack .../96-python3-sphinxcontrib.trio_1.1.2-3_all.deb ... 160s Unpacking python3-sphinxcontrib.trio (1.1.2-3) ... 160s Selecting previously unselected package python3-trio. 160s Preparing to unpack .../97-python3-trio_0.31.0-1_all.deb ... 160s Unpacking python3-trio (0.31.0-1) ... 160s Selecting previously unselected package python3-trustme. 160s Preparing to unpack .../98-python3-trustme_1.2.1-1_all.deb ... 160s Unpacking python3-trustme (1.2.1-1) ... 160s Selecting previously unselected package python3-yapf. 160s Preparing to unpack .../99-python3-yapf_0.43.0-1_all.deb ... 160s Unpacking python3-yapf (0.43.0-1) ... 160s Setting up dh-python (6.20250414) ... 160s Setting up python3-iniconfig (2.1.0-1) ... 160s Setting up python3-sniffio (1.3.1-1) ... 160s Setting up python3-outcome (1.2.0-2) ... 161s Setting up fonts-lato (2.015-1) ... 161s Setting up python3-async-generator (1.10-7) ... 161s Setting up python3-parso (0.8.5-1) ... 161s Setting up python3-defusedxml (0.7.1-3) ... 161s Setting up libarchive-zip-perl (1.68-1) ... 161s Setting up python3-alabaster (0.7.16-0.1) ... 162s Setting up libdebhelper-perl (13.24.2ubuntu1) ... 162s Setting up libpython3.14-minimal:armhf (3.14.0-4) ... 162s Setting up linux-libc-dev:armhf (6.17.0-5.5) ... 162s Setting up m4 (1.4.20-2) ... 162s Setting up python3-trustme (1.2.1-1) ... 162s Setting up python3-sortedcontainers (2.4.0-2) ... 162s Setting up libgomp1:armhf (15.2.0-7ubuntu1) ... 162s Setting up python3-wheel (0.46.1-2) ... 162s Setting up python3-platformdirs (4.3.7-1) ... 162s Setting up libdw1t64:armhf (0.194-1) ... 162s Setting up python3-yapf (0.43.0-1) ... 163s Setting up python3-roman (5.1-1) ... 163s Setting up autotools-dev (20240727.1) ... 163s Setting up rpcsvc-proto (1.4.3-1) ... 163s Setting up python3-pyproject-hooks (1.2.0-1) ... 163s Setting up python3-trio (0.31.0-1) ... 164s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 164s Setting up python3-snowballstemmer (3.0.1-1) ... 165s Setting up libmpc3:armhf (1.3.1-2) ... 165s Setting up autopoint (0.23.2-1) ... 165s Setting up python3-installer (0.7.0+dfsg1-3) ... 165s Setting up autoconf (2.72-3.1ubuntu1) ... 165s Setting up python3-pluggy (1.6.0-1) ... 165s Setting up libubsan1:armhf (15.2.0-7ubuntu1) ... 165s Setting up dwz (0.16-2) ... 165s Setting up libcrypt-dev:armhf (1:4.4.38-1build1) ... 165s Setting up libasan8:armhf (15.2.0-7ubuntu1) ... 165s Setting up libjson-perl (4.10000-1) ... 165s Setting up debugedit (1:5.2-3) ... 165s Setting up sgml-base (1.31+nmu1) ... 165s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 165s Setting up libisl23:armhf (0.27-1) ... 165s Setting up python3-build (1.2.2-4) ... 165s Setting up libc-dev-bin (2.42-2ubuntu2) ... 165s Setting up cpp-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 165s Setting up python3-soupsieve (2.7-2) ... 166s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 166s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 166s Setting up python3.14-minimal (3.14.0-4) ... 167s Setting up libcc1-0:armhf (15.2.0-7ubuntu1) ... 167s Setting up python3-astor (0.8.1-4) ... 167s Setting up cpp-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 167s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 167s Setting up python3-imagesize (1.4.1-1) ... 167s Setting up automake (1:1.18.1-2) ... 167s update-alternatives: using /usr/bin/automake-1.18 to provide /usr/bin/automake (automake) in auto mode 167s Setting up libfile-stripnondeterminism-perl (1.15.0-1) ... 167s Setting up gettext (0.23.2-1) ... 167s Setting up libgcc-15-dev:armhf (15.2.0-7ubuntu1) ... 167s Setting up gcc-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 167s Setting up python3-jedi (0.19.1+ds1-1) ... 168s Setting up libpython3.14-stdlib:armhf (3.14.0-4) ... 168s Setting up pybuild-plugin-pyproject (6.20250414) ... 168s Setting up python3-pytest (8.3.5-2) ... 168s Setting up python3-bs4 (4.13.4-3) ... 169s Setting up intltool-debian (0.35.0+20060710.6) ... 169s Setting up python3.13-doc (3.13.9-1) ... 169s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 169s Setting up dh-strip-nondeterminism (1.15.0-1) ... 169s Setting up cpp-15 (15.2.0-7ubuntu1) ... 169s Setting up cpp (4:15.2.0-4ubuntu1) ... 169s Setting up xml-core (0.19) ... 169s Setting up libc6-dev:armhf (2.42-2ubuntu2) ... 169s Setting up python3.14 (3.14.0-4) ... 170s Setting up python3-doc (3.13.7-2) ... 170s Setting up gcc-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 170s Setting up python-trio-doc (0.31.0-1) ... 170s Setting up po-debconf (1.0.21+nmu1) ... 170s Setting up python-openssl-doc (25.1.0-1) ... 170s Setting up python-sniffio-doc (1.3.1-1) ... 170s Setting up python3-all (3.13.7-2) ... 170s Setting up gcc-15 (15.2.0-7ubuntu1) ... 170s Setting up libstdc++-15-dev:armhf (15.2.0-7ubuntu1) ... 170s Setting up sphinx-common (8.2.3-1ubuntu2) ... 170s Setting up libtool (2.5.4-7) ... 170s Setting up g++-15-arm-linux-gnueabihf (15.2.0-7ubuntu1) ... 170s Setting up gcc (4:15.2.0-4ubuntu1) ... 170s Setting up dh-autoreconf (21) ... 170s Setting up g++-15 (15.2.0-7ubuntu1) ... 170s Setting up g++-arm-linux-gnueabihf (4:15.2.0-4ubuntu1) ... 170s Setting up debhelper (13.24.2ubuntu1) ... 170s Setting up g++ (4:15.2.0-4ubuntu1) ... 170s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 170s Setting up build-essential (12.12ubuntu1) ... 170s Setting up pybuild-plugin-autopkgtest (6.20250414) ... 170s Processing triggers for install-info (7.2-5) ... 170s Processing triggers for libc-bin (2.42-2ubuntu2) ... 171s Processing triggers for systemd (257.9-0ubuntu2) ... 171s Processing triggers for man-db (2.13.1-1) ... 172s Processing triggers for sgml-base (1.31+nmu1) ... 172s Setting up docutils-common (0.21.2+dfsg-2) ... 172s Processing triggers for sgml-base (1.31+nmu1) ... 172s Setting up python3-docutils (0.21.2+dfsg-2) ... 173s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 175s Setting up python3-sphinxcontrib.trio (1.1.2-3) ... 175s Setting up python3-sphinx-codeautolink (0.17.5-1) ... 175s Setting up python3-sphinxcontrib.jquery (4.1-6) ... 175s Setting up python3-sphinx-rtd-theme (3.0.2+dfsg-3) ... 185s autopkgtest [11:36:27]: test pybuild-autopkgtest: pybuild-autopkgtest 185s autopkgtest [11:36:27]: test pybuild-autopkgtest: [----------------------- 187s pybuild-autopkgtest 188s I: pybuild base:311: cd /tmp/autopkgtest.Ihzw2z/autopkgtest_tmp/build; python3.14 -m pytest -m "not redistributors_should_skip" -p trio._tests.pytest_plugin --skip-optional-imports /usr/lib/python3/dist-packages/trio 190s ============================= test session starts ============================== 190s platform linux -- Python 3.14.0, pytest-8.3.5, pluggy-1.6.0 190s rootdir: /usr/lib/python3/dist-packages/trio 190s plugins: typeguard-4.4.2 190s collected 883 items / 42 deselected / 1 skipped / 841 selected 190s 190s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_asyncgen.py . [ 0%] 191s ...... [ 0%] 191s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_cancelled.py . [ 0%] 191s ........... [ 2%] 191s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_exceptiongroup_gc.py . [ 2%] 191s . [ 2%] 191s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_guest_mode.py . [ 2%] 192s ............... [ 4%] 192s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_instrumentation.py . [ 4%] 192s ........ [ 5%] 192s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_io.py . [ 5%] 192s ............................ [ 8%] 192s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_ki.py . [ 9%] 193s ..........x..... [ 10%] 193s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_local.py . [ 11%] 193s ... [ 11%] 193s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_mock_clock.py . [ 11%] 193s ....s. [ 12%] 193s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_parking_lot.py . [ 12%] 193s .......... [ 13%] 193s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py . [ 13%] 193s ..................................FFFFs..s.............................. [ 22%] 194s ........................................................................ [ 30%] 194s ......x.. [ 31%] 194s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_thread_cache.py . [ 31%] 194s .ss... [ 32%] 194s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_tutil.py . [ 32%] 194s [ 32%] 194s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_unbounded_queue.py . [ 32%] 194s .... [ 33%] 194s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_windows.py s [ 33%] 194s ssssss [ 34%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_abc.py ... [ 34%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py .. [ 34%] 194s .......................FFFF [ 38%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_contextvars.py . [ 38%] 194s .. [ 38%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_deprecate.py . [ 38%] 194s ........... [ 39%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py . [ 39%] 194s .. [ 40%] 194s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_dtls.py ..s.. [ 40%] 195s ............s............. [ 43%] 195s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py .. [ 44%] 195s .s [ 44%] 195s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_fakenet.py .. [ 44%] 195s ..s.... [ 45%] 195s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_file_io.py .. [ 45%] 196s ............... [ 47%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_generic.py . [ 47%] 196s . [ 47%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_tcp_listeners.py . [ 47%] 196s .s................ [ 49%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_tcp_stream.py . [ 50%] 196s ...................... [ 52%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_unix_stream.py . [ 52%] 196s ....s [ 53%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_serve_listeners.py . [ 53%] 196s ... [ 53%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_socket.py . [ 53%] 196s ...... [ 54%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_ssl_helpers.py . [ 54%] 196s .. [ 55%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_path.py .s... [ 55%] 196s ................................... [ 59%] 196s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_repl.py ..... [ 60%] 197s .....s. [ 61%] 197s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py . [ 61%] 197s . [ 61%] 197s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_signals.py .. [ 61%] 197s ...... [ 62%] 197s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_socket.py ... [ 62%] 197s ....s..............ss.......... [ 66%] 197s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_ssl.py ...... [ 67%] 198s s.............................s.......................... [ 73%] 198s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_subprocess.py . [ 74%] 199s .........................s........ [ 78%] 199s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_sync.py ..... [ 78%] 199s ................................ [ 82%] 199s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_testing.py .. [ 82%] 199s ................. [ 84%] 199s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_testing_raisesgroup.py . [ 84%] 199s ...................... [ 87%] 199s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_threads.py .. [ 87%] 200s .............................................s.. [ 93%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_timeouts.py s [ 93%] 200s s...sss...x [ 94%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_tracing.py .. [ 95%] 200s [ 95%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_trio.py . [ 95%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_unix_pipes.py . [ 95%] 200s .......... [ 96%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_util.py ..... [ 97%] 200s .... [ 97%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_wait_for_object.py s [ 97%] 200s sss [ 98%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_windows_pipes.py s [ 98%] 200s sssss [ 98%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/tools/test_mypy_annotate.py . [ 98%] 200s ...... [ 99%] 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/tools/test_sync_requirements.py . [ 99%] 200s .. [100%] 200s 200s =================================== FAILURES =================================== 200s _____________________________ test_nursery_misnest _____________________________ 200s 200s async def test_nursery_misnest() -> None: 200s # See https://github.com/python-trio/trio/issues/3298 200s async def inner_func() -> None: 200s inner_nursery = await inner_cm.__aenter__() 200s inner_nursery.start_soon(sleep, 1) 200s 200s > with pytest.RaisesGroup( 200s pytest.RaisesExc( 200s RuntimeError, match="Nursery stack corrupted", check=no_cause_or_context 200s ), 200s check=no_cause_or_context, 200s ): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:868: AttributeError 200s ______________________ test_nursery_nested_child_misnest _______________________ 200s 200s def test_nursery_nested_child_misnest() -> None: 200s # Note that this example does *not* raise an exception group. 200s async def main() -> None: 200s async with _core.open_nursery(): 200s inner_cm = _core.open_nursery() 200s await inner_cm.__aenter__() 200s 200s with pytest.raises(RuntimeError, match="Nursery stack corrupted") as excinfo: 200s _core.run(main) 200s assert excinfo.value.__cause__ is None 200s # This AssertionError is kind of redundant, but I don't think we want to remove 200s # the assertion and don't think we care enough to suppress it in this specific case. 200s > assert pytest.RaisesExc( 200s AssertionError, match="^Nursery misnesting detected!$" 200s ).matches(excinfo.value.__context__) 200s E AttributeError: module 'pytest' has no attribute 'RaisesExc' 200s 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:891: AttributeError 200s _____________________ test_asyncexitstack_nursery_misnest ______________________ 200s 200s async def test_asyncexitstack_nursery_misnest() -> None: 200s # This example is trickier than the above ones, and is the one that requires 200s # special logic of abandoned nurseries to avoid nasty internal errors that masks 200s # the RuntimeError. 200s @asynccontextmanager 200s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 200s AsyncGenerator[None] 200s ): 200s async with _core.open_nursery() as nursery: 200s await nursery.start(started_sleeper) 200s nursery.start_soon(unstarted_task) 200s yield 200s 200s async def started_sleeper(task_status: _core.TaskStatus[None]) -> None: 200s task_status.started() 200s await sleep_forever() 200s 200s async def unstarted_task() -> None: 200s await _core.checkpoint() 200s 200s > with pytest.RaisesGroup( 200s pytest.RaisesGroup( 200s pytest.RaisesExc( 200s RuntimeError, match="Nursery stack corrupted", check=no_cause_or_context 200s ), 200s check=no_cause_or_context, 200s ), 200s check=no_cause_or_context, 200s ): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:918: AttributeError 200s _________________ test_asyncexitstack_nursery_misnest_cleanup __________________ 200s 200s def test_asyncexitstack_nursery_misnest_cleanup() -> None: 200s # We guarantee that abandoned tasks get to do cleanup *eventually*, but exceptions 200s # are lost. With more effort it's possible we could reschedule child tasks to exit 200s # promptly. 200s finally_entered = [] 200s 200s async def main() -> None: 200s async def unstarted_task() -> None: 200s try: 200s await _core.checkpoint() 200s finally: 200s finally_entered.append(True) 200s raise ValueError("this exception is lost") 200s 200s # rest of main() is ~identical to the above test 200s @asynccontextmanager 200s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 200s AsyncGenerator[None] 200s ): 200s async with _core.open_nursery() as nursery: 200s nursery.start_soon(unstarted_task) 200s yield 200s 200s with pytest.RaisesGroup( 200s pytest.RaisesGroup( 200s pytest.RaisesExc( 200s RuntimeError, 200s match="Nursery stack corrupted", 200s check=no_cause_or_context, 200s ), 200s check=no_cause_or_context, 200s ), 200s check=no_cause_or_context, 200s ): 200s async with AsyncExitStack() as stack, _core.open_nursery() as nursery: 200s # The asynccontextmanager is going to create a nursery that outlives this nursery! 200s nursery.start_soon( 200s stack.enter_async_context, 200s asynccontextmanager_that_creates_a_nursery_internally(), 200s ) 200s assert not finally_entered # abandoned task still hasn't been cleaned up 200s 200s > _core.run(main) 200s 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:977: 200s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 200s 200s async def main() -> None: 200s async def unstarted_task() -> None: 200s try: 200s await _core.checkpoint() 200s finally: 200s finally_entered.append(True) 200s raise ValueError("this exception is lost") 200s 200s # rest of main() is ~identical to the above test 200s @asynccontextmanager 200s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 200s AsyncGenerator[None] 200s ): 200s async with _core.open_nursery() as nursery: 200s nursery.start_soon(unstarted_task) 200s yield 200s 200s > with pytest.RaisesGroup( 200s pytest.RaisesGroup( 200s pytest.RaisesExc( 200s RuntimeError, 200s match="Nursery stack corrupted", 200s check=no_cause_or_context, 200s ), 200s check=no_cause_or_context, 200s ), 200s check=no_cause_or_context, 200s ): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:958: AttributeError 200s _________________ test_as_safe_channel_genexit_exception_group _________________ 200s + Exception Group Traceback (most recent call last): 200s | File "/usr/lib/python3/dist-packages/trio/_tests/test_channel.py", line 634, in agen 200s | async with trio.open_nursery(): 200s | ~~~~~~~~~~~~~~~~~^^ 200s | File "/usr/lib/python3/dist-packages/trio/_core/_run.py", line 1125, in __aexit__ 200s | raise combined_error_from_nursery 200s | BaseExceptionGroup: Exceptions from Trio nursery (1 sub-exception) 200s +-+---------------- 1 ---------------- 200s | Traceback (most recent call last): 200s | File "/usr/lib/python3/dist-packages/trio/_tests/test_channel.py", line 635, in agen 200s | yield 200s | GeneratorExit 200s +------------------------------------ 200s 200s During handling of the above exception, another exception occurred: 200s 200s async def test_as_safe_channel_genexit_exception_group() -> None: 200s @as_safe_channel 200s async def agen() -> AsyncGenerator[None]: 200s try: 200s async with trio.open_nursery(): 200s yield 200s except BaseException as e: 200s assert pytest.RaisesGroup(GeneratorExit).matches(e) # noqa: PT017 200s raise 200s 200s > async with agen() as g: 200s 200s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:640: 200s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 200s /usr/lib/python3.14/contextlib.py:221: in __aexit__ 200s await anext(self.gen) 200s /usr/lib/python3/dist-packages/trio/_channel.py:555: in context_manager 200s raise_single_exception_from_group(eg) 200s /usr/lib/python3/dist-packages/trio/_util.py:418: in raise_single_exception_from_group 200s raise_saving_context(noncancelled_exception) 200s /usr/lib/python3/dist-packages/trio/_channel.py:591: in _move_elems_to_channel 200s await agen.aclose() 200s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 200s 200s @as_safe_channel 200s async def agen() -> AsyncGenerator[None]: 200s try: 200s async with trio.open_nursery(): 200s yield 200s except BaseException as e: 200s > assert pytest.RaisesGroup(GeneratorExit).matches(e) # noqa: PT017 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:637: AttributeError 200s ____________ test_as_safe_channel_does_not_suppress_nested_genexit _____________ 200s 200s async def test_as_safe_channel_does_not_suppress_nested_genexit() -> None: 200s @as_safe_channel 200s async def agen() -> AsyncGenerator[None]: 200s yield 200s 200s > with pytest.RaisesGroup(GeneratorExit): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:650: AttributeError 200s _____________________ test_as_safe_channel_genexit_filter ______________________ 200s 200s async def test_as_safe_channel_genexit_filter() -> None: 200s async def wait_then_raise() -> None: 200s try: 200s await trio.sleep_forever() 200s except trio.Cancelled: 200s raise ValueError from None 200s 200s @as_safe_channel 200s async def agen() -> AsyncGenerator[None]: 200s async with trio.open_nursery() as nursery: 200s nursery.start_soon(wait_then_raise) 200s yield 200s 200s > with pytest.RaisesGroup(ValueError): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:669: AttributeError 200s _______________ test_as_safe_channel_swallowing_extra_exceptions _______________ 200s 200s async def test_as_safe_channel_swallowing_extra_exceptions() -> None: 200s async def wait_then_raise(ex: type[BaseException]) -> None: 200s try: 200s await trio.sleep_forever() 200s except trio.Cancelled: 200s raise ex from None 200s 200s @as_safe_channel 200s async def agen(ex: type[BaseException]) -> AsyncGenerator[None]: 200s async with trio.open_nursery() as nursery: 200s nursery.start_soon(wait_then_raise, ex) 200s nursery.start_soon(wait_then_raise, GeneratorExit) 200s yield 200s 200s > with pytest.RaisesGroup(AssertionError): 200s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 200s 200s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:689: AttributeError 200s =============================== warnings summary =============================== 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py:119 200s /usr/lib/python3/dist-packages/trio/_tests/test_exports.py:119: PytestUnknownMarkWarning: Unknown pytest.mark.redistributors_should_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 200s @pytest.mark.redistributors_should_skip 200s 200s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py:250 200s /usr/lib/python3/dist-packages/trio/_tests/test_exports.py:250: PytestUnknownMarkWarning: Unknown pytest.mark.redistributors_should_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 200s @pytest.mark.redistributors_should_skip 200s 200s _core/_tests/test_thread_cache.py::test_clear_thread_cache_after_fork 200s /usr/lib/python3/dist-packages/trio/_core/_tests/test_thread_cache.py:213: DeprecationWarning: This process (pid=2424) is multi-threaded, use of fork() may lead to deadlocks in the child. 200s child_pid = os.fork() 200s 200s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 200s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-0i4ibgux' 200s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 200s 200s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 200s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-f4oiqx46' 200s config.cache.set("cache/lastfailed", self.lastfailed) 200s 200s ../../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 200s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-2wlpgjzg' 200s session.config.cache.set(STEPWISE_CACHE_DIR, []) 200s 200s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 200s =========================== short test summary info ============================ 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_nursery_misnest 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_nursery_nested_child_misnest 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest_cleanup 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_exception_group 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_does_not_suppress_nested_genexit 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_filter 200s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_swallowing_extra_exceptions 200s = 8 failed, 788 passed, 43 skipped, 42 deselected, 3 xfailed, 6 warnings in 12.26s = 201s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.Ihzw2z/autopkgtest_tmp/build; python3.14 -m pytest -m "not redistributors_should_skip" -p trio._tests.pytest_plugin --skip-optional-imports /usr/lib/python3/dist-packages/trio 201s I: pybuild base:311: cd /tmp/autopkgtest.Ihzw2z/autopkgtest_tmp/build; python3.13 -m pytest -m "not redistributors_should_skip" -p trio._tests.pytest_plugin --skip-optional-imports /usr/lib/python3/dist-packages/trio 203s ============================= test session starts ============================== 203s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 203s rootdir: /usr/lib/python3/dist-packages/trio 203s plugins: typeguard-4.4.2 203s collected 883 items / 42 deselected / 1 skipped / 841 selected 203s 203s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_asyncgen.py . [ 0%] 204s ...... [ 0%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_cancelled.py . [ 0%] 204s ........... [ 2%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_exceptiongroup_gc.py . [ 2%] 204s . [ 2%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_guest_mode.py . [ 2%] 204s ............... [ 4%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_instrumentation.py . [ 4%] 204s ........ [ 5%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_io.py . [ 5%] 204s ............................ [ 8%] 204s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_ki.py . [ 9%] 205s ..........x..... [ 10%] 205s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_local.py . [ 11%] 205s ... [ 11%] 205s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_mock_clock.py . [ 11%] 205s ....s. [ 12%] 205s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_parking_lot.py . [ 12%] 205s .......... [ 13%] 205s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py . [ 13%] 205s ..................................FFFFs................................. [ 22%] 206s ........................................................................ [ 30%] 206s ......... [ 31%] 206s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_thread_cache.py . [ 31%] 206s .ss... [ 32%] 206s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_tutil.py . [ 32%] 206s [ 32%] 206s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_unbounded_queue.py . [ 32%] 206s .... [ 33%] 206s ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_windows.py s [ 33%] 206s ssssss [ 34%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_abc.py ... [ 34%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py .. [ 34%] 206s .......................FFFF [ 38%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_contextvars.py . [ 38%] 206s .. [ 38%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_deprecate.py . [ 38%] 206s ........... [ 39%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_deprecate_strict_exception_groups_false.py . [ 39%] 206s .. [ 40%] 206s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_dtls.py ..s.. [ 40%] 207s ............s............. [ 43%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py .. [ 44%] 207s .s [ 44%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_fakenet.py .. [ 44%] 207s ..s.... [ 45%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_file_io.py .. [ 45%] 207s ............... [ 47%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_generic.py . [ 47%] 207s . [ 47%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_tcp_listeners.py . [ 47%] 207s .s................ [ 49%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_tcp_stream.py . [ 50%] 207s ...................... [ 52%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_open_unix_stream.py . [ 52%] 207s ....s [ 53%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_serve_listeners.py . [ 53%] 207s ... [ 53%] 207s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_socket.py . [ 53%] 207s ...... [ 54%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_highlevel_ssl_helpers.py . [ 54%] 208s .. [ 55%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_path.py .s... [ 55%] 208s ................................... [ 59%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_repl.py ..... [ 60%] 208s .....s. [ 61%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_scheduler_determinism.py . [ 61%] 208s . [ 61%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_signals.py .. [ 61%] 208s ...... [ 62%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_socket.py ... [ 62%] 208s ....s..............ss.......... [ 66%] 208s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_ssl.py ...... [ 67%] 209s s.............................s.......................... [ 73%] 209s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_subprocess.py . [ 74%] 210s .........................s........ [ 78%] 210s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_sync.py ..... [ 78%] 211s ................................ [ 82%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_testing.py .. [ 82%] 211s ................. [ 84%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_testing_raisesgroup.py . [ 84%] 211s ...................... [ 87%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_threads.py .. [ 87%] 211s .............................................s.. [ 93%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_timeouts.py s [ 93%] 211s s...sss...x [ 94%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_tracing.py .. [ 95%] 211s [ 95%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_trio.py . [ 95%] 211s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_unix_pipes.py . [ 95%] 211s .......... [ 96%] 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_util.py ..... [ 97%] 212s .... [ 97%] 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_wait_for_object.py s [ 97%] 212s sss [ 98%] 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_windows_pipes.py s [ 98%] 212s sssss [ 98%] 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/tools/test_mypy_annotate.py . [ 98%] 212s ...... [ 99%] 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/tools/test_sync_requirements.py . [ 99%] 212s .. [100%] 212s 212s =================================== FAILURES =================================== 212s _____________________________ test_nursery_misnest _____________________________ 212s 212s async def test_nursery_misnest() -> None: 212s # See https://github.com/python-trio/trio/issues/3298 212s async def inner_func() -> None: 212s inner_nursery = await inner_cm.__aenter__() 212s inner_nursery.start_soon(sleep, 1) 212s 212s > with pytest.RaisesGroup( 212s pytest.RaisesExc( 212s RuntimeError, match="Nursery stack corrupted", check=no_cause_or_context 212s ), 212s check=no_cause_or_context, 212s ): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:868: AttributeError 212s ______________________ test_nursery_nested_child_misnest _______________________ 212s 212s def test_nursery_nested_child_misnest() -> None: 212s # Note that this example does *not* raise an exception group. 212s async def main() -> None: 212s async with _core.open_nursery(): 212s inner_cm = _core.open_nursery() 212s await inner_cm.__aenter__() 212s 212s with pytest.raises(RuntimeError, match="Nursery stack corrupted") as excinfo: 212s _core.run(main) 212s assert excinfo.value.__cause__ is None 212s # This AssertionError is kind of redundant, but I don't think we want to remove 212s # the assertion and don't think we care enough to suppress it in this specific case. 212s > assert pytest.RaisesExc( 212s AssertionError, match="^Nursery misnesting detected!$" 212s ).matches(excinfo.value.__context__) 212s E AttributeError: module 'pytest' has no attribute 'RaisesExc' 212s 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:891: AttributeError 212s _____________________ test_asyncexitstack_nursery_misnest ______________________ 212s 212s async def test_asyncexitstack_nursery_misnest() -> None: 212s # This example is trickier than the above ones, and is the one that requires 212s # special logic of abandoned nurseries to avoid nasty internal errors that masks 212s # the RuntimeError. 212s @asynccontextmanager 212s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 212s AsyncGenerator[None] 212s ): 212s async with _core.open_nursery() as nursery: 212s await nursery.start(started_sleeper) 212s nursery.start_soon(unstarted_task) 212s yield 212s 212s async def started_sleeper(task_status: _core.TaskStatus[None]) -> None: 212s task_status.started() 212s await sleep_forever() 212s 212s async def unstarted_task() -> None: 212s await _core.checkpoint() 212s 212s > with pytest.RaisesGroup( 212s pytest.RaisesGroup( 212s pytest.RaisesExc( 212s RuntimeError, match="Nursery stack corrupted", check=no_cause_or_context 212s ), 212s check=no_cause_or_context, 212s ), 212s check=no_cause_or_context, 212s ): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:918: AttributeError 212s _________________ test_asyncexitstack_nursery_misnest_cleanup __________________ 212s 212s def test_asyncexitstack_nursery_misnest_cleanup() -> None: 212s # We guarantee that abandoned tasks get to do cleanup *eventually*, but exceptions 212s # are lost. With more effort it's possible we could reschedule child tasks to exit 212s # promptly. 212s finally_entered = [] 212s 212s async def main() -> None: 212s async def unstarted_task() -> None: 212s try: 212s await _core.checkpoint() 212s finally: 212s finally_entered.append(True) 212s raise ValueError("this exception is lost") 212s 212s # rest of main() is ~identical to the above test 212s @asynccontextmanager 212s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 212s AsyncGenerator[None] 212s ): 212s async with _core.open_nursery() as nursery: 212s nursery.start_soon(unstarted_task) 212s yield 212s 212s with pytest.RaisesGroup( 212s pytest.RaisesGroup( 212s pytest.RaisesExc( 212s RuntimeError, 212s match="Nursery stack corrupted", 212s check=no_cause_or_context, 212s ), 212s check=no_cause_or_context, 212s ), 212s check=no_cause_or_context, 212s ): 212s async with AsyncExitStack() as stack, _core.open_nursery() as nursery: 212s # The asynccontextmanager is going to create a nursery that outlives this nursery! 212s nursery.start_soon( 212s stack.enter_async_context, 212s asynccontextmanager_that_creates_a_nursery_internally(), 212s ) 212s assert not finally_entered # abandoned task still hasn't been cleaned up 212s 212s > _core.run(main) 212s 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:977: 212s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 212s 212s async def main() -> None: 212s async def unstarted_task() -> None: 212s try: 212s await _core.checkpoint() 212s finally: 212s finally_entered.append(True) 212s raise ValueError("this exception is lost") 212s 212s # rest of main() is ~identical to the above test 212s @asynccontextmanager 212s async def asynccontextmanager_that_creates_a_nursery_internally() -> ( 212s AsyncGenerator[None] 212s ): 212s async with _core.open_nursery() as nursery: 212s nursery.start_soon(unstarted_task) 212s yield 212s 212s > with pytest.RaisesGroup( 212s pytest.RaisesGroup( 212s pytest.RaisesExc( 212s RuntimeError, 212s match="Nursery stack corrupted", 212s check=no_cause_or_context, 212s ), 212s check=no_cause_or_context, 212s ), 212s check=no_cause_or_context, 212s ): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py:958: AttributeError 212s _________________ test_as_safe_channel_genexit_exception_group _________________ 212s + Exception Group Traceback (most recent call last): 212s | File "/usr/lib/python3/dist-packages/trio/_tests/test_channel.py", line 634, in agen 212s | async with trio.open_nursery(): 212s | ~~~~~~~~~~~~~~~~~^^ 212s | File "/usr/lib/python3/dist-packages/trio/_core/_run.py", line 1125, in __aexit__ 212s | raise combined_error_from_nursery 212s | BaseExceptionGroup: Exceptions from Trio nursery (1 sub-exception) 212s +-+---------------- 1 ---------------- 212s | Traceback (most recent call last): 212s | File "/usr/lib/python3/dist-packages/trio/_tests/test_channel.py", line 635, in agen 212s | yield 212s | GeneratorExit 212s +------------------------------------ 212s 212s During handling of the above exception, another exception occurred: 212s 212s async def test_as_safe_channel_genexit_exception_group() -> None: 212s @as_safe_channel 212s async def agen() -> AsyncGenerator[None]: 212s try: 212s async with trio.open_nursery(): 212s yield 212s except BaseException as e: 212s assert pytest.RaisesGroup(GeneratorExit).matches(e) # noqa: PT017 212s raise 212s 212s > async with agen() as g: 212s 212s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:640: 212s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 212s /usr/lib/python3.13/contextlib.py:221: in __aexit__ 212s await anext(self.gen) 212s /usr/lib/python3/dist-packages/trio/_channel.py:555: in context_manager 212s raise_single_exception_from_group(eg) 212s /usr/lib/python3/dist-packages/trio/_util.py:418: in raise_single_exception_from_group 212s raise_saving_context(noncancelled_exception) 212s /usr/lib/python3/dist-packages/trio/_channel.py:591: in _move_elems_to_channel 212s await agen.aclose() 212s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 212s 212s @as_safe_channel 212s async def agen() -> AsyncGenerator[None]: 212s try: 212s async with trio.open_nursery(): 212s yield 212s except BaseException as e: 212s > assert pytest.RaisesGroup(GeneratorExit).matches(e) # noqa: PT017 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:637: AttributeError 212s ____________ test_as_safe_channel_does_not_suppress_nested_genexit _____________ 212s 212s async def test_as_safe_channel_does_not_suppress_nested_genexit() -> None: 212s @as_safe_channel 212s async def agen() -> AsyncGenerator[None]: 212s yield 212s 212s > with pytest.RaisesGroup(GeneratorExit): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:650: AttributeError 212s _____________________ test_as_safe_channel_genexit_filter ______________________ 212s 212s async def test_as_safe_channel_genexit_filter() -> None: 212s async def wait_then_raise() -> None: 212s try: 212s await trio.sleep_forever() 212s except trio.Cancelled: 212s raise ValueError from None 212s 212s @as_safe_channel 212s async def agen() -> AsyncGenerator[None]: 212s async with trio.open_nursery() as nursery: 212s nursery.start_soon(wait_then_raise) 212s yield 212s 212s > with pytest.RaisesGroup(ValueError): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:669: AttributeError 212s _______________ test_as_safe_channel_swallowing_extra_exceptions _______________ 212s 212s async def test_as_safe_channel_swallowing_extra_exceptions() -> None: 212s async def wait_then_raise(ex: type[BaseException]) -> None: 212s try: 212s await trio.sleep_forever() 212s except trio.Cancelled: 212s raise ex from None 212s 212s @as_safe_channel 212s async def agen(ex: type[BaseException]) -> AsyncGenerator[None]: 212s async with trio.open_nursery() as nursery: 212s nursery.start_soon(wait_then_raise, ex) 212s nursery.start_soon(wait_then_raise, GeneratorExit) 212s yield 212s 212s > with pytest.RaisesGroup(AssertionError): 212s E AttributeError: module 'pytest' has no attribute 'RaisesGroup' 212s 212s /usr/lib/python3/dist-packages/trio/_tests/test_channel.py:689: AttributeError 212s =============================== warnings summary =============================== 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py:119 212s /usr/lib/python3/dist-packages/trio/_tests/test_exports.py:119: PytestUnknownMarkWarning: Unknown pytest.mark.redistributors_should_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 212s @pytest.mark.redistributors_should_skip 212s 212s ../../../../usr/lib/python3/dist-packages/trio/_tests/test_exports.py:250 212s /usr/lib/python3/dist-packages/trio/_tests/test_exports.py:250: PytestUnknownMarkWarning: Unknown pytest.mark.redistributors_should_skip - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 212s @pytest.mark.redistributors_should_skip 212s 212s ../../../../usr/lib/python3/dist-packages/astor/op_util.py:92 212s /usr/lib/python3/dist-packages/astor/op_util.py:92: DeprecationWarning: ast.Num is deprecated and will be removed in Python 3.14; use ast.Constant instead 212s precedence_data = dict((getattr(ast, x, None), z) for x, y, z in op_data) 212s 212s _core/_tests/test_thread_cache.py::test_clear_thread_cache_after_fork 212s /usr/lib/python3/dist-packages/trio/_core/_tests/test_thread_cache.py:213: DeprecationWarning: This process (pid=2519) is multi-threaded, use of fork() may lead to deadlocks in the child. 212s child_pid = os.fork() 212s 212s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475 212s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:475: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/nodeids: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-yav91obz' 212s config.cache.set("cache/nodeids", sorted(self.cached_nodeids)) 212s 212s ../../../../usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429 212s /usr/lib/python3/dist-packages/_pytest/cacheprovider.py:429: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/lastfailed: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-4q3u8s48' 212s config.cache.set("cache/lastfailed", self.lastfailed) 212s 212s ../../../../usr/lib/python3/dist-packages/_pytest/stepwise.py:51 212s /usr/lib/python3/dist-packages/_pytest/stepwise.py:51: PytestCacheWarning: could not create cache path /usr/lib/python3/dist-packages/trio/.pytest_cache/v/cache/stepwise: [Errno 13] Permission denied: '/usr/lib/python3/dist-packages/trio/pytest-cache-files-eis16ate' 212s session.config.cache.set(STEPWISE_CACHE_DIR, []) 212s 212s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 212s =========================== short test summary info ============================ 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_nursery_misnest 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_nursery_nested_child_misnest 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_core/_tests/test_run.py::test_asyncexitstack_nursery_misnest_cleanup 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_exception_group 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_does_not_suppress_nested_genexit 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_genexit_filter 212s FAILED ../../../../usr/lib/python3/dist-packages/trio/_tests/test_channel.py::test_as_safe_channel_swallowing_extra_exceptions 212s = 8 failed, 790 passed, 42 skipped, 42 deselected, 2 xfailed, 7 warnings in 10.74s = 212s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.Ihzw2z/autopkgtest_tmp/build; python3.13 -m pytest -m "not redistributors_should_skip" -p trio._tests.pytest_plugin --skip-optional-imports /usr/lib/python3/dist-packages/trio 212s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p "3.14 3.13" returned exit code 13 212s make: *** [/tmp/6p3iwRLHlv/run:4: pybuild-autopkgtest] Error 25 212s pybuild-autopkgtest: error: /tmp/6p3iwRLHlv/run pybuild-autopkgtest returned exit code 2 212s autopkgtest [11:36:54]: test pybuild-autopkgtest: -----------------------] 216s autopkgtest [11:36:58]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 216s pybuild-autopkgtest FAIL non-zero exit status 25 220s autopkgtest [11:37:02]: @@@@@@@@@@@@@@@@@@@@ summary 220s pybuild-autopkgtest FAIL non-zero exit status 25