0s autopkgtest [01:28:04]: starting date and time: 2026-01-23 01:28:04+0000 0s autopkgtest [01:28:04]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [01:28:04]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4dfcwrm1/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade sphinx-theme-builder --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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-14.secgroup --name adt-resolute-ppc64el-sphinx-theme-builder-20260123-012804-juju-7f2275-prod-proposed-migration-environment-15-0755f5e1-d471-4242-ad52-cf224b5ae060 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 5s Creating nova instance adt-resolute-ppc64el-sphinx-theme-builder-20260123-012804-juju-7f2275-prod-proposed-migration-environment-15-0755f5e1-d471-4242-ad52-cf224b5ae060 from image adt/ubuntu-resolute-ppc64el-server-20260122.img (UUID 987e5803-394f-43eb-a969-151b6b75a57a)... 63s autopkgtest [01:29:07]: testbed dpkg architecture: ppc64el 63s autopkgtest [01:29:07]: testbed apt version: 3.1.12 64s autopkgtest [01:29:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 64s autopkgtest [01:29:08]: testbed release detected to be: None 64s autopkgtest [01:29:08]: updating testbed package index (apt update) 65s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 65s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 65s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 65s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 65s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1020 kB] 65s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [87.5 kB] 65s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 65s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.5 kB] 65s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [104 kB] 65s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [733 kB] 65s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [5552 B] 65s Fetched 2101 kB in 1s (2964 kB/s) 66s Reading package lists... 67s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 67s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 67s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 67s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 68s Reading package lists... 68s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Calculating upgrade... 68s The following packages were automatically installed and are no longer required: 68s python3.13 python3.13-minimal 68s Use 'sudo apt autoremove' to remove them. 68s The following NEW packages will be installed: 68s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 68s The following packages will be upgraded: 68s apt libapt-pkg7.0 libplymouth5 libpython3-stdlib plymouth 68s plymouth-theme-ubuntu-text python3 python3-gdbm python3-minimal 68s 9 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 68s Need to get 10.1 MB of archives. 68s After this operation, 27.7 MB of additional disk space will be used. 68s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 68s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 68s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-gdbm ppc64el 3.14.2-1 [11.1 kB] 68s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.14.2-1 [28.2 kB] 68s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.14.2-1 [22.9 kB] 68s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 69s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 69s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.14.2-1 [10.9 kB] 69s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libapt-pkg7.0 ppc64el 3.1.13 [1287 kB] 69s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el apt ppc64el 3.1.13 [1519 kB] 69s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el libplymouth5 ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [174 kB] 69s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [11.2 kB] 69s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [160 kB] 69s dpkg-preconfigure: unable to re-open stdin: No such file or directory 69s Fetched 10.1 MB in 1s (19.0 MB/s) 69s Selecting previously unselected package libpython3.14-minimal:ppc64el. 69s (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 ... 120824 files and directories currently installed.) 70s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 70s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 70s Selecting previously unselected package python3.14-minimal. 70s Preparing to unpack .../python3.14-minimal_3.14.2-1_ppc64el.deb ... 70s Unpacking python3.14-minimal (3.14.2-1) ... 70s Preparing to unpack .../python3-gdbm_3.14.2-1_ppc64el.deb ... 70s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 70s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 70s Setting up python3.14-minimal (3.14.2-1) ... 71s (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 ... 121166 files and directories currently installed.) 71s Preparing to unpack .../python3-minimal_3.14.2-1_ppc64el.deb ... 71s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 71s Setting up python3-minimal (3.14.2-1) ... 72s (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 ... 121166 files and directories currently installed.) 72s Preparing to unpack .../0-python3_3.14.2-1_ppc64el.deb ... 72s running python pre-rtupdate hooks for python3.14... 72s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 72s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 72s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 72s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 72s Selecting previously unselected package python3.14. 72s Preparing to unpack .../2-python3.14_3.14.2-1_ppc64el.deb ... 72s Unpacking python3.14 (3.14.2-1) ... 72s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_ppc64el.deb ... 72s Unpacking libpython3-stdlib:ppc64el (3.14.2-1) over (3.13.7-1) ... 73s Preparing to unpack .../4-libapt-pkg7.0_3.1.13_ppc64el.deb ... 73s Unpacking libapt-pkg7.0:ppc64el (3.1.13) over (3.1.12) ... 73s Preparing to unpack .../5-apt_3.1.13_ppc64el.deb ... 74s Unpacking apt (3.1.13) over (3.1.12) ... 74s Preparing to unpack .../6-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 74s Unpacking libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 74s Preparing to unpack .../7-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 74s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 74s Preparing to unpack .../8-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 75s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 75s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 75s Setting up libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 75s Setting up libapt-pkg7.0:ppc64el (3.1.13) ... 75s Setting up python3.14 (3.14.2-1) ... 76s Setting up libpython3-stdlib:ppc64el (3.14.2-1) ... 76s Setting up apt (3.1.13) ... 77s Setting up python3-gdbm (3.14.2-1) ... 77s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 77s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 77s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 78s Setting up python3 (3.14.2-1) ... 78s running python rtupdate hooks for python3.14... 78s running python post-rtupdate hooks for python3.14... 78s Processing triggers for libc-bin (2.42-2ubuntu4) ... 78s Processing triggers for systemd (259-1ubuntu2) ... 78s Processing triggers for man-db (2.13.1-1) ... 81s Processing triggers for initramfs-tools (0.150ubuntu7) ... 81s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 90s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 90s Processing triggers for initramfs-tools (0.150ubuntu7) ... 90s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 97s autopkgtest [01:29:41]: upgrading testbed (apt dist-upgrade and autopurge) 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Calculating upgrade... 98s The following packages were automatically installed and are no longer required: 98s python3.13 python3.13-minimal 98s Use 'sudo apt autoremove' to remove them. 98s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Solving dependencies... 99s The following packages will be REMOVED: 99s python3.13* python3.13-minimal* 99s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 99s After this operation, 9077 kB disk space will be freed. 99s (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 ... 121596 files and directories currently installed.) 99s Removing python3.13 (3.13.11-1) ... 99s Removing python3.13-minimal (3.13.11-1) ... 102s Processing triggers for man-db (2.13.1-1) ... 102s Processing triggers for systemd (259-1ubuntu2) ... 102s (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 ... 121569 files and directories currently installed.) 102s Purging configuration files for python3.13-minimal (3.13.11-1) ... 102s autopkgtest [01:29:46]: rebooting testbed after setup commands that affected boot 141s autopkgtest [01:30:25]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 144s autopkgtest [01:30:28]: @@@@@@@@@@@@@@@@@@@@ apt-source sphinx-theme-builder 145s Get:1 http://ftpmaster.internal/ubuntu resolute/universe sphinx-theme-builder 0.2.0b2-5 (dsc) [2556 B] 145s Get:2 http://ftpmaster.internal/ubuntu resolute/universe sphinx-theme-builder 0.2.0b2-5 (tar) [40.8 kB] 145s Get:3 http://ftpmaster.internal/ubuntu resolute/universe sphinx-theme-builder 0.2.0b2-5 (diff) [5508 B] 145s gpgv: Signature made Sat Feb 22 18:29:32 2025 UTC 145s gpgv: using RSA key 2EE7A7A517FC124CF115C354651EEFB02527DF13 145s gpgv: issuer "roam@debian.org" 145s gpgv: Can't check signature: No public key 145s dpkg-source: warning: cannot verify inline signature for ./sphinx-theme-builder_0.2.0b2-5.dsc: no acceptable signature found 145s autopkgtest [01:30:29]: testing package sphinx-theme-builder version 0.2.0b2-5 145s autopkgtest [01:30:29]: build not needed 146s autopkgtest [01:30:30]: test pytest: preparing testbed 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 146s Solving dependencies... 146s The following NEW packages will be installed: 146s cpp cpp-15 cpp-15-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu 146s docutils-common g++ g++-15 g++-15-powerpc64le-linux-gnu 146s g++-powerpc64le-linux-gnu gcc gcc-15 gcc-15-powerpc64le-linux-gnu 146s gcc-powerpc64le-linux-gnu libasan8 libcc1-0 libgcc-15-dev libgomp1 libisl23 146s libitm1 libjson-perl liblsan0 libmpc3 libquadmath0 libssl-dev 146s libstdc++-15-dev libtsan2 libubsan1 nodeenv python3-alabaster python3-all 146s python3-anyio python3-build python3-click python3-colorama 146s python3-defusedxml python3-docutils python3-h11 python3-imagesize 146s python3-iniconfig python3-livereload python3-pluggy python3-pyproject-hooks 146s python3-pyproject-metadata python3-pytest python3-roman-numerals 146s python3-sniffio python3-snowballstemmer python3-sphinx 146s python3-sphinx-autobuild python3-sphinx-theme-builder python3-starlette 146s python3-tornado python3-uvicorn python3-uvloop python3-watchfiles 146s python3-websockets python3-wheel python3-wsproto python3.13 146s python3.13-minimal sgml-base sphinx-common xml-core 146s 0 upgraded, 63 newly installed, 0 to remove and 0 not upgraded. 146s Need to get 72.8 MB of archives. 146s After this operation, 273 MB of additional disk space will be used. 146s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.13-minimal ppc64el 3.13.11-1 [2571 kB] 147s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.13 ppc64el 3.13.11-1 [758 kB] 147s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el libisl23 ppc64el 0.27-1build1 [893 kB] 147s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libmpc3 ppc64el 1.3.1-2 [62.5 kB] 147s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [11.4 MB] 147s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-15 ppc64el 15.2.0-11ubuntu1 [1038 B] 147s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [5746 B] 147s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el cpp ppc64el 4:15.2.0-4ubuntu1 [22.4 kB] 147s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el sgml-base all 1.31+nmu1 [11.0 kB] 147s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el xml-core all 0.19build1 [20.3 kB] 147s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el docutils-common all 0.22.4+dfsg-1 [130 kB] 147s Get:12 http://ftpmaster.internal/ubuntu resolute/main ppc64el libcc1-0 ppc64el 15.2.0-11ubuntu1 [49.0 kB] 147s Get:13 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgomp1 ppc64el 15.2.0-11ubuntu1 [169 kB] 147s Get:14 http://ftpmaster.internal/ubuntu resolute/main ppc64el libitm1 ppc64el 15.2.0-11ubuntu1 [32.2 kB] 147s Get:15 http://ftpmaster.internal/ubuntu resolute/main ppc64el libasan8 ppc64el 15.2.0-11ubuntu1 [3006 kB] 147s Get:16 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblsan0 ppc64el 15.2.0-11ubuntu1 [1374 kB] 148s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libtsan2 ppc64el 15.2.0-11ubuntu1 [2728 kB] 148s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el libubsan1 ppc64el 15.2.0-11ubuntu1 [1231 kB] 148s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el libquadmath0 ppc64el 15.2.0-11ubuntu1 [160 kB] 148s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el libgcc-15-dev ppc64el 15.2.0-11ubuntu1 [1670 kB] 148s Get:21 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [22.4 MB] 148s Get:22 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-15 ppc64el 15.2.0-11ubuntu1 [528 kB] 148s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [1220 B] 148s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el gcc ppc64el 4:15.2.0-4ubuntu1 [5032 B] 149s Get:25 http://ftpmaster.internal/ubuntu resolute/main ppc64el libstdc++-15-dev ppc64el 15.2.0-11ubuntu1 [2745 kB] 149s Get:26 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15-powerpc64le-linux-gnu ppc64el 15.2.0-11ubuntu1 [13.0 MB] 149s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-15 ppc64el 15.2.0-11ubuntu1 [24.6 kB] 149s Get:28 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++-powerpc64le-linux-gnu ppc64el 4:15.2.0-4ubuntu1 [970 B] 149s Get:29 http://ftpmaster.internal/ubuntu resolute/main ppc64el g++ ppc64el 4:15.2.0-4ubuntu1 [1092 B] 149s Get:30 http://ftpmaster.internal/ubuntu resolute/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 149s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el libssl-dev ppc64el 3.5.3-1ubuntu2 [3418 kB] 149s Get:32 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-all ppc64el 3.14.2-1 [890 B] 149s Get:33 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sniffio all 1.3.1-1 [7262 B] 149s Get:34 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-anyio all 4.11.0-3 [72.6 kB] 149s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 149s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-wheel all 0.46.1-2 [22.1 kB] 149s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-build all 1.2.2-5 [30.9 kB] 149s Get:38 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 149s Get:39 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-colorama all 0.4.6-4build1 [32.2 kB] 149s Get:40 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 149s Get:41 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-roman-numerals all 4.1.0-1 [8660 B] 149s Get:42 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-docutils all 0.22.4+dfsg-1 [439 kB] 149s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-h11 all 0.14.0-1.1 [51.6 kB] 149s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-imagesize all 1.4.1-1build1 [6900 B] 149s Get:45 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 149s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-tornado ppc64el 6.5.4-0.1 [306 kB] 149s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-livereload all 2.7.1-0.1 [22.7 kB] 149s Get:48 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 149s Get:49 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pyproject-metadata all 0.10.0-1 [20.4 kB] 149s Get:50 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 149s Get:51 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-snowballstemmer all 3.0.1-1 [65.9 kB] 149s Get:52 http://ftpmaster.internal/ubuntu resolute/main ppc64el sphinx-common all 8.2.3-12 [657 kB] 149s Get:53 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-alabaster all 0.7.16-0.1build1 [18.6 kB] 149s Get:54 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-sphinx all 8.2.3-12 [483 kB] 149s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-starlette all 0.50.0-1 [53.0 kB] 149s Get:56 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-uvloop ppc64el 0.22.1+ds1-2 [842 kB] 149s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-wsproto all 1.3.2-1 [21.8 kB] 149s Get:58 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-uvicorn all 0.38.0-1 [45.9 kB] 149s Get:59 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-watchfiles ppc64el 1.1.1-2 [481 kB] 149s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-websockets ppc64el 15.0.1-1build1 [98.7 kB] 149s Get:61 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-autobuild all 2025.08.25-1 [12.0 kB] 149s Get:62 http://ftpmaster.internal/ubuntu resolute/universe ppc64el nodeenv all 1.9.1-3 [22.7 kB] 149s Get:63 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sphinx-theme-builder all 0.2.0b2-5 [22.7 kB] 150s Fetched 72.8 MB in 3s (24.3 MB/s) 150s Selecting previously unselected package python3.13-minimal. 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 ... 121571 files and directories currently installed.) 150s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_ppc64el.deb ... 150s Unpacking python3.13-minimal (3.13.11-1) ... 150s Selecting previously unselected package python3.13. 150s Preparing to unpack .../01-python3.13_3.13.11-1_ppc64el.deb ... 150s Unpacking python3.13 (3.13.11-1) ... 150s Selecting previously unselected package libisl23:ppc64el. 150s Preparing to unpack .../02-libisl23_0.27-1build1_ppc64el.deb ... 150s Unpacking libisl23:ppc64el (0.27-1build1) ... 150s Selecting previously unselected package libmpc3:ppc64el. 150s Preparing to unpack .../03-libmpc3_1.3.1-2_ppc64el.deb ... 150s Unpacking libmpc3:ppc64el (1.3.1-2) ... 150s Selecting previously unselected package cpp-15-powerpc64le-linux-gnu. 150s Preparing to unpack .../04-cpp-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking cpp-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package cpp-15. 150s Preparing to unpack .../05-cpp-15_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking cpp-15 (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 150s Preparing to unpack .../06-cpp-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 150s Unpacking cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 150s Selecting previously unselected package cpp. 150s Preparing to unpack .../07-cpp_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 150s Unpacking cpp (4:15.2.0-4ubuntu1) ... 150s Selecting previously unselected package sgml-base. 150s Preparing to unpack .../08-sgml-base_1.31+nmu1_all.deb ... 150s Unpacking sgml-base (1.31+nmu1) ... 150s Selecting previously unselected package xml-core. 150s Preparing to unpack .../09-xml-core_0.19build1_all.deb ... 150s Unpacking xml-core (0.19build1) ... 150s Selecting previously unselected package docutils-common. 150s Preparing to unpack .../10-docutils-common_0.22.4+dfsg-1_all.deb ... 150s Unpacking docutils-common (0.22.4+dfsg-1) ... 150s Selecting previously unselected package libcc1-0:ppc64el. 150s Preparing to unpack .../11-libcc1-0_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking libcc1-0:ppc64el (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package libgomp1:ppc64el. 150s Preparing to unpack .../12-libgomp1_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking libgomp1:ppc64el (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package libitm1:ppc64el. 150s Preparing to unpack .../13-libitm1_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking libitm1:ppc64el (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package libasan8:ppc64el. 150s Preparing to unpack .../14-libasan8_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking libasan8:ppc64el (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package liblsan0:ppc64el. 150s Preparing to unpack .../15-liblsan0_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking liblsan0:ppc64el (15.2.0-11ubuntu1) ... 150s Selecting previously unselected package libtsan2:ppc64el. 150s Preparing to unpack .../16-libtsan2_15.2.0-11ubuntu1_ppc64el.deb ... 150s Unpacking libtsan2:ppc64el (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package libubsan1:ppc64el. 151s Preparing to unpack .../17-libubsan1_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking libubsan1:ppc64el (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package libquadmath0:ppc64el. 151s Preparing to unpack .../18-libquadmath0_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking libquadmath0:ppc64el (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package libgcc-15-dev:ppc64el. 151s Preparing to unpack .../19-libgcc-15-dev_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking libgcc-15-dev:ppc64el (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package gcc-15-powerpc64le-linux-gnu. 151s Preparing to unpack .../20-gcc-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking gcc-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package gcc-15. 151s Preparing to unpack .../21-gcc-15_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking gcc-15 (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 151s Preparing to unpack .../22-gcc-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 151s Unpacking gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 151s Selecting previously unselected package gcc. 151s Preparing to unpack .../23-gcc_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 151s Unpacking gcc (4:15.2.0-4ubuntu1) ... 151s Selecting previously unselected package libstdc++-15-dev:ppc64el. 151s Preparing to unpack .../24-libstdc++-15-dev_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking libstdc++-15-dev:ppc64el (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package g++-15-powerpc64le-linux-gnu. 151s Preparing to unpack .../25-g++-15-powerpc64le-linux-gnu_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking g++-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package g++-15. 151s Preparing to unpack .../26-g++-15_15.2.0-11ubuntu1_ppc64el.deb ... 151s Unpacking g++-15 (15.2.0-11ubuntu1) ... 151s Selecting previously unselected package g++-powerpc64le-linux-gnu. 151s Preparing to unpack .../27-g++-powerpc64le-linux-gnu_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 151s Unpacking g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 151s Selecting previously unselected package g++. 151s Preparing to unpack .../28-g++_4%3a15.2.0-4ubuntu1_ppc64el.deb ... 151s Unpacking g++ (4:15.2.0-4ubuntu1) ... 151s Selecting previously unselected package libjson-perl. 151s Preparing to unpack .../29-libjson-perl_4.10000-1_all.deb ... 151s Unpacking libjson-perl (4.10000-1) ... 151s Selecting previously unselected package libssl-dev:ppc64el. 151s Preparing to unpack .../30-libssl-dev_3.5.3-1ubuntu2_ppc64el.deb ... 151s Unpacking libssl-dev:ppc64el (3.5.3-1ubuntu2) ... 152s Selecting previously unselected package python3-all. 152s Preparing to unpack .../31-python3-all_3.14.2-1_ppc64el.deb ... 152s Unpacking python3-all (3.14.2-1) ... 152s Selecting previously unselected package python3-sniffio. 152s Preparing to unpack .../32-python3-sniffio_1.3.1-1_all.deb ... 152s Unpacking python3-sniffio (1.3.1-1) ... 152s Selecting previously unselected package python3-anyio. 152s Preparing to unpack .../33-python3-anyio_4.11.0-3_all.deb ... 152s Unpacking python3-anyio (4.11.0-3) ... 152s Selecting previously unselected package python3-pyproject-hooks. 152s Preparing to unpack .../34-python3-pyproject-hooks_1.2.0-1_all.deb ... 152s Unpacking python3-pyproject-hooks (1.2.0-1) ... 152s Selecting previously unselected package python3-wheel. 152s Preparing to unpack .../35-python3-wheel_0.46.1-2_all.deb ... 152s Unpacking python3-wheel (0.46.1-2) ... 152s Selecting previously unselected package python3-build. 152s Preparing to unpack .../36-python3-build_1.2.2-5_all.deb ... 152s Unpacking python3-build (1.2.2-5) ... 152s Selecting previously unselected package python3-click. 152s Preparing to unpack .../37-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 152s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 152s Selecting previously unselected package python3-colorama. 152s Preparing to unpack .../38-python3-colorama_0.4.6-4build1_all.deb ... 152s Unpacking python3-colorama (0.4.6-4build1) ... 152s Selecting previously unselected package python3-defusedxml. 152s Preparing to unpack .../39-python3-defusedxml_0.7.1-3build1_all.deb ... 152s Unpacking python3-defusedxml (0.7.1-3build1) ... 152s Selecting previously unselected package python3-roman-numerals. 152s Preparing to unpack .../40-python3-roman-numerals_4.1.0-1_all.deb ... 152s Unpacking python3-roman-numerals (4.1.0-1) ... 152s Selecting previously unselected package python3-docutils. 152s Preparing to unpack .../41-python3-docutils_0.22.4+dfsg-1_all.deb ... 152s Unpacking python3-docutils (0.22.4+dfsg-1) ... 152s Selecting previously unselected package python3-h11. 152s Preparing to unpack .../42-python3-h11_0.14.0-1.1_all.deb ... 152s Unpacking python3-h11 (0.14.0-1.1) ... 152s Selecting previously unselected package python3-imagesize. 152s Preparing to unpack .../43-python3-imagesize_1.4.1-1build1_all.deb ... 152s Unpacking python3-imagesize (1.4.1-1build1) ... 152s Selecting previously unselected package python3-iniconfig. 152s Preparing to unpack .../44-python3-iniconfig_2.1.0-2_all.deb ... 152s Unpacking python3-iniconfig (2.1.0-2) ... 152s Selecting previously unselected package python3-tornado. 152s Preparing to unpack .../45-python3-tornado_6.5.4-0.1_ppc64el.deb ... 152s Unpacking python3-tornado (6.5.4-0.1) ... 152s Selecting previously unselected package python3-livereload. 152s Preparing to unpack .../46-python3-livereload_2.7.1-0.1_all.deb ... 152s Unpacking python3-livereload (2.7.1-0.1) ... 152s Selecting previously unselected package python3-pluggy. 152s Preparing to unpack .../47-python3-pluggy_1.6.0-2_all.deb ... 152s Unpacking python3-pluggy (1.6.0-2) ... 152s Selecting previously unselected package python3-pyproject-metadata. 152s Preparing to unpack .../48-python3-pyproject-metadata_0.10.0-1_all.deb ... 152s Unpacking python3-pyproject-metadata (0.10.0-1) ... 152s Selecting previously unselected package python3-pytest. 152s Preparing to unpack .../49-python3-pytest_9.0.2-2_all.deb ... 152s Unpacking python3-pytest (9.0.2-2) ... 152s Selecting previously unselected package python3-snowballstemmer. 152s Preparing to unpack .../50-python3-snowballstemmer_3.0.1-1_all.deb ... 152s Unpacking python3-snowballstemmer (3.0.1-1) ... 152s Selecting previously unselected package sphinx-common. 152s Preparing to unpack .../51-sphinx-common_8.2.3-12_all.deb ... 152s Unpacking sphinx-common (8.2.3-12) ... 152s Selecting previously unselected package python3-alabaster. 152s Preparing to unpack .../52-python3-alabaster_0.7.16-0.1build1_all.deb ... 152s Unpacking python3-alabaster (0.7.16-0.1build1) ... 152s Selecting previously unselected package python3-sphinx. 152s Preparing to unpack .../53-python3-sphinx_8.2.3-12_all.deb ... 152s Unpacking python3-sphinx (8.2.3-12) ... 152s Selecting previously unselected package python3-starlette. 152s Preparing to unpack .../54-python3-starlette_0.50.0-1_all.deb ... 152s Unpacking python3-starlette (0.50.0-1) ... 152s Selecting previously unselected package python3-uvloop. 152s Preparing to unpack .../55-python3-uvloop_0.22.1+ds1-2_ppc64el.deb ... 152s Unpacking python3-uvloop (0.22.1+ds1-2) ... 152s Selecting previously unselected package python3-wsproto. 152s Preparing to unpack .../56-python3-wsproto_1.3.2-1_all.deb ... 152s Unpacking python3-wsproto (1.3.2-1) ... 153s Selecting previously unselected package python3-uvicorn. 153s Preparing to unpack .../57-python3-uvicorn_0.38.0-1_all.deb ... 153s Unpacking python3-uvicorn (0.38.0-1) ... 153s Selecting previously unselected package python3-watchfiles. 153s Preparing to unpack .../58-python3-watchfiles_1.1.1-2_ppc64el.deb ... 153s Unpacking python3-watchfiles (1.1.1-2) ... 153s Selecting previously unselected package python3-websockets. 153s Preparing to unpack .../59-python3-websockets_15.0.1-1build1_ppc64el.deb ... 153s Unpacking python3-websockets (15.0.1-1build1) ... 153s Selecting previously unselected package python3-sphinx-autobuild. 153s Preparing to unpack .../60-python3-sphinx-autobuild_2025.08.25-1_all.deb ... 153s Unpacking python3-sphinx-autobuild (2025.08.25-1) ... 153s Selecting previously unselected package nodeenv. 153s Preparing to unpack .../61-nodeenv_1.9.1-3_all.deb ... 153s Unpacking nodeenv (1.9.1-3) ... 153s Selecting previously unselected package python3-sphinx-theme-builder. 153s Preparing to unpack .../62-python3-sphinx-theme-builder_0.2.0b2-5_all.deb ... 153s Unpacking python3-sphinx-theme-builder (0.2.0b2-5) ... 153s Setting up python3-iniconfig (2.1.0-2) ... 153s Setting up python3-sniffio (1.3.1-1) ... 153s Setting up python3-tornado (6.5.4-0.1) ... 154s Setting up python3-anyio (4.11.0-3) ... 154s Setting up python3-pyproject-metadata (0.10.0-1) ... 154s Setting up python3-colorama (0.4.6-4build1) ... 154s Setting up python3-defusedxml (0.7.1-3build1) ... 155s Setting up python3-alabaster (0.7.16-0.1build1) ... 155s Setting up python3-watchfiles (1.1.1-2) ... 155s Setting up python3-starlette (0.50.0-1) ... 155s Setting up libgomp1:ppc64el (15.2.0-11ubuntu1) ... 155s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 156s Setting up python3-wheel (0.46.1-2) ... 156s Setting up python3-pyproject-hooks (1.2.0-1) ... 156s Setting up python3-snowballstemmer (3.0.1-1) ... 156s Setting up libquadmath0:ppc64el (15.2.0-11ubuntu1) ... 156s Setting up libssl-dev:ppc64el (3.5.3-1ubuntu2) ... 156s Setting up libmpc3:ppc64el (1.3.1-2) ... 156s Setting up python3-h11 (0.14.0-1.1) ... 157s Setting up python3-uvloop (0.22.1+ds1-2) ... 157s Setting up python3-pluggy (1.6.0-2) ... 157s Setting up libubsan1:ppc64el (15.2.0-11ubuntu1) ... 157s Setting up python3-livereload (2.7.1-0.1) ... 157s Setting up libasan8:ppc64el (15.2.0-11ubuntu1) ... 157s Setting up libjson-perl (4.10000-1) ... 157s Setting up python3-roman-numerals (4.1.0-1) ... 157s Setting up python3.13-minimal (3.13.11-1) ... 159s Setting up sgml-base (1.31+nmu1) ... 159s Setting up libtsan2:ppc64el (15.2.0-11ubuntu1) ... 159s Setting up libisl23:ppc64el (0.27-1build1) ... 159s Setting up python3-build (1.2.2-5) ... 159s Setting up libcc1-0:ppc64el (15.2.0-11ubuntu1) ... 159s Setting up liblsan0:ppc64el (15.2.0-11ubuntu1) ... 159s Setting up libitm1:ppc64el (15.2.0-11ubuntu1) ... 159s Setting up python3-imagesize (1.4.1-1build1) ... 159s Setting up python3-websockets (15.0.1-1build1) ... 160s Setting up libgcc-15-dev:ppc64el (15.2.0-11ubuntu1) ... 160s Setting up python3-wsproto (1.3.2-1) ... 160s Setting up python3.13 (3.13.11-1) ... 161s Setting up python3-pytest (9.0.2-2) ... 162s Setting up python3-all (3.14.2-1) ... 162s Setting up cpp-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 162s Setting up libstdc++-15-dev:ppc64el (15.2.0-11ubuntu1) ... 162s Setting up sphinx-common (8.2.3-12) ... 162s Setting up cpp-15 (15.2.0-11ubuntu1) ... 162s Setting up xml-core (0.19build1) ... 162s Setting up cpp-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 162s Setting up python3-uvicorn (0.38.0-1) ... 162s Setting up gcc-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 162s Setting up gcc-15 (15.2.0-11ubuntu1) ... 162s Setting up gcc-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 162s Setting up cpp (4:15.2.0-4ubuntu1) ... 163s Setting up g++-15-powerpc64le-linux-gnu (15.2.0-11ubuntu1) ... 163s Setting up gcc (4:15.2.0-4ubuntu1) ... 163s Setting up g++-15 (15.2.0-11ubuntu1) ... 163s Setting up g++-powerpc64le-linux-gnu (4:15.2.0-4ubuntu1) ... 163s Setting up g++ (4:15.2.0-4ubuntu1) ... 163s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 163s Setting up nodeenv (1.9.1-3) ... 163s Processing triggers for libc-bin (2.42-2ubuntu4) ... 163s Processing triggers for systemd (259-1ubuntu2) ... 163s Processing triggers for man-db (2.13.1-1) ... 165s Processing triggers for sgml-base (1.31+nmu1) ... 165s Setting up docutils-common (0.22.4+dfsg-1) ... 165s Processing triggers for sgml-base (1.31+nmu1) ... 165s Setting up python3-docutils (0.22.4+dfsg-1) ... 166s Setting up python3-sphinx (8.2.3-12) ... 167s Setting up python3-sphinx-autobuild (2025.08.25-1) ... 167s Setting up python3-sphinx-theme-builder (0.2.0b2-5) ... 169s autopkgtest [01:30:53]: test pytest: [----------------------- 169s === python3.13 === 170s ============================= test session starts ============================== 170s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 170s rootdir: /tmp/autopkgtest.2s7pMF/autopkgtest_tmp 170s plugins: anyio-4.11.0, typeguard-4.4.4 170s collected 52 items 170s 170s tests/integration/test_cli_compile.py .. [ 3%] 170s tests/integration/test_cli_new.py .... [ 11%] 170s tests/integration/test_cli_package.py . [ 13%] 170s tests/unit/test_errors.py ................... [ 50%] 170s tests/unit/test_project.py ................... [ 86%] 170s tests/workflow/test_cli.py ... [ 92%] 170s tests/workflow/test_new.py ... [ 98%] 170s tests/workflow/test_package.py . [100%] 170s 170s =============================== warnings summary =============================== 170s tests/unit/test_project.py::TestProjectFromPath::test_works_with_proper_dynamic_version 170s tests/unit/test_project.py::TestProjectFromPath::test_works_with_proper_dynamic_version 170s tests/unit/test_project.py::TestProjectFromPath::test_rejects_with_double_declaration 170s tests/unit/test_project.py::TestProjectFromPath::test_rejects_no_dynamic_with_version_in_python_file 170s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:43: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead 170s and isinstance(child.value, ast.Str) 170s 170s tests/unit/test_project.py::TestProjectFromPath::test_works_with_proper_dynamic_version 170s tests/unit/test_project.py::TestProjectFromPath::test_rejects_with_double_declaration 170s tests/unit/test_project.py::TestProjectFromPath::test_rejects_no_dynamic_with_version_in_python_file 170s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:45: DeprecationWarning: Attribute s is deprecated and will be removed in Python 3.14; use value instead 170s version = child.value.s 170s 170s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 170s ======================== 52 passed, 7 warnings in 0.48s ======================== 170s === python3.14 === 171s ============================= test session starts ============================== 171s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 171s rootdir: /tmp/autopkgtest.2s7pMF/autopkgtest_tmp 171s plugins: anyio-4.11.0, typeguard-4.4.4 171s collected 52 items 171s 171s tests/integration/test_cli_compile.py .. [ 3%] 171s tests/integration/test_cli_new.py .... [ 11%] 171s tests/integration/test_cli_package.py . [ 13%] 171s tests/unit/test_errors.py ................... [ 50%] 171s tests/unit/test_project.py ........F..F.F..... [ 86%] 171s tests/workflow/test_cli.py ... [ 92%] 171s tests/workflow/test_new.py ... [ 98%] 171s tests/workflow/test_package.py . [100%] 171s 171s =================================== FAILURES =================================== 171s __________ TestProjectFromPath.test_works_with_proper_dynamic_version __________ 171s 171s self = 171s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_works_with_proper_dynamic0') 171s 171s def test_works_with_proper_dynamic_version(self, tmp_path: Path) -> None: 171s # GIVEN 171s (tmp_path / "pyproject.toml").write_text( 171s textwrap.dedent( 171s """ 171s [project] 171s name = "magic" 171s dynamic = ["version"] 171s license = { text = "MIT" } 171s 171s [tool.sphinx-theme-builder] 171s node-version = "16.13.0" 171s """ 171s ) 171s ) 171s (tmp_path / "src" / "magic").mkdir(parents=True) 171s (tmp_path / "src" / "magic" / "__init__.py").write_text( 171s textwrap.dedent( 171s """ 171s version = "2.3.4" # not really, we just ignore this. 171s __version__ = "1.2.3" 171s """ 171s ) 171s ) 171s 171s # WHEN 171s > project = Project.from_path(tmp_path) 171s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171s 171s tests/unit/test_project.py:224: 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:247: in from_path 171s version_s, version_comes_from = _determine_version( 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:149: in _determine_version 171s declared_in_python = get_version_using_ast(package_init_file.read_bytes()) 171s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s 171s contents = b'\nversion = "2.3.4" # not really, we just ignore this.\n__version__ = "1.2.3"\n' 171s 171s def get_version_using_ast(contents: bytes) -> Optional[str]: 171s """Extract the version from the given file, using the Python AST.""" 171s tree = ast.parse(contents) 171s 171s # Only need to check the top-level nodes, and not recurse deeper. 171s version: Optional[str] = None 171s for child in tree.body: 171s # Look for a simple string assignment to __version__ 171s if ( 171s isinstance(child, ast.Assign) 171s and len(child.targets) == 1 171s and isinstance(child.targets[0], ast.Name) 171s and child.targets[0].id == "__version__" 171s > and isinstance(child.value, ast.Str) 171s ^^^^^^^ 171s ): 171s E AttributeError: module 'ast' has no attribute 'Str' 171s 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:43: AttributeError 171s ___________ TestProjectFromPath.test_rejects_with_double_declaration ___________ 171s 171s self = 171s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_rejects_with_double_decla0') 171s 171s def test_rejects_with_double_declaration(self, tmp_path: Path) -> None: 171s # GIVEN 171s (tmp_path / "pyproject.toml").write_text( 171s textwrap.dedent( 171s """ 171s [project] 171s name = "magic" 171s version = "1.2.3" 171s """ 171s ) 171s ) 171s (tmp_path / "src" / "magic").mkdir(parents=True) 171s (tmp_path / "src" / "magic" / "__init__.py").write_text('__version__ = "2.3.4"') 171s 171s # WHEN 171s with pytest.raises(InvalidProjectStructure) as ctx: 171s > Project.from_path(tmp_path) 171s 171s tests/unit/test_project.py:296: 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:247: in from_path 171s version_s, version_comes_from = _determine_version( 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:149: in _determine_version 171s declared_in_python = get_version_using_ast(package_init_file.read_bytes()) 171s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s 171s contents = b'__version__ = "2.3.4"' 171s 171s def get_version_using_ast(contents: bytes) -> Optional[str]: 171s """Extract the version from the given file, using the Python AST.""" 171s tree = ast.parse(contents) 171s 171s # Only need to check the top-level nodes, and not recurse deeper. 171s version: Optional[str] = None 171s for child in tree.body: 171s # Look for a simple string assignment to __version__ 171s if ( 171s isinstance(child, ast.Assign) 171s and len(child.targets) == 1 171s and isinstance(child.targets[0], ast.Name) 171s and child.targets[0].id == "__version__" 171s > and isinstance(child.value, ast.Str) 171s ^^^^^^^ 171s ): 171s E AttributeError: module 'ast' has no attribute 'Str' 171s 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:43: AttributeError 171s ___ TestProjectFromPath.test_rejects_no_dynamic_with_version_in_python_file ____ 171s 171s self = 171s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-1/test_rejects_no_dynamic_with_v0') 171s 171s def test_rejects_no_dynamic_with_version_in_python_file( 171s self, tmp_path: Path 171s ) -> None: 171s # GIVEN 171s (tmp_path / "pyproject.toml").write_text( 171s textwrap.dedent( 171s """ 171s [project] 171s name = "magic" 171s """ 171s ) 171s ) 171s (tmp_path / "src" / "magic").mkdir(parents=True) 171s (tmp_path / "src" / "magic" / "__init__.py").write_text('__version__ = "1.2.3"') 171s 171s # WHEN 171s with pytest.raises(ImproperProjectMetadata) as ctx: 171s > Project.from_path(tmp_path) 171s 171s tests/unit/test_project.py:352: 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:247: in from_path 171s version_s, version_comes_from = _determine_version( 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:149: in _determine_version 171s declared_in_python = get_version_using_ast(package_init_file.read_bytes()) 171s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 171s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 171s 171s contents = b'__version__ = "1.2.3"' 171s 171s def get_version_using_ast(contents: bytes) -> Optional[str]: 171s """Extract the version from the given file, using the Python AST.""" 171s tree = ast.parse(contents) 171s 171s # Only need to check the top-level nodes, and not recurse deeper. 171s version: Optional[str] = None 171s for child in tree.body: 171s # Look for a simple string assignment to __version__ 171s if ( 171s isinstance(child, ast.Assign) 171s and len(child.targets) == 1 171s and isinstance(child.targets[0], ast.Name) 171s and child.targets[0].id == "__version__" 171s > and isinstance(child.value, ast.Str) 171s ^^^^^^^ 171s ): 171s E AttributeError: module 'ast' has no attribute 'Str' 171s 171s /usr/lib/python3/dist-packages/sphinx_theme_builder/_internal/project.py:43: AttributeError 171s =========================== short test summary info ============================ 171s FAILED tests/unit/test_project.py::TestProjectFromPath::test_works_with_proper_dynamic_version 171s FAILED tests/unit/test_project.py::TestProjectFromPath::test_rejects_with_double_declaration 171s FAILED tests/unit/test_project.py::TestProjectFromPath::test_rejects_no_dynamic_with_version_in_python_file 171s ========================= 3 failed, 49 passed in 0.52s ========================= 171s autopkgtest [01:30:55]: test pytest: -----------------------] 172s pytest FAIL non-zero exit status 1 172s autopkgtest [01:30:56]: test pytest: - - - - - - - - - - results - - - - - - - - - - 172s autopkgtest [01:30:56]: @@@@@@@@@@@@@@@@@@@@ summary 172s pytest FAIL non-zero exit status 1