0s autopkgtest [22:00:41]: starting date and time: 2025-05-03 22:00:41+0000 0s autopkgtest [22:00:41]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [22:00:41]: host juju-7f2275-prod-proposed-migration-environment-21; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.je0_xz15/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-virtualenv --apt-upgrade mypy --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-virtualenv/20.30.0+ds-3 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-21@bos03-9.secgroup --name adt-questing-amd64-mypy-20250503-220041-juju-7f2275-prod-proposed-migration-environment-21-0d54c7d4-172f-415f-8cb0-c01d5fcb895a --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-21 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 47s autopkgtest [22:01:28]: testbed dpkg architecture: amd64 47s autopkgtest [22:01:28]: testbed apt version: 3.0.0 48s autopkgtest [22:01:29]: @@@@@@@@@@@@@@@@@@@@ test bed setup 48s autopkgtest [22:01:29]: testbed release detected to be: None 49s autopkgtest [22:01:30]: updating testbed package index (apt update) 49s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 49s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 49s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 49s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 49s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.6 kB] 49s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [147 kB] 49s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1412 kB] 50s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [145 kB] 50s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [201 kB] 50s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [573 kB] 50s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1422 kB] 50s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [24.0 kB] 50s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [51.1 kB] 50s Fetched 4118 kB in 1s (3908 kB/s) 51s Reading package lists... 52s autopkgtest [22:01:33]: upgrading testbed (apt dist-upgrade and autopurge) 52s Reading package lists... 53s Building dependency tree... 53s Reading state information... 53s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 53s Starting 2 pkgProblemResolver with broken count: 0 53s Done 54s Entering ResolveByKeep 54s 54s Calculating upgrade... 54s The following packages will be upgraded: 54s cloud-init cloud-init-base debianutils libmbim-glib4 libmbim-proxy 54s libnftnl11 libqmi-glib5 libqmi-proxy libsepol2 python3-lazr.restfulclient 54s sos 54s 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 2693 kB of archives. 54s After this operation, 104 kB disk space will be freed. 54s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 debianutils amd64 5.22 [93.0 kB] 54s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libsepol2 amd64 3.8.1-1 [327 kB] 54s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 libnftnl11 amd64 1.2.9-1 [69.1 kB] 54s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 cloud-init-base all 25.2~1g7a0265d3-0ubuntu1 [619 kB] 55s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libmbim-proxy amd64 1.32.0-1 [6276 B] 55s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 libmbim-glib4 amd64 1.32.0-1 [233 kB] 55s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 libqmi-proxy amd64 1.36.0-1 [6220 B] 55s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libqmi-glib5 amd64 1.36.0-1 [920 kB] 55s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 55s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 sos all 4.9.1-1 [367 kB] 55s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 cloud-init all 25.2~1g7a0265d3-0ubuntu1 [2106 B] 55s Preconfiguring packages ... 55s Fetched 2693 kB in 1s (4394 kB/s) 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 ... 80514 files and directories currently installed.) 55s Preparing to unpack .../debianutils_5.22_amd64.deb ... 55s Unpacking debianutils (5.22) over (5.21) ... 55s Setting up debianutils (5.22) ... 56s (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 ... 80514 files and directories currently installed.) 56s Preparing to unpack .../libsepol2_3.8.1-1_amd64.deb ... 56s Unpacking libsepol2:amd64 (3.8.1-1) over (3.7-1) ... 56s Setting up libsepol2:amd64 (3.8.1-1) ... 56s (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 ... 80514 files and directories currently installed.) 56s Preparing to unpack .../0-libnftnl11_1.2.9-1_amd64.deb ... 56s Unpacking libnftnl11:amd64 (1.2.9-1) over (1.2.8-1) ... 56s Preparing to unpack .../1-cloud-init-base_25.2~1g7a0265d3-0ubuntu1_all.deb ... 56s Unpacking cloud-init-base (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 56s Preparing to unpack .../2-libmbim-proxy_1.32.0-1_amd64.deb ... 56s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 56s Preparing to unpack .../3-libmbim-glib4_1.32.0-1_amd64.deb ... 56s Unpacking libmbim-glib4:amd64 (1.32.0-1) over (1.31.2-0ubuntu4) ... 56s Preparing to unpack .../4-libqmi-proxy_1.36.0-1_amd64.deb ... 56s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 56s Preparing to unpack .../5-libqmi-glib5_1.36.0-1_amd64.deb ... 56s Unpacking libqmi-glib5:amd64 (1.36.0-1) over (1.35.6-1) ... 56s Preparing to unpack .../6-python3-lazr.restfulclient_0.14.6-3_all.deb ... 56s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 56s Preparing to unpack .../7-sos_4.9.1-1_all.deb ... 57s Unpacking sos (4.9.1-1) over (4.9.0-6) ... 57s Preparing to unpack .../8-cloud-init_25.2~1g7a0265d3-0ubuntu1_all.deb ... 57s Unpacking cloud-init (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 57s Setting up sos (4.9.1-1) ... 57s Setting up libnftnl11:amd64 (1.2.9-1) ... 57s Setting up cloud-init-base (25.2~1g7a0265d3-0ubuntu1) ... 59s Setting up python3-lazr.restfulclient (0.14.6-3) ... 59s Setting up libmbim-glib4:amd64 (1.32.0-1) ... 59s Setting up cloud-init (25.2~1g7a0265d3-0ubuntu1) ... 59s Setting up libmbim-proxy (1.32.0-1) ... 59s Setting up libqmi-glib5:amd64 (1.36.0-1) ... 59s Setting up libqmi-proxy (1.36.0-1) ... 59s Processing triggers for libc-bin (2.41-6ubuntu1) ... 59s Processing triggers for rsyslog (8.2412.0-2ubuntu2) ... 59s Processing triggers for man-db (2.13.0-1) ... 61s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Starting pkgProblemResolver with broken count: 0 61s Starting 2 pkgProblemResolver with broken count: 0 61s Done 62s Solving dependencies... 62s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s autopkgtest [22:01:43]: rebooting testbed after setup commands that affected boot 85s autopkgtest [22:02:06]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 87s autopkgtest [22:02:08]: @@@@@@@@@@@@@@@@@@@@ apt-source mypy 91s Get:1 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (dsc) [3155 B] 91s Get:2 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (tar) [3240 kB] 91s Get:3 http://ftpmaster.internal/ubuntu questing/universe mypy 1.15.0-4 (diff) [19.0 kB] 91s gpgv: Signature made Mon Feb 24 16:41:54 2025 UTC 91s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 91s gpgv: Can't check signature: No public key 91s dpkg-source: warning: cannot verify inline signature for ./mypy_1.15.0-4.dsc: no acceptable signature found 91s autopkgtest [22:02:12]: testing package mypy version 1.15.0-4 91s autopkgtest [22:02:12]: build not needed 93s autopkgtest [22:02:14]: test run-unit-test: preparing testbed 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Starting pkgProblemResolver with broken count: 0 94s Starting 2 pkgProblemResolver with broken count: 0 94s Done 94s The following NEW packages will be installed: 94s cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ g++-14 94s g++-14-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-14 94s gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libcc1-0 libexpat1-dev 94s libgcc-14-dev libgomp1 libhwasan0 libisl23 libitm1 libjs-jquery 94s libjs-sphinxdoc libjs-underscore liblsan0 libmpc3 libpython3-dev 94s libpython3.13-dev libquadmath0 libstdc++-14-dev libtsan2 libubsan1 94s libxslt1.1 mypy mypy-doc python3-dev python3-distlib python3-execnet 94s python3-filelock python3-iniconfig python3-lxml python3-mypy 94s python3-mypy-extensions python3-orjson python3-pip-whl python3-platformdirs 94s python3-pluggy python3-psutil python3-pytest python3-pytest-xdist 94s python3-setuptools-whl python3-tomli python3-typeshed python3-virtualenv 94s python3.13-dev zlib1g-dev 94s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 94s Need to get 89.9 MB of archives. 94s After this operation, 330 MB of additional disk space will be used. 94s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 libisl23 amd64 0.27-1 [685 kB] 94s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 94s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [11.9 MB] 95s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-14 amd64 14.2.0-19ubuntu2 [1030 B] 95s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 cpp-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [5586 B] 95s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 cpp amd64 4:14.2.0-1ubuntu1 [22.4 kB] 95s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 libcc1-0 amd64 15-20250404-0ubuntu1 [47.1 kB] 95s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libgomp1 amd64 15-20250404-0ubuntu1 [151 kB] 95s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 libitm1 amd64 15-20250404-0ubuntu1 [29.5 kB] 95s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 libasan8 amd64 15-20250404-0ubuntu1 [3076 kB] 95s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 liblsan0 amd64 15-20250404-0ubuntu1 [1362 kB] 95s Get:12 http://ftpmaster.internal/ubuntu questing/main amd64 libtsan2 amd64 15-20250404-0ubuntu1 [2760 kB] 95s Get:13 http://ftpmaster.internal/ubuntu questing/main amd64 libubsan1 amd64 15-20250404-0ubuntu1 [1211 kB] 95s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 libhwasan0 amd64 15-20250404-0ubuntu1 [1687 kB] 95s Get:15 http://ftpmaster.internal/ubuntu questing/main amd64 libquadmath0 amd64 15-20250404-0ubuntu1 [153 kB] 95s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 libgcc-14-dev amd64 14.2.0-19ubuntu2 [2815 kB] 95s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [23.3 MB] 96s Get:18 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-14 amd64 14.2.0-19ubuntu2 [540 kB] 96s Get:19 http://ftpmaster.internal/ubuntu questing/main amd64 gcc-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [1208 B] 96s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 gcc amd64 4:14.2.0-1ubuntu1 [5004 B] 96s Get:21 http://ftpmaster.internal/ubuntu questing/main amd64 libstdc++-14-dev amd64 14.2.0-19ubuntu2 [2510 kB] 96s Get:22 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14-x86-64-linux-gnu amd64 14.2.0-19ubuntu2 [13.4 MB] 96s Get:23 http://ftpmaster.internal/ubuntu questing/main amd64 g++-14 amd64 14.2.0-19ubuntu2 [23.0 kB] 96s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 g++-x86-64-linux-gnu amd64 4:14.2.0-1ubuntu1 [968 B] 96s Get:25 http://ftpmaster.internal/ubuntu questing/main amd64 g++ amd64 4:14.2.0-1ubuntu1 [1100 B] 96s Get:26 http://ftpmaster.internal/ubuntu questing/main amd64 libexpat1-dev amd64 2.7.1-1 [148 kB] 96s Get:27 http://ftpmaster.internal/ubuntu questing/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 96s Get:28 http://ftpmaster.internal/ubuntu questing/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 96s Get:29 http://ftpmaster.internal/ubuntu questing/main amd64 libjs-sphinxdoc all 8.1.3-5 [31.0 kB] 96s Get:30 http://ftpmaster.internal/ubuntu questing/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 96s Get:31 http://ftpmaster.internal/ubuntu questing/main amd64 libpython3.13-dev amd64 3.13.3-1 [5507 kB] 97s Get:32 http://ftpmaster.internal/ubuntu questing/main amd64 libpython3-dev amd64 3.13.3-1 [10.8 kB] 97s Get:33 http://ftpmaster.internal/ubuntu questing/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu4 [176 kB] 97s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 97s Get:35 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-tomli amd64 2.2.1-2build1 [128 kB] 97s Get:36 http://ftpmaster.internal/ubuntu questing/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 97s Get:37 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-mypy amd64 1.15.0-4 [9214 kB] 97s Get:38 http://ftpmaster.internal/ubuntu questing/universe amd64 mypy all 1.15.0-4 [25.4 kB] 97s Get:39 http://ftpmaster.internal/ubuntu questing/universe amd64 mypy-doc all 1.15.0-4 [361 kB] 97s Get:40 http://ftpmaster.internal/ubuntu questing/main amd64 python3.13-dev amd64 3.13.3-1 [508 kB] 97s Get:41 http://ftpmaster.internal/ubuntu questing/main amd64 python3-dev amd64 3.13.3-1 [26.7 kB] 97s Get:42 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-distlib all 0.3.9-1 [267 kB] 97s Get:43 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-execnet all 2.1.1-1 [33.4 kB] 97s Get:44 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-filelock all 3.18.0-1 [13.0 kB] 97s Get:45 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 97s Get:46 http://ftpmaster.internal/ubuntu questing/main amd64 python3-lxml amd64 5.3.2-1 [1407 kB] 97s Get:47 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-orjson amd64 3.10.7-2build1 [274 kB] 97s Get:48 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pip-whl all 25.0+dfsg-1 [1446 kB] 97s Get:49 http://ftpmaster.internal/ubuntu questing/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 97s Get:50 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 97s Get:51 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest all 8.3.5-1 [252 kB] 97s Get:52 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest-xdist all 3.6.1-1 [33.8 kB] 97s Get:53 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-setuptools-whl all 75.8.0-1 [1152 kB] 97s Get:54 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 97s Get:55 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 python3-virtualenv all 20.30.0+ds-3 [73.4 kB] 97s Fetched 89.9 MB in 3s (29.1 MB/s) 97s Selecting previously unselected package libisl23:amd64. 98s (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 ... 80518 files and directories currently installed.) 98s Preparing to unpack .../00-libisl23_0.27-1_amd64.deb ... 98s Unpacking libisl23:amd64 (0.27-1) ... 98s Selecting previously unselected package libmpc3:amd64. 98s Preparing to unpack .../01-libmpc3_1.3.1-1build2_amd64.deb ... 98s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 98s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 98s Preparing to unpack .../02-cpp-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 98s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 98s Selecting previously unselected package cpp-14. 98s Preparing to unpack .../03-cpp-14_14.2.0-19ubuntu2_amd64.deb ... 98s Unpacking cpp-14 (14.2.0-19ubuntu2) ... 98s Selecting previously unselected package cpp-x86-64-linux-gnu. 98s Preparing to unpack .../04-cpp-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 98s Unpacking cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 98s Selecting previously unselected package cpp. 98s Preparing to unpack .../05-cpp_4%3a14.2.0-1ubuntu1_amd64.deb ... 98s Unpacking cpp (4:14.2.0-1ubuntu1) ... 98s Selecting previously unselected package libcc1-0:amd64. 98s Preparing to unpack .../06-libcc1-0_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libcc1-0:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libgomp1:amd64. 98s Preparing to unpack .../07-libgomp1_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libgomp1:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libitm1:amd64. 98s Preparing to unpack .../08-libitm1_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libitm1:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libasan8:amd64. 98s Preparing to unpack .../09-libasan8_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libasan8:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package liblsan0:amd64. 98s Preparing to unpack .../10-liblsan0_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking liblsan0:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libtsan2:amd64. 98s Preparing to unpack .../11-libtsan2_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libtsan2:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libubsan1:amd64. 98s Preparing to unpack .../12-libubsan1_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libubsan1:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libhwasan0:amd64. 98s Preparing to unpack .../13-libhwasan0_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libhwasan0:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libquadmath0:amd64. 98s Preparing to unpack .../14-libquadmath0_15-20250404-0ubuntu1_amd64.deb ... 98s Unpacking libquadmath0:amd64 (15-20250404-0ubuntu1) ... 98s Selecting previously unselected package libgcc-14-dev:amd64. 98s Preparing to unpack .../15-libgcc-14-dev_14.2.0-19ubuntu2_amd64.deb ... 98s Unpacking libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 99s Preparing to unpack .../16-gcc-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 99s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package gcc-14. 99s Preparing to unpack .../17-gcc-14_14.2.0-19ubuntu2_amd64.deb ... 99s Unpacking gcc-14 (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package gcc-x86-64-linux-gnu. 99s Preparing to unpack .../18-gcc-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 99s Unpacking gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 99s Selecting previously unselected package gcc. 99s Preparing to unpack .../19-gcc_4%3a14.2.0-1ubuntu1_amd64.deb ... 99s Unpacking gcc (4:14.2.0-1ubuntu1) ... 99s Selecting previously unselected package libstdc++-14-dev:amd64. 99s Preparing to unpack .../20-libstdc++-14-dev_14.2.0-19ubuntu2_amd64.deb ... 99s Unpacking libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package g++-14-x86-64-linux-gnu. 99s Preparing to unpack .../21-g++-14-x86-64-linux-gnu_14.2.0-19ubuntu2_amd64.deb ... 99s Unpacking g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package g++-14. 99s Preparing to unpack .../22-g++-14_14.2.0-19ubuntu2_amd64.deb ... 99s Unpacking g++-14 (14.2.0-19ubuntu2) ... 99s Selecting previously unselected package g++-x86-64-linux-gnu. 99s Preparing to unpack .../23-g++-x86-64-linux-gnu_4%3a14.2.0-1ubuntu1_amd64.deb ... 99s Unpacking g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 99s Selecting previously unselected package g++. 99s Preparing to unpack .../24-g++_4%3a14.2.0-1ubuntu1_amd64.deb ... 99s Unpacking g++ (4:14.2.0-1ubuntu1) ... 99s Selecting previously unselected package libexpat1-dev:amd64. 100s Preparing to unpack .../25-libexpat1-dev_2.7.1-1_amd64.deb ... 100s Unpacking libexpat1-dev:amd64 (2.7.1-1) ... 100s Selecting previously unselected package libjs-jquery. 100s Preparing to unpack .../26-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 100s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 100s Selecting previously unselected package libjs-underscore. 100s Preparing to unpack .../27-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 100s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 100s Selecting previously unselected package libjs-sphinxdoc. 100s Preparing to unpack .../28-libjs-sphinxdoc_8.1.3-5_all.deb ... 100s Unpacking libjs-sphinxdoc (8.1.3-5) ... 100s Selecting previously unselected package zlib1g-dev:amd64. 100s Preparing to unpack .../29-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 100s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 100s Selecting previously unselected package libpython3.13-dev:amd64. 100s Preparing to unpack .../30-libpython3.13-dev_3.13.3-1_amd64.deb ... 100s Unpacking libpython3.13-dev:amd64 (3.13.3-1) ... 100s Selecting previously unselected package libpython3-dev:amd64. 100s Preparing to unpack .../31-libpython3-dev_3.13.3-1_amd64.deb ... 100s Unpacking libpython3-dev:amd64 (3.13.3-1) ... 100s Selecting previously unselected package libxslt1.1:amd64. 100s Preparing to unpack .../32-libxslt1.1_1.1.39-0exp1ubuntu4_amd64.deb ... 100s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu4) ... 100s Selecting previously unselected package python3-mypy-extensions. 100s Preparing to unpack .../33-python3-mypy-extensions_1.0.0-1_all.deb ... 100s Unpacking python3-mypy-extensions (1.0.0-1) ... 100s Selecting previously unselected package python3-tomli. 100s Preparing to unpack .../34-python3-tomli_2.2.1-2build1_amd64.deb ... 100s Unpacking python3-tomli (2.2.1-2build1) ... 100s Selecting previously unselected package python3-psutil. 100s Preparing to unpack .../35-python3-psutil_5.9.8-2build3_amd64.deb ... 100s Unpacking python3-psutil (5.9.8-2build3) ... 100s Selecting previously unselected package python3-mypy. 100s Preparing to unpack .../36-python3-mypy_1.15.0-4_amd64.deb ... 100s Unpacking python3-mypy (1.15.0-4) ... 100s Selecting previously unselected package mypy. 100s Preparing to unpack .../37-mypy_1.15.0-4_all.deb ... 100s Unpacking mypy (1.15.0-4) ... 100s Selecting previously unselected package mypy-doc. 100s Preparing to unpack .../38-mypy-doc_1.15.0-4_all.deb ... 100s Unpacking mypy-doc (1.15.0-4) ... 100s Selecting previously unselected package python3.13-dev. 100s Preparing to unpack .../39-python3.13-dev_3.13.3-1_amd64.deb ... 100s Unpacking python3.13-dev (3.13.3-1) ... 100s Selecting previously unselected package python3-dev. 100s Preparing to unpack .../40-python3-dev_3.13.3-1_amd64.deb ... 100s Unpacking python3-dev (3.13.3-1) ... 100s Selecting previously unselected package python3-distlib. 100s Preparing to unpack .../41-python3-distlib_0.3.9-1_all.deb ... 100s Unpacking python3-distlib (0.3.9-1) ... 101s Selecting previously unselected package python3-execnet. 101s Preparing to unpack .../42-python3-execnet_2.1.1-1_all.deb ... 101s Unpacking python3-execnet (2.1.1-1) ... 101s Selecting previously unselected package python3-filelock. 101s Preparing to unpack .../43-python3-filelock_3.18.0-1_all.deb ... 101s Unpacking python3-filelock (3.18.0-1) ... 101s Selecting previously unselected package python3-iniconfig. 101s Preparing to unpack .../44-python3-iniconfig_1.1.1-2_all.deb ... 101s Unpacking python3-iniconfig (1.1.1-2) ... 101s Selecting previously unselected package python3-lxml:amd64. 101s Preparing to unpack .../45-python3-lxml_5.3.2-1_amd64.deb ... 101s Unpacking python3-lxml:amd64 (5.3.2-1) ... 101s Selecting previously unselected package python3-orjson. 101s Preparing to unpack .../46-python3-orjson_3.10.7-2build1_amd64.deb ... 101s Unpacking python3-orjson (3.10.7-2build1) ... 101s Selecting previously unselected package python3-pip-whl. 101s Preparing to unpack .../47-python3-pip-whl_25.0+dfsg-1_all.deb ... 101s Unpacking python3-pip-whl (25.0+dfsg-1) ... 101s Selecting previously unselected package python3-platformdirs. 101s Preparing to unpack .../48-python3-platformdirs_4.3.6-1_all.deb ... 101s Unpacking python3-platformdirs (4.3.6-1) ... 101s Selecting previously unselected package python3-pluggy. 101s Preparing to unpack .../49-python3-pluggy_1.5.0-1_all.deb ... 101s Unpacking python3-pluggy (1.5.0-1) ... 101s Selecting previously unselected package python3-pytest. 101s Preparing to unpack .../50-python3-pytest_8.3.5-1_all.deb ... 101s Unpacking python3-pytest (8.3.5-1) ... 101s Selecting previously unselected package python3-pytest-xdist. 101s Preparing to unpack .../51-python3-pytest-xdist_3.6.1-1_all.deb ... 101s Unpacking python3-pytest-xdist (3.6.1-1) ... 101s Selecting previously unselected package python3-setuptools-whl. 101s Preparing to unpack .../52-python3-setuptools-whl_75.8.0-1_all.deb ... 101s Unpacking python3-setuptools-whl (75.8.0-1) ... 101s Selecting previously unselected package python3-typeshed. 101s Preparing to unpack .../53-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 101s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 101s Selecting previously unselected package python3-virtualenv. 101s Preparing to unpack .../54-python3-virtualenv_20.30.0+ds-3_all.deb ... 101s Unpacking python3-virtualenv (20.30.0+ds-3) ... 101s Setting up python3-iniconfig (1.1.1-2) ... 102s Setting up python3-orjson (3.10.7-2build1) ... 102s Setting up python3-setuptools-whl (75.8.0-1) ... 102s Setting up python3-filelock (3.18.0-1) ... 102s Setting up python3-tomli (2.2.1-2build1) ... 102s Setting up python3-pip-whl (25.0+dfsg-1) ... 102s Setting up python3-mypy-extensions (1.0.0-1) ... 102s Setting up python3-distlib (0.3.9-1) ... 102s Setting up libgomp1:amd64 (15-20250404-0ubuntu1) ... 102s Setting up python3-platformdirs (4.3.6-1) ... 102s Setting up python3-psutil (5.9.8-2build3) ... 103s Setting up libexpat1-dev:amd64 (2.7.1-1) ... 103s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 103s Setting up libquadmath0:amd64 (15-20250404-0ubuntu1) ... 103s Setting up libmpc3:amd64 (1.3.1-1build2) ... 103s Setting up python3-mypy (1.15.0-4) ... 104s Setting up python3-pluggy (1.5.0-1) ... 104s Setting up libubsan1:amd64 (15-20250404-0ubuntu1) ... 104s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 104s Setting up libhwasan0:amd64 (15-20250404-0ubuntu1) ... 104s Setting up libasan8:amd64 (15-20250404-0ubuntu1) ... 104s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu4) ... 104s Setting up mypy (1.15.0-4) ... 104s Setting up libtsan2:amd64 (15-20250404-0ubuntu1) ... 104s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 104s Setting up libisl23:amd64 (0.27-1) ... 104s Setting up python3-execnet (2.1.1-1) ... 104s Setting up libcc1-0:amd64 (15-20250404-0ubuntu1) ... 104s Setting up liblsan0:amd64 (15-20250404-0ubuntu1) ... 104s Setting up libitm1:amd64 (15-20250404-0ubuntu1) ... 104s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 104s Setting up python3-pytest (8.3.5-1) ... 104s Setting up python3-virtualenv (20.30.0+ds-3) ... 104s Setting up libpython3.13-dev:amd64 (3.13.3-1) ... 104s Setting up cpp-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 104s Setting up libjs-sphinxdoc (8.1.3-5) ... 104s Setting up cpp-14 (14.2.0-19ubuntu2) ... 104s Setting up mypy-doc (1.15.0-4) ... 104s Setting up python3-lxml:amd64 (5.3.2-1) ... 104s Setting up libgcc-14-dev:amd64 (14.2.0-19ubuntu2) ... 104s Setting up libstdc++-14-dev:amd64 (14.2.0-19ubuntu2) ... 104s Setting up cpp-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 104s Setting up libpython3-dev:amd64 (3.13.3-1) ... 104s Setting up python3-pytest-xdist (3.6.1-1) ... 104s Setting up python3.13-dev (3.13.3-1) ... 104s Setting up python3-dev (3.13.3-1) ... 104s Setting up cpp (4:14.2.0-1ubuntu1) ... 105s Setting up gcc-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 105s Setting up gcc-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 105s Setting up gcc-14 (14.2.0-19ubuntu2) ... 105s Setting up g++-14-x86-64-linux-gnu (14.2.0-19ubuntu2) ... 105s Setting up g++-x86-64-linux-gnu (4:14.2.0-1ubuntu1) ... 105s Setting up g++-14 (14.2.0-19ubuntu2) ... 105s Setting up gcc (4:14.2.0-1ubuntu1) ... 105s Setting up g++ (4:14.2.0-1ubuntu1) ... 105s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 105s Processing triggers for man-db (2.13.0-1) ... 105s Processing triggers for libc-bin (2.41-6ubuntu1) ... 107s autopkgtest [22:02:28]: test run-unit-test: [----------------------- 107s + pkg=mypy 107s +++++ readlink -fm /tmp/autopkgtest.TwwZTg/build.0kb/src/debian/tests/run-unit-test 107s ++++ dirname /tmp/autopkgtest.TwwZTg/build.0kb/src/debian/tests/run-unit-test 107s +++ dirname /tmp/autopkgtest.TwwZTg/build.0kb/src/debian/tests 107s ++ dirname /tmp/autopkgtest.TwwZTg/build.0kb/src/debian 107s + START=/tmp/autopkgtest.TwwZTg/build.0kb/src 107s + '[' /tmp/autopkgtest.TwwZTg/autopkgtest_tmp = '' ']' 107s + cd /tmp/autopkgtest.TwwZTg/autopkgtest_tmp 107s + mypy --help 107s usage: mypy [-h] [-v] [-V] [more options; see below] 107s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 107s 107s Mypy is a program that will type check your Python code. 107s 107s Pass in any files or folders you want to type check. Mypy will 107s recursively traverse any provided folders to find .py files: 107s 107s $ mypy my_program.py my_src_folder 107s 107s For more information on getting started, see: 107s 107s - https://mypy.readthedocs.io/en/stable/getting_started.html 107s 107s For more details on both running mypy and using the flags below, see: 107s 107s - https://mypy.readthedocs.io/en/stable/running_mypy.html 107s - https://mypy.readthedocs.io/en/stable/command_line.html 107s 107s You can also use a config file to configure mypy instead of using 107s command line flags. For more details, see: 107s 107s - https://mypy.readthedocs.io/en/stable/config_file.html 107s 107s options: 107s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 107s Enable support of incomplete/experimental features 107s for early preview 107s 107s Optional arguments: 107s -h, --help Show this help message and exit 107s -v, --verbose More verbose messages 107s -V, --version Show program's version number and exit 107s -O, --output FORMAT Set a custom output format 107s 107s Config file: 107s Use a config file instead of command line arguments. This is useful if you 107s are using many flags or want to set different options per each module. 107s 107s --config-file CONFIG_FILE 107s Configuration file, must have a [mypy] section 107s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 107s setup.cfg) 107s --warn-unused-configs Warn about unused '[mypy-]' or 107s '[[tool.mypy.overrides]]' config sections 107s (inverse: --no-warn-unused-configs) 107s 107s Import discovery: 107s Configure how imports are discovered and followed. 107s 107s --no-namespace-packages Disable support for namespace packages (PEP 420, 107s __init__.py-less) (inverse: --namespace-packages) 107s --ignore-missing-imports Silently ignore imports of missing modules 107s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 107s --follow-imports {normal,silent,skip,error} 107s How to treat imports (default normal) 107s --python-executable EXECUTABLE 107s Python executable used for finding PEP 561 107s compliant installed packages and stubs 107s --no-site-packages Do not search for installed PEP 561 compliant 107s packages 107s --no-silence-site-packages 107s Do not silence errors in PEP 561 compliant 107s installed packages 107s --junit-format {global,per_file} 107s If --junit-xml is set, specifies format. global: 107s single test with all errors; per_file: one test 107s entry per file with failures 107s 107s Platform configuration: 107s Type check code assuming it will be run under certain runtime conditions. 107s By default, mypy assumes your code will be run using the same operating 107s system and Python version you are using to run mypy itself. 107s 107s --python-version x.y Type check code assuming it will be running on 107s Python x.y 107s --platform PLATFORM Type check special-cased code for the given OS 107s platform (defaults to sys.platform) 107s --always-true NAME Additional variable to be considered True (may be 107s repeated) 107s --always-false NAME Additional variable to be considered False (may be 107s repeated) 107s 107s Disallow dynamic typing: 107s Disallow the use of the dynamic 'Any' type under certain conditions. 107s 107s --disallow-any-expr Disallow all expressions that have type Any 107s --disallow-any-decorated Disallow functions that have Any in their 107s signature after decorator transformation 107s --disallow-any-explicit Disallow explicit Any in type positions 107s --disallow-any-generics Disallow usage of generic types that do not 107s specify explicit type parameters (inverse: 107s --allow-any-generics) 107s --disallow-any-unimported 107s Disallow Any types resulting from unfollowed 107s imports (inverse: --allow-any-unimported) 107s --disallow-subclassing-any 107s Disallow subclassing values of type 'Any' when 107s defining classes (inverse: --allow-subclassing- 107s any) 107s 107s Untyped definitions and calls: 107s Configure how untyped definitions and calls are handled. Note: by default, 107s mypy ignores any untyped function definitions and assumes any calls to 107s such functions have a return type of 'Any'. 107s 107s --disallow-untyped-calls Disallow calling functions without type 107s annotations from functions with type annotations 107s (inverse: --allow-untyped-calls) 107s --untyped-calls-exclude MODULE 107s Disable --disallow-untyped-calls for 107s functions/methods coming from specific package, 107s module, or class 107s --disallow-untyped-defs Disallow defining functions without type 107s annotations or with incomplete type annotations 107s (inverse: --allow-untyped-defs) 107s --disallow-incomplete-defs 107s Disallow defining functions with incomplete type 107s annotations (while still allowing entirely 107s unannotated definitions) (inverse: --allow- 107s incomplete-defs) 107s --check-untyped-defs Type check the interior of functions without type 107s annotations (inverse: --no-check-untyped-defs) 107s --disallow-untyped-decorators 107s Disallow decorating typed functions with untyped 107s decorators (inverse: --allow-untyped-decorators) 107s 107s None and Optional handling: 107s Adjust how values of type 'None' are handled. For more context on how mypy 107s handles values of type 'None', see: 107s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 107s optional 107s 107s --implicit-optional Assume arguments with default values of None are 107s Optional (inverse: --no-implicit-optional) 107s --no-strict-optional Disable strict Optional checks (inverse: --strict- 107s optional) 107s 107s Configuring warnings: 107s Detect code that is sound but redundant or problematic. 107s 107s --warn-redundant-casts Warn about casting an expression to its inferred 107s type (inverse: --no-warn-redundant-casts) 107s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 107s (inverse: --no-warn-unused-ignores) 107s --no-warn-no-return Do not warn about functions that end without 107s returning (inverse: --warn-no-return) 107s --warn-return-any Warn about returning values of type Any from non- 107s Any typed functions (inverse: --no-warn-return- 107s any) 107s --warn-unreachable Warn about statements or expressions inferred to 107s be unreachable (inverse: --no-warn-unreachable) 107s --report-deprecated-as-note 107s Report importing or using deprecated features as 107s notes instead of errors (inverse: --no-report- 107s deprecated-as-note) 107s 107s Miscellaneous strictness flags: 107s --allow-untyped-globals Suppress toplevel errors caused by missing 107s annotations (inverse: --disallow-untyped-globals) 107s --allow-redefinition Allow unconditional variable redefinition with a 107s new type (inverse: --disallow-redefinition) 107s --no-implicit-reexport Treat imports as private unless aliased (inverse: 107s --implicit-reexport) 107s --strict-equality Prohibit equality, identity, and container checks 107s for non-overlapping types (inverse: --no-strict- 107s equality) 107s --strict-bytes Disable treating bytearray and memoryview as 107s subtypes of bytes (inverse: --no-strict-bytes) 107s --extra-checks Enable additional checks that are technically 107s correct but may be impractical in real code. For 107s example, this prohibits partial overlap in 107s TypedDict updates, and makes arguments prepended 107s via Concatenate positional-only (inverse: --no- 107s extra-checks) 107s --strict Strict mode; enables the following flags: --warn- 107s unused-configs, --disallow-any-generics, 107s --disallow-subclassing-any, --disallow-untyped- 107s calls, --disallow-untyped-defs, --disallow- 107s incomplete-defs, --check-untyped-defs, --disallow- 107s untyped-decorators, --warn-redundant-casts, 107s --warn-unused-ignores, --warn-return-any, --no- 107s implicit-reexport, --strict-equality, --extra- 107s checks 107s --disable-error-code NAME 107s Disable a specific error code 107s --enable-error-code NAME Enable a specific error code 107s 107s Configuring error messages: 107s Adjust the amount of detail shown in error messages. 107s 107s --show-error-context Precede errors with "note:" messages explaining 107s context (inverse: --hide-error-context) 107s --show-column-numbers Show column numbers in error messages (inverse: 107s --hide-column-numbers) 107s --show-error-end Show end line/end column numbers in error 107s messages. This implies --show-column-numbers 107s (inverse: --hide-error-end) 107s --hide-error-codes Hide error codes in error messages (inverse: 107s --show-error-codes) 107s --show-error-code-links Show links to error code documentation (inverse: 107s --hide-error-code-links) 107s --pretty Use visually nicer output in error messages: Use 107s soft word wrap, show source code snippets, and 107s show error location markers (inverse: --no-pretty) 107s --no-color-output Do not colorize error messages (inverse: --color- 107s output) 107s --no-error-summary Do not show error stats summary (inverse: --error- 107s summary) 107s --show-absolute-path Show absolute paths to files (inverse: --hide- 107s absolute-path) 107s 107s Incremental mode: 107s Adjust how mypy incrementally type checks and caches modules. Mypy caches 107s type information about modules into a cache to let you speed up future 107s invocations of mypy. Also see mypy's daemon mode: 107s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 107s 107s --no-incremental Disable module cache (inverse: --incremental) 107s --cache-dir DIR Store module cache info in the given folder in 107s incremental mode (defaults to '.mypy_cache') 107s --sqlite-cache Use a sqlite database to store the cache (inverse: 107s --no-sqlite-cache) 107s --cache-fine-grained Include fine-grained dependency information in the 107s cache for the mypy daemon 107s --skip-version-check Allow using cache written by older mypy version 107s --skip-cache-mtime-checks 107s Skip cache internal consistency checks based on 107s mtime 107s 107s Advanced options: 107s Debug and customize mypy internals. 107s 107s --pdb Invoke pdb on fatal error 107s --show-traceback, --tb Show traceback on fatal error 107s --raise-exceptions Raise exception on fatal error 107s --custom-typing-module MODULE 107s Use a custom typing module 107s --old-type-inference Disable new experimental type inference algorithm 107s --custom-typeshed-dir DIR 107s Use the custom typeshed in DIR 107s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 107s relevant with --disallow-untyped-defs or 107s --disallow-incomplete-defs enabled (inverse: --no- 107s warn-incomplete-stub) 107s --shadow-file SOURCE_FILE SHADOW_FILE 107s When encountering SOURCE_FILE, read and type check 107s the contents of SHADOW_FILE instead. 107s 107s Report generation: 107s Generate a report in the specified format. 107s 107s --any-exprs-report DIR 107s --cobertura-xml-report DIR 107s --html-report DIR 107s --linecount-report DIR 107s --linecoverage-report DIR 107s --lineprecision-report DIR 107s --txt-report DIR 107s --xml-report DIR 107s --xslt-html-report DIR 107s --xslt-txt-report DIR 107s 107s Miscellaneous: 107s --junit-xml JUNIT_XML Write junit.xml to the given file 107s --find-occurrences CLASS.MEMBER 107s Print out all usages of a class member 107s (experimental) 107s --scripts-are-modules Script x becomes module x instead of __main__ 107s --install-types Install detected missing library stub packages 107s using pip (inverse: --no-install-types) 107s --non-interactive Install stubs without asking for confirmation and 107s hide errors, with --install-types (inverse: 107s --interactive) 107s 107s Running code: 107s Specify the code you want to type check. For more details, see 107s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 107s 107s --explicit-package-bases Use current directory and MYPYPATH to determine 107s module names of files passed (inverse: --no- 107s explicit-package-bases) 107s --exclude PATTERN Regular expression to match file names, directory 107s names or paths which mypy should ignore while 107s recursively discovering files to check, e.g. 107s --exclude '/setup\.py$'. May be specified more 107s than once, eg. --exclude a --exclude b 107s -m, --module MODULE Type-check module; can repeat for more modules 107s -p, --package PACKAGE Type-check package recursively; can be repeated 107s -c, --command PROGRAM_TEXT 107s Type-check program passed in as string 107s files Type-check given files or directories 107s 107s Environment variables: 107s Define MYPYPATH for additional module search path entries. 107s Define MYPY_CACHE_DIR to override configuration cache_dir path. 107s + mypyc --help 108s usage: mypy [-h] [-v] [-V] [more options; see below] 108s [-m MODULE] [-p PACKAGE] [-c PROGRAM_TEXT] [files ...] 108s 108s Mypy is a program that will type check your Python code. 108s 108s Pass in any files or folders you want to type check. Mypy will 108s recursively traverse any provided folders to find .py files: 108s 108s $ mypy my_program.py my_src_folder 108s 108s For more information on getting started, see: 108s 108s - https://mypy.readthedocs.io/en/stable/getting_started.html 108s 108s For more details on both running mypy and using the flags below, see: 108s 108s - https://mypy.readthedocs.io/en/stable/running_mypy.html 108s - https://mypy.readthedocs.io/en/stable/command_line.html 108s 108s You can also use a config file to configure mypy instead of using 108s command line flags. For more details, see: 108s 108s - https://mypy.readthedocs.io/en/stable/config_file.html 108s 108s options: 108s --enable-incomplete-feature {InlineTypedDict,PreciseTupleTypes} 108s Enable support of incomplete/experimental features 108s for early preview 108s 108s Optional arguments: 108s -h, --help Show this help message and exit 108s -v, --verbose More verbose messages 108s -V, --version Show program's version number and exit 108s -O, --output FORMAT Set a custom output format 108s 108s Config file: 108s Use a config file instead of command line arguments. This is useful if you 108s are using many flags or want to set different options per each module. 108s 108s --config-file CONFIG_FILE 108s Configuration file, must have a [mypy] section 108s (defaults to mypy.ini, .mypy.ini, pyproject.toml, 108s setup.cfg) 108s --warn-unused-configs Warn about unused '[mypy-]' or 108s '[[tool.mypy.overrides]]' config sections 108s (inverse: --no-warn-unused-configs) 108s 108s Import discovery: 108s Configure how imports are discovered and followed. 108s 108s --no-namespace-packages Disable support for namespace packages (PEP 420, 108s __init__.py-less) (inverse: --namespace-packages) 108s --ignore-missing-imports Silently ignore imports of missing modules 108s --follow-untyped-imports Typecheck modules without stubs or py.typed marker 108s --follow-imports {normal,silent,skip,error} 108s How to treat imports (default normal) 108s --python-executable EXECUTABLE 108s Python executable used for finding PEP 561 108s compliant installed packages and stubs 108s --no-site-packages Do not search for installed PEP 561 compliant 108s packages 108s --no-silence-site-packages 108s Do not silence errors in PEP 561 compliant 108s installed packages 108s --junit-format {global,per_file} 108s If --junit-xml is set, specifies format. global: 108s single test with all errors; per_file: one test 108s entry per file with failures 108s 108s Platform configuration: 108s Type check code assuming it will be run under certain runtime conditions. 108s By default, mypy assumes your code will be run using the same operating 108s system and Python version you are using to run mypy itself. 108s 108s --python-version x.y Type check code assuming it will be running on 108s Python x.y 108s --platform PLATFORM Type check special-cased code for the given OS 108s platform (defaults to sys.platform) 108s --always-true NAME Additional variable to be considered True (may be 108s repeated) 108s --always-false NAME Additional variable to be considered False (may be 108s repeated) 108s 108s Disallow dynamic typing: 108s Disallow the use of the dynamic 'Any' type under certain conditions. 108s 108s --disallow-any-expr Disallow all expressions that have type Any 108s --disallow-any-decorated Disallow functions that have Any in their 108s signature after decorator transformation 108s --disallow-any-explicit Disallow explicit Any in type positions 108s --disallow-any-generics Disallow usage of generic types that do not 108s specify explicit type parameters (inverse: 108s --allow-any-generics) 108s --disallow-any-unimported 108s Disallow Any types resulting from unfollowed 108s imports (inverse: --allow-any-unimported) 108s --disallow-subclassing-any 108s Disallow subclassing values of type 'Any' when 108s defining classes (inverse: --allow-subclassing- 108s any) 108s 108s Untyped definitions and calls: 108s Configure how untyped definitions and calls are handled. Note: by default, 108s mypy ignores any untyped function definitions and assumes any calls to 108s such functions have a return type of 'Any'. 108s 108s --disallow-untyped-calls Disallow calling functions without type 108s annotations from functions with type annotations 108s (inverse: --allow-untyped-calls) 108s --untyped-calls-exclude MODULE 108s Disable --disallow-untyped-calls for 108s functions/methods coming from specific package, 108s module, or class 108s --disallow-untyped-defs Disallow defining functions without type 108s annotations or with incomplete type annotations 108s (inverse: --allow-untyped-defs) 108s --disallow-incomplete-defs 108s Disallow defining functions with incomplete type 108s annotations (while still allowing entirely 108s unannotated definitions) (inverse: --allow- 108s incomplete-defs) 108s --check-untyped-defs Type check the interior of functions without type 108s annotations (inverse: --no-check-untyped-defs) 108s --disallow-untyped-decorators 108s Disallow decorating typed functions with untyped 108s decorators (inverse: --allow-untyped-decorators) 108s 108s None and Optional handling: 108s Adjust how values of type 'None' are handled. For more context on how mypy 108s handles values of type 'None', see: 108s https://mypy.readthedocs.io/en/stable/kinds_of_types.html#no-strict- 108s optional 108s 108s --implicit-optional Assume arguments with default values of None are 108s Optional (inverse: --no-implicit-optional) 108s --no-strict-optional Disable strict Optional checks (inverse: --strict- 108s optional) 108s 108s Configuring warnings: 108s Detect code that is sound but redundant or problematic. 108s 108s --warn-redundant-casts Warn about casting an expression to its inferred 108s type (inverse: --no-warn-redundant-casts) 108s --warn-unused-ignores Warn about unneeded '# type: ignore' comments 108s (inverse: --no-warn-unused-ignores) 108s --no-warn-no-return Do not warn about functions that end without 108s returning (inverse: --warn-no-return) 108s --warn-return-any Warn about returning values of type Any from non- 108s Any typed functions (inverse: --no-warn-return- 108s any) 108s --warn-unreachable Warn about statements or expressions inferred to 108s be unreachable (inverse: --no-warn-unreachable) 108s --report-deprecated-as-note 108s Report importing or using deprecated features as 108s notes instead of errors (inverse: --no-report- 108s deprecated-as-note) 108s 108s Miscellaneous strictness flags: 108s --allow-untyped-globals Suppress toplevel errors caused by missing 108s annotations (inverse: --disallow-untyped-globals) 108s --allow-redefinition Allow unconditional variable redefinition with a 108s new type (inverse: --disallow-redefinition) 108s --no-implicit-reexport Treat imports as private unless aliased (inverse: 108s --implicit-reexport) 108s --strict-equality Prohibit equality, identity, and container checks 108s for non-overlapping types (inverse: --no-strict- 108s equality) 108s --strict-bytes Disable treating bytearray and memoryview as 108s subtypes of bytes (inverse: --no-strict-bytes) 108s --extra-checks Enable additional checks that are technically 108s correct but may be impractical in real code. For 108s example, this prohibits partial overlap in 108s TypedDict updates, and makes arguments prepended 108s via Concatenate positional-only (inverse: --no- 108s extra-checks) 108s --strict Strict mode; enables the following flags: --warn- 108s unused-configs, --disallow-any-generics, 108s --disallow-subclassing-any, --disallow-untyped- 108s calls, --disallow-untyped-defs, --disallow- 108s incomplete-defs, --check-untyped-defs, --disallow- 108s untyped-decorators, --warn-redundant-casts, 108s --warn-unused-ignores, --warn-return-any, --no- 108s implicit-reexport, --strict-equality, --extra- 108s checks 108s --disable-error-code NAME 108s Disable a specific error code 108s --enable-error-code NAME Enable a specific error code 108s 108s Configuring error messages: 108s Adjust the amount of detail shown in error messages. 108s 108s --show-error-context Precede errors with "note:" messages explaining 108s context (inverse: --hide-error-context) 108s --show-column-numbers Show column numbers in error messages (inverse: 108s --hide-column-numbers) 108s --show-error-end Show end line/end column numbers in error 108s messages. This implies --show-column-numbers 108s (inverse: --hide-error-end) 108s --hide-error-codes Hide error codes in error messages (inverse: 108s --show-error-codes) 108s --show-error-code-links Show links to error code documentation (inverse: 108s --hide-error-code-links) 108s --pretty Use visually nicer output in error messages: Use 108s soft word wrap, show source code snippets, and 108s show error location markers (inverse: --no-pretty) 108s --no-color-output Do not colorize error messages (inverse: --color- 108s output) 108s --no-error-summary Do not show error stats summary (inverse: --error- 108s summary) 108s --show-absolute-path Show absolute paths to files (inverse: --hide- 108s absolute-path) 108s 108s Incremental mode: 108s Adjust how mypy incrementally type checks and caches modules. Mypy caches 108s type information about modules into a cache to let you speed up future 108s invocations of mypy. Also see mypy's daemon mode: 108s mypy.readthedocs.io/en/stable/mypy_daemon.html#mypy-daemon 108s 108s --no-incremental Disable module cache (inverse: --incremental) 108s --cache-dir DIR Store module cache info in the given folder in 108s incremental mode (defaults to '.mypy_cache') 108s --sqlite-cache Use a sqlite database to store the cache (inverse: 108s --no-sqlite-cache) 108s --cache-fine-grained Include fine-grained dependency information in the 108s cache for the mypy daemon 108s --skip-version-check Allow using cache written by older mypy version 108s --skip-cache-mtime-checks 108s Skip cache internal consistency checks based on 108s mtime 108s 108s Advanced options: 108s Debug and customize mypy internals. 108s 108s --pdb Invoke pdb on fatal error 108s --show-traceback, --tb Show traceback on fatal error 108s --raise-exceptions Raise exception on fatal error 108s --custom-typing-module MODULE 108s Use a custom typing module 108s --old-type-inference Disable new experimental type inference algorithm 108s --custom-typeshed-dir DIR 108s Use the custom typeshed in DIR 108s --warn-incomplete-stub Warn if missing type annotation in typeshed, only 108s relevant with --disallow-untyped-defs or 108s --disallow-incomplete-defs enabled (inverse: --no- 108s warn-incomplete-stub) 108s --shadow-file SOURCE_FILE SHADOW_FILE 108s When encountering SOURCE_FILE, read and type check 108s the contents of SHADOW_FILE instead. 108s 108s Report generation: 108s Generate a report in the specified format. 108s 108s --any-exprs-report DIR 108s --cobertura-xml-report DIR 108s --html-report DIR 108s --linecount-report DIR 108s --linecoverage-report DIR 108s --lineprecision-report DIR 108s --txt-report DIR 108s --xml-report DIR 108s --xslt-html-report DIR 108s --xslt-txt-report DIR 108s 108s Miscellaneous: 108s --junit-xml JUNIT_XML Write junit.xml to the given file 108s --find-occurrences CLASS.MEMBER 108s Print out all usages of a class member 108s (experimental) 108s --scripts-are-modules Script x becomes module x instead of __main__ 108s --install-types Install detected missing library stub packages 108s using pip (inverse: --no-install-types) 108s --non-interactive Install stubs without asking for confirmation and 108s hide errors, with --install-types (inverse: 108s --interactive) 108s 108s Running code: 108s Specify the code you want to type check. For more details, see 108s mypy.readthedocs.io/en/stable/running_mypy.html#running-mypy 108s 108s --explicit-package-bases Use current directory and MYPYPATH to determine 108s module names of files passed (inverse: --no- 108s explicit-package-bases) 108s --exclude PATTERN Regular expression to match file names, directory 108s names or paths which mypy should ignore while 108s recursively discovering files to check, e.g. 108s --exclude '/setup\.py$'. May be specified more 108s than once, eg. --exclude a --exclude b 108s -m, --module MODULE Type-check module; can repeat for more modules 108s -p, --package PACKAGE Type-check package recursively; can be repeated 108s -c, --command PROGRAM_TEXT 108s Type-check program passed in as string 108s files Type-check given files or directories 108s 108s Environment variables: 108s Define MYPYPATH for additional module search path entries. 108s Define MYPY_CACHE_DIR to override configuration cache_dir path. 108s + stubgen --help 108s usage: stubgen [-h] [more options, see -h] 108s [-m MODULE] [-p PACKAGE] [files ...] 108s 108s Generate draft stubs for modules. Stubs are generated in directory ./out, to 108s avoid overriding files with manual changes. This directory is assumed to 108s exist. 108s 108s positional arguments: 108s files generate stubs for given files or directories 108s 108s options: 108s -h, --help show this help message and exit 108s --ignore-errors ignore errors when trying to generate stubs for 108s modules 108s --no-import don't import the modules, just parse and analyze them 108s (doesn't work with C extension modules and might not 108s respect __all__) 108s --no-analysis, --parse-only 108s don't perform semantic analysis of sources, just parse 108s them (only applies to Python modules, might affect 108s quality of stubs. Not compatible with --inspect-mode) 108s --inspect-mode import and inspect modules instead of parsing source 108s code.This is the default behavior for c modules and 108s pyc-only packages, but it is also useful for pure 108s python modules with dynamically generated members. 108s --include-private generate stubs for objects and members considered 108s private (single leading underscore and no trailing 108s underscores) 108s --export-less don't implicitly export all names imported from other 108s modules in the same package 108s --include-docstrings include existing docstrings with the stubs 108s -v, --verbose show more verbose messages 108s -q, --quiet show fewer messages 108s --doc-dir PATH use .rst documentation in PATH (this may result in 108s better stubs in some cases; consider setting this to 108s DIR/Python-X.Y.Z/Doc/library) 108s --search-path PATH specify module search directories, separated by ':' 108s (currently only used if --no-import is given) 108s -o, --output PATH change the output directory [default: out] 108s -m, --module MODULE generate stub for module; can repeat for more modules 108s -p, --package PACKAGE 108s generate stubs for package recursively; can be 108s repeated 108s --version show program's version number and exit 108s + stubtest --help 108s usage: stubtest [-h] [--concise] [--ignore-missing-stub] 108s [--ignore-positional-only] [--allowlist FILE] 108s [--generate-allowlist] [--ignore-unused-allowlist] 108s [--mypy-config-file FILE] [--custom-typeshed-dir DIR] 108s [--check-typeshed] [--version] [--pdb] [--show-traceback] 108s [modules ...] 108s 108s Compares stubs to objects introspected from the runtime. 108s 108s positional arguments: 108s modules Modules to test 108s 108s options: 108s -h, --help show this help message and exit 108s --concise Makes stubtest's output more concise, one line per 108s error 108s --ignore-missing-stub 108s Ignore errors for stub missing things that are present 108s at runtime 108s --ignore-positional-only 108s Ignore errors for whether an argument should or 108s shouldn't be positional-only 108s --allowlist, --whitelist FILE 108s Use file as an allowlist. Can be passed multiple times 108s to combine multiple allowlists. Allowlists can be 108s created with --generate-allowlist. Allowlists support 108s regular expressions. 108s --generate-allowlist, --generate-whitelist 108s Print an allowlist (to stdout) to be used with 108s --allowlist 108s --ignore-unused-allowlist, --ignore-unused-whitelist 108s Ignore unused allowlist entries 108s --mypy-config-file FILE 108s Use specified mypy config file to determine mypy 108s plugins and mypy path 108s --custom-typeshed-dir DIR 108s Use the custom typeshed in DIR 108s --check-typeshed Check all stdlib modules in typeshed 108s --version show program's version number and exit 108s --pdb Invoke pdb on fatal error 108s --show-traceback, --tb 108s Show traceback on fatal error 108s + export TEST_MYPYC=1 108s + TEST_MYPYC=1 108s + rm -Rf mypy mypyc 108s + cp -r /usr/lib/python3/dist-packages/mypy ./ 108s + cp -r /usr/lib/python3/dist-packages/mypyc ./ 108s + mypy_test_prefix= 108s + 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)' 108s ============================= test session starts ============================== 108s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 108s cachedir: .pytest_cache 108s rootdir: /tmp/autopkgtest.TwwZTg/autopkgtest_tmp 108s plugins: typeguard-4.4.2, xdist-3.6.1 109s collecting ... collected 20 items / 5 deselected / 15 selected 109s 109s test/meta/test_diff_helper.py::DiffHelperSuite::test_diff_ranges PASSED [ 6%] 109s test/meta/test_diff_helper.py::DiffHelperSuite::test_render_diff_range PASSED [ 13%] 109s test/test_config_parser.py::FindConfigFileSuite::test_no_config PASSED [ 20%] 109s test/test_config_parser.py::FindConfigFileSuite::test_parent_config_with_and_without_git PASSED [ 26%] 109s test/test_config_parser.py::FindConfigFileSuite::test_precedence PASSED [ 33%] 109s test/test_config_parser.py::FindConfigFileSuite::test_precedence_missing_section PASSED [ 40%] 109s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace PASSED [ 46%] 109s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_explicit_base PASSED [ 53%] 109s test/test_find_sources.py::SourceFinderSuite::test_crawl_namespace_multi_dir PASSED [ 60%] 109s test/test_find_sources.py::SourceFinderSuite::test_crawl_no_namespace PASSED [ 66%] 109s test/test_find_sources.py::SourceFinderSuite::test_find_sources_exclude PASSED [ 73%] 109s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace PASSED [ 80%] 109s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_explicit_base PASSED [ 86%] 109s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_namespace_multi_dir PASSED [ 93%] 109s test/test_find_sources.py::SourceFinderSuite::test_find_sources_in_dir_no_namespace PASSED [100%] 109s 109s ======================= 15 passed, 5 deselected in 0.36s ======================= 109s + mypy_test_prefix= 109s + pytest-3 -v --pyargs mypyc 109s ============================= test session starts ============================== 109s platform linux -- Python 3.13.3, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3 109s cachedir: .pytest_cache 109s rootdir: /tmp/autopkgtest.TwwZTg/autopkgtest_tmp 109s plugins: typeguard-4.4.2, xdist-3.6.1 110s collecting ... collected 125 items 110s 110s test/test_cheader.py::TestHeaderInclusion::test_primitives_included_in_header PASSED [ 0%] 110s test/test_emit.py::TestEmitter::test_emit_line PASSED [ 1%] 110s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_simple_type PASSED [ 2%] 110s test/test_emit.py::TestEmitter::test_emit_undefined_value_for_tuple PASSED [ 3%] 110s test/test_emit.py::TestEmitter::test_label PASSED [ 4%] 110s test/test_emit.py::TestEmitter::test_object_annotation PASSED [ 4%] 110s test/test_emit.py::TestEmitter::test_reg PASSED [ 5%] 110s test/test_emitclass.py::TestEmitClass::test_getter_name PASSED [ 6%] 110s test/test_emitclass.py::TestEmitClass::test_setter_name PASSED [ 7%] 110s test/test_emitclass.py::TestEmitClass::test_slot_key PASSED [ 8%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_int PASSED [ 8%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_assign_multi PASSED [ 9%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_i64 PASSED [ 10%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_box_int PASSED [ 11%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch PASSED [ 12%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error PASSED [ 12%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_is_error_next_block PASSED [ 13%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else PASSED [ 14%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_no_else_negated PASSED [ 15%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_branch_rare PASSED [ 16%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call PASSED [ 16%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_call_two_args PASSED [ 17%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_merge PASSED [ 18%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_1 PASSED [ 19%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_2 PASSED [ 20%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_3 PASSED [ 20%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_cast_and_branch_no_merge_4 PASSED [ 21%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_comparison_op PASSED [ 22%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref PASSED [ 23%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_int PASSED [ 24%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple PASSED [ 24%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dec_ref_tuple_nested PASSED [ 25%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_contains PASSED [ 26%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_get_item PASSED [ 27%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_set_item PASSED [ 28%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_dict_update PASSED [ 28%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_extend PASSED [ 29%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr PASSED [ 30%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_merged PASSED [ 31%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_non_refcounted PASSED [ 32%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_attr_with_bitmap PASSED [ 32%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_get_element_ptr PASSED [ 33%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto PASSED [ 34%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_goto_next_block PASSED [ 35%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref PASSED [ 36%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_inc_ref_int PASSED [ 36%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_add PASSED [ 37%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_neg PASSED [ 38%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_op PASSED [ 39%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_int_sub PASSED [ 40%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_integer PASSED [ 40%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_append PASSED [ 41%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_get_item PASSED [ 42%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_list_set_item PASSED [ 43%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_None PASSED [ 44%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_address PASSED [ 44%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_load_mem PASSED [ 45%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_signed PASSED [ 46%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_long_unsigned PASSED [ 47%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_new_dict PASSED [ 48%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_return PASSED [ 48%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr PASSED [ 49%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_init_with_bitmap PASSED [ 50%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_no_error PASSED [ 51%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted PASSED [ 52%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_non_refcounted_no_error PASSED [ 52%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_attr_with_bitmap PASSED [ 53%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_set_mem PASSED [ 54%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_tuple_get PASSED [ 55%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_i64 PASSED [ 56%] 110s test/test_emitfunc.py::TestFunctionEmitterVisitor::test_unbox_int PASSED [ 56%] 110s test/test_emitfunc.py::TestGenerateFunction::test_register PASSED [ 57%] 110s test/test_emitfunc.py::TestGenerateFunction::test_simple PASSED [ 58%] 110s test/test_emitwrapper.py::TestArgCheck::test_check_int PASSED [ 59%] 110s test/test_emitwrapper.py::TestArgCheck::test_check_list PASSED [ 60%] 118s test/test_external.py::TestExternal::test_c_unit_test PASSED [ 60%] 118s test/test_ircheck.py::TestIrcheck::test_block_not_terminated_empty_block PASSED [ 61%] 118s test/test_ircheck.py::TestIrcheck::test_can_coerce_to PASSED [ 62%] 118s test/test_ircheck.py::TestIrcheck::test_duplicate_op PASSED [ 63%] 118s test/test_ircheck.py::TestIrcheck::test_invalid_assign PASSED [ 64%] 118s test/test_ircheck.py::TestIrcheck::test_invalid_goto PASSED [ 64%] 118s test/test_ircheck.py::TestIrcheck::test_invalid_op_source PASSED [ 65%] 118s test/test_ircheck.py::TestIrcheck::test_invalid_register_source PASSED [ 66%] 118s test/test_ircheck.py::TestIrcheck::test_invalid_return_type PASSED [ 67%] 118s test/test_ircheck.py::TestIrcheck::test_load_address_declares_register PASSED [ 68%] 118s test/test_ircheck.py::TestIrcheck::test_pprint PASSED [ 68%] 118s test/test_ircheck.py::TestIrcheck::test_valid_fn PASSED [ 69%] 118s test/test_ircheck.py::TestIrcheck::test_valid_goto PASSED [ 70%] 118s test/test_literals.py::TestLiterals::test_encode_bytes_values PASSED [ 71%] 118s test/test_literals.py::TestLiterals::test_encode_int_values PASSED [ 72%] 118s test/test_literals.py::TestLiterals::test_encode_str_values PASSED [ 72%] 118s test/test_literals.py::TestLiterals::test_format_str_literal PASSED [ 73%] 118s test/test_literals.py::TestLiterals::test_simple_literal_index PASSED [ 74%] 118s test/test_literals.py::TestLiterals::test_tuple_literal PASSED [ 75%] 118s test/test_namegen.py::TestNameGen::test_candidate_suffixes PASSED [ 76%] 118s test/test_namegen.py::TestNameGen::test_exported_name PASSED [ 76%] 118s test/test_namegen.py::TestNameGen::test_make_module_translation_map PASSED [ 77%] 118s test/test_namegen.py::TestNameGen::test_name_generator PASSED [ 78%] 118s test/test_pprint.py::TestGenerateNames::test_arg PASSED [ 79%] 118s test/test_pprint.py::TestGenerateNames::test_assign PASSED [ 80%] 118s test/test_pprint.py::TestGenerateNames::test_empty PASSED [ 80%] 118s test/test_pprint.py::TestGenerateNames::test_int_op PASSED [ 81%] 118s test/test_rarray.py::TestRArray::test_alignment PASSED [ 82%] 118s test/test_rarray.py::TestRArray::test_basics PASSED [ 83%] 118s test/test_rarray.py::TestRArray::test_eq PASSED [ 84%] 118s test/test_rarray.py::TestRArray::test_hash PASSED [ 84%] 118s test/test_rarray.py::TestRArray::test_size PASSED [ 85%] 118s test/test_rarray.py::TestRArray::test_str_conversion PASSED [ 86%] 118s test/test_struct.py::TestStruct::test_eq_and_hash PASSED [ 87%] 118s test/test_struct.py::TestStruct::test_runtime_subtype PASSED [ 88%] 118s test/test_struct.py::TestStruct::test_struct_offsets PASSED [ 88%] 118s test/test_struct.py::TestStruct::test_struct_str PASSED [ 89%] 118s test/test_tuplename.py::TestTupleNames::test_names PASSED [ 90%] 118s test/test_typeops.py::TestSubtype::test_bit PASSED [ 91%] 118s test/test_typeops.py::TestSubtype::test_bool PASSED [ 92%] 118s test/test_typeops.py::TestSubtype::test_int16 PASSED [ 92%] 118s test/test_typeops.py::TestSubtype::test_int32 PASSED [ 93%] 118s test/test_typeops.py::TestSubtype::test_int64 PASSED [ 94%] 118s test/test_typeops.py::TestRuntimeSubtype::test_bit PASSED [ 95%] 118s test/test_typeops.py::TestRuntimeSubtype::test_bool PASSED [ 96%] 118s test/test_typeops.py::TestRuntimeSubtype::test_union PASSED [ 96%] 118s test/test_typeops.py::TestUnionSimplification::test_cannot_simplify PASSED [ 97%] 118s test/test_typeops.py::TestUnionSimplification::test_nested PASSED [ 98%] 118s test/test_typeops.py::TestUnionSimplification::test_remove_duplicate PASSED [ 99%] 118s test/test_typeops.py::TestUnionSimplification::test_simple_type_result PASSED [100%] 118s 118s ============================= 125 passed in 8.52s ============================== 118s + rm -Rf mypy/typeshed 118s + /usr/bin/mypy --config-file /tmp/autopkgtest.TwwZTg/build.0kb/src/mypy_self_check.ini mypy 132s Success: no issues found in 181 source files 132s autopkgtest [22:02:53]: test run-unit-test: -----------------------] 133s autopkgtest [22:02:54]: test run-unit-test: - - - - - - - - - - results - - - - - - - - - - 133s run-unit-test PASS 133s autopkgtest [22:02:54]: test autodep8-python3: preparing testbed 187s autopkgtest [22:03:48]: testbed dpkg architecture: amd64 187s autopkgtest [22:03:48]: testbed apt version: 3.0.0 187s autopkgtest [22:03:48]: @@@@@@@@@@@@@@@@@@@@ test bed setup 187s autopkgtest [22:03:48]: testbed release detected to be: questing 188s autopkgtest [22:03:49]: updating testbed package index (apt update) 189s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [110 kB] 189s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 189s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 189s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 189s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [1412 kB] 189s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [147 kB] 189s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [33.6 kB] 189s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [201 kB] 189s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [145 kB] 189s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [573 kB] 189s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [1422 kB] 189s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [51.1 kB] 189s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [24.0 kB] 190s Fetched 4118 kB in 1s (3706 kB/s) 190s Reading package lists... 191s autopkgtest [22:03:52]: upgrading testbed (apt dist-upgrade and autopurge) 191s Reading package lists... 192s Building dependency tree... 192s Reading state information... 192s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 192s Starting 2 pkgProblemResolver with broken count: 0 192s Done 192s Entering ResolveByKeep 193s 193s Calculating upgrade... 193s The following packages will be upgraded: 193s cloud-init cloud-init-base debianutils libmbim-glib4 libmbim-proxy 193s libnftnl11 libqmi-glib5 libqmi-proxy libsepol2 python3-lazr.restfulclient 193s sos 193s 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 193s Need to get 2693 kB of archives. 193s After this operation, 104 kB disk space will be freed. 193s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 debianutils amd64 5.22 [93.0 kB] 193s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libsepol2 amd64 3.8.1-1 [327 kB] 193s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 libnftnl11 amd64 1.2.9-1 [69.1 kB] 193s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 cloud-init-base all 25.2~1g7a0265d3-0ubuntu1 [619 kB] 193s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libmbim-proxy amd64 1.32.0-1 [6276 B] 193s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 libmbim-glib4 amd64 1.32.0-1 [233 kB] 193s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 libqmi-proxy amd64 1.36.0-1 [6220 B] 193s Get:8 http://ftpmaster.internal/ubuntu questing/main amd64 libqmi-glib5 amd64 1.36.0-1 [920 kB] 193s Get:9 http://ftpmaster.internal/ubuntu questing/main amd64 python3-lazr.restfulclient all 0.14.6-3 [51.0 kB] 193s Get:10 http://ftpmaster.internal/ubuntu questing/main amd64 sos all 4.9.1-1 [367 kB] 193s Get:11 http://ftpmaster.internal/ubuntu questing/main amd64 cloud-init all 25.2~1g7a0265d3-0ubuntu1 [2106 B] 194s Preconfiguring packages ... 194s Fetched 2693 kB in 1s (4219 kB/s) 194s (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 ... 80514 files and directories currently installed.) 194s Preparing to unpack .../debianutils_5.22_amd64.deb ... 194s Unpacking debianutils (5.22) over (5.21) ... 194s Setting up debianutils (5.22) ... 194s (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 ... 80514 files and directories currently installed.) 194s Preparing to unpack .../libsepol2_3.8.1-1_amd64.deb ... 194s Unpacking libsepol2:amd64 (3.8.1-1) over (3.7-1) ... 194s Setting up libsepol2:amd64 (3.8.1-1) ... 194s (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 ... 80514 files and directories currently installed.) 194s Preparing to unpack .../0-libnftnl11_1.2.9-1_amd64.deb ... 194s Unpacking libnftnl11:amd64 (1.2.9-1) over (1.2.8-1) ... 194s Preparing to unpack .../1-cloud-init-base_25.2~1g7a0265d3-0ubuntu1_all.deb ... 195s Unpacking cloud-init-base (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 195s Preparing to unpack .../2-libmbim-proxy_1.32.0-1_amd64.deb ... 195s Unpacking libmbim-proxy (1.32.0-1) over (1.31.2-0ubuntu4) ... 195s Preparing to unpack .../3-libmbim-glib4_1.32.0-1_amd64.deb ... 195s Unpacking libmbim-glib4:amd64 (1.32.0-1) over (1.31.2-0ubuntu4) ... 195s Preparing to unpack .../4-libqmi-proxy_1.36.0-1_amd64.deb ... 195s Unpacking libqmi-proxy (1.36.0-1) over (1.35.6-1) ... 195s Preparing to unpack .../5-libqmi-glib5_1.36.0-1_amd64.deb ... 195s Unpacking libqmi-glib5:amd64 (1.36.0-1) over (1.35.6-1) ... 195s Preparing to unpack .../6-python3-lazr.restfulclient_0.14.6-3_all.deb ... 195s Unpacking python3-lazr.restfulclient (0.14.6-3) over (0.14.6-2) ... 195s Preparing to unpack .../7-sos_4.9.1-1_all.deb ... 195s Unpacking sos (4.9.1-1) over (4.9.0-6) ... 195s Preparing to unpack .../8-cloud-init_25.2~1g7a0265d3-0ubuntu1_all.deb ... 195s Unpacking cloud-init (25.2~1g7a0265d3-0ubuntu1) over (25.1.1-0ubuntu2) ... 195s Setting up sos (4.9.1-1) ... 196s Setting up libnftnl11:amd64 (1.2.9-1) ... 196s Setting up cloud-init-base (25.2~1g7a0265d3-0ubuntu1) ... 197s Setting up python3-lazr.restfulclient (0.14.6-3) ... 198s Setting up libmbim-glib4:amd64 (1.32.0-1) ... 198s Setting up cloud-init (25.2~1g7a0265d3-0ubuntu1) ... 198s Setting up libmbim-proxy (1.32.0-1) ... 198s Setting up libqmi-glib5:amd64 (1.36.0-1) ... 198s Setting up libqmi-proxy (1.36.0-1) ... 198s Processing triggers for libc-bin (2.41-6ubuntu1) ... 198s Processing triggers for rsyslog (8.2412.0-2ubuntu2) ... 198s Processing triggers for man-db (2.13.0-1) ... 200s Reading package lists... 200s Building dependency tree... 200s Reading state information... 200s Starting pkgProblemResolver with broken count: 0 200s Starting 2 pkgProblemResolver with broken count: 0 200s Done 201s Solving dependencies... 201s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 201s autopkgtest [22:04:02]: rebooting testbed after setup commands that affected boot 227s Reading package lists... 227s Building dependency tree... 227s Reading state information... 227s Starting pkgProblemResolver with broken count: 0 227s Starting 2 pkgProblemResolver with broken count: 0 227s Done 228s The following NEW packages will be installed: 228s python3-all python3-mypy python3-mypy-extensions python3-psutil 228s 0 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 228s Need to get 9417 kB of archives. 228s After this operation, 43.7 MB of additional disk space will be used. 228s Get:1 http://ftpmaster.internal/ubuntu questing/main amd64 python3-all amd64 3.13.3-1 [882 B] 228s Get:2 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-mypy-extensions all 1.0.0-1 [6148 B] 228s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 228s Get:4 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-mypy amd64 1.15.0-4 [9214 kB] 229s Fetched 9417 kB in 1s (10.2 MB/s) 229s Selecting previously unselected package python3-all. 229s (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 ... 80518 files and directories currently installed.) 229s Preparing to unpack .../python3-all_3.13.3-1_amd64.deb ... 229s Unpacking python3-all (3.13.3-1) ... 229s Selecting previously unselected package python3-mypy-extensions. 229s Preparing to unpack .../python3-mypy-extensions_1.0.0-1_all.deb ... 229s Unpacking python3-mypy-extensions (1.0.0-1) ... 229s Selecting previously unselected package python3-psutil. 229s Preparing to unpack .../python3-psutil_5.9.8-2build3_amd64.deb ... 229s Unpacking python3-psutil (5.9.8-2build3) ... 229s Selecting previously unselected package python3-mypy. 229s Preparing to unpack .../python3-mypy_1.15.0-4_amd64.deb ... 229s Unpacking python3-mypy (1.15.0-4) ... 230s Setting up python3-mypy-extensions (1.0.0-1) ... 230s Setting up python3-all (3.13.3-1) ... 230s Setting up python3-psutil (5.9.8-2build3) ... 230s Setting up python3-mypy (1.15.0-4) ... 234s autopkgtest [22:04:35]: 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 234s autopkgtest [22:04:35]: test autodep8-python3: [----------------------- 234s Testing with python3.13: 234s 235s autopkgtest [22:04:36]: test autodep8-python3: -----------------------] 235s autodep8-python3 PASS (superficial) 235s autopkgtest [22:04:36]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 235s autopkgtest [22:04:36]: @@@@@@@@@@@@@@@@@@@@ summary 235s run-unit-test PASS 235s autodep8-python3 PASS (superficial) 252s nova [W] Skipping flock for amd64 252s Creating nova instance adt-questing-amd64-mypy-20250503-220041-juju-7f2275-prod-proposed-migration-environment-21-0d54c7d4-172f-415f-8cb0-c01d5fcb895a from image adt/ubuntu-questing-amd64-server-20250503.img (UUID 57b7c1b6-ad80-4bdb-b031-36f045f7f3b3)... 252s nova [W] Timed out waiting for 055167cc-cf3d-4fa1-82fb-c1f39c857b83 to get deleted. 252s nova [W] Skipping flock for amd64 252s Creating nova instance adt-questing-amd64-mypy-20250503-220041-juju-7f2275-prod-proposed-migration-environment-21-0d54c7d4-172f-415f-8cb0-c01d5fcb895a from image adt/ubuntu-questing-amd64-server-20250503.img (UUID 57b7c1b6-ad80-4bdb-b031-36f045f7f3b3)... 252s nova [W] Timed out waiting for 98882850-88d1-4d54-9d4b-9e57412d363f to get deleted.