0s autopkgtest [08:57:45]: starting date and time: 2025-05-05 08:57:45+0000 0s autopkgtest [08:57:45]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [08:57:45]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.j_cwcljp/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:sphinx --apt-upgrade python-sphobjinv --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.2.3-1 -- lxd -r lxd-armhf-10.145.243.232 lxd-armhf-10.145.243.232:autopkgtest/ubuntu/questing/armhf 21s autopkgtest [08:58:06]: testbed dpkg architecture: armhf 23s autopkgtest [08:58:08]: testbed apt version: 3.0.0 27s autopkgtest [08:58:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 29s autopkgtest [08:58:14]: testbed release detected to be: None 36s autopkgtest [08:58:21]: updating testbed package index (apt update) 38s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 39s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 39s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 39s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 39s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [931 kB] 39s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [91.4 kB] 39s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [32.2 kB] 41s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [114 kB] 41s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [895 kB] 41s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [14.8 kB] 41s Get:11 http://ftpmaster.internal/ubuntu questing/multiverse Sources [306 kB] 41s Get:12 http://ftpmaster.internal/ubuntu questing/main Sources [1398 kB] 41s Get:13 http://ftpmaster.internal/ubuntu questing/universe Sources [21.3 MB] 42s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 42s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.5 MB] 44s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [180 kB] 46s Fetched 42.5 MB in 8s (5296 kB/s) 48s Reading package lists... 53s autopkgtest [08:58:38]: upgrading testbed (apt dist-upgrade and autopurge) 55s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 56s Starting 2 pkgProblemResolver with broken count: 0 56s Done 57s Entering ResolveByKeep 58s 58s Calculating upgrade... 58s The following packages will be upgraded: 58s base-files base-passwd btrfs-progs cloud-init cloud-init-base debianutils 58s diffutils distro-info-data dpkg dpkg-dev ed ethtool fwupd gettext-base htop 58s iso-codes less libbpf1 libdpkg-perl libevdev2 libftdi1-2 libfwupd3 58s libgpg-error-l10n libgpg-error0 libjcat1 libmbim-glib4 libmbim-proxy 58s libmm-glib0 libnftnl11 libnghttp2-14 libnpth0t64 libnvme1t64 libqmi-glib5 58s libqmi-proxy libselinux1 libsensors-config libsensors5 libsepol2 58s libunistring5 liburcu8t64 libusb-1.0-0 man-db motd-news-config nano netbase 58s netcat-openbsd patch publicsuffix python3-attr python3-lazr.restfulclient 58s python3-more-itertools python3-s3transfer sos ubuntu-pro-client 58s ubuntu-pro-client-l10n usb.ids usbutils 59s 57 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 16.5 MB of archives. 59s After this operation, 1037 kB disk space will be freed. 59s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 59s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 59s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf debianutils armhf 5.22 [92.2 kB] 59s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf diffutils armhf 1:3.10-4 [172 kB] 59s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 59s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libselinux1 armhf 3.8.1-1 [80.4 kB] 59s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf base-passwd armhf 3.6.7 [53.9 kB] 59s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libsepol2 armhf 3.8.1-1 [282 kB] 60s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libgpg-error-l10n all 1.51-4 [8880 B] 60s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libgpg-error0 armhf 1.51-4 [64.6 kB] 60s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 60s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 60s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf iso-codes all 4.18.0-1 [3703 kB] 60s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf less armhf 668-1 [158 kB] 60s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libbpf1 armhf 1:1.5.0-3 [158 kB] 60s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libunistring5 armhf 1.3-2 [583 kB] 60s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf netbase all 6.5 [12.9 kB] 60s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf netcat-openbsd armhf 1.229-1 [42.4 kB] 60s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 60s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 60s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 60s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf ethtool armhf 1:6.14-2 [230 kB] 60s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf gettext-base armhf 0.23.1-2 [43.5 kB] 60s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libevdev2 armhf 1.13.4+dfsg-1 [29.8 kB] 60s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf libnftnl11 armhf 1.2.9-1 [53.3 kB] 60s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf libnghttp2-14 armhf 1.64.0-1.1 [68.5 kB] 60s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 60s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 60s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 60s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf libusb-1.0-0 armhf 2:1.0.28-1 [50.0 kB] 60s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf man-db armhf 2.13.1-1 [1341 kB] 61s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 61s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf publicsuffix all 20250328.1952-0.1 [135 kB] 61s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 61s Get:35 http://ftpmaster.internal/ubuntu questing/main armhf usbutils armhf 1:018-2 [77.4 kB] 61s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf btrfs-progs armhf 6.14-1 [901 kB] 61s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init-base all 25.2~1g7a0265d3-0ubuntu1 [619 kB] 61s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 61s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 61s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf patch armhf 2.8-1 [94.1 kB] 61s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libjcat1 armhf 0.2.3-1 [30.9 kB] 61s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 61s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 61s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-proxy armhf 1.32.0-1 [5888 B] 61s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-glib4 armhf 1.32.0-1 [218 kB] 61s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf libmm-glib0 armhf 1.24.0-1 [223 kB] 61s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-proxy armhf 1.36.0-1 [5882 B] 61s Get:48 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-glib5 armhf 1.36.0-1 [936 kB] 62s Get:49 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 62s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 62s Get:51 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 62s Get:52 http://ftpmaster.internal/ubuntu questing/main armhf python3-attr all 25.3.0-1 [50.9 kB] 62s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 62s Get:54 http://ftpmaster.internal/ubuntu questing/main armhf python3-more-itertools all 10.7.0-1 [59.6 kB] 62s Get:55 http://ftpmaster.internal/ubuntu questing/main armhf python3-s3transfer all 0.11.4-1 [55.8 kB] 62s Get:56 http://ftpmaster.internal/ubuntu questing/main armhf sos all 4.9.1-1 [367 kB] 62s Get:57 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init all 25.2~1g7a0265d3-0ubuntu1 [2106 B] 62s Preconfiguring packages ... 62s Fetched 16.5 MB in 3s (4930 kB/s) 63s (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 ... 63953 files and directories currently installed.) 63s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 63s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 63s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 63s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 63s Setting up base-files (13.7ubuntu1) ... 63s Installing new version of config file /etc/issue ... 63s Installing new version of config file /etc/issue.net ... 63s Installing new version of config file /etc/lsb-release ... 64s motd-news.service is a disabled or a static unit not running, not starting it. 64s (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 ... 63953 files and directories currently installed.) 64s Preparing to unpack .../debianutils_5.22_armhf.deb ... 64s Unpacking debianutils (5.22) over (5.21) ... 64s Setting up debianutils (5.22) ... 64s (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 ... 63953 files and directories currently installed.) 64s Preparing to unpack .../diffutils_1%3a3.10-4_armhf.deb ... 64s Unpacking diffutils (1:3.10-4) over (1:3.10-3) ... 64s Setting up diffutils (1:3.10-4) ... 64s (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 ... 63953 files and directories currently installed.) 64s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 64s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 64s Setting up dpkg (1.22.18ubuntu3) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../libselinux1_3.8.1-1_armhf.deb ... 65s Unpacking libselinux1:armhf (3.8.1-1) over (3.7-3ubuntu3) ... 65s Setting up libselinux1:armhf (3.8.1-1) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../base-passwd_3.6.7_armhf.deb ... 65s Unpacking base-passwd (3.6.7) over (3.6.6) ... 65s Setting up base-passwd (3.6.7) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../libsepol2_3.8.1-1_armhf.deb ... 65s Unpacking libsepol2:armhf (3.8.1-1) over (3.7-1) ... 65s Setting up libsepol2:armhf (3.8.1-1) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../libgpg-error-l10n_1.51-4_all.deb ... 65s Unpacking libgpg-error-l10n (1.51-4) over (1.51-3) ... 65s Preparing to unpack .../libgpg-error0_1.51-4_armhf.deb ... 65s Unpacking libgpg-error0:armhf (1.51-4) over (1.51-3) ... 65s Setting up libgpg-error0:armhf (1.51-4) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 65s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 65s Setting up libnpth0t64:armhf (1.8-3) ... 65s (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 ... 63953 files and directories currently installed.) 65s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 65s Unpacking distro-info-data (0.64) over (0.63) ... 65s Preparing to unpack .../01-iso-codes_4.18.0-1_all.deb ... 65s Unpacking iso-codes (4.18.0-1) over (4.17.0-1) ... 66s Preparing to unpack .../02-less_668-1_armhf.deb ... 66s Unpacking less (668-1) over (643-1) ... 66s Preparing to unpack .../03-libbpf1_1%3a1.5.0-3_armhf.deb ... 66s Unpacking libbpf1:armhf (1:1.5.0-3) over (1:1.5.0-2) ... 66s Preparing to unpack .../04-libunistring5_1.3-2_armhf.deb ... 66s Unpacking libunistring5:armhf (1.3-2) over (1.3-1) ... 66s Preparing to unpack .../05-netbase_6.5_all.deb ... 66s Unpacking netbase (6.5) over (6.4) ... 66s Preparing to unpack .../06-netcat-openbsd_1.229-1_armhf.deb ... 66s Unpacking netcat-openbsd (1.229-1) over (1.228-1) ... 66s Preparing to unpack .../07-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 66s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 66s Preparing to unpack .../08-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 66s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 66s Preparing to unpack .../09-ed_1.21.1-1_armhf.deb ... 66s Unpacking ed (1.21.1-1) over (1.21-1) ... 66s Preparing to unpack .../10-ethtool_1%3a6.14-2_armhf.deb ... 66s Unpacking ethtool (1:6.14-2) over (1:6.11-1) ... 66s Preparing to unpack .../11-gettext-base_0.23.1-2_armhf.deb ... 66s Unpacking gettext-base (0.23.1-2) over (0.23.1-1) ... 66s Preparing to unpack .../12-libevdev2_1.13.4+dfsg-1_armhf.deb ... 66s Unpacking libevdev2:armhf (1.13.4+dfsg-1) over (1.13.3+dfsg-1) ... 66s Preparing to unpack .../13-libnftnl11_1.2.9-1_armhf.deb ... 66s Unpacking libnftnl11:armhf (1.2.9-1) over (1.2.8-1) ... 67s Preparing to unpack .../14-libnghttp2-14_1.64.0-1.1_armhf.deb ... 67s Unpacking libnghttp2-14:armhf (1.64.0-1.1) over (1.64.0-1ubuntu1) ... 67s Preparing to unpack .../15-libsensors-config_1%3a3.6.2-2_all.deb ... 67s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 67s Preparing to unpack .../16-libsensors5_1%3a3.6.2-2_armhf.deb ... 67s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 67s Preparing to unpack .../17-liburcu8t64_0.15.2-2_armhf.deb ... 67s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 67s Preparing to unpack .../18-libusb-1.0-0_2%3a1.0.28-1_armhf.deb ... 67s Unpacking libusb-1.0-0:armhf (2:1.0.28-1) over (2:1.0.27-2) ... 67s Preparing to unpack .../19-man-db_2.13.1-1_armhf.deb ... 67s Unpacking man-db (2.13.1-1) over (2.13.0-1) ... 67s Preparing to unpack .../20-nano_8.4-1_armhf.deb ... 67s Unpacking nano (8.4-1) over (8.3-1) ... 67s Preparing to unpack .../21-publicsuffix_20250328.1952-0.1_all.deb ... 67s Unpacking publicsuffix (20250328.1952-0.1) over (20250108.1153-0.1) ... 67s Preparing to unpack .../22-usb.ids_2025.04.01-1_all.deb ... 67s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 67s Preparing to unpack .../23-usbutils_1%3a018-2_armhf.deb ... 67s Unpacking usbutils (1:018-2) over (1:018-1) ... 67s Preparing to unpack .../24-btrfs-progs_6.14-1_armhf.deb ... 67s Unpacking btrfs-progs (6.14-1) over (6.12-1build1) ... 67s Preparing to unpack .../25-cloud-init-base_25.2~1g7a0265d3-0ubuntu1_all.deb ... 68s Unpacking cloud-init-base (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 68s Preparing to unpack .../26-dpkg-dev_1.22.18ubuntu3_all.deb ... 68s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 68s Preparing to unpack .../27-libdpkg-perl_1.22.18ubuntu3_all.deb ... 68s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 68s Preparing to unpack .../28-patch_2.8-1_armhf.deb ... 68s Unpacking patch (2.8-1) over (2.7.6-7build3) ... 68s Preparing to unpack .../29-libjcat1_0.2.3-1_armhf.deb ... 68s Unpacking libjcat1:armhf (0.2.3-1) over (0.2.0-2build3) ... 68s Preparing to unpack .../30-fwupd_2.0.8-3_armhf.deb ... 68s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 69s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 69s Preparing to unpack .../31-libfwupd3_2.0.8-3_armhf.deb ... 69s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 69s Preparing to unpack .../32-libmbim-proxy_1.32.0-1_armhf.deb ... 69s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 69s Preparing to unpack .../33-libmbim-glib4_1.32.0-1_armhf.deb ... 69s Unpacking libmbim-glib4:armhf (1.32.0-1) over (1.31.2-0ubuntu4) ... 69s Preparing to unpack .../34-libmm-glib0_1.24.0-1_armhf.deb ... 69s Unpacking libmm-glib0:armhf (1.24.0-1) over (1.23.4-0ubuntu3) ... 69s Preparing to unpack .../35-libqmi-proxy_1.36.0-1_armhf.deb ... 69s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 69s Preparing to unpack .../36-libqmi-glib5_1.36.0-1_armhf.deb ... 69s Unpacking libqmi-glib5:armhf (1.36.0-1) over (1.35.6-1) ... 69s Preparing to unpack .../37-htop_3.4.1-4_armhf.deb ... 69s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 69s Preparing to unpack .../38-libftdi1-2_1.5-10_armhf.deb ... 69s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 69s Preparing to unpack .../39-libnvme1t64_1.13-2_armhf.deb ... 69s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 69s Preparing to unpack .../40-python3-attr_25.3.0-1_all.deb ... 69s Unpacking python3-attr (25.3.0-1) over (25.1.0-1) ... 69s Preparing to unpack .../41-python3-lazr.restfulclient_0.14.6-3_all.deb ... 69s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 69s Preparing to unpack .../42-python3-more-itertools_10.7.0-1_all.deb ... 69s Unpacking python3-more-itertools (10.7.0-1) over (10.6.0-1) ... 69s Preparing to unpack .../43-python3-s3transfer_0.11.4-1_all.deb ... 69s Unpacking python3-s3transfer (0.11.4-1) over (0.11.2-2) ... 70s Preparing to unpack .../44-sos_4.9.1-1_all.deb ... 70s Unpacking sos (4.9.1-1) over (4.9.0-6) ... 70s Preparing to unpack .../45-cloud-init_25.2~1g7a0265d3-0ubuntu1_all.deb ... 70s Unpacking cloud-init (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 70s Setting up sos (4.9.1-1) ... 71s Setting up motd-news-config (13.7ubuntu1) ... 71s Setting up python3-more-itertools (10.7.0-1) ... 71s Setting up python3-attr (25.3.0-1) ... 71s Setting up liburcu8t64:armhf (0.15.2-2) ... 71s Setting up distro-info-data (0.64) ... 71s Setting up htop (3.4.1-4) ... 71s Setting up btrfs-progs (6.14-1) ... 71s Setting up python3-s3transfer (0.11.4-1) ... 71s Setting up netcat-openbsd (1.229-1) ... 71s Setting up libsensors-config (1:3.6.2-2) ... 71s Installing new version of config file /etc/sensors3.conf ... 71s Setting up libnghttp2-14:armhf (1.64.0-1.1) ... 71s Setting up less (668-1) ... 71s Setting up gettext-base (0.23.1-2) ... 71s Setting up libnftnl11:armhf (1.2.9-1) ... 71s Setting up man-db (2.13.1-1) ... 71s Updating database of manual pages ... 73s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 73s 74s man-db.service is a disabled or a static unit not running, not starting it. 74s Setting up cloud-init-base (25.2~1g7a0265d3-0ubuntu1) ... 76s Setting up libjcat1:armhf (0.2.3-1) ... 76s Setting up libnvme1t64 (1.13-2) ... 76s Setting up ed (1.21.1-1) ... 76s Setting up libunistring5:armhf (1.3-2) ... 76s Setting up patch (2.8-1) ... 76s Setting up usb.ids (2025.04.01-1) ... 76s Setting up libsensors5:armhf (1:3.6.2-2) ... 76s Setting up libdpkg-perl (1.22.18ubuntu3) ... 76s Setting up nano (8.4-1) ... 76s Installing new version of config file /etc/nanorc ... 76s Setting up libmm-glib0:armhf (1.24.0-1) ... 76s Setting up netbase (6.5) ... 76s Installing new version of config file /etc/ethertypes ... 76s Installing new version of config file /etc/services ... 76s Setting up libusb-1.0-0:armhf (2:1.0.28-1) ... 76s Setting up python3-lazr.restfulclient (0.14.6-3) ... 76s Setting up libgpg-error-l10n (1.51-4) ... 76s Setting up libevdev2:armhf (1.13.4+dfsg-1) ... 76s Setting up publicsuffix (20250328.1952-0.1) ... 76s Setting up ubuntu-pro-client (35.1ubuntu0) ... 76s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 76s 76s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 76s 76s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 76s 78s Setting up iso-codes (4.18.0-1) ... 78s Setting up libbpf1:armhf (1:1.5.0-3) ... 78s Setting up libmbim-glib4:armhf (1.32.0-1) ... 78s Setting up ethtool (1:6.14-2) ... 78s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 78s Setting up cloud-init (25.2~1g7a0265d3-0ubuntu1) ... 78s Setting up libfwupd3:armhf (2.0.8-3) ... 78s Setting up libmbim-proxy (1.32.0-1) ... 78s Setting up usbutils (1:018-2) ... 78s Setting up dpkg-dev (1.22.18ubuntu3) ... 78s Setting up libftdi1-2:armhf (1.5-10) ... 78s Setting up libqmi-glib5:armhf (1.36.0-1) ... 78s Setting up libqmi-proxy (1.36.0-1) ... 78s Setting up fwupd (2.0.8-3) ... 78s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 78s fwupd.service is a disabled or a static unit not running, not starting it. 79s Processing triggers for libc-bin (2.41-6ubuntu1) ... 79s Processing triggers for rsyslog (8.2412.0-2ubuntu2) ... 79s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 79s Processing triggers for dbus (1.16.2-2ubuntu1) ... 79s Processing triggers for install-info (7.1.1-1) ... 79s Processing triggers for initramfs-tools (0.147ubuntu1) ... 81s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s Starting pkgProblemResolver with broken count: 0 82s Starting 2 pkgProblemResolver with broken count: 0 82s Done 83s Solving dependencies... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 85s autopkgtest [08:59:10]: rebooting testbed after setup commands that affected boot 124s autopkgtest [08:59:49]: testbed running kernel: Linux 6.8.0-58-generic #60~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Fri Mar 28 14:48:37 UTC 2 148s autopkgtest [09:00:13]: @@@@@@@@@@@@@@@@@@@@ apt-source python-sphobjinv 163s Get:1 http://ftpmaster.internal/ubuntu questing/universe python-sphobjinv 2.3.1.2-2 (dsc) [2893 B] 163s Get:2 http://ftpmaster.internal/ubuntu questing/universe python-sphobjinv 2.3.1.2-2 (tar) [1345 kB] 163s Get:3 http://ftpmaster.internal/ubuntu questing/universe python-sphobjinv 2.3.1.2-2 (diff) [12.5 kB] 163s gpgv: Signature made Sun Mar 16 17:34:12 2025 UTC 163s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 163s gpgv: Can't check signature: No public key 163s dpkg-source: warning: cannot verify inline signature for ./python-sphobjinv_2.3.1.2-2.dsc: no acceptable signature found 163s autopkgtest [09:00:28]: testing package python-sphobjinv version 2.3.1.2-2 166s autopkgtest [09:00:31]: build not needed 169s autopkgtest [09:00:34]: test upstream-tests: preparing testbed 171s Reading package lists... 171s Building dependency tree... 171s Reading state information... 171s Starting pkgProblemResolver with broken count: 0 171s Starting 2 pkgProblemResolver with broken count: 0 171s Done 172s The following NEW packages will be installed: 172s docutils-common fonts-font-awesome fonts-lato libjs-jquery libjs-sphinxdoc 172s libjs-underscore libjson-perl python-sphobjinv-doc python3-alabaster 172s python3-all python3-defusedxml python3-dictdiffer python3-docutils 172s python3-imagesize python3-iniconfig python3-pluggy python3-pytest 172s python3-pytest-check python3-roman python3-roman-numerals 172s python3-snowballstemmer python3-sphinx python3-sphinx-removed-in 172s python3-sphobjinv sgml-base sphinx-common sphinx-rtd-theme-common xml-core 173s 0 upgraded, 28 newly installed, 0 to remove and 0 not upgraded. 173s Need to get 7319 kB of archives. 173s After this operation, 29.4 MB of additional disk space will be used. 173s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf fonts-lato all 2.015-1 [2781 kB] 174s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf sgml-base all 1.31+nmu1 [11.0 kB] 174s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf xml-core all 0.19 [20.3 kB] 174s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf docutils-common all 0.21.2+dfsg-2 [131 kB] 174s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 175s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 175s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 175s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf libjs-sphinxdoc all 8.2.3-1 [27.8 kB] 175s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libjson-perl all 4.10000-1 [81.9 kB] 175s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 175s Get:11 http://ftpmaster.internal/ubuntu questing/universe armhf python-sphobjinv-doc all 2.3.1.2-2 [243 kB] 175s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 175s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf python3-defusedxml all 0.7.1-3 [42.2 kB] 175s Get:14 http://ftpmaster.internal/ubuntu questing/universe armhf python3-dictdiffer all 0.9.0-3 [13.1 kB] 175s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf python3-roman all 5.0-1 [10.3 kB] 175s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf python3-docutils all 0.21.2+dfsg-2 [409 kB] 175s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf python3-imagesize all 1.4.1-1 [6844 B] 175s Get:18 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 175s Get:19 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 175s Get:20 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest all 8.3.5-1 [252 kB] 176s Get:21 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-check all 2.5.3-1 [19.3 kB] 176s Get:22 http://ftpmaster.internal/ubuntu questing/universe armhf python3-roman-numerals all 3.1.0-1ubuntu1 [8432 B] 176s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 176s Get:24 http://ftpmaster.internal/ubuntu questing-proposed/main armhf sphinx-common all 8.2.3-1 [656 kB] 176s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf python3-alabaster all 0.7.16-0.1 [18.5 kB] 176s Get:26 http://ftpmaster.internal/ubuntu questing-proposed/main armhf python3-sphinx all 8.2.3-1 [482 kB] 176s Get:27 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphinx-removed-in all 0.2.3-2 [4204 B] 176s Get:28 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphobjinv all 2.3.1.2-2 [38.3 kB] 176s Fetched 7319 kB in 3s (2133 kB/s) 176s Selecting previously unselected package fonts-lato. 176s (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 ... 63964 files and directories currently installed.) 176s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 176s Unpacking fonts-lato (2.015-1) ... 177s Selecting previously unselected package sgml-base. 177s Preparing to unpack .../01-sgml-base_1.31+nmu1_all.deb ... 177s Unpacking sgml-base (1.31+nmu1) ... 177s Selecting previously unselected package xml-core. 177s Preparing to unpack .../02-xml-core_0.19_all.deb ... 177s Unpacking xml-core (0.19) ... 177s Selecting previously unselected package docutils-common. 177s Preparing to unpack .../03-docutils-common_0.21.2+dfsg-2_all.deb ... 177s Unpacking docutils-common (0.21.2+dfsg-2) ... 177s Selecting previously unselected package fonts-font-awesome. 177s Preparing to unpack .../04-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 177s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 177s Selecting previously unselected package libjs-jquery. 177s Preparing to unpack .../05-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 177s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 177s Selecting previously unselected package libjs-underscore. 177s Preparing to unpack .../06-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 177s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 177s Selecting previously unselected package libjs-sphinxdoc. 177s Preparing to unpack .../07-libjs-sphinxdoc_8.2.3-1_all.deb ... 177s Unpacking libjs-sphinxdoc (8.2.3-1) ... 177s Selecting previously unselected package libjson-perl. 177s Preparing to unpack .../08-libjson-perl_4.10000-1_all.deb ... 177s Unpacking libjson-perl (4.10000-1) ... 177s Selecting previously unselected package sphinx-rtd-theme-common. 177s Preparing to unpack .../09-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 177s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 177s Selecting previously unselected package python-sphobjinv-doc. 177s Preparing to unpack .../10-python-sphobjinv-doc_2.3.1.2-2_all.deb ... 177s Unpacking python-sphobjinv-doc (2.3.1.2-2) ... 177s Selecting previously unselected package python3-all. 177s Preparing to unpack .../11-python3-all_3.13.3-1_armhf.deb ... 177s Unpacking python3-all (3.13.3-1) ... 177s Selecting previously unselected package python3-defusedxml. 177s Preparing to unpack .../12-python3-defusedxml_0.7.1-3_all.deb ... 177s Unpacking python3-defusedxml (0.7.1-3) ... 177s Selecting previously unselected package python3-dictdiffer. 177s Preparing to unpack .../13-python3-dictdiffer_0.9.0-3_all.deb ... 177s Unpacking python3-dictdiffer (0.9.0-3) ... 177s Selecting previously unselected package python3-roman. 177s Preparing to unpack .../14-python3-roman_5.0-1_all.deb ... 177s Unpacking python3-roman (5.0-1) ... 177s Selecting previously unselected package python3-docutils. 177s Preparing to unpack .../15-python3-docutils_0.21.2+dfsg-2_all.deb ... 177s Unpacking python3-docutils (0.21.2+dfsg-2) ... 177s Selecting previously unselected package python3-imagesize. 177s Preparing to unpack .../16-python3-imagesize_1.4.1-1_all.deb ... 177s Unpacking python3-imagesize (1.4.1-1) ... 177s Selecting previously unselected package python3-iniconfig. 177s Preparing to unpack .../17-python3-iniconfig_1.1.1-2_all.deb ... 177s Unpacking python3-iniconfig (1.1.1-2) ... 178s Selecting previously unselected package python3-pluggy. 178s Preparing to unpack .../18-python3-pluggy_1.5.0-1_all.deb ... 178s Unpacking python3-pluggy (1.5.0-1) ... 178s Selecting previously unselected package python3-pytest. 178s Preparing to unpack .../19-python3-pytest_8.3.5-1_all.deb ... 178s Unpacking python3-pytest (8.3.5-1) ... 178s Selecting previously unselected package python3-pytest-check. 178s Preparing to unpack .../20-python3-pytest-check_2.5.3-1_all.deb ... 178s Unpacking python3-pytest-check (2.5.3-1) ... 178s Selecting previously unselected package python3-roman-numerals. 178s Preparing to unpack .../21-python3-roman-numerals_3.1.0-1ubuntu1_all.deb ... 178s Unpacking python3-roman-numerals (3.1.0-1ubuntu1) ... 178s Selecting previously unselected package python3-snowballstemmer. 178s Preparing to unpack .../22-python3-snowballstemmer_2.2.0-4build1_all.deb ... 178s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 178s Selecting previously unselected package sphinx-common. 178s Preparing to unpack .../23-sphinx-common_8.2.3-1_all.deb ... 178s Unpacking sphinx-common (8.2.3-1) ... 178s Selecting previously unselected package python3-alabaster. 178s Preparing to unpack .../24-python3-alabaster_0.7.16-0.1_all.deb ... 178s Unpacking python3-alabaster (0.7.16-0.1) ... 178s Selecting previously unselected package python3-sphinx. 178s Preparing to unpack .../25-python3-sphinx_8.2.3-1_all.deb ... 178s Unpacking python3-sphinx (8.2.3-1) ... 178s Selecting previously unselected package python3-sphinx-removed-in. 178s Preparing to unpack .../26-python3-sphinx-removed-in_0.2.3-2_all.deb ... 178s Unpacking python3-sphinx-removed-in (0.2.3-2) ... 178s Selecting previously unselected package python3-sphobjinv. 178s Preparing to unpack .../27-python3-sphobjinv_2.3.1.2-2_all.deb ... 178s Unpacking python3-sphobjinv (2.3.1.2-2) ... 178s Setting up python3-iniconfig (1.1.1-2) ... 178s Setting up fonts-lato (2.015-1) ... 178s Setting up python3-defusedxml (0.7.1-3) ... 178s Setting up python3-alabaster (0.7.16-0.1) ... 179s Setting up python3-all (3.13.3-1) ... 179s Setting up python3-dictdiffer (0.9.0-3) ... 179s Setting up python3-roman (5.0-1) ... 179s Setting up python3-snowballstemmer (2.2.0-4build1) ... 179s Setting up python3-pluggy (1.5.0-1) ... 179s Setting up python3-sphobjinv (2.3.1.2-2) ... 179s Setting up libjson-perl (4.10000-1) ... 179s Setting up python3-roman-numerals (3.1.0-1ubuntu1) ... 180s Setting up sgml-base (1.31+nmu1) ... 180s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 180s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 180s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 180s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 180s Setting up python3-imagesize (1.4.1-1) ... 180s Setting up python3-pytest (8.3.5-1) ... 180s Setting up python3-pytest-check (2.5.3-1) ... 180s Setting up libjs-sphinxdoc (8.2.3-1) ... 180s Setting up xml-core (0.19) ... 181s Setting up python-sphobjinv-doc (2.3.1.2-2) ... 181s Setting up sphinx-common (8.2.3-1) ... 181s Processing triggers for man-db (2.13.1-1) ... 181s Processing triggers for sgml-base (1.31+nmu1) ... 181s Setting up docutils-common (0.21.2+dfsg-2) ... 181s Processing triggers for sgml-base (1.31+nmu1) ... 181s Setting up python3-docutils (0.21.2+dfsg-2) ... 182s Setting up python3-sphinx (8.2.3-1) ... 183s Setting up python3-sphinx-removed-in (0.2.3-2) ... 193s autopkgtest [09:00:58]: test upstream-tests: [----------------------- 195s 195s *************************** 195s *** Testing with python3.13 195s *************************** 195s 195s Content of current working folder: 195s 195s total 12 195s drwxr-xr-x 1 ubuntu ubuntu 32 May 5 09:01 . 195s drwxrwxrwt 1 root root 530 May 5 09:00 .. 195s -rw-rw-r-- 1 ubuntu ubuntu 9841 Dec 22 22:18 conftest.py 195s drwxrwxr-x 1 ubuntu ubuntu 360 May 5 09:00 tests 195s Running tests... 195s 195s ============================= test session starts ============================== 195s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 195s rootdir: /tmp/autopkgtest.aR78Th/autopkgtest_tmp 195s plugins: typeguard-4.4.2, check-2.5.3 195s collected 758 items / 1 deselected / 757 selected 195s 196s tests/test_api_fail.py ................................xxxx [ 4%] 196s tests/test_api_good.py ................................................. [ 11%] 222s .............................................................s.sssssssss [ 20%] 223s sssssssssssssssssssssssssssssssssssssssssssssssssss.ssssssssssssssssssss [ 30%] 223s sssssssssssssssssssssssssssssssssssssss. [ 35%] 223s tests/test_api_good_nonlocal.py ssssssssssssssssssssssssssssssssssssssss [ 40%] 223s sssssssssssssssssssssss [ 43%] 223s tests/test_cli.py ...ssss...s...s.........s.ssssssssssssssssssssssssssss [ 50%] 224s sssssssssssssssssssssssssssssssss.sssssssssss..s....sssssss [ 58%] 224s tests/test_cli_nonlocal.py ssssssssssss [ 60%] 224s tests/test_fixture.py ..... [ 61%] 224s tests/test_flake8_ext.py s [ 61%] 224s tests/test_intersphinx.py .... [ 61%] 224s tests/test_valid_objects.py ............................................ [ 67%] 224s .xFFF..............FFF....x............................................. [ 77%] 224s ....................................................F................... [ 86%] 224s ........................................................................ [ 96%] 224s .............................. [100%] 224s 224s =================================== FAILURES =================================== 224s ________________________ test_name_lead_chars[11_\x0b] _________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 11 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x0b foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x0b foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x0b foo' = DataObjStr(name='\x0b foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s ________________________ test_name_lead_chars[12_\x0c] _________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 12 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x0c foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x0c foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x0c foo' = DataObjStr(name='\x0c foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s _________________________ test_name_lead_chars[13_\r] __________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 13 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\r foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\r foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\r foo' = DataObjStr(name='\r foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s ________________________ test_name_lead_chars[28_\x1c] _________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 28 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x1c foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x1c foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x1c foo' = DataObjStr(name='\x1c foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s ________________________ test_name_lead_chars[29_\x1d] _________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 29 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x1d foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x1d foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x1d foo' = DataObjStr(name='\x1d foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s ________________________ test_name_lead_chars[30_\x1e] _________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 30 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x1e foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x1e foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x1e foo' = DataObjStr(name='\x1e foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s ________________________ test_name_lead_chars[133_\x85] ________________________ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s leadint = 133 224s 224s @pytest.mark.parametrize("leadint", range(255), ids=latin_1_id) 224s def test_name_lead_chars(misc_info, sphinx_ifile_data_count, leadint): 224s """Screen for valid/invalid first characters.""" 224s name = int_to_latin_1(leadint) + " foo" 224s 224s # Expect only two fail cases, newline and '#' 224s if leadint in (10, 35): 224s pytest.xfail("Known invalid name lead char") 224s 224s > test_dataobjstr_valid_objects( 224s misc_info, 224s sphinx_ifile_data_count, 224s name=name, 224s domain="py", 224s role="data", 224s prio=1, 224s uri="data.html#$", 224s dispname="-", 224s ) 224s 224s tests/test_valid_objects.py:173: 224s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 224s 224s misc_info = .Info object at 0xed06e258> 224s sphinx_ifile_data_count = 224s name = '\x85 foo', domain = 'py', role = 'data', prio = 1, uri = 'data.html#$' 224s dispname = '-' 224s 224s @pytest.mark.parametrize( 224s ("name", "domain", "role", "prio", "uri", "dispname"), 224s [ 224s ("foo", "py", "data", 1, "quux.html#$", "-"), # Priorities 224s ("foo", "py", "data", 0, "quux.html#$", "-"), 224s ("foo", "py", "data", -1, "quux.html#$", "-"), 224s ("foo", "py", "data", -1235778, "quux.html#$", "-"), 224s ("foo", "py", "data", 2214888, "quux.html#$", "-"), 224s ("foo bar", "std", "term", 1, "quux.html#$", "-"), # Space in name 224s ("foo\tbar", "std", "term", 1, "quux.html#$", "-"), # Valid but discouraged 224s ("Index Page", "std", "doc", 1, "index.html", "-"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index Page Thing"), 224s ("Index Page", "std", "doc", 1, "index.html", "Index\tPage\tThing"), 224s ("Index Page", "std", "doc", 1, "", "-"), # Zero-length uri 224s ("Index # Page", "std", "doc", 1, "index.html", "-"), # Symbol in name 224s ("Thing \u33a4", "std", "ref", 1, "index.html#$", "-"), # Unicode in name 224s ("Thing One", "std", "ref", 1, "index.html#$", "\u33a4"), # Unicode in dispname 224s ("foo", "py", "da:ta", 1, "data.html#$", "-"), # Colon in role (used in Sphinx) 224s ("foo", "py$", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py\u33a4", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data$", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data\u33a4", 1, "data.html#$", "-"), # Valid but discouraged 224s ("foo", "py", "data", 1, "data/\u33a4.html#$", "-"), # Valid but discouraged 224s (" foo", "py", "data", 1, "data.html#$", "-"), # Valid but discouraged 224s # Colon in domain (invalid but undetectable) 224s ("foo", "p:y", "data", 1, "data.html#$", "-"), 224s ], 224s ) 224s def test_dataobjstr_valid_objects( 224s misc_info, sphinx_ifile_data_count, name, domain, role, prio, uri, dispname 224s ): 224s """Run sphobjinv/sphinx comparison on specific object data lines.""" 224s dos = soi.DataObjStr( 224s name=name, 224s domain=domain, 224s role=role, 224s priority=str(prio), 224s uri=uri, 224s dispname=dispname, 224s ) 224s 224s assert dos 224s 224s inv = soi.Inventory() 224s inv.project = "Foo" 224s inv.version = "1.0" 224s inv.objects.append( 224s soi.DataObjStr( 224s name="bar", domain="py", role="data", priority="1", uri="$", dispname="-" 224s ) 224s ) 224s inv.objects.append(dos) 224s 224s df = inv.data_file(contract=True) 224s 224s ifile_data = IFile.load(BytesIO(soi.compress(df)), "", osp.join) 224s 224s ifile_count = sphinx_ifile_data_count(ifile_data) 224s 224s assert inv.count == ifile_count 224s 224s domrole = "{dos.domain}:{dos.role}".format(dos=dos) 224s 224s assert domrole in ifile_data 224s > assert dos.name in ifile_data[domrole] 224s E AssertionError: assert '\x85 foo' in {' foo': _InventoryItem(project_name='Foo', project_version='1.0', uri='data.html# foo', display_name='-'), 'bar': _InventoryItem(project_name='Foo', project_version='1.0', uri='bar', display_name='-')} 224s E + where '\x85 foo' = DataObjStr(name='\x85 foo', domain='py', role='data', priority='1', uri='data.html#$', dispname='-').name 224s 224s tests/test_valid_objects.py:123: AssertionError 224s =============================== warnings summary =============================== 224s tests/test_api_fail.py:41 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_fail.py:41: PytestUnknownMarkWarning: Unknown pytest.mark.api - 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 224s pytestmark = [pytest.mark.api, pytest.mark.local] 224s 224s tests/test_api_fail.py:41 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_fail.py:41: PytestUnknownMarkWarning: Unknown pytest.mark.local - 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 224s pytestmark = [pytest.mark.api, pytest.mark.local] 224s 224s tests/test_api_good.py:43 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good.py:43: PytestUnknownMarkWarning: Unknown pytest.mark.api - 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 224s pytestmark = [pytest.mark.api, pytest.mark.local] 224s 224s tests/test_api_good.py:43 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good.py:43: PytestUnknownMarkWarning: Unknown pytest.mark.local - 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 224s pytestmark = [pytest.mark.api, pytest.mark.local] 224s 224s tests/test_api_good.py:476 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good.py:476: PytestUnknownMarkWarning: Unknown pytest.mark.testall - 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 224s @pytest.mark.testall 224s 224s tests/test_api_good.py:483 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good.py:483: PytestUnknownMarkWarning: Unknown pytest.mark.testall - 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 224s @pytest.mark.testall 224s 224s tests/test_api_good.py:516 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good.py:516: PytestUnknownMarkWarning: Unknown pytest.mark.testall - 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 224s @pytest.mark.testall 224s 224s tests/test_api_good_nonlocal.py:37 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good_nonlocal.py:37: PytestUnknownMarkWarning: Unknown pytest.mark.api - 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 224s pytestmark = [pytest.mark.api, pytest.mark.nonloc] 224s 224s tests/test_api_good_nonlocal.py:37 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good_nonlocal.py:37: PytestUnknownMarkWarning: Unknown pytest.mark.nonloc - 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 224s pytestmark = [pytest.mark.api, pytest.mark.nonloc] 224s 224s tests/test_api_good_nonlocal.py:59 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good_nonlocal.py:59: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(30) 224s 224s tests/test_api_good_nonlocal.py:66 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good_nonlocal.py:66: PytestUnknownMarkWarning: Unknown pytest.mark.testall - 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 224s @pytest.mark.testall 224s 224s tests/test_api_good_nonlocal.py:67 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_api_good_nonlocal.py:67: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(30) 224s 224s tests/test_cli.py:50 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:50: PytestUnknownMarkWarning: Unknown pytest.mark.cli - 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 224s pytestmark = [pytest.mark.cli, pytest.mark.local] 224s 224s tests/test_cli.py:50 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:50: PytestUnknownMarkWarning: Unknown pytest.mark.local - 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 224s pytestmark = [pytest.mark.cli, pytest.mark.local] 224s 224s tests/test_cli.py:56 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:56: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:68 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:68: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:73 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:73: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:82 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:82: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:91 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:91: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:112 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:112: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:145 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:145: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 2) 224s 224s tests/test_cli.py:169 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:169: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:206 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:206: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 50 * 3) 224s 224s tests/test_cli.py:207 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:207: PytestUnknownMarkWarning: Unknown pytest.mark.testall - 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 224s @pytest.mark.testall 224s 224s tests/test_cli.py:251 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:251: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:348 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:348: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:356 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:356: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:364 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:364: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:372 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:372: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:380 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:380: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:392 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:392: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:400 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:400: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:409 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:409: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:422 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:422: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 2) 224s 224s tests/test_cli.py:433 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:433: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:447 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:447: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:452 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:452: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:467 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:467: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:482 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:482: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli.py:487 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli.py:487: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT) 224s 224s tests/test_cli_nonlocal.py:45 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:45: PytestUnknownMarkWarning: Unknown pytest.mark.cli - 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 224s pytestmark = [pytest.mark.cli, pytest.mark.nonloc] 224s 224s tests/test_cli_nonlocal.py:45 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:45: PytestUnknownMarkWarning: Unknown pytest.mark.nonloc - 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 224s pytestmark = [pytest.mark.cli, pytest.mark.nonloc] 224s 224s tests/test_cli_nonlocal.py:62 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:62: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:82 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:82: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:95 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:95: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:116 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:116: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:133 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:133: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:174 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:174: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:202 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:202: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:215 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:215: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_cli_nonlocal.py:229 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_cli_nonlocal.py:229: PytestUnknownMarkWarning: Unknown pytest.mark.timeout - 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 224s @pytest.mark.timeout(CLI_TEST_TIMEOUT * 4) 224s 224s tests/test_fixture.py:34 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_fixture.py:34: PytestUnknownMarkWarning: Unknown pytest.mark.fixture - 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 224s pytestmark = pytest.mark.fixture 224s 224s tests/test_flake8_ext.py:39 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_flake8_ext.py:39: PytestUnknownMarkWarning: Unknown pytest.mark.flake8_ext - 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 224s pytestmark = [pytest.mark.flake8_ext] 224s 224s tests/test_intersphinx.py:37 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_intersphinx.py:37: PytestUnknownMarkWarning: Unknown pytest.mark.intersphinx - 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 224s pytestmark = [pytest.mark.intersphinx, pytest.mark.local] 224s 224s tests/test_intersphinx.py:37 224s /tmp/autopkgtest.aR78Th/autopkgtest_tmp/tests/test_intersphinx.py:37: PytestUnknownMarkWarning: Unknown pytest.mark.local - 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 224s pytestmark = [pytest.mark.intersphinx, pytest.mark.local] 224s 224s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 224s =========================== short test summary info ============================ 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[11_\x0b] - Assertion... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[12_\x0c] - Assertion... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[13_\r] - AssertionEr... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[28_\x1c] - Assertion... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[29_\x1d] - Assertion... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[30_\x1e] - Assertion... 224s FAILED tests/test_valid_objects.py::test_name_lead_chars[133_\x85] - Assertio... 224s = 7 failed, 461 passed, 283 skipped, 1 deselected, 6 xfailed, 55 warnings in 28.98s = 225s autopkgtest [09:01:30]: test upstream-tests: -----------------------] 229s upstream-tests FAIL non-zero exit status 1 229s autopkgtest [09:01:34]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 232s autopkgtest [09:01:37]: test autodep8-python3: preparing testbed 255s autopkgtest [09:02:00]: testbed dpkg architecture: armhf 257s autopkgtest [09:02:02]: testbed apt version: 3.0.0 261s autopkgtest [09:02:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 262s autopkgtest [09:02:07]: testbed release detected to be: questing 270s autopkgtest [09:02:15]: updating testbed package index (apt update) 272s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 272s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 272s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 273s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 273s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [91.4 kB] 273s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [931 kB] 273s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [32.2 kB] 273s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [114 kB] 274s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [895 kB] 274s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [14.8 kB] 274s Get:11 http://ftpmaster.internal/ubuntu questing/main Sources [1398 kB] 275s Get:12 http://ftpmaster.internal/ubuntu questing/universe Sources [21.3 MB] 285s Get:13 http://ftpmaster.internal/ubuntu questing/multiverse Sources [306 kB] 285s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 286s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [15.5 MB] 294s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [180 kB] 296s Fetched 42.5 MB in 24s (1784 kB/s) 297s Reading package lists... 303s autopkgtest [09:02:48]: upgrading testbed (apt dist-upgrade and autopurge) 304s Reading package lists... 305s Building dependency tree... 305s Reading state information... 305s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 305s Starting 2 pkgProblemResolver with broken count: 0 305s Done 306s Entering ResolveByKeep 307s 307s Calculating upgrade... 307s The following packages will be upgraded: 307s base-files base-passwd btrfs-progs cloud-init cloud-init-base debianutils 307s diffutils distro-info-data dpkg dpkg-dev ed ethtool fwupd gettext-base htop 307s iso-codes less libbpf1 libdpkg-perl libevdev2 libftdi1-2 libfwupd3 307s libgpg-error-l10n libgpg-error0 libjcat1 libmbim-glib4 libmbim-proxy 307s libmm-glib0 libnftnl11 libnghttp2-14 libnpth0t64 libnvme1t64 libqmi-glib5 307s libqmi-proxy libselinux1 libsensors-config libsensors5 libsepol2 307s libunistring5 liburcu8t64 libusb-1.0-0 man-db motd-news-config nano netbase 307s netcat-openbsd patch publicsuffix python3-attr python3-lazr.restfulclient 307s python3-more-itertools python3-s3transfer sos ubuntu-pro-client 307s ubuntu-pro-client-l10n usb.ids usbutils 308s 57 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 308s Need to get 16.5 MB of archives. 308s After this operation, 1037 kB disk space will be freed. 308s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 308s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 308s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf debianutils armhf 5.22 [92.2 kB] 308s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf diffutils armhf 1:3.10-4 [172 kB] 308s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 309s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf libselinux1 armhf 3.8.1-1 [80.4 kB] 310s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf base-passwd armhf 3.6.7 [53.9 kB] 310s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libsepol2 armhf 3.8.1-1 [282 kB] 310s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libgpg-error-l10n all 1.51-4 [8880 B] 310s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libgpg-error0 armhf 1.51-4 [64.6 kB] 310s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 310s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 310s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf iso-codes all 4.18.0-1 [3703 kB] 314s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf less armhf 668-1 [158 kB] 314s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libbpf1 armhf 1:1.5.0-3 [158 kB] 314s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libunistring5 armhf 1.3-2 [583 kB] 315s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf netbase all 6.5 [12.9 kB] 315s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf netcat-openbsd armhf 1.229-1 [42.4 kB] 315s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 315s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 315s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 315s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf ethtool armhf 1:6.14-2 [230 kB] 315s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf gettext-base armhf 0.23.1-2 [43.5 kB] 316s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf libevdev2 armhf 1.13.4+dfsg-1 [29.8 kB] 316s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf libnftnl11 armhf 1.2.9-1 [53.3 kB] 316s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf libnghttp2-14 armhf 1.64.0-1.1 [68.5 kB] 316s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 316s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 316s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 316s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf libusb-1.0-0 armhf 2:1.0.28-1 [50.0 kB] 316s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf man-db armhf 2.13.1-1 [1341 kB] 318s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 318s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf publicsuffix all 20250328.1952-0.1 [135 kB] 318s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 318s Get:35 http://ftpmaster.internal/ubuntu questing/main armhf usbutils armhf 1:018-2 [77.4 kB] 319s Get:36 http://ftpmaster.internal/ubuntu questing/main armhf btrfs-progs armhf 6.14-1 [901 kB] 321s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init-base all 25.2~1g7a0265d3-0ubuntu1 [619 kB] 321s Get:38 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 322s Get:39 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 322s Get:40 http://ftpmaster.internal/ubuntu questing/main armhf patch armhf 2.8-1 [94.1 kB] 322s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf libjcat1 armhf 0.2.3-1 [30.9 kB] 322s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 324s Get:43 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 324s Get:44 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-proxy armhf 1.32.0-1 [5888 B] 324s Get:45 http://ftpmaster.internal/ubuntu questing/main armhf libmbim-glib4 armhf 1.32.0-1 [218 kB] 324s Get:46 http://ftpmaster.internal/ubuntu questing/main armhf libmm-glib0 armhf 1.24.0-1 [223 kB] 324s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-proxy armhf 1.36.0-1 [5882 B] 324s Get:48 http://ftpmaster.internal/ubuntu questing/main armhf libqmi-glib5 armhf 1.36.0-1 [936 kB] 325s Get:49 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 325s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 325s Get:51 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 326s Get:52 http://ftpmaster.internal/ubuntu questing/main armhf python3-attr all 25.3.0-1 [50.9 kB] 326s Get:53 http://ftpmaster.internal/ubuntu questing/main armhf python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 326s Get:54 http://ftpmaster.internal/ubuntu questing/main armhf python3-more-itertools all 10.7.0-1 [59.6 kB] 326s Get:55 http://ftpmaster.internal/ubuntu questing/main armhf python3-s3transfer all 0.11.4-1 [55.8 kB] 326s Get:56 http://ftpmaster.internal/ubuntu questing/main armhf sos all 4.9.1-1 [367 kB] 326s Get:57 http://ftpmaster.internal/ubuntu questing/main armhf cloud-init all 25.2~1g7a0265d3-0ubuntu1 [2106 B] 327s Preconfiguring packages ... 327s Fetched 16.5 MB in 19s (873 kB/s) 327s (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 ... 63953 files and directories currently installed.) 327s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 327s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 327s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 327s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 327s Setting up base-files (13.7ubuntu1) ... 327s Installing new version of config file /etc/issue ... 327s Installing new version of config file /etc/issue.net ... 327s Installing new version of config file /etc/lsb-release ... 328s motd-news.service is a disabled or a static unit not running, not starting it. 328s (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 ... 63953 files and directories currently installed.) 328s Preparing to unpack .../debianutils_5.22_armhf.deb ... 328s Unpacking debianutils (5.22) over (5.21) ... 329s Setting up debianutils (5.22) ... 329s (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 ... 63953 files and directories currently installed.) 329s Preparing to unpack .../diffutils_1%3a3.10-4_armhf.deb ... 329s Unpacking diffutils (1:3.10-4) over (1:3.10-3) ... 329s Setting up diffutils (1:3.10-4) ... 329s (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 ... 63953 files and directories currently installed.) 329s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 329s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 329s Setting up dpkg (1.22.18ubuntu3) ... 329s (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 ... 63953 files and directories currently installed.) 329s Preparing to unpack .../libselinux1_3.8.1-1_armhf.deb ... 329s Unpacking libselinux1:armhf (3.8.1-1) over (3.7-3ubuntu3) ... 329s Setting up libselinux1:armhf (3.8.1-1) ... 330s (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 ... 63953 files and directories currently installed.) 330s Preparing to unpack .../base-passwd_3.6.7_armhf.deb ... 330s Unpacking base-passwd (3.6.7) over (3.6.6) ... 330s Setting up base-passwd (3.6.7) ... 330s (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 ... 63953 files and directories currently installed.) 330s Preparing to unpack .../libsepol2_3.8.1-1_armhf.deb ... 330s Unpacking libsepol2:armhf (3.8.1-1) over (3.7-1) ... 330s Setting up libsepol2:armhf (3.8.1-1) ... 330s (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 ... 63953 files and directories currently installed.) 330s Preparing to unpack .../libgpg-error-l10n_1.51-4_all.deb ... 330s Unpacking libgpg-error-l10n (1.51-4) over (1.51-3) ... 330s Preparing to unpack .../libgpg-error0_1.51-4_armhf.deb ... 330s Unpacking libgpg-error0:armhf (1.51-4) over (1.51-3) ... 330s Setting up libgpg-error0:armhf (1.51-4) ... 330s (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 ... 63953 files and directories currently installed.) 330s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 330s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 330s Setting up libnpth0t64:armhf (1.8-3) ... 330s (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 ... 63953 files and directories currently installed.) 330s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 330s Unpacking distro-info-data (0.64) over (0.63) ... 330s Preparing to unpack .../01-iso-codes_4.18.0-1_all.deb ... 330s Unpacking iso-codes (4.18.0-1) over (4.17.0-1) ... 331s Preparing to unpack .../02-less_668-1_armhf.deb ... 331s Unpacking less (668-1) over (643-1) ... 331s Preparing to unpack .../03-libbpf1_1%3a1.5.0-3_armhf.deb ... 331s Unpacking libbpf1:armhf (1:1.5.0-3) over (1:1.5.0-2) ... 331s Preparing to unpack .../04-libunistring5_1.3-2_armhf.deb ... 331s Unpacking libunistring5:armhf (1.3-2) over (1.3-1) ... 331s Preparing to unpack .../05-netbase_6.5_all.deb ... 331s Unpacking netbase (6.5) over (6.4) ... 331s Preparing to unpack .../06-netcat-openbsd_1.229-1_armhf.deb ... 331s Unpacking netcat-openbsd (1.229-1) over (1.228-1) ... 331s Preparing to unpack .../07-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 331s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 331s Preparing to unpack .../08-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 331s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 331s Preparing to unpack .../09-ed_1.21.1-1_armhf.deb ... 331s Unpacking ed (1.21.1-1) over (1.21-1) ... 331s Preparing to unpack .../10-ethtool_1%3a6.14-2_armhf.deb ... 331s Unpacking ethtool (1:6.14-2) over (1:6.11-1) ... 331s Preparing to unpack .../11-gettext-base_0.23.1-2_armhf.deb ... 331s Unpacking gettext-base (0.23.1-2) over (0.23.1-1) ... 331s Preparing to unpack .../12-libevdev2_1.13.4+dfsg-1_armhf.deb ... 331s Unpacking libevdev2:armhf (1.13.4+dfsg-1) over (1.13.3+dfsg-1) ... 332s Preparing to unpack .../13-libnftnl11_1.2.9-1_armhf.deb ... 332s Unpacking libnftnl11:armhf (1.2.9-1) over (1.2.8-1) ... 332s Preparing to unpack .../14-libnghttp2-14_1.64.0-1.1_armhf.deb ... 332s Unpacking libnghttp2-14:armhf (1.64.0-1.1) over (1.64.0-1ubuntu1) ... 332s Preparing to unpack .../15-libsensors-config_1%3a3.6.2-2_all.deb ... 332s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 332s Preparing to unpack .../16-libsensors5_1%3a3.6.2-2_armhf.deb ... 332s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 332s Preparing to unpack .../17-liburcu8t64_0.15.2-2_armhf.deb ... 332s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 332s Preparing to unpack .../18-libusb-1.0-0_2%3a1.0.28-1_armhf.deb ... 332s Unpacking libusb-1.0-0:armhf (2:1.0.28-1) over (2:1.0.27-2) ... 332s Preparing to unpack .../19-man-db_2.13.1-1_armhf.deb ... 332s Unpacking man-db (2.13.1-1) over (2.13.0-1) ... 332s Preparing to unpack .../20-nano_8.4-1_armhf.deb ... 332s Unpacking nano (8.4-1) over (8.3-1) ... 332s Preparing to unpack .../21-publicsuffix_20250328.1952-0.1_all.deb ... 332s Unpacking publicsuffix (20250328.1952-0.1) over (20250108.1153-0.1) ... 332s Preparing to unpack .../22-usb.ids_2025.04.01-1_all.deb ... 332s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 332s Preparing to unpack .../23-usbutils_1%3a018-2_armhf.deb ... 332s Unpacking usbutils (1:018-2) over (1:018-1) ... 332s Preparing to unpack .../24-btrfs-progs_6.14-1_armhf.deb ... 332s Unpacking btrfs-progs (6.14-1) over (6.12-1build1) ... 332s Preparing to unpack .../25-cloud-init-base_25.2~1g7a0265d3-0ubuntu1_all.deb ... 333s Unpacking cloud-init-base (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 333s Preparing to unpack .../26-dpkg-dev_1.22.18ubuntu3_all.deb ... 333s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 333s Preparing to unpack .../27-libdpkg-perl_1.22.18ubuntu3_all.deb ... 333s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 334s Preparing to unpack .../28-patch_2.8-1_armhf.deb ... 334s Unpacking patch (2.8-1) over (2.7.6-7build3) ... 334s Preparing to unpack .../29-libjcat1_0.2.3-1_armhf.deb ... 334s Unpacking libjcat1:armhf (0.2.3-1) over (0.2.0-2build3) ... 334s Preparing to unpack .../30-fwupd_2.0.8-3_armhf.deb ... 334s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 334s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 334s Preparing to unpack .../31-libfwupd3_2.0.8-3_armhf.deb ... 334s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 334s Preparing to unpack .../32-libmbim-proxy_1.32.0-1_armhf.deb ... 334s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 334s Preparing to unpack .../33-libmbim-glib4_1.32.0-1_armhf.deb ... 334s Unpacking libmbim-glib4:armhf (1.32.0-1) over (1.31.2-0ubuntu4) ... 334s Preparing to unpack .../34-libmm-glib0_1.24.0-1_armhf.deb ... 334s Unpacking libmm-glib0:armhf (1.24.0-1) over (1.23.4-0ubuntu3) ... 334s Preparing to unpack .../35-libqmi-proxy_1.36.0-1_armhf.deb ... 334s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 334s Preparing to unpack .../36-libqmi-glib5_1.36.0-1_armhf.deb ... 334s Unpacking libqmi-glib5:armhf (1.36.0-1) over (1.35.6-1) ... 334s Preparing to unpack .../37-htop_3.4.1-4_armhf.deb ... 334s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 334s Preparing to unpack .../38-libftdi1-2_1.5-10_armhf.deb ... 334s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 334s Preparing to unpack .../39-libnvme1t64_1.13-2_armhf.deb ... 334s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 335s Preparing to unpack .../40-python3-attr_25.3.0-1_all.deb ... 335s Unpacking python3-attr (25.3.0-1) over (25.1.0-1) ... 335s Preparing to unpack .../41-python3-lazr.restfulclient_0.14.6-3_all.deb ... 335s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 335s Preparing to unpack .../42-python3-more-itertools_10.7.0-1_all.deb ... 335s Unpacking python3-more-itertools (10.7.0-1) over (10.6.0-1) ... 335s Preparing to unpack .../43-python3-s3transfer_0.11.4-1_all.deb ... 335s Unpacking python3-s3transfer (0.11.4-1) over (0.11.2-2) ... 335s Preparing to unpack .../44-sos_4.9.1-1_all.deb ... 335s Unpacking sos (4.9.1-1) over (4.9.0-6) ... 336s Preparing to unpack .../45-cloud-init_25.2~1g7a0265d3-0ubuntu1_all.deb ... 336s Unpacking cloud-init (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 336s Setting up sos (4.9.1-1) ... 336s Setting up motd-news-config (13.7ubuntu1) ... 336s Setting up python3-more-itertools (10.7.0-1) ... 336s Setting up python3-attr (25.3.0-1) ... 337s Setting up liburcu8t64:armhf (0.15.2-2) ... 337s Setting up distro-info-data (0.64) ... 337s Setting up htop (3.4.1-4) ... 337s Setting up btrfs-progs (6.14-1) ... 337s Setting up python3-s3transfer (0.11.4-1) ... 337s Setting up netcat-openbsd (1.229-1) ... 337s Setting up libsensors-config (1:3.6.2-2) ... 337s Installing new version of config file /etc/sensors3.conf ... 337s Setting up libnghttp2-14:armhf (1.64.0-1.1) ... 337s Setting up less (668-1) ... 337s Setting up gettext-base (0.23.1-2) ... 337s Setting up libnftnl11:armhf (1.2.9-1) ... 337s Setting up man-db (2.13.1-1) ... 337s Updating database of manual pages ... 339s apparmor_parser: Unable to replace "/usr/bin/man". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 339s 340s man-db.service is a disabled or a static unit not running, not starting it. 340s Setting up cloud-init-base (25.2~1g7a0265d3-0ubuntu1) ... 342s Setting up libjcat1:armhf (0.2.3-1) ... 342s Setting up libnvme1t64 (1.13-2) ... 342s Setting up ed (1.21.1-1) ... 342s Setting up libunistring5:armhf (1.3-2) ... 342s Setting up patch (2.8-1) ... 342s Setting up usb.ids (2025.04.01-1) ... 342s Setting up libsensors5:armhf (1:3.6.2-2) ... 342s Setting up libdpkg-perl (1.22.18ubuntu3) ... 342s Setting up nano (8.4-1) ... 342s Installing new version of config file /etc/nanorc ... 342s Setting up libmm-glib0:armhf (1.24.0-1) ... 342s Setting up netbase (6.5) ... 342s Installing new version of config file /etc/ethertypes ... 342s Installing new version of config file /etc/services ... 342s Setting up libusb-1.0-0:armhf (2:1.0.28-1) ... 342s Setting up python3-lazr.restfulclient (0.14.6-3) ... 342s Setting up libgpg-error-l10n (1.51-4) ... 342s Setting up libevdev2:armhf (1.13.4+dfsg-1) ... 342s Setting up publicsuffix (20250328.1952-0.1) ... 342s Setting up ubuntu-pro-client (35.1ubuntu0) ... 342s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 342s 343s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 343s 343s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 343s 344s Setting up iso-codes (4.18.0-1) ... 344s Setting up libbpf1:armhf (1:1.5.0-3) ... 344s Setting up libmbim-glib4:armhf (1.32.0-1) ... 344s Setting up ethtool (1:6.14-2) ... 344s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 344s Setting up cloud-init (25.2~1g7a0265d3-0ubuntu1) ... 344s Setting up libfwupd3:armhf (2.0.8-3) ... 344s Setting up libmbim-proxy (1.32.0-1) ... 344s Setting up usbutils (1:018-2) ... 344s Setting up dpkg-dev (1.22.18ubuntu3) ... 344s Setting up libftdi1-2:armhf (1.5-10) ... 344s Setting up libqmi-glib5:armhf (1.36.0-1) ... 344s Setting up libqmi-proxy (1.36.0-1) ... 344s Setting up fwupd (2.0.8-3) ... 345s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 345s fwupd.service is a disabled or a static unit not running, not starting it. 345s Processing triggers for libc-bin (2.41-6ubuntu1) ... 345s Processing triggers for rsyslog (8.2412.0-2ubuntu2) ... 345s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 345s Processing triggers for dbus (1.16.2-2ubuntu1) ... 345s Processing triggers for install-info (7.1.1-1) ... 346s Processing triggers for initramfs-tools (0.147ubuntu1) ... 348s Reading package lists... 348s Building dependency tree... 348s Reading state information... 348s Starting pkgProblemResolver with broken count: 0 349s Starting 2 pkgProblemResolver with broken count: 0 349s Done 349s Solving dependencies... 350s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 352s autopkgtest [09:03:37]: rebooting testbed after setup commands that affected boot 417s Reading package lists... 418s Building dependency tree... 418s Reading state information... 418s Starting pkgProblemResolver with broken count: 0 418s Starting 2 pkgProblemResolver with broken count: 0 418s Done 419s The following NEW packages will be installed: 419s python3-all python3-sphobjinv 419s 0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded. 419s Need to get 39.2 kB of archives. 419s After this operation, 199 kB of additional disk space will be used. 419s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 420s Get:2 http://ftpmaster.internal/ubuntu questing/universe armhf python3-sphobjinv all 2.3.1.2-2 [38.3 kB] 420s Fetched 39.2 kB in 0s (116 kB/s) 420s Selecting previously unselected package python3-all. 420s (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 ... 63964 files and directories currently installed.) 420s Preparing to unpack .../python3-all_3.13.3-1_armhf.deb ... 420s Unpacking python3-all (3.13.3-1) ... 420s Selecting previously unselected package python3-sphobjinv. 420s Preparing to unpack .../python3-sphobjinv_2.3.1.2-2_all.deb ... 420s Unpacking python3-sphobjinv (2.3.1.2-2) ... 420s Setting up python3-all (3.13.3-1) ... 420s Setting up python3-sphobjinv (2.3.1.2-2) ... 436s autopkgtest [09:05:01]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import sphobjinv; print(sphobjinv)" ; done 436s autopkgtest [09:05:01]: test autodep8-python3: [----------------------- 438s Testing with python3.13: 438s 439s autopkgtest [09:05:04]: test autodep8-python3: -----------------------] 442s autopkgtest [09:05:07]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 442s autodep8-python3 PASS (superficial) 446s autopkgtest [09:05:11]: @@@@@@@@@@@@@@@@@@@@ summary 446s upstream-tests FAIL non-zero exit status 1 446s autodep8-python3 PASS (superficial)