0s autopkgtest [03:11:09]: starting date and time: 2025-05-03 03:11:09+0000 0s autopkgtest [03:11:09]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [03:11:09]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.1xabc9jj/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:pytest --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.3.5-2 -- lxd -r lxd-armhf-10.145.243.58 lxd-armhf-10.145.243.58:autopkgtest/ubuntu/questing/armhf 20s autopkgtest [03:11:29]: testbed dpkg architecture: armhf 22s autopkgtest [03:11:31]: testbed apt version: 3.0.0 25s autopkgtest [03:11:34]: @@@@@@@@@@@@@@@@@@@@ test bed setup 27s autopkgtest [03:11:36]: testbed release detected to be: None 34s autopkgtest [03:11:43]: updating testbed package index (apt update) 36s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 36s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 36s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 36s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 37s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.3 kB] 37s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [168 kB] 37s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1920 kB] 37s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [204 kB] 37s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1378 kB] 37s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [12.5 kB] 37s Get:11 http://ftpmaster.internal/ubuntu questing/multiverse Sources [299 kB] 37s Get:12 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 37s Get:13 http://ftpmaster.internal/ubuntu questing/main Sources [1395 kB] 37s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 37s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [14.9 MB] 38s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [173 kB] 41s Fetched 43.3 MB in 5s (8343 kB/s) 42s Reading package lists... 48s autopkgtest [03:11:57]: upgrading testbed (apt dist-upgrade and autopurge) 50s Reading package lists... 50s Building dependency tree... 50s Reading state information... 50s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 51s Starting 2 pkgProblemResolver with broken count: 0 51s Done 51s Entering ResolveByKeep 52s 52s Calculating upgrade... 52s The following packages will be upgraded: 52s base-files distro-info-data dpkg dpkg-dev ed fwupd htop libdpkg-perl 52s libftdi1-2 libfwupd3 libnpth0t64 libnvme1t64 libsensors-config libsensors5 52s liburcu8t64 motd-news-config nano ubuntu-pro-client ubuntu-pro-client-l10n 52s usb.ids 52s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 52s Need to get 5431 kB of archives. 52s After this operation, 3722 kB disk space will be freed. 52s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 52s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 53s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 53s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 53s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 53s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 53s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 53s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 53s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 53s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 53s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 53s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 53s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 53s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 53s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 53s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 53s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 53s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 53s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 53s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 53s Fetched 5431 kB in 1s (6169 kB/s) 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63953 files and directories currently installed.) 54s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 54s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 54s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 54s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 54s Setting up base-files (13.7ubuntu1) ... 54s Installing new version of config file /etc/issue ... 54s Installing new version of config file /etc/issue.net ... 54s Installing new version of config file /etc/lsb-release ... 54s motd-news.service is a disabled or a static unit not running, not starting it. 54s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63953 files and directories currently installed.) 54s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 54s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 55s Setting up dpkg (1.22.18ubuntu3) ... 55s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63953 files and directories currently installed.) 55s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 55s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 55s Setting up libnpth0t64:armhf (1.8-3) ... 55s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 63953 files and directories currently installed.) 55s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 55s Unpacking distro-info-data (0.64) over (0.63) ... 55s Preparing to unpack .../01-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 55s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 55s Preparing to unpack .../02-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 55s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 55s Preparing to unpack .../03-ed_1.21.1-1_armhf.deb ... 55s Unpacking ed (1.21.1-1) over (1.21-1) ... 55s Preparing to unpack .../04-libsensors-config_1%3a3.6.2-2_all.deb ... 55s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 55s Preparing to unpack .../05-libsensors5_1%3a3.6.2-2_armhf.deb ... 55s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 56s Preparing to unpack .../06-liburcu8t64_0.15.2-2_armhf.deb ... 56s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 56s Preparing to unpack .../07-nano_8.4-1_armhf.deb ... 56s Unpacking nano (8.4-1) over (8.3-1) ... 56s Preparing to unpack .../08-usb.ids_2025.04.01-1_all.deb ... 56s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 56s Preparing to unpack .../09-dpkg-dev_1.22.18ubuntu3_all.deb ... 56s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 56s Preparing to unpack .../10-libdpkg-perl_1.22.18ubuntu3_all.deb ... 56s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 56s Preparing to unpack .../11-fwupd_2.0.8-3_armhf.deb ... 56s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 56s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 56s Preparing to unpack .../12-libfwupd3_2.0.8-3_armhf.deb ... 56s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 56s Preparing to unpack .../13-htop_3.4.1-4_armhf.deb ... 56s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 56s Preparing to unpack .../14-libftdi1-2_1.5-10_armhf.deb ... 56s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 56s Preparing to unpack .../15-libnvme1t64_1.13-2_armhf.deb ... 56s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 56s Setting up motd-news-config (13.7ubuntu1) ... 56s Setting up liburcu8t64:armhf (0.15.2-2) ... 56s Setting up distro-info-data (0.64) ... 56s Setting up htop (3.4.1-4) ... 56s Setting up libsensors-config (1:3.6.2-2) ... 56s Installing new version of config file /etc/sensors3.conf ... 56s Setting up libfwupd3:armhf (2.0.8-3) ... 56s Setting up libftdi1-2:armhf (1.5-10) ... 56s Setting up libnvme1t64 (1.13-2) ... 56s Setting up ed (1.21.1-1) ... 56s Setting up usb.ids (2025.04.01-1) ... 56s Setting up libsensors5:armhf (1:3.6.2-2) ... 56s Setting up libdpkg-perl (1.22.18ubuntu3) ... 56s Setting up nano (8.4-1) ... 56s Installing new version of config file /etc/nanorc ... 56s Setting up ubuntu-pro-client (35.1ubuntu0) ... 56s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 56s 57s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 57s 57s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 57s 58s Setting up fwupd (2.0.8-3) ... 58s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 58s fwupd.service is a disabled or a static unit not running, not starting it. 58s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 58s Setting up dpkg-dev (1.22.18ubuntu3) ... 58s Processing triggers for dbus (1.16.2-2ubuntu1) ... 58s Processing triggers for install-info (7.1.1-1) ... 59s Processing triggers for libc-bin (2.41-6ubuntu1) ... 59s Processing triggers for man-db (2.13.0-1) ... 60s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 60s Processing triggers for initramfs-tools (0.147ubuntu1) ... 62s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Starting pkgProblemResolver with broken count: 0 63s Starting 2 pkgProblemResolver with broken count: 0 63s Done 64s Solving dependencies... 64s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 66s autopkgtest [03:12:15]: rebooting testbed after setup commands that affected boot 105s autopkgtest [03:12:54]: 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 129s autopkgtest [03:13:18]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 147s Get:1 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (dsc) [3155 B] 147s Get:2 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (tar) [3240 kB] 147s Get:3 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (diff) [19.0 kB] 147s gpgv: Signature made Mon Feb 24 16:41:54 2025 UTC 147s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 147s gpgv: Can't check signature: No public key 147s dpkg-source: warning: cannot verify inline signature for ./mypy_1.15.0-4.dsc: no acceptable signature found 147s autopkgtest [03:13:36]: testing package mypy version 1.15.0-4 149s autopkgtest [03:13:38]: build not needed 155s autopkgtest [03:13:44]: test run-unit-test: preparing testbed 156s Reading package lists... 157s Building dependency tree... 157s Reading state information... 157s Starting pkgProblemResolver with broken count: 0 157s Starting 2 pkgProblemResolver with broken count: 0 157s Done 158s The following NEW packages will be installed: 158s cpp cpp-14 cpp-14-arm-linux-gnueabihf cpp-arm-linux-gnueabihf g++ g++-14 158s g++-14-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-14 158s gcc-14-arm-linux-gnueabihf gcc-arm-linux-gnueabihf libasan8 libc-dev-bin 158s libc6-dev libcc1-0 libcrypt-dev libexpat1-dev libgcc-14-dev libgomp1 158s libisl23 libjs-jquery libjs-sphinxdoc libjs-underscore libmpc3 158s libpython3-dev libpython3.13 libpython3.13-dev libstdc++-14-dev libubsan1 158s libxslt1.1 linux-libc-dev mypy mypy-doc python3-dev python3-distlib 158s python3-execnet python3-filelock python3-iniconfig python3-lxml python3-mypy 158s python3-mypy-extensions python3-orjson python3-pip-whl python3-platformdirs 158s python3-pluggy python3-psutil python3-pytest python3-pytest-xdist 158s python3-setuptools-whl python3-tomli python3-typeshed python3-virtualenv 158s python3-wheel-whl python3.13-dev rpcsvc-proto zlib1g-dev 158s 0 upgraded, 57 newly installed, 0 to remove and 0 not upgraded. 158s Need to get 75.0 MB of archives. 158s After this operation, 249 MB of additional disk space will be used. 158s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf libisl23 armhf 0.27-1 [546 kB] 159s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf libmpc3 armhf 1.3.1-1build2 [47.1 kB] 159s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf cpp-14-arm-linux-gnueabihf armhf 14.2.0-19ubuntu2 [9221 kB] 159s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf cpp-14 armhf 14.2.0-19ubuntu2 [1032 B] 159s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf cpp-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [5578 B] 159s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf cpp armhf 4:14.2.0-1ubuntu1 [22.4 kB] 159s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf libcc1-0 armhf 15-20250404-0ubuntu1 [43.3 kB] 159s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf libgomp1 armhf 15-20250404-0ubuntu1 [128 kB] 159s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libasan8 armhf 15-20250404-0ubuntu1 [2951 kB] 159s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libubsan1 armhf 15-20250404-0ubuntu1 [1188 kB] 159s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf libgcc-14-dev armhf 14.2.0-19ubuntu2 [897 kB] 159s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf gcc-14-arm-linux-gnueabihf armhf 14.2.0-19ubuntu2 [18.0 MB] 159s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf gcc-14 armhf 14.2.0-19ubuntu2 [510 kB] 159s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf gcc-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [1218 B] 159s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf gcc armhf 4:14.2.0-1ubuntu1 [5004 B] 159s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf libc-dev-bin armhf 2.41-6ubuntu1 [21.7 kB] 159s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf linux-libc-dev armhf 6.14.0-15.15 [1687 kB] 159s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf libcrypt-dev armhf 1:4.4.38-1 [120 kB] 159s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 159s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libc6-dev armhf 2.41-6ubuntu1 [1396 kB] 160s Get:21 http://ftpmaster.internal/ubuntu questing/main armhf libstdc++-14-dev armhf 14.2.0-19ubuntu2 [2576 kB] 160s Get:22 http://ftpmaster.internal/ubuntu questing/main armhf g++-14-arm-linux-gnueabihf armhf 14.2.0-19ubuntu2 [10.5 MB] 160s Get:23 http://ftpmaster.internal/ubuntu questing/main armhf g++-14 armhf 14.2.0-19ubuntu2 [23.0 kB] 160s Get:24 http://ftpmaster.internal/ubuntu questing/main armhf g++-arm-linux-gnueabihf armhf 4:14.2.0-1ubuntu1 [966 B] 160s Get:25 http://ftpmaster.internal/ubuntu questing/main armhf g++ armhf 4:14.2.0-1ubuntu1 [1084 B] 160s Get:26 http://ftpmaster.internal/ubuntu questing/main armhf libexpat1-dev armhf 2.7.1-1 [122 kB] 160s Get:27 http://ftpmaster.internal/ubuntu questing/main armhf libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 160s Get:28 http://ftpmaster.internal/ubuntu questing/main armhf libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 160s Get:29 http://ftpmaster.internal/ubuntu questing/main armhf libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 160s Get:30 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13 armhf 3.13.3-1 [2082 kB] 160s Get:31 http://ftpmaster.internal/ubuntu questing/main armhf zlib1g-dev armhf 1:1.3.dfsg+really1.3.1-1ubuntu1 [880 kB] 160s Get:32 http://ftpmaster.internal/ubuntu questing/main armhf libpython3.13-dev armhf 3.13.3-1 [4276 kB] 160s Get:33 http://ftpmaster.internal/ubuntu questing/main armhf libpython3-dev armhf 3.13.3-1 [10.8 kB] 160s Get:34 http://ftpmaster.internal/ubuntu questing/main armhf libxslt1.1 armhf 1.1.39-0exp1ubuntu4 [151 kB] 160s Get:35 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 160s Get:36 http://ftpmaster.internal/ubuntu questing/universe armhf python3-tomli armhf 2.2.1-2build1 [124 kB] 160s Get:37 http://ftpmaster.internal/ubuntu questing/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 160s Get:38 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy armhf 1.15.0-4 [9376 kB] 160s Get:39 http://ftpmaster.internal/ubuntu questing/universe armhf mypy all 1.15.0-4 [25.4 kB] 160s Get:40 http://ftpmaster.internal/ubuntu questing/universe armhf mypy-doc all 1.15.0-4 [361 kB] 160s Get:41 http://ftpmaster.internal/ubuntu questing/main armhf python3.13-dev armhf 3.13.3-1 [508 kB] 160s Get:42 http://ftpmaster.internal/ubuntu questing/main armhf python3-dev armhf 3.13.3-1 [26.7 kB] 160s Get:43 http://ftpmaster.internal/ubuntu questing/universe armhf python3-distlib all 0.3.9-1 [267 kB] 161s Get:44 http://ftpmaster.internal/ubuntu questing/universe armhf python3-execnet all 2.1.1-1 [33.4 kB] 161s Get:45 http://ftpmaster.internal/ubuntu questing/universe armhf python3-filelock all 3.18.0-1 [13.0 kB] 161s Get:46 http://ftpmaster.internal/ubuntu questing/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 161s Get:47 http://ftpmaster.internal/ubuntu questing/main armhf python3-lxml armhf 5.3.2-1 [1281 kB] 161s Get:48 http://ftpmaster.internal/ubuntu questing/universe armhf python3-orjson armhf 3.10.7-2build1 [280 kB] 161s Get:49 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pip-whl all 25.0+dfsg-1 [1446 kB] 161s Get:50 http://ftpmaster.internal/ubuntu questing/main armhf python3-platformdirs all 4.3.6-1 [16.8 kB] 161s Get:51 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 161s Get:52 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf python3-pytest all 8.3.5-2 [252 kB] 161s Get:53 http://ftpmaster.internal/ubuntu questing/universe armhf python3-pytest-xdist all 3.6.1-1 [33.8 kB] 161s Get:54 http://ftpmaster.internal/ubuntu questing/universe armhf python3-setuptools-whl all 75.8.0-1 [1152 kB] 161s Get:55 http://ftpmaster.internal/ubuntu questing/universe armhf python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 161s Get:56 http://ftpmaster.internal/ubuntu questing/universe armhf python3-wheel-whl all 0.45.1-1 [74.6 kB] 161s Get:57 http://ftpmaster.internal/ubuntu questing/universe armhf python3-virtualenv all 20.29.1+ds-1 [72.6 kB] 161s Fetched 75.0 MB in 3s (27.6 MB/s) 161s Selecting previously unselected package libisl23:armhf. 161s (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 ... 63951 files and directories currently installed.) 161s Preparing to unpack .../00-libisl23_0.27-1_armhf.deb ... 161s Unpacking libisl23:armhf (0.27-1) ... 161s Selecting previously unselected package libmpc3:armhf. 161s Preparing to unpack .../01-libmpc3_1.3.1-1build2_armhf.deb ... 161s Unpacking libmpc3:armhf (1.3.1-1build2) ... 161s Selecting previously unselected package cpp-14-arm-linux-gnueabihf. 161s Preparing to unpack .../02-cpp-14-arm-linux-gnueabihf_14.2.0-19ubuntu2_armhf.deb ... 161s Unpacking cpp-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 162s Selecting previously unselected package cpp-14. 162s Preparing to unpack .../03-cpp-14_14.2.0-19ubuntu2_armhf.deb ... 162s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 162s Selecting previously unselected package cpp-arm-linux-gnueabihf. 162s Preparing to unpack .../04-cpp-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 162s Unpacking cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package cpp. 162s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_armhf.deb ... 162s Unpacking cpp (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package libcc1-0:armhf. 162s Preparing to unpack .../06-libcc1-0_15-20250404-0ubuntu1_armhf.deb ... 162s Unpacking libcc1-0:armhf (15-20250404-0ubuntu1) ... 162s Selecting previously unselected package libgomp1:armhf. 162s Preparing to unpack .../07-libgomp1_15-20250404-0ubuntu1_armhf.deb ... 162s Unpacking libgomp1:armhf (15-20250404-0ubuntu1) ... 162s Selecting previously unselected package libasan8:armhf. 162s Preparing to unpack .../08-libasan8_15-20250404-0ubuntu1_armhf.deb ... 162s Unpacking libasan8:armhf (15-20250404-0ubuntu1) ... 162s Selecting previously unselected package libubsan1:armhf. 162s Preparing to unpack .../09-libubsan1_15-20250404-0ubuntu1_armhf.deb ... 162s Unpacking libubsan1:armhf (15-20250404-0ubuntu1) ... 162s Selecting previously unselected package libgcc-14-dev:armhf. 162s Preparing to unpack .../10-libgcc-14-dev_14.2.0-19ubuntu2_armhf.deb ... 162s Unpacking libgcc-14-dev:armhf (14.2.0-19ubuntu2) ... 162s Selecting previously unselected package gcc-14-arm-linux-gnueabihf. 162s Preparing to unpack .../11-gcc-14-arm-linux-gnueabihf_14.2.0-19ubuntu2_armhf.deb ... 162s Unpacking gcc-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 162s Selecting previously unselected package gcc-14. 162s Preparing to unpack .../12-gcc-14_14.2.0-19ubuntu2_armhf.deb ... 162s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 162s Selecting previously unselected package gcc-arm-linux-gnueabihf. 162s Preparing to unpack .../13-gcc-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 162s Unpacking gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package gcc. 162s Preparing to unpack .../14-gcc_4%3a14.2.0-1ubuntu1_armhf.deb ... 162s Unpacking gcc (4:14.2.0-1ubuntu1) ... 162s Selecting previously unselected package libc-dev-bin. 162s Preparing to unpack .../15-libc-dev-bin_2.41-6ubuntu1_armhf.deb ... 162s Unpacking libc-dev-bin (2.41-6ubuntu1) ... 162s Selecting previously unselected package linux-libc-dev:armhf. 162s Preparing to unpack .../16-linux-libc-dev_6.14.0-15.15_armhf.deb ... 162s Unpacking linux-libc-dev:armhf (6.14.0-15.15) ... 163s Selecting previously unselected package libcrypt-dev:armhf. 163s Preparing to unpack .../17-libcrypt-dev_1%3a4.4.38-1_armhf.deb ... 163s Unpacking libcrypt-dev:armhf (1:4.4.38-1) ... 163s Selecting previously unselected package rpcsvc-proto. 163s Preparing to unpack .../18-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 163s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 163s Selecting previously unselected package libc6-dev:armhf. 163s Preparing to unpack .../19-libc6-dev_2.41-6ubuntu1_armhf.deb ... 163s Unpacking libc6-dev:armhf (2.41-6ubuntu1) ... 163s Selecting previously unselected package libstdc++-14-dev:armhf. 163s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-19ubuntu2_armhf.deb ... 163s Unpacking libstdc++-14-dev:armhf (14.2.0-19ubuntu2) ... 163s Selecting previously unselected package g++-14-arm-linux-gnueabihf. 163s Preparing to unpack .../21-g++-14-arm-linux-gnueabihf_14.2.0-19ubuntu2_armhf.deb ... 163s Unpacking g++-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 163s Selecting previously unselected package g++-14. 163s Preparing to unpack .../22-g++-14_14.2.0-19ubuntu2_armhf.deb ... 163s Unpacking g++-14 (14.2.0-19ubuntu2) ... 163s Selecting previously unselected package g++-arm-linux-gnueabihf. 163s Preparing to unpack .../23-g++-arm-linux-gnueabihf_4%3a14.2.0-1ubuntu1_armhf.deb ... 163s Unpacking g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 163s Selecting previously unselected package g++. 163s Preparing to unpack .../24-g++_4%3a14.2.0-1ubuntu1_armhf.deb ... 163s Unpacking g++ (4:14.2.0-1ubuntu1) ... 163s Selecting previously unselected package libexpat1-dev:armhf. 163s Preparing to unpack .../25-libexpat1-dev_2.7.1-1_armhf.deb ... 163s Unpacking libexpat1-dev:armhf (2.7.1-1) ... 163s Selecting previously unselected package libjs-jquery. 163s Preparing to unpack .../26-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 163s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 163s Selecting previously unselected package libjs-underscore. 163s Preparing to unpack .../27-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 163s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 163s Selecting previously unselected package libjs-sphinxdoc. 163s Preparing to unpack .../28-libjs-sphinxdoc_8.1.3-5_all.deb ... 163s Unpacking libjs-sphinxdoc (8.1.3-5) ... 164s Selecting previously unselected package libpython3.13:armhf. 164s Preparing to unpack .../29-libpython3.13_3.13.3-1_armhf.deb ... 164s Unpacking libpython3.13:armhf (3.13.3-1) ... 164s Selecting previously unselected package zlib1g-dev:armhf. 164s Preparing to unpack .../30-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_armhf.deb ... 164s Unpacking zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 164s Selecting previously unselected package libpython3.13-dev:armhf. 164s Preparing to unpack .../31-libpython3.13-dev_3.13.3-1_armhf.deb ... 164s Unpacking libpython3.13-dev:armhf (3.13.3-1) ... 164s Selecting previously unselected package libpython3-dev:armhf. 164s Preparing to unpack .../32-libpython3-dev_3.13.3-1_armhf.deb ... 164s Unpacking libpython3-dev:armhf (3.13.3-1) ... 164s Selecting previously unselected package libxslt1.1:armhf. 164s Preparing to unpack .../33-libxslt1.1_1.1.39-0exp1ubuntu4_armhf.deb ... 164s Unpacking libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 164s Selecting previously unselected package python3-mypy-extensions. 164s Preparing to unpack .../34-python3-mypy-extensions_1.0.0-1_all.deb ... 164s Unpacking python3-mypy-extensions (1.0.0-1) ... 164s Selecting previously unselected package python3-tomli. 164s Preparing to unpack .../35-python3-tomli_2.2.1-2build1_armhf.deb ... 164s Unpacking python3-tomli (2.2.1-2build1) ... 164s Selecting previously unselected package python3-psutil. 164s Preparing to unpack .../36-python3-psutil_5.9.8-2build3_armhf.deb ... 164s Unpacking python3-psutil (5.9.8-2build3) ... 164s Selecting previously unselected package python3-mypy. 164s Preparing to unpack .../37-python3-mypy_1.15.0-4_armhf.deb ... 164s Unpacking python3-mypy (1.15.0-4) ... 164s Selecting previously unselected package mypy. 164s Preparing to unpack .../38-mypy_1.15.0-4_all.deb ... 164s Unpacking mypy (1.15.0-4) ... 164s Selecting previously unselected package mypy-doc. 164s Preparing to unpack .../39-mypy-doc_1.15.0-4_all.deb ... 164s Unpacking mypy-doc (1.15.0-4) ... 165s Selecting previously unselected package python3.13-dev. 165s Preparing to unpack .../40-python3.13-dev_3.13.3-1_armhf.deb ... 165s Unpacking python3.13-dev (3.13.3-1) ... 165s Selecting previously unselected package python3-dev. 165s Preparing to unpack .../41-python3-dev_3.13.3-1_armhf.deb ... 165s Unpacking python3-dev (3.13.3-1) ... 165s Selecting previously unselected package python3-distlib. 165s Preparing to unpack .../42-python3-distlib_0.3.9-1_all.deb ... 165s Unpacking python3-distlib (0.3.9-1) ... 165s Selecting previously unselected package python3-execnet. 165s Preparing to unpack .../43-python3-execnet_2.1.1-1_all.deb ... 165s Unpacking python3-execnet (2.1.1-1) ... 165s Selecting previously unselected package python3-filelock. 165s Preparing to unpack .../44-python3-filelock_3.18.0-1_all.deb ... 165s Unpacking python3-filelock (3.18.0-1) ... 165s Selecting previously unselected package python3-iniconfig. 165s Preparing to unpack .../45-python3-iniconfig_1.1.1-2_all.deb ... 165s Unpacking python3-iniconfig (1.1.1-2) ... 165s Selecting previously unselected package python3-lxml:armhf. 165s Preparing to unpack .../46-python3-lxml_5.3.2-1_armhf.deb ... 165s Unpacking python3-lxml:armhf (5.3.2-1) ... 165s Selecting previously unselected package python3-orjson. 165s Preparing to unpack .../47-python3-orjson_3.10.7-2build1_armhf.deb ... 165s Unpacking python3-orjson (3.10.7-2build1) ... 165s Selecting previously unselected package python3-pip-whl. 165s Preparing to unpack .../48-python3-pip-whl_25.0+dfsg-1_all.deb ... 165s Unpacking python3-pip-whl (25.0+dfsg-1) ... 165s Selecting previously unselected package python3-platformdirs. 165s Preparing to unpack .../49-python3-platformdirs_4.3.6-1_all.deb ... 165s Unpacking python3-platformdirs (4.3.6-1) ... 165s Selecting previously unselected package python3-pluggy. 165s Preparing to unpack .../50-python3-pluggy_1.5.0-1_all.deb ... 165s Unpacking python3-pluggy (1.5.0-1) ... 165s Selecting previously unselected package python3-pytest. 165s Preparing to unpack .../51-python3-pytest_8.3.5-2_all.deb ... 165s Unpacking python3-pytest (8.3.5-2) ... 165s Selecting previously unselected package python3-pytest-xdist. 165s Preparing to unpack .../52-python3-pytest-xdist_3.6.1-1_all.deb ... 165s Unpacking python3-pytest-xdist (3.6.1-1) ... 165s Selecting previously unselected package python3-setuptools-whl. 165s Preparing to unpack .../53-python3-setuptools-whl_75.8.0-1_all.deb ... 165s Unpacking python3-setuptools-whl (75.8.0-1) ... 165s Selecting previously unselected package python3-typeshed. 165s Preparing to unpack .../54-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 165s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 166s Selecting previously unselected package python3-wheel-whl. 166s Preparing to unpack .../55-python3-wheel-whl_0.45.1-1_all.deb ... 166s Unpacking python3-wheel-whl (0.45.1-1) ... 166s Selecting previously unselected package python3-virtualenv. 166s Preparing to unpack .../56-python3-virtualenv_20.29.1+ds-1_all.deb ... 166s Unpacking python3-virtualenv (20.29.1+ds-1) ... 166s Setting up libpython3.13:armhf (3.13.3-1) ... 166s Setting up python3-iniconfig (1.1.1-2) ... 166s Setting up python3-orjson (3.10.7-2build1) ... 166s Setting up python3-setuptools-whl (75.8.0-1) ... 166s Setting up python3-filelock (3.18.0-1) ... 166s Setting up python3-tomli (2.2.1-2build1) ... 166s Setting up python3-pip-whl (25.0+dfsg-1) ... 166s Setting up python3-mypy-extensions (1.0.0-1) ... 167s Setting up linux-libc-dev:armhf (6.14.0-15.15) ... 167s Setting up python3-distlib (0.3.9-1) ... 167s Setting up libgomp1:armhf (15-20250404-0ubuntu1) ... 167s Setting up python3-platformdirs (4.3.6-1) ... 167s Setting up python3-psutil (5.9.8-2build3) ... 167s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 167s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 167s Setting up libmpc3:armhf (1.3.1-1build2) ... 167s Setting up python3-mypy (1.15.0-4) ... 168s Setting up python3-pluggy (1.5.0-1) ... 169s Setting up libubsan1:armhf (15-20250404-0ubuntu1) ... 169s Setting up libcrypt-dev:armhf (1:4.4.38-1) ... 169s Setting up libasan8:armhf (15-20250404-0ubuntu1) ... 169s Setting up libxslt1.1:armhf (1.1.39-0exp1ubuntu4) ... 169s Setting up mypy (1.15.0-4) ... 169s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 169s Setting up libgcc-14-dev:armhf (14.2.0-19ubuntu2) ... 169s Setting up libisl23:armhf (0.27-1) ... 169s Setting up libc-dev-bin (2.41-6ubuntu1) ... 169s Setting up python3-execnet (2.1.1-1) ... 169s Setting up python3-wheel-whl (0.45.1-1) ... 169s Setting up libcc1-0:armhf (15-20250404-0ubuntu1) ... 169s Setting up cpp-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 169s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 169s Setting up python3-pytest (8.3.5-2) ... 169s Setting up python3-virtualenv (20.29.1+ds-1) ... 169s Setting up gcc-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 169s Setting up libjs-sphinxdoc (8.1.3-5) ... 169s Setting up cpp-14 (14.2.0-19ubuntu2) ... 169s Setting up mypy-doc (1.15.0-4) ... 169s Setting up python3-lxml:armhf (5.3.2-1) ... 169s Setting up libc6-dev:armhf (2.41-6ubuntu1) ... 169s Setting up libstdc++-14-dev:armhf (14.2.0-19ubuntu2) ... 169s Setting up cpp-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 169s Setting up gcc-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 169s Setting up g++-14-arm-linux-gnueabihf (14.2.0-19ubuntu2) ... 169s Setting up python3-pytest-xdist (3.6.1-1) ... 170s Setting up gcc-14 (14.2.0-19ubuntu2) ... 170s Setting up libexpat1-dev:armhf (2.7.1-1) ... 170s Setting up zlib1g-dev:armhf (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 170s Setting up cpp (4:14.2.0-1ubuntu1) ... 170s Setting up g++-14 (14.2.0-19ubuntu2) ... 170s Setting up g++-arm-linux-gnueabihf (4:14.2.0-1ubuntu1) ... 170s Setting up gcc (4:14.2.0-1ubuntu1) ... 170s Setting up libpython3.13-dev:armhf (3.13.3-1) ... 170s Setting up g++ (4:14.2.0-1ubuntu1) ... 170s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 170s Setting up libpython3-dev:armhf (3.13.3-1) ... 170s Setting up python3.13-dev (3.13.3-1) ... 170s Setting up python3-dev (3.13.3-1) ... 170s Processing triggers for man-db (2.13.0-1) ... 170s Processing triggers for libc-bin (2.41-6ubuntu1) ... 182s autopkgtest [03:14:11]: test run-unit-test: [----------------------- 184s + pkg=mypy 184s +++++ readlink -fm /tmp/autopkgtest.rNYRl4/build.Smv/src/debian/tests/run-unit-test 184s ++++ dirname /tmp/autopkgtest.rNYRl4/build.Smv/src/debian/tests/run-unit-test 184s +++ dirname /tmp/autopkgtest.rNYRl4/build.Smv/src/debian/tests 184s ++ dirname /tmp/autopkgtest.rNYRl4/build.Smv/src/debian 184s + START=/tmp/autopkgtest.rNYRl4/build.Smv/src 184s + '[' /tmp/autopkgtest.rNYRl4/autopkgtest_tmp = '' ']' 184s + cd /tmp/autopkgtest.rNYRl4/autopkgtest_tmp 184s + mypy --help 184s usage: mypy [-h] [-v] [-V] [more options; see below] 184s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 184s 184s Mypy is a program that will type check your Python code. 184s 184s Pass in any files or folders you want to type check. Mypy will 184s recursively traverse any provided folders to find .py files: 184s 184s $ mypy my_program.py my_src_folder 184s 184s For more information on getting started, see: 184s 184s - https://mypy.readthedocs.io/en/stable/getting_started.html 184s 184s For more details on both running mypy and using the flags below, see: 184s 184s - https://mypy.readthedocs.io/en/stable/running_mypy.html 184s - https://mypy.readthedocs.io/en/stable/command_line.html 184s 184s You can also use a config file to configure mypy instead of using 184s command line flags. For more details, see: 184s 184s - https://mypy.readthedocs.io/en/stable/config_file.html 184s 184s options: 184s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 184s Enable support of incomplete/experimental features 184s for early preview 184s 184s Optional arguments: 184s -h, --help Show this help message and exit 184s -v, --verbose More verbose messages 184s -V, --version Show program's version number and exit 184s -O, --output FORMAT Set a custom output format 184s 184s Config file: 184s Use a config file instead of command line arguments. This is useful if you 184s are using many flags or want to set different options per each module. 184s 184s --config-file CONFIG_FILE 184s Configuration file, must have a [mypy] section 184s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 184s setup.cfg) 184s --warn-unused-configs Warn about unused '[mypy-]' or 184s '[[tool.mypy.overrides]]' config sections 184s (inverse: --no-warn-unused-configs) 184s 184s Import discovery: 184s Configure how imports are discovered and followed. 184s 184s --no-namespace-packages Disable support for namespace packages (PEP 420, 184s __init__.py-less) (inverse: --namespace-packages) 184s --ignore-missing-imports Silently ignore imports of missing modules 184s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 184s --follow-imports {normal,silent,skip,error} 184s How to treat imports (default normal) 184s --python-executable EXECUTABLE 184s Python executable used for finding PEP 561 184s compliant installed packages and stubs 184s --no-site-packages Do not search for installed PEP 561 compliant 184s packages 184s --no-silence-site-packages 184s Do not silence errors in PEP 561 compliant 184s installed packages 184s --junit-format {global,per_file} 184s If --junit-xml is set, specifies format. global: 184s single test with all errors; per_file: one test 184s entry per file with failures 184s 184s Platform configuration: 184s Type check code assuming it will be run under certain runtime conditions. 184s By default, mypy assumes your code will be run using the same operating 184s system and Python version you are using to run mypy itself. 184s 184s --python-version x.y Type check code assuming it will be running on 184s Python x.y 184s --platform PLATFORM Type check special-cased code for the given OS 184s platform (defaults to sys.platform) 184s --always-true NAME Additional variable to be considered True (may be 184s repeated) 184s --always-false NAME Additional variable to be considered False (may be 184s repeated) 184s 184s Disallow dynamic typing: 184s Disallow the use of the dynamic 'Any' type under certain conditions. 184s 184s --disallow-any-expr Disallow all expressions that have type Any 184s --disallow-any-decorated Disallow functions that have Any in their 184s signature after decorator transformation 184s --disallow-any-explicit Disallow explicit Any in type positions 184s --disallow-any-generics Disallow usage of generic types that do not 184s specify explicit type parameters (inverse: 184s --allow-any-generics) 184s --disallow-any-unimported 184s Disallow Any types resulting from unfollowed 184s imports (inverse: --allow-any-unimported) 184s --disallow-subclassing-any 184s Disallow subclassing values of type 'Any' when 184s defining classes (inverse: --allow-subclassing- 184s any) 184s 184s Untyped definitions and calls: 184s Configure how untyped definitions and calls are handled. Note: by default, 184s mypy ignores any untyped function definitions and assumes any calls to 184s such functions have a return type of 'Any'. 184s 184s --disallow-untyped-calls Disallow calling functions without type 184s annotations from functions with type annotations 184s (inverse: --allow-untyped-calls) 184s --untyped-calls-exclude MODULE 184s Disable --disallow-untyped-calls for 184s functions/methods coming from specific package, 184s module, or class 184s --disallow-untyped-defs Disallow defining functions without type 184s annotations or with incomplete type annotations 184s (inverse: --allow-untyped-defs) 184s --disallow-incomplete-defs 184s Disallow defining functions with incomplete type 184s annotations (while still allowing entirely 184s unannotated definitions) (inverse: --allow- 184s incomplete-defs) 184s --check-untyped-defs Type check the interior of functions without type 184s annotations (inverse: --no-check-untyped-defs) 184s --disallow-untyped-decorators 184s Disallow decorating typed functions with untyped 184s decorators (inverse: --allow-untyped-decorators) 184s 184s None and Optional handling: 184s Adjust how values of type 'None' are handled. For more context on how mypy 184s handles values of type 'None', see: 184s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 184s optional 184s 184s --implicit-optional Assume arguments with default values of None are 184s Optional (inverse: --no-implicit-optional) 184s --no-strict-optional Disable strict Optional checks (inverse: --strict- 184s optional) 184s 184s Configuring warnings: 184s Detect code that is sound but redundant or problematic. 184s 184s --warn-redundant-casts Warn about casting an expression to its inferred 184s type (inverse: --no-warn-redundant-casts) 184s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 184s (inverse: --no-warn-unused-ignores) 184s --no-warn-no-return Do not warn about functions that end without 184s returning (inverse: --warn-no-return) 184s --warn-return-any Warn about returning values of type Any from non- 184s Any typed functions (inverse: --no-warn-return- 184s any) 184s --warn-unreachable Warn about statements or expressions inferred to 184s be unreachable (inverse: --no-warn-unreachable) 184s --report-deprecated-as-note 184s Report importing or using deprecated features as 184s notes instead of errors (inverse: --no-report- 184s deprecated-as-note) 184s 184s Miscellaneous strictness flags: 184s --allow-untyped-globals Suppress toplevel errors caused by missing 184s annotations (inverse: --disallow-untyped-globals) 184s --allow-redefinition Allow unconditional variable redefinition with a 184s new type (inverse: --disallow-redefinition) 184s --no-implicit-reexport Treat imports as private unless aliased (inverse: 184s --implicit-reexport) 184s --strict-equality Prohibit equality, identity, and container checks 184s for non-overlapping types (inverse: --no-strict- 184s equality) 184s --strict-bytes Disable treating bytearray and memoryview as 184s subtypes of bytes (inverse: --no-strict-bytes) 184s --extra-checks Enable additional checks that are technically 184s correct but may be impractical in real code. For 184s example, this prohibits partial overlap in 184s TypedDict updates, and makes arguments prepended 184s via Concatenate positional-only (inverse: --no- 184s extra-checks) 184s --strict Strict mode; enables the following flags: --warn- 184s unused-configs, --disallow-any-generics, 184s --disallow-subclassing-any, --disallow-untyped- 184s calls, --disallow-untyped-defs, --disallow- 184s incomplete-defs, --check-untyped-defs, --disallow- 184s untyped-decorators, --warn-redundant-casts, 184s --warn-unused-ignores, --warn-return-any, --no- 184s implicit-reexport, --strict-equality, --extra- 184s checks 184s --disable-error-code NAME 184s Disable a specific error code 184s --enable-error-code NAME Enable a specific error code 184s 184s Configuring error messages: 184s Adjust the amount of detail shown in error messages. 184s 184s --show-error-context Precede errors with "note:" messages explaining 184s context (inverse: --hide-error-context) 184s --show-column-numbers Show column numbers in error messages (inverse: 184s --hide-column-numbers) 184s --show-error-end Show end line/end column numbers in error 184s messages. This implies --show-column-numbers 184s (inverse: --hide-error-end) 184s --hide-error-codes Hide error codes in error messages (inverse: 184s --show-error-codes) 184s --show-error-code-links Show links to error code documentation (inverse: 184s --hide-error-code-links) 184s --pretty Use visually nicer output in error messages: Use 184s soft word wrap, show source code snippets, and 184s show error location markers (inverse: --no-pretty) 184s --no-color-output Do not colorize error messages (inverse: --color- 184s output) 184s --no-error-summary Do not show error stats summary (inverse: --error- 184s summary) 184s --show-absolute-path Show absolute paths to files (inverse: --hide- 184s absolute-path) 184s 184s Incremental mode: 184s Adjust how mypy incrementally type checks and caches modules. Mypy caches 184s type information about modules into a cache to let you speed up future 184s invocations of mypy. Also see mypy's daemon mode: 184s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 184s 184s --no-incremental Disable module cache (inverse: --incremental) 184s --cache-dir DIR Store module cache info in the given folder in 184s incremental mode (defaults to '.mypy_cache') 184s --sqlite-cache Use a sqlite database to store the cache (inverse: 184s --no-sqlite-cache) 184s --cache-fine-grained Include fine-grained dependency information in the 184s cache for the mypy daemon 184s --skip-version-check Allow using cache written by older mypy version 184s --skip-cache-mtime-checks 184s Skip cache internal consistency checks based on 184s mtime 184s 184s Advanced options: 184s Debug and customize mypy internals. 184s 184s --pdb Invoke pdb on fatal error 184s --show-traceback, --tb Show traceback on fatal error 184s --raise-exceptions Raise exception on fatal error 184s --custom-typing-module MODULE 184s Use a custom typing module 184s --old-type-inference Disable new experimental type inference algorithm 184s --custom-typeshed-dir DIR 184s Use the custom typeshed in DIR 184s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 184s relevant with --disallow-untyped-defs or 184s --disallow-incomplete-defs enabled (inverse: --no- 184s warn-incomplete-stub) 184s --shadow-file SOURCE_FILE SHADOW_FILE 184s When encountering SOURCE_FILE, read and type check 184s the contents of SHADOW_FILE instead. 184s 184s Report generation: 184s Generate a report in the specified format. 184s 184s --any-exprs-report DIR 184s --cobertura-xml-report DIR 184s --html-report DIR 184s --linecount-report DIR 184s --linecoverage-report DIR 184s --lineprecision-report DIR 184s --txt-report DIR 184s --xml-report DIR 184s --xslt-html-report DIR 184s --xslt-txt-report DIR 184s 184s Miscellaneous: 184s --junit-xml JUNIT_XML Write junit.xml to the given file 184s --find-occurrences CLASS.MEMBER 184s Print out all usages of a class member 184s (experimental) 184s --scripts-are-modules Script x becomes module x instead of __main__ 184s --install-types Install detected missing library stub packages 184s using pip (inverse: --no-install-types) 184s --non-interactive Install stubs without asking for confirmation and 184s hide errors, with --install-types (inverse: 184s --interactive) 184s 184s Running code: 184s Specify the code you want to type check. For more details, see 184s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 184s 184s --explicit-package-bases Use current directory and MYPYPATH to determine 184s module names of files passed (inverse: --no- 184s explicit-package-bases) 184s --exclude PATTERN Regular expression to match file names, directory 184s names or paths which mypy should ignore while 184s recursively discovering files to check, e.g. 184s --exclude '/setup\.py$'. May be specified more 184s than once, eg. --exclude a --exclude b 184s -m, --module MODULE Type-check module; can repeat for more modules 184s -p, --package PACKAGE Type-check package recursively; can be repeated 184s -c, --command PROGRAM_TEXT 184s Type-check program passed in as string 184s files Type-check given files or directories 184s 184s Environment variables: 184s Define MYPYPATH for additional module search path entries. 184s Define MYPY_CACHE_DIR to override configuration cache_dir path. 184s + mypyc --help 184s usage: mypy [-h] [-v] [-V] [more options; see below] 184s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 184s 184s Mypy is a program that will type check your Python code. 184s 184s Pass in any files or folders you want to type check. Mypy will 184s recursively traverse any provided folders to find .py files: 184s 184s $ mypy my_program.py my_src_folder 184s 184s For more information on getting started, see: 184s 184s - https://mypy.readthedocs.io/en/stable/getting_started.html 184s 184s For more details on both running mypy and using the flags below, see: 184s 184s - https://mypy.readthedocs.io/en/stable/running_mypy.html 184s - https://mypy.readthedocs.io/en/stable/command_line.html 184s 184s You can also use a config file to configure mypy instead of using 184s command line flags. For more details, see: 184s 184s - https://mypy.readthedocs.io/en/stable/config_file.html 184s 184s options: 184s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 184s Enable support of incomplete/experimental features 184s for early preview 184s 184s Optional arguments: 184s -h, --help Show this help message and exit 184s -v, --verbose More verbose messages 184s -V, --version Show program's version number and exit 184s -O, --output FORMAT Set a custom output format 184s 184s Config file: 184s Use a config file instead of command line arguments. This is useful if you 184s are using many flags or want to set different options per each module. 184s 184s --config-file CONFIG_FILE 184s Configuration file, must have a [mypy] section 184s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 184s setup.cfg) 184s --warn-unused-configs Warn about unused '[mypy-]' or 184s '[[tool.mypy.overrides]]' config sections 184s (inverse: --no-warn-unused-configs) 184s 184s Import discovery: 184s Configure how imports are discovered and followed. 184s 184s --no-namespace-packages Disable support for namespace packages (PEP 420, 184s __init__.py-less) (inverse: --namespace-packages) 184s --ignore-missing-imports Silently ignore imports of missing modules 184s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 184s --follow-imports {normal,silent,skip,error} 184s How to treat imports (default normal) 184s --python-executable EXECUTABLE 184s Python executable used for finding PEP 561 184s compliant installed packages and stubs 184s --no-site-packages Do not search for installed PEP 561 compliant 184s packages 184s --no-silence-site-packages 184s Do not silence errors in PEP 561 compliant 184s installed packages 184s --junit-format {global,per_file} 184s If --junit-xml is set, specifies format. global: 184s single test with all errors; per_file: one test 184s entry per file with failures 184s 184s Platform configuration: 184s Type check code assuming it will be run under certain runtime conditions. 184s By default, mypy assumes your code will be run using the same operating 184s system and Python version you are using to run mypy itself. 184s 184s --python-version x.y Type check code assuming it will be running on 184s Python x.y 184s --platform PLATFORM Type check special-cased code for the given OS 184s platform (defaults to sys.platform) 184s --always-true NAME Additional variable to be considered True (may be 184s repeated) 184s --always-false NAME Additional variable to be considered False (may be 184s repeated) 184s 184s Disallow dynamic typing: 184s Disallow the use of the dynamic 'Any' type under certain conditions. 184s 184s --disallow-any-expr Disallow all expressions that have type Any 184s --disallow-any-decorated Disallow functions that have Any in their 184s signature after decorator transformation 184s --disallow-any-explicit Disallow explicit Any in type positions 184s --disallow-any-generics Disallow usage of generic types that do not 184s specify explicit type parameters (inverse: 184s --allow-any-generics) 184s --disallow-any-unimported 184s Disallow Any types resulting from unfollowed 184s imports (inverse: --allow-any-unimported) 184s --disallow-subclassing-any 184s Disallow subclassing values of type 'Any' when 184s defining classes (inverse: --allow-subclassing- 184s any) 184s 184s Untyped definitions and calls: 184s Configure how untyped definitions and calls are handled. Note: by default, 184s mypy ignores any untyped function definitions and assumes any calls to 184s such functions have a return type of 'Any'. 184s 184s --disallow-untyped-calls Disallow calling functions without type 184s annotations from functions with type annotations 184s (inverse: --allow-untyped-calls) 184s --untyped-calls-exclude MODULE 184s Disable --disallow-untyped-calls for 184s functions/methods coming from specific package, 184s module, or class 184s --disallow-untyped-defs Disallow defining functions without type 184s annotations or with incomplete type annotations 184s (inverse: --allow-untyped-defs) 184s --disallow-incomplete-defs 184s Disallow defining functions with incomplete type 184s annotations (while still allowing entirely 184s unannotated definitions) (inverse: --allow- 184s incomplete-defs) 184s --check-untyped-defs Type check the interior of functions without type 184s annotations (inverse: --no-check-untyped-defs) 184s --disallow-untyped-decorators 184s Disallow decorating typed functions with untyped 184s decorators (inverse: --allow-untyped-decorators) 184s 184s None and Optional handling: 184s Adjust how values of type 'None' are handled. For more context on how mypy 184s handles values of type 'None', see: 184s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 184s optional 184s 184s --implicit-optional Assume arguments with default values of None are 184s Optional (inverse: --no-implicit-optional) 184s --no-strict-optional Disable strict Optional checks (inverse: --strict- 184s optional) 184s 184s Configuring warnings: 184s Detect code that is sound but redundant or problematic. 184s 184s --warn-redundant-casts Warn about casting an expression to its inferred 184s type (inverse: --no-warn-redundant-casts) 184s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 184s (inverse: --no-warn-unused-ignores) 184s --no-warn-no-return Do not warn about functions that end without 184s returning (inverse: --warn-no-return) 184s --warn-return-any Warn about returning values of type Any from non- 184s Any typed functions (inverse: --no-warn-return- 184s any) 184s --warn-unreachable Warn about statements or expressions inferred to 184s be unreachable (inverse: --no-warn-unreachable) 184s --report-deprecated-as-note 184s Report importing or using deprecated features as 184s notes instead of errors (inverse: --no-report- 184s deprecated-as-note) 184s 184s Miscellaneous strictness flags: 184s --allow-untyped-globals Suppress toplevel errors caused by missing 184s annotations (inverse: --disallow-untyped-globals) 184s --allow-redefinition Allow unconditional variable redefinition with a 184s new type (inverse: --disallow-redefinition) 184s --no-implicit-reexport Treat imports as private unless aliased (inverse: 184s --implicit-reexport) 184s --strict-equality Prohibit equality, identity, and container checks 184s for non-overlapping types (inverse: --no-strict- 184s equality) 184s --strict-bytes Disable treating bytearray and memoryview as 184s subtypes of bytes (inverse: --no-strict-bytes) 184s --extra-checks Enable additional checks that are technically 184s correct but may be impractical in real code. For 184s example, this prohibits partial overlap in 184s TypedDict updates, and makes arguments prepended 184s via Concatenate positional-only (inverse: --no- 184s extra-checks) 184s --strict Strict mode; enables the following flags: --warn- 184s unused-configs, --disallow-any-generics, 184s --disallow-subclassing-any, --disallow-untyped- 184s calls, --disallow-untyped-defs, --disallow- 184s incomplete-defs, --check-untyped-defs, --disallow- 184s untyped-decorators, --warn-redundant-casts, 184s --warn-unused-ignores, --warn-return-any, --no- 184s implicit-reexport, --strict-equality, --extra- 184s checks 184s --disable-error-code NAME 184s Disable a specific error code 184s --enable-error-code NAME Enable a specific error code 184s 184s Configuring error messages: 184s Adjust the amount of detail shown in error messages. 184s 184s --show-error-context Precede errors with "note:" messages explaining 184s context (inverse: --hide-error-context) 184s --show-column-numbers Show column numbers in error messages (inverse: 184s --hide-column-numbers) 184s --show-error-end Show end line/end column numbers in error 184s messages. This implies --show-column-numbers 184s (inverse: --hide-error-end) 184s --hide-error-codes Hide error codes in error messages (inverse: 184s --show-error-codes) 184s --show-error-code-links Show links to error code documentation (inverse: 184s --hide-error-code-links) 184s --pretty Use visually nicer output in error messages: Use 184s soft word wrap, show source code snippets, and 184s show error location markers (inverse: --no-pretty) 184s --no-color-output Do not colorize error messages (inverse: --color- 184s output) 184s --no-error-summary Do not show error stats summary (inverse: --error- 184s summary) 184s --show-absolute-path Show absolute paths to files (inverse: --hide- 184s absolute-path) 184s 184s Incremental mode: 184s Adjust how mypy incrementally type checks and caches modules. Mypy caches 184s type information about modules into a cache to let you speed up future 184s invocations of mypy. Also see mypy's daemon mode: 184s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 184s 184s --no-incremental Disable module cache (inverse: --incremental) 184s --cache-dir DIR Store module cache info in the given folder in 184s incremental mode (defaults to '.mypy_cache') 184s --sqlite-cache Use a sqlite database to store the cache (inverse: 184s --no-sqlite-cache) 184s --cache-fine-grained Include fine-grained dependency information in the 184s cache for the mypy daemon 184s --skip-version-check Allow using cache written by older mypy version 184s --skip-cache-mtime-checks 184s Skip cache internal consistency checks based on 184s mtime 184s 184s Advanced options: 184s Debug and customize mypy internals. 184s 184s --pdb Invoke pdb on fatal error 184s --show-traceback, --tb Show traceback on fatal error 184s --raise-exceptions Raise exception on fatal error 184s --custom-typing-module MODULE 184s Use a custom typing module 184s --old-type-inference Disable new experimental type inference algorithm 184s --custom-typeshed-dir DIR 184s Use the custom typeshed in DIR 184s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 184s relevant with --disallow-untyped-defs or 184s --disallow-incomplete-defs enabled (inverse: --no- 184s warn-incomplete-stub) 184s --shadow-file SOURCE_FILE SHADOW_FILE 184s When encountering SOURCE_FILE, read and type check 184s the contents of SHADOW_FILE instead. 184s 184s Report generation: 184s Generate a report in the specified format. 184s 184s --any-exprs-report DIR 184s --cobertura-xml-report DIR 184s --html-report DIR 184s --linecount-report DIR 184s --linecoverage-report DIR 184s --lineprecision-report DIR 184s --txt-report DIR 184s --xml-report DIR 184s --xslt-html-report DIR 184s --xslt-txt-report DIR 184s 184s Miscellaneous: 184s --junit-xml JUNIT_XML Write junit.xml to the given file 184s --find-occurrences CLASS.MEMBER 184s Print out all usages of a class member 184s (experime+ stubgen --help 184s ntal) 184s --scripts-are-modules Script x becomes module x instead of __main__ 184s --install-types Install detected missing library stub packages 184s using pip (inverse: --no-install-types) 184s --non-interactive Install stubs without asking for confirmation and 184s hide errors, with --install-types (inverse: 184s --interactive) 184s 184s Running code: 184s Specify the code you want to type check. For more details, see 184s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 184s 184s --explicit-package-bases Use current directory and MYPYPATH to determine 184s module names of files passed (inverse: --no- 184s explicit-package-bases) 184s --exclude PATTERN Regular expression to match file names, directory 184s names or paths which mypy should ignore while 184s recursively discovering files to check, e.g. 184s --exclude '/setup\.py$'. May be specified more 184s than once, eg. --exclude a --exclude b 184s -m, --module MODULE Type-check module; can repeat for more modules 184s -p, --package PACKAGE Type-check package recursively; can be repeated 184s -c, --command PROGRAM_TEXT 184s Type-check program passed in as string 184s files Type-check given files or directories 184s 184s Environment variables: 184s Define MYPYPATH for additional module search path entries. 184s Define MYPY_CACHE_DIR to override configuration cache_dir path. 185s usage: stubgen [-h] [more options, see -h] 185s [-m MODULE] [-p PACKAGE] [files ...] 185s 185s Generate draft stubs for modules. Stubs are generated in directory ./out, to 185s avoid overriding files with manual changes. This directory is assumed to 185s exist. 185s 185s positional arguments: 185s files generate stubs for given files or directories 185s 185s options: 185s -h, --help show this help message and exit 185s --ignore-errors ignore errors when trying to generate stubs for 185s modules 185s --no-import don't import the modules, just parse and analyze them 185s (doesn't work with C extension modules and might not 185s respect __all__) 185s --no-analysis, --parse-only 185s don't perform semantic analysis of sources, just parse 185s them (only applies to Python modules, might affect 185s quality of stubs. Not compatible with --inspect-mode) 185s --inspect-mode import and inspect modules instead of parsing source 185s code.This is the default behavior for c modules and 185s pyc-only packages, but it is also useful for pure 185s python modules with dynamically generated members. 185s --include-private generate stubs for objects and members considered 185s private (single leading underscore and no trailing 185s underscores) 185s --export-less don't implicitly export all names imported from other 185s modules in the same package 185s --include-docstrings include existing docstrings with the stubs 185s -v, --verbose show more verbose messages 185s -q, --quiet show fewer messages 185s --doc-dir PATH use .rst documentation in PATH (this may result in 185s better stubs in some cases; consider setting this to 185s DIR/Python-X.Y.Z/Doc/library) 185s --search-path PATH specify module search directories, separated by ':' 185s (currently only used if --no-import is given) 185s -o, --output PATH change the output directory [default: out] 185s -m, --module MODULE generate stub for module; can repeat for more modules 185s -p, --package PACKAGE 185s generate stubs for package recursively; can be 185s repeated 185s --version show program's version number and exit 185s + stubtest --help 185s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 185s [--ignore-positional-only] [--allowlist FILE] 185s [--generate-allowlist] [--ignore-unused-allowlist] 185s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 185s [--check-typeshed] [--version] [--pdb] [--show-traceback] 185s [modules ...] 185s 185s Compares stubs to objects introspected from the runtime. 185s 185s positional arguments: 185s modules Modules to test 185s 185s options: 185s -h, --help show this help message and exit 185s --concise Makes stubtest's output more concise, one line per 185s error 185s --ignore-missing-stub 185s Ignore errors for stub missing things that are present 185s at runtime 185s --ignore-positional-only 185s Ignore errors for whether an argument should or 185s shouldn't be positional-only 185s --allowlist, --whitelist FILE 185s Use file as an allowlist. Can be passed multiple times 185s to combine multiple allowlists. Allowlists can be 185s created with --generate-allowlist. Allowlists support 185s regular expressions. 185s --generate-allowlist, --generate-whitelist 185s Print an allowlist (to stdout) to be used with 185s --allowlist 185s --ignore-unused-allowlist, --ignore-unused-whitelist 185s Ignore unused allowlist entries 185s --mypy-config-file FILE 185s Use specified mypy config file to determine mypy 185s plugins and mypy path 185s --custom-typeshed-dir DIR 185s Use the custom typeshed in DIR 185s --check-typeshed Check all stdlib modules in typeshed 185s --version show program's version number and exit 185s --pdb Invoke pdb on fatal error 185s --show-traceback, --tb 185s Show traceback on fatal error 185s + export TEST_MYPYC=1 185s + TEST_MYPYC=1 185s + rm -Rf mypy mypyc 185s + cp -r /usr/lib/python3/dist-packages/mypy ./ 185s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 185s + mypy_test_prefix= 185s + pytest-3 -v --pyargs mypy -k 'not (test_bad_eq_version_check or test_bad_ge_version_check or test_parse_invalid_case or test_parse_invalid_section or test_update_data or testDaemonStatusKillRestartRecheck)' 186s ============================= test session starts ============================== 186s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 186s cachedir: .pytest_cache 186s rootdir: /tmp/autopkgtest.rNYRl4/autopkgtest_tmp 186s plugins: typeguard-4.4.2, xdist-3.6.1 186s collecting ... collected 20 items / 5 deselected / 15 selected 186s 186s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 186s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 13%] 186s test/test_config_parser.py::FindConfigFileSuite::test_no_config PASSED [ 20%] 186s test/test_config_parser.py::FindConfigFileSuite::test_parent_config_with_and_without_git PASSED [ 26%] 186s test/test_config_parser.py::FindConfigFileSuite::test_precedence PASSED [ 33%] 186s test/test_config_parser.py::FindConfigFileSuite::test_precedence_missing_section PASSED [ 40%] 186s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 46%] 186s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 53%] 186s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 60%] 186s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 66%] 186s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 73%] 186s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 80%] 186s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 86%] 186s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 186s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 186s 186s ======================= 15 passed, 5 deselected in 0.31s ======================= 186s + mypy_test_prefix= 186s + pytest-3 -v --pyargs mypyc 186s ============================= test session starts ============================== 186s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 186s cachedir: .pytest_cache 186s rootdir: /tmp/autopkgtest.rNYRl4/autopkgtest_tmp 186s plugins: typeguard-4.4.2, xdist-3.6.1 187s collecting ... collected 125 items 187s 187s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 187s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 187s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 187s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 187s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 187s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 187s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 187s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 187s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 187s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 187s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 187s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 187s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 187s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 187s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 197s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 197s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 197s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 197s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 197s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 197s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 197s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 197s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 197s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 197s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 197s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 197s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 197s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 197s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 197s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 197s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 197s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 197s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 197s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 197s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 197s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 197s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 197s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 197s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 197s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 197s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 197s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 197s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 197s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 197s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 197s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 197s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 197s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 197s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 197s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 197s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 197s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 197s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 197s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 197s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 197s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 197s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 197s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 197s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 197s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 197s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 197s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 197s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 197s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 197s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 197s 197s ============================= 125 passed in 10.52s ============================= 197s + rm -Rf mypy/typeshed 197s + /usr/bin/mypy --config-file /tmp/autopkgtest.rNYRl4/build.Smv/src/mypy_self_check.ini mypy 216s Success: no issues found in 181 source files 217s autopkgtest [03:14:46]: test run-unit-test: -----------------------] 220s autopkgtest [03:14:49]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 220s run-unit-test PASS 224s autopkgtest [03:14:53]: test autodep8-python3: preparing testbed 246s autopkgtest [03:15:15]: testbed dpkg architecture: armhf 248s autopkgtest [03:15:17]: testbed apt version: 3.0.0 252s autopkgtest [03:15:21]: @@@@@@@@@@@@@@@@@@@@ test bed setup 253s autopkgtest [03:15:22]: testbed release detected to be: questing 261s autopkgtest [03:15:30]: updating testbed package index (apt update) 262s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 263s Get:2 http://ftpmaster.internal/ubuntu questing InRelease [110 kB] 263s Get:3 http://ftpmaster.internal/ubuntu questing-updates InRelease [110 kB] 263s Get:4 http://ftpmaster.internal/ubuntu questing-security InRelease [110 kB] 263s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1920 kB] 263s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [168 kB] 263s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [43.3 kB] 263s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main armhf Packages [204 kB] 263s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/universe armhf Packages [1378 kB] 263s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/multiverse armhf Packages [12.5 kB] 263s Get:11 http://ftpmaster.internal/ubuntu questing/multiverse Sources [299 kB] 263s Get:12 http://ftpmaster.internal/ubuntu questing/universe Sources [21.1 MB] 264s Get:13 http://ftpmaster.internal/ubuntu questing/main Sources [1395 kB] 264s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf Packages [1358 kB] 264s Get:15 http://ftpmaster.internal/ubuntu questing/universe armhf Packages [14.9 MB] 265s Get:16 http://ftpmaster.internal/ubuntu questing/multiverse armhf Packages [173 kB] 268s Fetched 43.3 MB in 6s (7644 kB/s) 269s Reading package lists... 275s autopkgtest [03:15:44]: upgrading testbed (apt dist-upgrade and autopurge) 277s Reading package lists... 277s Building dependency tree... 277s Reading state information... 277s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 277s Starting 2 pkgProblemResolver with broken count: 0 277s Done 278s Entering ResolveByKeep 278s 279s Calculating upgrade... 279s The following packages will be upgraded: 279s base-files distro-info-data dpkg dpkg-dev ed fwupd htop libdpkg-perl 279s libftdi1-2 libfwupd3 libnpth0t64 libnvme1t64 libsensors-config libsensors5 279s liburcu8t64 motd-news-config nano ubuntu-pro-client ubuntu-pro-client-l10n 279s usb.ids 279s 20 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 279s Need to get 5431 kB of archives. 279s After this operation, 3722 kB disk space will be freed. 279s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf motd-news-config all 13.7ubuntu1 [5260 B] 279s Get:2 http://ftpmaster.internal/ubuntu questing/main armhf base-files armhf 13.7ubuntu1 [75.4 kB] 279s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf dpkg armhf 1.22.18ubuntu3 [1254 kB] 280s Get:4 http://ftpmaster.internal/ubuntu questing/main armhf libnpth0t64 armhf 1.8-3 [7716 B] 280s Get:5 http://ftpmaster.internal/ubuntu questing/main armhf distro-info-data all 0.64 [6664 B] 280s Get:6 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client-l10n armhf 35.1ubuntu0 [19.7 kB] 280s Get:7 http://ftpmaster.internal/ubuntu questing/main armhf ubuntu-pro-client armhf 35.1ubuntu0 [258 kB] 280s Get:8 http://ftpmaster.internal/ubuntu questing/main armhf ed armhf 1.21.1-1 [53.0 kB] 280s Get:9 http://ftpmaster.internal/ubuntu questing/main armhf libsensors-config all 1:3.6.2-2 [6756 B] 280s Get:10 http://ftpmaster.internal/ubuntu questing/main armhf libsensors5 armhf 1:3.6.2-2 [26.8 kB] 280s Get:11 http://ftpmaster.internal/ubuntu questing/main armhf liburcu8t64 armhf 0.15.2-2 [57.3 kB] 280s Get:12 http://ftpmaster.internal/ubuntu questing/main armhf nano armhf 8.4-1 [278 kB] 280s Get:13 http://ftpmaster.internal/ubuntu questing/main armhf usb.ids all 2025.04.01-1 [223 kB] 280s Get:14 http://ftpmaster.internal/ubuntu questing/main armhf dpkg-dev all 1.22.18ubuntu3 [1089 kB] 280s Get:15 http://ftpmaster.internal/ubuntu questing/main armhf libdpkg-perl all 1.22.18ubuntu3 [281 kB] 280s Get:16 http://ftpmaster.internal/ubuntu questing/main armhf fwupd armhf 2.0.8-3 [1414 kB] 280s Get:17 http://ftpmaster.internal/ubuntu questing/main armhf libfwupd3 armhf 2.0.8-3 [126 kB] 280s Get:18 http://ftpmaster.internal/ubuntu questing/main armhf htop armhf 3.4.1-4 [147 kB] 280s Get:19 http://ftpmaster.internal/ubuntu questing/main armhf libftdi1-2 armhf 1.5-10 [27.8 kB] 280s Get:20 http://ftpmaster.internal/ubuntu questing/main armhf libnvme1t64 armhf 1.13-2 [74.3 kB] 280s Fetched 5431 kB in 1s (6066 kB/s) 281s (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.) 281s Preparing to unpack .../motd-news-config_13.7ubuntu1_all.deb ... 281s Unpacking motd-news-config (13.7ubuntu1) over (13.6ubuntu2) ... 281s Preparing to unpack .../base-files_13.7ubuntu1_armhf.deb ... 281s Unpacking base-files (13.7ubuntu1) over (13.6ubuntu2) ... 281s Setting up base-files (13.7ubuntu1) ... 281s Installing new version of config file /etc/issue ... 281s Installing new version of config file /etc/issue.net ... 281s Installing new version of config file /etc/lsb-release ... 281s motd-news.service is a disabled or a static unit not running, not starting it. 281s (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.) 281s Preparing to unpack .../dpkg_1.22.18ubuntu3_armhf.deb ... 281s Unpacking dpkg (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 282s Setting up dpkg (1.22.18ubuntu3) ... 282s (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.) 282s Preparing to unpack .../libnpth0t64_1.8-3_armhf.deb ... 282s Unpacking libnpth0t64:armhf (1.8-3) over (1.8-2) ... 282s Setting up libnpth0t64:armhf (1.8-3) ... 282s (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.) 282s Preparing to unpack .../00-distro-info-data_0.64_all.deb ... 282s Unpacking distro-info-data (0.64) over (0.63) ... 282s Preparing to unpack .../01-ubuntu-pro-client-l10n_35.1ubuntu0_armhf.deb ... 282s Unpacking ubuntu-pro-client-l10n (35.1ubuntu0) over (35) ... 282s Preparing to unpack .../02-ubuntu-pro-client_35.1ubuntu0_armhf.deb ... 282s Unpacking ubuntu-pro-client (35.1ubuntu0) over (35) ... 282s Preparing to unpack .../03-ed_1.21.1-1_armhf.deb ... 282s Unpacking ed (1.21.1-1) over (1.21-1) ... 282s Preparing to unpack .../04-libsensors-config_1%3a3.6.2-2_all.deb ... 282s Unpacking libsensors-config (1:3.6.2-2) over (1:3.6.0-10) ... 282s Preparing to unpack .../05-libsensors5_1%3a3.6.2-2_armhf.deb ... 282s Unpacking libsensors5:armhf (1:3.6.2-2) over (1:3.6.0-10) ... 282s Preparing to unpack .../06-liburcu8t64_0.15.2-2_armhf.deb ... 282s Unpacking liburcu8t64:armhf (0.15.2-2) over (0.15.1-1) ... 282s Preparing to unpack .../07-nano_8.4-1_armhf.deb ... 282s Unpacking nano (8.4-1) over (8.3-1) ... 283s Preparing to unpack .../08-usb.ids_2025.04.01-1_all.deb ... 283s Unpacking usb.ids (2025.04.01-1) over (2025.01.14-1) ... 283s Preparing to unpack .../09-dpkg-dev_1.22.18ubuntu3_all.deb ... 283s Unpacking dpkg-dev (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 283s Preparing to unpack .../10-libdpkg-perl_1.22.18ubuntu3_all.deb ... 283s Unpacking libdpkg-perl (1.22.18ubuntu3) over (1.22.18ubuntu2) ... 283s Preparing to unpack .../11-fwupd_2.0.8-3_armhf.deb ... 283s Unpacking fwupd (2.0.8-3) over (2.0.7-1) ... 283s dpkg: warning: unable to delete old directory '/etc/grub.d': Directory not empty 283s Preparing to unpack .../12-libfwupd3_2.0.8-3_armhf.deb ... 283s Unpacking libfwupd3:armhf (2.0.8-3) over (2.0.7-1) ... 283s Preparing to unpack .../13-htop_3.4.1-4_armhf.deb ... 283s Unpacking htop (3.4.1-4) over (3.4.0-2) ... 283s Preparing to unpack .../14-libftdi1-2_1.5-10_armhf.deb ... 283s Unpacking libftdi1-2:armhf (1.5-10) over (1.5-8build1) ... 283s Preparing to unpack .../15-libnvme1t64_1.13-2_armhf.deb ... 283s Unpacking libnvme1t64 (1.13-2) over (1.11.1-2) ... 283s Setting up motd-news-config (13.7ubuntu1) ... 283s Setting up liburcu8t64:armhf (0.15.2-2) ... 283s Setting up distro-info-data (0.64) ... 283s Setting up htop (3.4.1-4) ... 283s Setting up libsensors-config (1:3.6.2-2) ... 283s Installing new version of config file /etc/sensors3.conf ... 283s Setting up libfwupd3:armhf (2.0.8-3) ... 283s Setting up libftdi1-2:armhf (1.5-10) ... 283s Setting up libnvme1t64 (1.13-2) ... 283s Setting up ed (1.21.1-1) ... 283s Setting up usb.ids (2025.04.01-1) ... 283s Setting up libsensors5:armhf (1:3.6.2-2) ... 283s Setting up libdpkg-perl (1.22.18ubuntu3) ... 283s Setting up nano (8.4-1) ... 283s Installing new version of config file /etc/nanorc ... 283s Setting up ubuntu-pro-client (35.1ubuntu0) ... 283s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 283s 284s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 284s 284s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 284s 285s Setting up fwupd (2.0.8-3) ... 285s fwupd-refresh.service is a disabled or a static unit not running, not starting it. 285s fwupd.service is a disabled or a static unit not running, not starting it. 285s Setting up ubuntu-pro-client-l10n (35.1ubuntu0) ... 285s Setting up dpkg-dev (1.22.18ubuntu3) ... 285s Processing triggers for dbus (1.16.2-2ubuntu1) ... 285s Processing triggers for install-info (7.1.1-1) ... 285s Processing triggers for libc-bin (2.41-6ubuntu1) ... 286s Processing triggers for man-db (2.13.0-1) ... 287s Processing triggers for plymouth-theme-ubuntu-text (24.004.60-2ubuntu7) ... 287s Processing triggers for initramfs-tools (0.147ubuntu1) ... 289s Reading package lists... 290s Building dependency tree... 290s Reading state information... 290s Starting pkgProblemResolver with broken count: 0 290s Starting 2 pkgProblemResolver with broken count: 0 290s Done 291s Solving dependencies... 291s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 293s autopkgtest [03:16:02]: rebooting testbed after setup commands that affected boot 356s Reading package lists... 356s Building dependency tree... 356s Reading state information... 356s Starting pkgProblemResolver with broken count: 0 356s Starting 2 pkgProblemResolver with broken count: 0 356s Done 357s The following NEW packages will be installed: 357s python3-all python3-mypy python3-mypy-extensions python3-psutil 357s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 357s Need to get 9577 kB of archives. 357s After this operation, 46.6 MB of additional disk space will be used. 357s Get:1 http://ftpmaster.internal/ubuntu questing/main armhf python3-all armhf 3.13.3-1 [880 B] 357s Get:2 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy-extensions all 1.0.0-1 [6148 B] 357s Get:3 http://ftpmaster.internal/ubuntu questing/main armhf python3-psutil armhf 5.9.8-2build3 [194 kB] 357s Get:4 http://ftpmaster.internal/ubuntu questing/universe armhf python3-mypy armhf 1.15.0-4 [9376 kB] 358s Fetched 9577 kB in 1s (9461 kB/s) 358s Selecting previously unselected package python3-all. 358s (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 ... 63951 files and directories currently installed.) 358s Preparing to unpack .../python3-all_3.13.3-1_armhf.deb ... 358s Unpacking python3-all (3.13.3-1) ... 358s Selecting previously unselected package python3-mypy-extensions. 358s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 358s Unpacking python3-mypy-extensions (1.0.0-1) ... 358s Selecting previously unselected package python3-psutil. 358s Preparing to unpack .../python3-psutil_5.9.8-2build3_armhf.deb ... 358s Unpacking python3-psutil (5.9.8-2build3) ... 358s Selecting previously unselected package python3-mypy. 358s Preparing to unpack .../python3-mypy_1.15.0-4_armhf.deb ... 358s Unpacking python3-mypy (1.15.0-4) ... 359s Setting up python3-mypy-extensions (1.0.0-1) ... 359s Setting up python3-all (3.13.3-1) ... 359s Setting up python3-psutil (5.9.8-2build3) ... 359s Setting up python3-mypy (1.15.0-4) ... 379s autopkgtest [03:17:28]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import mypy; print(mypy)" ; done 379s autopkgtest [03:17:28]: test autodep8-python3: [----------------------- 381s Testing with python3.13: 381s 381s autopkgtest [03:17:30]: test autodep8-python3: -----------------------] 385s autopkgtest [03:17:34]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 385s autodep8-python3 PASS (superficial) 388s autopkgtest [03:17:37]: @@@@@@@@@@@@@@@@@@@@ summary 388s run-unit-test PASS 388s autodep8-python3 PASS (superficial)