6s autopkgtest [21:29:56]: starting date and time: 2024-07-20 21:29:56+0000 6s autopkgtest [21:29:56]: git checkout: fd3bed09 nova: allow more retries for quota issues 6s autopkgtest [21:29:56]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.imjsglu3/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade dirty-equals --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.4-1 python3-stdlib-extensions/3.12.4-2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@lcy02-72.secgroup --name adt-oracular-i386-dirty-equals-20240720-212948-juju-7f2275-prod-proposed-migration-environment-3-eaec8418-080b-4077-b117-2cd9444cf4c6 --image adt/ubuntu-oracular-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 322s autopkgtest [21:35:12]: testbed dpkg architecture: amd64 322s autopkgtest [21:35:12]: testbed apt version: 2.9.6 322s autopkgtest [21:35:12]: test architecture: i386 322s autopkgtest [21:35:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 323s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [126 kB] 323s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [63.1 kB] 323s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [401 kB] 323s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [8548 B] 323s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [4092 B] 323s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 Packages [121 kB] 323s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/main i386 Packages [89.0 kB] 323s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 c-n-f Metadata [2116 B] 323s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 Packages [34.9 kB] 323s Get:10 http://ftpmaster.internal/ubuntu oracular-proposed/restricted i386 Packages [6244 B] 323s Get:11 http://ftpmaster.internal/ubuntu oracular-proposed/restricted amd64 c-n-f Metadata [368 B] 323s Get:12 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 Packages [574 kB] 323s Get:13 http://ftpmaster.internal/ubuntu oracular-proposed/universe i386 Packages [401 kB] 323s Get:14 http://ftpmaster.internal/ubuntu oracular-proposed/universe amd64 c-n-f Metadata [9900 B] 323s Get:15 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse i386 Packages [3052 B] 323s Get:16 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 Packages [8604 B] 323s Get:17 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse amd64 c-n-f Metadata [276 B] 325s Fetched 1854 kB in 0s (6215 kB/s) 325s Reading package lists... 326s Reading package lists... 326s Building dependency tree... 326s Reading state information... 327s Calculating upgrade... 327s The following packages will be upgraded: 327s libbpf1 libheif-plugin-aomdec libheif-plugin-aomenc libheif-plugin-libde265 327s libheif1 libpython3-stdlib python3 python3-gdbm python3-minimal 327s 9 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 327s Need to get 560 kB of archives. 327s After this operation, 30.7 kB of additional disk space will be used. 327s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 python3-minimal amd64 3.12.4-1 [27.1 kB] 327s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 python3 amd64 3.12.4-1 [24.0 kB] 327s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 libpython3-stdlib amd64 3.12.4-1 [9818 B] 327s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 libbpf1 amd64 1:1.4.5-1 [172 kB] 327s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 python3-gdbm amd64 3.12.4-2 [18.2 kB] 327s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 libheif-plugin-aomdec amd64 1.17.6-4build1 [10.3 kB] 327s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 libheif-plugin-aomenc amd64 1.17.6-4build1 [14.8 kB] 327s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libheif1 amd64 1.17.6-4build1 [276 kB] 327s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libheif-plugin-libde265 amd64 1.17.6-4build1 [8328 B] 327s Fetched 560 kB in 0s (16.6 MB/s) 327s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 327s Preparing to unpack .../python3-minimal_3.12.4-1_amd64.deb ... 327s Unpacking python3-minimal (3.12.4-1) over (3.12.3-0ubuntu1) ... 327s Setting up python3-minimal (3.12.4-1) ... 328s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 74487 files and directories currently installed.) 328s Preparing to unpack .../0-python3_3.12.4-1_amd64.deb ... 328s Unpacking python3 (3.12.4-1) over (3.12.3-0ubuntu1) ... 328s Preparing to unpack .../1-libpython3-stdlib_3.12.4-1_amd64.deb ... 328s Unpacking libpython3-stdlib:amd64 (3.12.4-1) over (3.12.3-0ubuntu1) ... 328s Preparing to unpack .../2-libbpf1_1%3a1.4.5-1_amd64.deb ... 328s Unpacking libbpf1:amd64 (1:1.4.5-1) over (1:1.4.3-1) ... 328s Preparing to unpack .../3-python3-gdbm_3.12.4-2_amd64.deb ... 328s Unpacking python3-gdbm:amd64 (3.12.4-2) over (3.12.3-0ubuntu1) ... 328s Preparing to unpack .../4-libheif-plugin-aomdec_1.17.6-4build1_amd64.deb ... 328s Unpacking libheif-plugin-aomdec:amd64 (1.17.6-4build1) over (1.17.6-3build2) ... 328s Preparing to unpack .../5-libheif-plugin-aomenc_1.17.6-4build1_amd64.deb ... 328s Unpacking libheif-plugin-aomenc:amd64 (1.17.6-4build1) over (1.17.6-3build2) ... 328s Preparing to unpack .../6-libheif1_1.17.6-4build1_amd64.deb ... 328s Unpacking libheif1:amd64 (1.17.6-4build1) over (1.17.6-3build2) ... 328s Preparing to unpack .../7-libheif-plugin-libde265_1.17.6-4build1_amd64.deb ... 328s Unpacking libheif-plugin-libde265:amd64 (1.17.6-4build1) over (1.17.6-3build2) ... 328s Setting up libbpf1:amd64 (1:1.4.5-1) ... 328s Setting up libpython3-stdlib:amd64 (3.12.4-1) ... 328s Setting up python3 (3.12.4-1) ... 328s Setting up python3-gdbm:amd64 (3.12.4-2) ... 328s Setting up libheif-plugin-aomdec:amd64 (1.17.6-4build1) ... 328s Setting up libheif1:amd64 (1.17.6-4build1) ... 328s Setting up libheif-plugin-libde265:amd64 (1.17.6-4build1) ... 328s Setting up libheif-plugin-aomenc:amd64 (1.17.6-4build1) ... 328s Processing triggers for libc-bin (2.39-0ubuntu9) ... 328s Processing triggers for man-db (2.12.1-2) ... 329s Reading package lists... 329s Building dependency tree... 329s Reading state information... 330s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 349s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 349s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 349s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 349s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 350s Reading package lists... 350s Reading package lists... 350s Building dependency tree... 350s Reading state information... 351s Calculating upgrade... 351s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 351s Reading package lists... 351s Building dependency tree... 351s Reading state information... 352s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 372s autopkgtest [21:36:02]: testbed running kernel: Linux 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 372s autopkgtest [21:36:02]: @@@@@@@@@@@@@@@@@@@@ apt-source dirty-equals 373s Get:1 http://ftpmaster.internal/ubuntu oracular/universe dirty-equals 0.7.0-2 (dsc) [2205 B] 373s Get:2 http://ftpmaster.internal/ubuntu oracular/universe dirty-equals 0.7.0-2 (tar) [48.4 kB] 373s Get:3 http://ftpmaster.internal/ubuntu oracular/universe dirty-equals 0.7.0-2 (diff) [3380 B] 373s gpgv: Signature made Wed Dec 27 08:42:42 2023 UTC 373s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 373s gpgv: Can't check signature: No public key 373s dpkg-source: warning: cannot verify inline signature for ./dirty-equals_0.7.0-2.dsc: no acceptable signature found 381s autopkgtest [21:36:11]: testing package dirty-equals version 0.7.0-2 388s autopkgtest [21:36:18]: build not needed 394s autopkgtest [21:36:24]: test run-tests: preparing testbed 428s Note, using file '/tmp/autopkgtest.AkxWf0/1-autopkgtest-satdep.dsc' to get the build dependencies 428s Reading package lists... 428s Building dependency tree... 428s Reading state information... 428s Starting pkgProblemResolver with broken count: 0 429s Starting 2 pkgProblemResolver with broken count: 0 429s Done 429s The following NEW packages will be installed: 429s build-essential cpp cpp-13 cpp-13-x86-64-linux-gnu cpp-x86-64-linux-gnu g++ 429s g++-13 g++-13-x86-64-linux-gnu g++-x86-64-linux-gnu gcc gcc-13 gcc-13-base 429s gcc-13-x86-64-linux-gnu gcc-x86-64-linux-gnu libasan8 libatomic1 libcc1-0 429s libgcc-13-dev libgomp1 libhwasan0 libisl23 libitm1 liblsan0 libmpc3 429s libquadmath0 libstdc++-13-dev libtsan2 libubsan1 python3-all 429s python3-dirty-equals python3-iniconfig python3-packaging python3-pluggy 429s python3-pydantic python3-pytest 429s 0 upgraded, 35 newly installed, 0 to remove and 0 not upgraded. 429s Need to get 62.8 MB of archives. 429s After this operation, 213 MB of additional disk space will be used. 429s Get:1 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-base amd64 13.3.0-3ubuntu1 [50.9 kB] 429s Get:2 http://ftpmaster.internal/ubuntu oracular/main amd64 libisl23 amd64 0.26-3build1 [680 kB] 429s Get:3 http://ftpmaster.internal/ubuntu oracular/main amd64 libmpc3 amd64 1.3.1-1build1 [54.5 kB] 429s Get:4 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [10.7 MB] 429s Get:5 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-13 amd64 13.3.0-3ubuntu1 [1028 B] 429s Get:6 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [5398 B] 429s Get:7 http://ftpmaster.internal/ubuntu oracular/main amd64 cpp amd64 4:13.3.0-2ubuntu2 [22.4 kB] 429s Get:8 http://ftpmaster.internal/ubuntu oracular/main amd64 libcc1-0 amd64 14.1.0-4ubuntu2 [47.6 kB] 429s Get:9 http://ftpmaster.internal/ubuntu oracular/main amd64 libgomp1 amd64 14.1.0-4ubuntu2 [148 kB] 429s Get:10 http://ftpmaster.internal/ubuntu oracular/main amd64 libitm1 amd64 14.1.0-4ubuntu2 [29.1 kB] 429s Get:11 http://ftpmaster.internal/ubuntu oracular/main amd64 libatomic1 amd64 14.1.0-4ubuntu2 [10.3 kB] 429s Get:12 http://ftpmaster.internal/ubuntu oracular/main amd64 libasan8 amd64 14.1.0-4ubuntu2 [2996 kB] 429s Get:13 http://ftpmaster.internal/ubuntu oracular/main amd64 liblsan0 amd64 14.1.0-4ubuntu2 [1316 kB] 429s Get:14 http://ftpmaster.internal/ubuntu oracular/main amd64 libtsan2 amd64 14.1.0-4ubuntu2 [2733 kB] 429s Get:15 http://ftpmaster.internal/ubuntu oracular/main amd64 libubsan1 amd64 14.1.0-4ubuntu2 [1178 kB] 429s Get:16 http://ftpmaster.internal/ubuntu oracular/main amd64 libhwasan0 amd64 14.1.0-4ubuntu2 [1634 kB] 429s Get:17 http://ftpmaster.internal/ubuntu oracular/main amd64 libquadmath0 amd64 14.1.0-4ubuntu2 [153 kB] 429s Get:18 http://ftpmaster.internal/ubuntu oracular/main amd64 libgcc-13-dev amd64 13.3.0-3ubuntu1 [2673 kB] 429s Get:19 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [21.0 MB] 429s Get:20 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-13 amd64 13.3.0-3ubuntu1 [492 kB] 429s Get:21 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [1212 B] 429s Get:22 http://ftpmaster.internal/ubuntu oracular/main amd64 gcc amd64 4:13.3.0-2ubuntu2 [5020 B] 429s Get:23 http://ftpmaster.internal/ubuntu oracular/main amd64 libstdc++-13-dev amd64 13.3.0-3ubuntu1 [2413 kB] 429s Get:24 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13-x86-64-linux-gnu amd64 13.3.0-3ubuntu1 [12.1 MB] 429s Get:25 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-13 amd64 13.3.0-3ubuntu1 [16.0 kB] 429s Get:26 http://ftpmaster.internal/ubuntu oracular/main amd64 g++-x86-64-linux-gnu amd64 4:13.3.0-2ubuntu2 [968 B] 429s Get:27 http://ftpmaster.internal/ubuntu oracular/main amd64 g++ amd64 4:13.3.0-2ubuntu2 [1102 B] 429s Get:28 http://ftpmaster.internal/ubuntu oracular/main amd64 build-essential amd64 12.10ubuntu1 [4928 B] 429s Get:29 http://ftpmaster.internal/ubuntu oracular-proposed/main amd64 python3-all amd64 3.12.4-1 [882 B] 429s Get:30 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-dirty-equals all 0.7.0-2 [26.4 kB] 429s Get:31 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 429s Get:32 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-packaging all 24.1-1 [41.4 kB] 429s Get:33 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 429s Get:34 http://ftpmaster.internal/ubuntu oracular/main amd64 python3-pydantic amd64 1.10.17-1 [1853 kB] 430s Get:35 http://ftpmaster.internal/ubuntu oracular/universe amd64 python3-pytest all 7.4.4-1 [305 kB] 430s Fetched 62.8 MB in 1s (121 MB/s) 430s Selecting previously unselected package gcc-13-base:amd64. 430s (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 ... 74490 files and directories currently installed.) 430s Preparing to unpack .../00-gcc-13-base_13.3.0-3ubuntu1_amd64.deb ... 430s Unpacking gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 430s Selecting previously unselected package libisl23:amd64. 430s Preparing to unpack .../01-libisl23_0.26-3build1_amd64.deb ... 430s Unpacking libisl23:amd64 (0.26-3build1) ... 430s Selecting previously unselected package libmpc3:amd64. 430s Preparing to unpack .../02-libmpc3_1.3.1-1build1_amd64.deb ... 430s Unpacking libmpc3:amd64 (1.3.1-1build1) ... 430s Selecting previously unselected package cpp-13-x86-64-linux-gnu. 430s Preparing to unpack .../03-cpp-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 430s Unpacking cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 430s Selecting previously unselected package cpp-13. 430s Preparing to unpack .../04-cpp-13_13.3.0-3ubuntu1_amd64.deb ... 430s Unpacking cpp-13 (13.3.0-3ubuntu1) ... 430s Selecting previously unselected package cpp-x86-64-linux-gnu. 430s Preparing to unpack .../05-cpp-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 430s Unpacking cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 430s Selecting previously unselected package cpp. 430s Preparing to unpack .../06-cpp_4%3a13.3.0-2ubuntu2_amd64.deb ... 430s Unpacking cpp (4:13.3.0-2ubuntu2) ... 430s Selecting previously unselected package libcc1-0:amd64. 430s Preparing to unpack .../07-libcc1-0_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libcc1-0:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package libgomp1:amd64. 430s Preparing to unpack .../08-libgomp1_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libgomp1:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package libitm1:amd64. 430s Preparing to unpack .../09-libitm1_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libitm1:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package libatomic1:amd64. 430s Preparing to unpack .../10-libatomic1_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libatomic1:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package libasan8:amd64. 430s Preparing to unpack .../11-libasan8_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libasan8:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package liblsan0:amd64. 430s Preparing to unpack .../12-liblsan0_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking liblsan0:amd64 (14.1.0-4ubuntu2) ... 430s Selecting previously unselected package libtsan2:amd64. 430s Preparing to unpack .../13-libtsan2_14.1.0-4ubuntu2_amd64.deb ... 430s Unpacking libtsan2:amd64 (14.1.0-4ubuntu2) ... 431s Selecting previously unselected package libubsan1:amd64. 431s Preparing to unpack .../14-libubsan1_14.1.0-4ubuntu2_amd64.deb ... 431s Unpacking libubsan1:amd64 (14.1.0-4ubuntu2) ... 431s Selecting previously unselected package libhwasan0:amd64. 431s Preparing to unpack .../15-libhwasan0_14.1.0-4ubuntu2_amd64.deb ... 431s Unpacking libhwasan0:amd64 (14.1.0-4ubuntu2) ... 431s Selecting previously unselected package libquadmath0:amd64. 431s Preparing to unpack .../16-libquadmath0_14.1.0-4ubuntu2_amd64.deb ... 431s Unpacking libquadmath0:amd64 (14.1.0-4ubuntu2) ... 431s Selecting previously unselected package libgcc-13-dev:amd64. 431s Preparing to unpack .../17-libgcc-13-dev_13.3.0-3ubuntu1_amd64.deb ... 431s Unpacking libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 431s Selecting previously unselected package gcc-13-x86-64-linux-gnu. 431s Preparing to unpack .../18-gcc-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 431s Unpacking gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 431s Selecting previously unselected package gcc-13. 431s Preparing to unpack .../19-gcc-13_13.3.0-3ubuntu1_amd64.deb ... 431s Unpacking gcc-13 (13.3.0-3ubuntu1) ... 431s Selecting previously unselected package gcc-x86-64-linux-gnu. 431s Preparing to unpack .../20-gcc-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 431s Unpacking gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 431s Selecting previously unselected package gcc. 431s Preparing to unpack .../21-gcc_4%3a13.3.0-2ubuntu2_amd64.deb ... 431s Unpacking gcc (4:13.3.0-2ubuntu2) ... 431s Selecting previously unselected package libstdc++-13-dev:amd64. 431s Preparing to unpack .../22-libstdc++-13-dev_13.3.0-3ubuntu1_amd64.deb ... 431s Unpacking libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 431s Selecting previously unselected package g++-13-x86-64-linux-gnu. 431s Preparing to unpack .../23-g++-13-x86-64-linux-gnu_13.3.0-3ubuntu1_amd64.deb ... 431s Unpacking g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 432s Selecting previously unselected package g++-13. 432s Preparing to unpack .../24-g++-13_13.3.0-3ubuntu1_amd64.deb ... 432s Unpacking g++-13 (13.3.0-3ubuntu1) ... 432s Selecting previously unselected package g++-x86-64-linux-gnu. 432s Preparing to unpack .../25-g++-x86-64-linux-gnu_4%3a13.3.0-2ubuntu2_amd64.deb ... 432s Unpacking g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 432s Selecting previously unselected package g++. 432s Preparing to unpack .../26-g++_4%3a13.3.0-2ubuntu2_amd64.deb ... 432s Unpacking g++ (4:13.3.0-2ubuntu2) ... 432s Selecting previously unselected package build-essential. 432s Preparing to unpack .../27-build-essential_12.10ubuntu1_amd64.deb ... 432s Unpacking build-essential (12.10ubuntu1) ... 432s Selecting previously unselected package python3-all. 432s Preparing to unpack .../28-python3-all_3.12.4-1_amd64.deb ... 432s Unpacking python3-all (3.12.4-1) ... 432s Selecting previously unselected package python3-dirty-equals. 432s Preparing to unpack .../29-python3-dirty-equals_0.7.0-2_all.deb ... 432s Unpacking python3-dirty-equals (0.7.0-2) ... 432s Selecting previously unselected package python3-iniconfig. 432s Preparing to unpack .../30-python3-iniconfig_1.1.1-2_all.deb ... 432s Unpacking python3-iniconfig (1.1.1-2) ... 432s Selecting previously unselected package python3-packaging. 432s Preparing to unpack .../31-python3-packaging_24.1-1_all.deb ... 432s Unpacking python3-packaging (24.1-1) ... 432s Selecting previously unselected package python3-pluggy. 432s Preparing to unpack .../32-python3-pluggy_1.5.0-1_all.deb ... 432s Unpacking python3-pluggy (1.5.0-1) ... 432s Selecting previously unselected package python3-pydantic. 432s Preparing to unpack .../33-python3-pydantic_1.10.17-1_amd64.deb ... 432s Unpacking python3-pydantic (1.10.17-1) ... 432s Selecting previously unselected package python3-pytest. 432s Preparing to unpack .../34-python3-pytest_7.4.4-1_all.deb ... 432s Unpacking python3-pytest (7.4.4-1) ... 432s Setting up python3-iniconfig (1.1.1-2) ... 432s Setting up python3-dirty-equals (0.7.0-2) ... 432s Setting up python3-all (3.12.4-1) ... 432s Setting up libgomp1:amd64 (14.1.0-4ubuntu2) ... 432s Setting up python3-packaging (24.1-1) ... 432s Setting up gcc-13-base:amd64 (13.3.0-3ubuntu1) ... 432s Setting up python3-pydantic (1.10.17-1) ... 433s Setting up libquadmath0:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libmpc3:amd64 (1.3.1-1build1) ... 433s Setting up libatomic1:amd64 (14.1.0-4ubuntu2) ... 433s Setting up python3-pluggy (1.5.0-1) ... 433s Setting up libubsan1:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libhwasan0:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libasan8:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libtsan2:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libisl23:amd64 (0.26-3build1) ... 433s Setting up libcc1-0:amd64 (14.1.0-4ubuntu2) ... 433s Setting up liblsan0:amd64 (14.1.0-4ubuntu2) ... 433s Setting up libitm1:amd64 (14.1.0-4ubuntu2) ... 433s Setting up cpp-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 433s Setting up python3-pytest (7.4.4-1) ... 433s Setting up libgcc-13-dev:amd64 (13.3.0-3ubuntu1) ... 433s Setting up libstdc++-13-dev:amd64 (13.3.0-3ubuntu1) ... 433s Setting up cpp-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 433s Setting up cpp-13 (13.3.0-3ubuntu1) ... 433s Setting up gcc-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 433s Setting up gcc-13 (13.3.0-3ubuntu1) ... 433s Setting up cpp (4:13.3.0-2ubuntu2) ... 433s Setting up g++-13-x86-64-linux-gnu (13.3.0-3ubuntu1) ... 433s Setting up gcc-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 433s Setting up gcc (4:13.3.0-2ubuntu2) ... 433s Setting up g++-x86-64-linux-gnu (4:13.3.0-2ubuntu2) ... 433s Setting up g++-13 (13.3.0-3ubuntu1) ... 433s Setting up g++ (4:13.3.0-2ubuntu2) ... 433s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 433s Setting up build-essential (12.10ubuntu1) ... 433s Processing triggers for man-db (2.12.1-2) ... 434s Processing triggers for libc-bin (2.39-0ubuntu9) ... 435s Reading package lists... 435s Building dependency tree... 435s Reading state information... 435s Starting pkgProblemResolver with broken count: 0 435s Starting 2 pkgProblemResolver with broken count: 0 435s Done 436s The following NEW packages will be installed: 436s autopkgtest-satdep 436s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 436s Need to get 0 B/696 B of archives. 436s After this operation, 0 B of additional disk space will be used. 436s Get:1 /tmp/autopkgtest.AkxWf0/2-autopkgtest-satdep.deb autopkgtest-satdep amd64 0 [696 B] 436s Selecting previously unselected package autopkgtest-satdep. 436s (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 ... 76169 files and directories currently installed.) 436s Preparing to unpack .../2-autopkgtest-satdep.deb ... 436s Unpacking autopkgtest-satdep (0) ... 436s Setting up autopkgtest-satdep (0) ... 438s (Reading database ... 76169 files and directories currently installed.) 438s Removing autopkgtest-satdep (0) ... 438s autopkgtest [21:37:08]: test run-tests: [----------------------- 438s ============================= test session starts ============================== 438s platform linux -- Python 3.12.4, pytest-7.4.4, pluggy-1.5.0 -- /usr/bin/python3.12 438s cachedir: .pytest_cache 438s rootdir: /tmp/autopkgtest.AkxWf0/autopkgtest_tmp 439s collecting ... collected 540 items 439s 439s tests/test_base.py::test_or PASSED [ 0%] 439s tests/test_base.py::test_and PASSED [ 0%] 439s tests/test_base.py::test_not PASSED [ 0%] 439s tests/test_base.py::test_value_eq PASSED [ 0%] 439s tests/test_base.py::test_value_ne PASSED [ 0%] 439s tests/test_base.py::test_dict_compare PASSED [ 1%] 439s tests/test_base.py::test_not_repr PASSED [ 1%] 439s tests/test_base.py::test_not_repr_instance PASSED [ 1%] 439s tests/test_base.py::test_repr PASSED [ 1%] 439s tests/test_base.py::test_repr_class[IsInt-IsInt] PASSED [ 1%] 439s tests/test_base.py::test_repr_class[v1-~IsInt] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v2-IsInt & IsPositive] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v3-IsInt | IsPositive] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v4-IsInt()] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v5-~IsInt()] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v6-IsInt() & IsPositive()] PASSED [ 2%] 439s tests/test_base.py::test_repr_class[v7-IsInt() | IsPositive()] PASSED [ 3%] 439s tests/test_base.py::test_repr_class[v8-IsInt() & IsPositive] PASSED [ 3%] 439s tests/test_base.py::test_repr_class[v9-IsInt() | IsPositive] PASSED [ 3%] 439s tests/test_base.py::test_repr_class[v10-IsPositive & IsInt(lt=5)] PASSED [ 3%] 439s tests/test_base.py::test_repr_class[v11-IsOneOf(1, 2, 3)] PASSED [ 3%] 439s tests/test_base.py::test_is_approx_without_init PASSED [ 4%] 439s tests/test_base.py::test_ne_repr PASSED [ 4%] 439s tests/test_base.py::test_is_one_of[1-dirty0] PASSED [ 4%] 439s tests/test_base.py::test_is_one_of[4-dirty1] PASSED [ 4%] 439s tests/test_base.py::test_is_one_of[value2-dirty2] PASSED [ 4%] 439s tests/test_base.py::test_is_one_of[value3-dirty3] PASSED [ 5%] 439s tests/test_base.py::test_is_one_of[value4-dirty4] PASSED [ 5%] 439s tests/test_base.py::test_version PASSED [ 5%] 439s tests/test_boolean.py::test_is_false_like[False-IsFalseLike] PASSED [ 5%] 439s tests/test_boolean.py::test_is_false_like[True-expected1] PASSED [ 5%] 439s tests/test_boolean.py::test_is_false_like[other2-IsFalseLike] PASSED [ 5%] 439s tests/test_boolean.py::test_is_false_like[other3-expected3] PASSED [ 6%] 439s tests/test_boolean.py::test_is_false_like[other4-IsFalseLike] PASSED [ 6%] 439s tests/test_boolean.py::test_is_false_like[-IsFalseLike] PASSED [ 6%] 439s tests/test_boolean.py::test_is_false_like[-expected6] PASSED [ 6%] 439s tests/test_boolean.py::test_is_false_like[other7-expected7] PASSED [ 6%] 439s tests/test_boolean.py::test_is_false_like[other8-IsFalseLike] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[other9-expected9] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[other10-IsFalseLike] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[other11-expected11] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[None-IsFalseLike] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[0-IsFalseLike] PASSED [ 7%] 439s tests/test_boolean.py::test_is_false_like[1-expected14] PASSED [ 8%] 439s tests/test_boolean.py::test_is_false_like[0.0-IsFalseLike] PASSED [ 8%] 439s tests/test_boolean.py::test_is_false_like[1.0-expected16] PASSED [ 8%] 439s tests/test_boolean.py::test_is_false_like[0-expected17] PASSED [ 8%] 439s tests/test_boolean.py::test_is_false_like[1-expected18] PASSED [ 8%] 439s tests/test_boolean.py::test_is_false_like[0.0-expected19] PASSED [ 9%] 439s tests/test_boolean.py::test_is_false_like[0.000-expected20] PASSED [ 9%] 439s tests/test_boolean.py::test_is_false_like[1.0-expected21] PASSED [ 9%] 439s tests/test_boolean.py::test_is_false_like[False-expected22] PASSED [ 9%] 439s tests/test_boolean.py::test_is_false_like[True-expected23] PASSED [ 9%] 439s tests/test_boolean.py::test_is_false_like[0-expected24] PASSED [ 10%] 439s tests/test_boolean.py::test_is_false_like_repr PASSED [ 10%] 439s tests/test_boolean.py::test_dirty_not_equals PASSED [ 10%] 439s tests/test_boolean.py::test_dirty_not_equals_instance PASSED [ 10%] 439s tests/test_boolean.py::test_invalid_initialization PASSED [ 10%] 439s tests/test_boolean.py::test_is_true_like[False-expected0] PASSED [ 10%] 439s tests/test_boolean.py::test_is_true_like[True-IsTrueLike] PASSED [ 11%] 439s tests/test_boolean.py::test_is_true_like[other2-expected2] PASSED [ 11%] 439s tests/test_boolean.py::test_is_true_like[other3-IsTrueLike] PASSED [ 11%] 439s tests/test_boolean.py::test_is_true_like[other4-expected4] PASSED [ 11%] 439s tests/test_boolean.py::test_is_true_like[other5-IsTrueLike] PASSED [ 11%] 439s tests/test_boolean.py::test_is_true_like[other6-expected6] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[other7-IsTrueLike] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[other8-expected8] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[other9-IsTrueLike] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[None-expected10] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[0-expected11] PASSED [ 12%] 439s tests/test_boolean.py::test_is_true_like[1-IsTrueLike] PASSED [ 13%] 439s tests/test_boolean.py::test_is_true_like[0.0-expected13] PASSED [ 13%] 439s tests/test_boolean.py::test_is_true_like[1.0-IsTrueLike] PASSED [ 13%] 439s tests/test_datetime.py::test_is_datetime[same] PASSED [ 13%] 439s tests/test_datetime.py::test_is_datetime[unix-int] PASSED [ 13%] 439s tests/test_datetime.py::test_is_datetime[unix-float] PASSED [ 14%] 439s tests/test_datetime.py::test_is_datetime[unix-different] PASSED [ 14%] 439s tests/test_datetime.py::test_is_datetime[iso-string-true] PASSED [ 14%] 439s tests/test_datetime.py::test_is_datetime[iso-string-different] PASSED [ 14%] 439s tests/test_datetime.py::test_is_datetime[iso-string-wrong] PASSED [ 14%] 439s tests/test_datetime.py::test_is_datetime[string-format] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[string-format-different] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[string-format-wrong] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[isnow-str-different] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[wrong-type] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[tz-same] PASSED [ 15%] 439s tests/test_datetime.py::test_is_datetime[tz-utc] PASSED [ 16%] 439s tests/test_datetime.py::test_is_datetime[tz-utc-different] PASSED [ 16%] 439s tests/test_datetime.py::test_is_datetime[tz-approx-tz] PASSED [ 16%] 439s tests/test_datetime.py::test_is_datetime[tz-1-hour] PASSED [ 16%] 439s tests/test_datetime.py::test_is_datetime[tz-both-tz] PASSED [ 16%] 439s tests/test_datetime.py::test_is_datetime[tz-both-tz-different] PASSED [ 17%] 439s tests/test_datetime.py::test_is_datetime[ge] PASSED [ 17%] 439s tests/test_datetime.py::test_is_datetime[ge-not] PASSED [ 17%] 439s tests/test_datetime.py::test_is_datetime[gt] PASSED [ 17%] 439s tests/test_datetime.py::test_is_datetime[gt-not] PASSED [ 17%] 439s tests/test_datetime.py::test_is_now_dt PASSED [ 17%] 439s tests/test_datetime.py::test_is_now_str PASSED [ 18%] 439s tests/test_datetime.py::test_repr PASSED [ 18%] 439s tests/test_datetime.py::test_is_now_tz PASSED [ 18%] 439s tests/test_datetime.py::test_delta PASSED [ 18%] 439s tests/test_datetime.py::test_is_now_relative PASSED [ 18%] 439s tests/test_datetime.py::test_tz PASSED [ 19%] 439s tests/test_datetime.py::test_is_date[same] PASSED [ 19%] 439s tests/test_datetime.py::test_is_date[iso-string-true] PASSED [ 19%] 439s tests/test_datetime.py::test_is_date[iso-string-different0] PASSED [ 19%] 439s tests/test_datetime.py::test_is_date[iso-string-different1] PASSED [ 19%] 439s tests/test_datetime.py::test_is_date[iso-string-wrong] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[string-format] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[string-format-different] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[string-format-wrong] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[wrong-type] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[wrong-type-datetime] PASSED [ 20%] 439s tests/test_datetime.py::test_is_date[tz-same] PASSED [ 21%] 439s tests/test_datetime.py::test_is_date[ge] PASSED [ 21%] 439s tests/test_datetime.py::test_is_date[ge-not] PASSED [ 21%] 439s tests/test_datetime.py::test_is_date[gt] PASSED [ 21%] 439s tests/test_datetime.py::test_is_date[gt-not] PASSED [ 21%] 439s tests/test_datetime.py::test_is_date[delta-int] PASSED [ 22%] 439s tests/test_datetime.py::test_is_date[delta-float] PASSED [ 22%] 439s tests/test_datetime.py::test_is_date[delta-timedelta] PASSED [ 22%] 439s tests/test_datetime.py::test_is_today PASSED [ 22%] 439s tests/test_dict.py::test_is_dict[input_value0-IsDict] PASSED [ 22%] 439s tests/test_dict.py::test_is_dict[input_value1-expected1] PASSED [ 22%] 439s tests/test_dict.py::test_is_dict[input_value2-expected2] PASSED [ 23%] 439s tests/test_dict.py::test_is_dict[input_value3-expected3] PASSED [ 23%] 439s tests/test_dict.py::test_is_dict[input_value4-expected4] PASSED [ 23%] 439s tests/test_dict.py::test_is_dict[input_value5-expected5] PASSED [ 23%] 439s tests/test_dict.py::test_is_dict[input_value6-expected6] PASSED [ 23%] 439s tests/test_dict.py::test_is_dict[input_value7-expected7] PASSED [ 24%] 439s tests/test_dict.py::test_is_dict[input_value8-expected8] PASSED [ 24%] 439s tests/test_dict.py::test_is_dict[input_value9-expected9] PASSED [ 24%] 439s tests/test_dict.py::test_is_dict[input_value10-expected10] PASSED [ 24%] 439s tests/test_dict.py::test_is_dict[input_value11-expected11] PASSED [ 24%] 439s tests/test_dict.py::test_is_dict[input_value12-expected12] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value13-expected13] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value14-expected14] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value15-expected15] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value16-expected16] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value17-expected17] PASSED [ 25%] 439s tests/test_dict.py::test_is_dict[input_value18-expected18] PASSED [ 26%] 439s tests/test_dict.py::test_is_dict[input_value19-expected19] PASSED [ 26%] 439s tests/test_dict.py::test_is_dict[input_value20-expected20] PASSED [ 26%] 439s tests/test_dict.py::test_is_dict[input_value21-expected21] PASSED [ 26%] 439s tests/test_dict.py::test_is_dict[input_value22-expected22] PASSED [ 26%] 439s tests/test_dict.py::test_is_dict[input_value23-expected23] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value24-expected24] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value25-expected25] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value26-expected26] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value27-expected27] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value28-expected28] PASSED [ 27%] 439s tests/test_dict.py::test_is_dict[input_value29-expected29] PASSED [ 28%] 439s tests/test_dict.py::test_is_dict[input_value30-expected30] PASSED [ 28%] 439s tests/test_dict.py::test_ne_repr_partial_dict PASSED [ 28%] 439s tests/test_dict.py::test_ne_repr_strict_dict PASSED [ 28%] 439s tests/test_dict.py::test_args_and_kwargs PASSED [ 28%] 439s tests/test_dict.py::test_multiple_args PASSED [ 29%] 439s tests/test_dict.py::test_arg_not_dict PASSED [ 29%] 439s tests/test_dict.py::test_combine_partial_ignore PASSED [ 29%] 439s tests/test_dict.py::test_callable_ignore PASSED [ 29%] 439s tests/test_dict.py::test_not_equals_repr[IsDict-IsDict] PASSED [ 29%] 439s tests/test_dict.py::test_not_equals_repr[d1-IsDict()] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[IsPartialDict-IsPartialDict] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[d3-IsPartialDict()] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[d4-IsDict[partial=True]()] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[d5-IsIgnoreDict()] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[d6-IsIgnoreDict[ignore={7}]()] PASSED [ 30%] 439s tests/test_dict.py::test_not_equals_repr[d7-IsIgnoreDict()] PASSED [ 31%] 439s tests/test_dict.py::test_not_equals_repr[d8-IsIgnoreDict[ignore=None]()] PASSED [ 31%] 439s tests/test_dict.py::test_not_equals_repr[d9-IsDict[ignore=ignore_42]()] PASSED [ 31%] 439s tests/test_dict.py::test_not_equals_repr[d10-IsDict[ignore={7}]()] PASSED [ 31%] 439s tests/test_dict.py::test_not_equals_repr[d11-IsDict[ignore={None}]()] PASSED [ 31%] 439s tests/test_dict.py::test_not_equals_repr[d12-IsPartialDict[partial=False]()] PASSED [ 32%] 439s tests/test_dict.py::test_not_equals_repr[IsStrictDict-IsStrictDict] PASSED [ 32%] 439s tests/test_dict.py::test_not_equals_repr[d14-IsStrictDict()] PASSED [ 32%] 439s tests/test_dict.py::test_not_equals_repr[d15-IsDict[strict=True]()] PASSED [ 32%] 439s tests/test_dict.py::test_not_equals_repr[d16-IsStrictDict[strict=False]()] PASSED [ 32%] 439s tests/test_dict.py::test_ignore PASSED [ 32%] 439s tests/test_dict.py::test_ignore_with_is_str PASSED [ 33%] 439s tests/test_dict.py::test_unhashable_value PASSED [ 33%] 439s tests/test_inspection.py::test_is_instance_of PASSED [ 33%] 439s tests/test_inspection.py::test_is_instance_of_inherit PASSED [ 33%] 439s tests/test_inspection.py::test_is_instance_of_repr PASSED [ 33%] 439s tests/test_inspection.py::test_has_name[-HasName('Foo', allow_instances=True)0] PASSED [ 34%] 439s tests/test_inspection.py::test_has_name[-HasName('Foo', allow_instances=True)1] PASSED [ 34%] 439s tests/test_inspection.py::test_has_name[-HasName('Foo', allow_instances=True)2] PASSED [ 34%] 439s tests/test_inspection.py::test_has_name[-~HasName('Foo', allow_instances=False)] PASSED [ 34%] 439s tests/test_inspection.py::test_has_name[-~HasName('Foo', allow_instances=True)] PASSED [ 34%] 439s tests/test_inspection.py::test_has_name[-HasName('int', allow_instances=True)0] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-HasName('int', allow_instances=True)1] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-HasName('even', allow_instances=True)] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-HasName('spam', allow_instances=True)0] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-HasName('spam', allow_instances=True)1] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-HasName(IsStr(regex='F..'), allow_instances=True)] PASSED [ 35%] 439s tests/test_inspection.py::test_has_name[-~HasName(IsStr(regex='F..'), allow_instances=True)] PASSED [ 36%] 439s tests/test_inspection.py::test_has_attributes[-HasAttributes(a=1, b=2)] PASSED [ 36%] 439s tests/test_inspection.py::test_has_attributes[-HasAttributes(a=IsInt(), b=IsStr())] PASSED [ 36%] 439s tests/test_inspection.py::test_has_attributes[-~HasAttributes(a=IsInt(), b=IsStr())] PASSED [ 36%] 439s tests/test_inspection.py::test_has_attributes[-~HasAttributes(a=1, b=2, c=3)] PASSED [ 36%] 439s tests/test_inspection.py::test_has_attributes[-HasAttributes(a=1, b=2, spam=AnyThing)] PASSED [ 37%] 439s tests/test_inspection.py::test_has_attributes[-~HasAttributes(a=1, b=2, missing=AnyThing)] PASSED [ 37%] 439s tests/test_inspection.py::test_has_repr[-HasRepr('Bar(a=1, b=2)')0] PASSED [ 37%] 439s tests/test_inspection.py::test_has_repr[-HasRepr('Bar(a=1, b=2)')1] PASSED [ 37%] 439s tests/test_inspection.py::test_has_repr[-~HasRepr('Bar(a=1, b=2)')] PASSED [ 37%] 439s tests/test_inspection.py::test_has_repr[-HasRepr(IsStr(regex=''))] PASSED [ 37%] 439s tests/test_inspection.py::test_has_repr[-HasRepr("")] PASSED [ 38%] 439s tests/test_inspection.py::test_has_repr[-HasRepr('42')] PASSED [ 38%] 439s tests/test_inspection.py::test_has_repr[-~HasRepr('42')] PASSED [ 38%] 439s tests/test_list_tuple.py::test_dirty_equals[other0-IsList] PASSED [ 38%] 439s tests/test_list_tuple.py::test_dirty_equals[other1-IsTuple] PASSED [ 38%] 439s tests/test_list_tuple.py::test_dirty_equals[other2-dirty2] PASSED [ 39%] 439s tests/test_list_tuple.py::test_dirty_equals[other3-dirty3] PASSED [ 39%] 439s tests/test_list_tuple.py::test_dirty_equals[other4-dirty4] PASSED [ 39%] 439s tests/test_list_tuple.py::test_dirty_equals[other5-dirty5] PASSED [ 39%] 439s tests/test_list_tuple.py::test_dirty_equals[other6-dirty6] PASSED [ 39%] 439s tests/test_list_tuple.py::test_dirty_equals[other7-dirty7] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other8-dirty8] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other9-dirty9] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other10-dirty10] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other11-dirty11] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other12-dirty12] PASSED [ 40%] 439s tests/test_list_tuple.py::test_dirty_equals[other13-dirty13] PASSED [ 41%] 439s tests/test_list_tuple.py::test_dirty_equals[other14-dirty14] PASSED [ 41%] 439s tests/test_list_tuple.py::test_dirty_equals[other15-dirty15] PASSED [ 41%] 439s tests/test_list_tuple.py::test_dirty_equals[other16-dirty16] PASSED [ 41%] 439s tests/test_list_tuple.py::test_dirty_equals[other17-dirty17] PASSED [ 41%] 439s tests/test_list_tuple.py::test_dirty_equals[other18-dirty18] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[other19-dirty19] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[other20-dirty20] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[other21-dirty21] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[123-dirty22] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[123-dirty23] PASSED [ 42%] 439s tests/test_list_tuple.py::test_dirty_equals[other24-dirty24] PASSED [ 43%] 439s tests/test_list_tuple.py::test_dirty_equals[other25-dirty25] PASSED [ 43%] 439s tests/test_list_tuple.py::test_dirty_equals[other26-dirty26] PASSED [ 43%] 439s tests/test_list_tuple.py::test_dirty_equals[other27-dirty27] PASSED [ 43%] 439s tests/test_list_tuple.py::test_dirty_equals[other28-dirty28] PASSED [ 43%] 439s tests/test_list_tuple.py::test_dirty_equals[other29-dirty29] PASSED [ 44%] 439s tests/test_list_tuple.py::test_dirty_equals[other30-dirty30] PASSED [ 44%] 439s tests/test_list_tuple.py::test_dirty_equals[other31-dirty31] PASSED [ 44%] 439s tests/test_list_tuple.py::test_dirty_equals[other32-dirty32] PASSED [ 44%] 439s tests/test_list_tuple.py::test_dirty_equals[abc-dirty33] PASSED [ 44%] 439s tests/test_list_tuple.py::test_dirty_equals[other34-dirty34] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_equals[other35-dirty35] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other0-IsTuple] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other1-IsList] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other2-IsList] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other3-dirty3] PASSED [ 45%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other4-dirty4] PASSED [ 46%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other5-dirty5] PASSED [ 46%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other6-dirty6] PASSED [ 46%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other7-dirty7] PASSED [ 46%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other8-dirty8] PASSED [ 46%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other9-dirty9] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other10-dirty10] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other11-dirty11] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other12-dirty12] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other13-dirty13] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other14-dirty14] PASSED [ 47%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other15-dirty15] PASSED [ 48%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other16-dirty16] PASSED [ 48%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other17-dirty17] PASSED [ 48%] 439s tests/test_list_tuple.py::test_dirty_not_equals[abc-dirty18] PASSED [ 48%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other19-dirty19] PASSED [ 48%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other20-dirty20] PASSED [ 49%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other21-dirty21] PASSED [ 49%] 439s tests/test_list_tuple.py::test_dirty_not_equals[123-dirty22] PASSED [ 49%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other23-dirty23] PASSED [ 49%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other24-dirty24] PASSED [ 49%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other25-dirty25] PASSED [ 50%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other26-dirty26] PASSED [ 50%] 439s tests/test_list_tuple.py::test_dirty_not_equals[other27-dirty27] PASSED [ 50%] 439s tests/test_list_tuple.py::test_args_and_positions PASSED [ 50%] 439s tests/test_list_tuple.py::test_positions_with_check_order PASSED [ 50%] 439s tests/test_list_tuple.py::test_wrong_length_length PASSED [ 50%] 439s tests/test_list_tuple.py::test_repr[IsList-IsList] PASSED [ 51%] 439s tests/test_list_tuple.py::test_repr[dirty1-IsTuple(1, 2, 3)] PASSED [ 51%] 439s tests/test_list_tuple.py::test_repr[dirty2-IsList(positions={1: 10, 2: 20})] PASSED [ 51%] 439s tests/test_list_tuple.py::test_repr[dirty3-IsTuple(1, 2, 3, length=4)] PASSED [ 51%] 439s tests/test_list_tuple.py::test_repr[dirty4-IsTuple(1, 2, 3, length=(6, ...))] PASSED [ 51%] 439s tests/test_list_tuple.py::test_repr[dirty5-IsTuple(1, 2, 3, length=(6, ...))] PASSED [ 52%] 439s tests/test_list_tuple.py::test_repr[dirty6-IsTuple(1, 2, 3, length=(6, 10))] PASSED [ 52%] 439s tests/test_list_tuple.py::test_repr[dirty7-IsTuple(1, 2, 3, check_order=False)] PASSED [ 52%] 439s tests/test_list_tuple.py::test_repr[dirty8-HasLen(42)] PASSED [ 52%] 439s tests/test_list_tuple.py::test_repr[dirty9-HasLen(0, ...)] PASSED [ 52%] 439s tests/test_list_tuple.py::test_no_contains_value PASSED [ 52%] 439s tests/test_numeric.py::test_dirty_equals[1-IsInt] PASSED [ 53%] 439s tests/test_numeric.py::test_dirty_equals[1-dirty1] PASSED [ 53%] 439s tests/test_numeric.py::test_dirty_equals[1-dirty2] PASSED [ 53%] 439s tests/test_numeric.py::test_dirty_equals[1-IsPositiveInt] PASSED [ 53%] 439s tests/test_numeric.py::test_dirty_equals[-1-IsNegativeInt] PASSED [ 53%] 439s tests/test_numeric.py::test_dirty_equals[-1.0-IsFloat] PASSED [ 54%] 439s tests/test_numeric.py::test_dirty_equals[-1.0-dirty6] PASSED [ 54%] 439s tests/test_numeric.py::test_dirty_equals[1.0-IsPositiveFloat] PASSED [ 54%] 439s tests/test_numeric.py::test_dirty_equals[-1.0-IsNegativeFloat] PASSED [ 54%] 439s tests/test_numeric.py::test_dirty_equals[1-IsPositive] PASSED [ 54%] 439s tests/test_numeric.py::test_dirty_equals[1.0-IsPositive] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[-1-IsNegative] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[-1.0-IsNegative] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[5-dirty13] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[5-dirty14] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[5-dirty15] PASSED [ 55%] 439s tests/test_numeric.py::test_dirty_equals[5-dirty16] PASSED [ 56%] 439s tests/test_numeric.py::test_dirty_equals[1-dirty17] PASSED [ 56%] 439s tests/test_numeric.py::test_dirty_equals[1-dirty18] PASSED [ 56%] 439s tests/test_numeric.py::test_dirty_equals[100-dirty19] PASSED [ 56%] 439s tests/test_numeric.py::test_dirty_equals[-100-dirty20] PASSED [ 56%] 439s tests/test_numeric.py::test_dirty_equals[0-IsNonNegative] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[1-IsNonNegative] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[0.0-IsNonNegative] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[1.0-IsNonNegative] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[0-IsNonPositive] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[-1-IsNonPositive] PASSED [ 57%] 439s tests/test_numeric.py::test_dirty_equals[0.0-IsNonPositive] PASSED [ 58%] 439s tests/test_numeric.py::test_dirty_equals[-1.0-IsNonPositive] PASSED [ 58%] 439s tests/test_numeric.py::test_dirty_equals[-1-dirty29] PASSED [ 58%] 439s tests/test_numeric.py::test_dirty_equals[1-dirty30] PASSED [ 58%] 439s tests/test_numeric.py::test_dirty_equals[inf-IsFloatInf] PASSED [ 58%] 439s tests/test_numeric.py::test_dirty_equals[-inf-IsFloatInf0] PASSED [ 59%] 439s tests/test_numeric.py::test_dirty_equals[-inf-IsFloatInf1] PASSED [ 59%] 439s tests/test_numeric.py::test_dirty_equals[inf-IsFloatInfPos0] PASSED [ 59%] 439s tests/test_numeric.py::test_dirty_equals[inf-IsFloatInfPos1] PASSED [ 59%] 439s tests/test_numeric.py::test_dirty_equals[-inf-IsFloatInfNeg0] PASSED [ 59%] 439s tests/test_numeric.py::test_dirty_equals[-inf-IsFloatInfNeg1] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_equals[nan-IsFloatNan0] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_equals[nan-IsFloatNan1] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_equals[nan-IsFloatNan2] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsInt] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_not_equals[1.2-IsInt] PASSED [ 60%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsInt(exactly=2)] PASSED [ 61%] 439s tests/test_numeric.py::test_dirty_not_equals[True-IsInt] PASSED [ 61%] 439s tests/test_numeric.py::test_dirty_not_equals[False-IsInt] PASSED [ 61%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsInt()] PASSED [ 61%] 439s tests/test_numeric.py::test_dirty_not_equals[-1-IsPositiveInt] PASSED [ 61%] 439s tests/test_numeric.py::test_dirty_not_equals[0-IsPositiveInt] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsNegativeInt] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[0-IsNegativeInt] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsFloat] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsFloat(exactly=1.0)] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[1.1234-IsFloat(exactly=1.0)] PASSED [ 62%] 439s tests/test_numeric.py::test_dirty_not_equals[-1.0-IsPositiveFloat] PASSED [ 63%] 439s tests/test_numeric.py::test_dirty_not_equals[0.0-IsPositiveFloat] PASSED [ 63%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsNegativeFloat] PASSED [ 63%] 439s tests/test_numeric.py::test_dirty_not_equals[0.0-IsNegativeFloat] PASSED [ 63%] 439s tests/test_numeric.py::test_dirty_not_equals[-1-IsPositive] PASSED [ 63%] 439s tests/test_numeric.py::test_dirty_not_equals[-1.0-IsPositive] PASSED [ 64%] 439s tests/test_numeric.py::test_dirty_not_equals[4-IsInt(gt=4)] PASSED [ 64%] 439s tests/test_numeric.py::test_dirty_not_equals[4-IsInt(ge=5)] PASSED [ 64%] 439s tests/test_numeric.py::test_dirty_not_equals[6-IsInt(lt=6)] PASSED [ 64%] 439s tests/test_numeric.py::test_dirty_not_equals[6-IsInt(le=5)] PASSED [ 64%] 439s tests/test_numeric.py::test_dirty_not_equals[-1-IsNonNegative] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[-1.0-IsNonNegative] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsNonPositive] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsNonPositive] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[-1.0-IsNonPositive & IsInt] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsNonNegative & IsInt] PASSED [ 65%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsFloatNan] PASSED [ 66%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsFloatNan] PASSED [ 66%] 439s tests/test_numeric.py::test_dirty_not_equals[1-IsFloatInf] PASSED [ 66%] 439s tests/test_numeric.py::test_dirty_not_equals[1.0-IsFloatInf] PASSED [ 66%] 439s tests/test_numeric.py::test_dirty_not_equals[-inf-IsFloatInfPos0] PASSED [ 66%] 439s tests/test_numeric.py::test_dirty_not_equals[-inf-IsFloatInfPos1] PASSED [ 67%] 439s tests/test_numeric.py::test_dirty_not_equals[inf-IsFloatInfNeg0] PASSED [ 67%] 439s tests/test_numeric.py::test_dirty_not_equals[inf-IsFloatInfNeg1] PASSED [ 67%] 439s tests/test_numeric.py::test_invalid_approx_gt PASSED [ 67%] 439s tests/test_numeric.py::test_invalid_exactly_approx PASSED [ 67%] 439s tests/test_numeric.py::test_invalid_exactly_gt PASSED [ 67%] 439s tests/test_numeric.py::test_not_int PASSED [ 68%] 439s tests/test_numeric.py::test_not_negative PASSED [ 68%] 439s tests/test_other.py::test_is_uuid_true[other0-dirty0] PASSED [ 68%] 439s tests/test_other.py::test_is_uuid_true[other1-IsUUID] PASSED [ 68%] 439s tests/test_other.py::test_is_uuid_true[other2-dirty2] PASSED [ 68%] 439s tests/test_other.py::test_is_uuid_true[edf9f29e-45c7-431c-99db-28ea44df9785-IsUUID] PASSED [ 69%] 439s tests/test_other.py::test_is_uuid_true[edf9f29e-45c7-431c-99db-28ea44df9785-dirty4] PASSED [ 69%] 439s tests/test_other.py::test_is_uuid_true[edf9f29e45c7431c99db28ea44df9785-dirty5] PASSED [ 69%] 439s tests/test_other.py::test_is_uuid_true[other6-IsUUID] PASSED [ 69%] 439s tests/test_other.py::test_is_uuid_true[other7-dirty7] PASSED [ 69%] 439s tests/test_other.py::test_is_uuid_true[other8-dirty8] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_true[3799813e-46e0-11ef-bfc2-fa163e5371f1-dirty9] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_true[ea9e828d-fd18-3898-99f3-5a46dbcee036-dirty10] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_false[foobar-dirty0] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_false[other1-dirty1] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_false[edf9f29e-45c7-431c-99db-28ea44df9785-dirty2] PASSED [ 70%] 439s tests/test_other.py::test_is_uuid_false[other3-dirty3] PASSED [ 71%] 439s tests/test_other.py::test_is_uuid_false[other4-dirty4] PASSED [ 71%] 439s tests/test_other.py::test_is_uuid_false[edf9f29e-45c7-431c-99db-28ea44df9785-dirty5] PASSED [ 71%] 439s tests/test_other.py::test_is_uuid_false[ea9e828d-fd18-3898-99f3-5a46dbcee036-dirty6] PASSED [ 71%] 439s tests/test_other.py::test_is_uuid_false_repr PASSED [ 71%] 439s tests/test_other.py::test_is_uuid4_false_repr PASSED [ 72%] 439s tests/test_other.py::test_is_json_any_true[null] PASSED [ 72%] 439s tests/test_other.py::test_is_json_any_true["xyz"] PASSED [ 72%] 439s tests/test_other.py::test_is_json_any_true[[1, 2, 3]] PASSED [ 72%] 439s tests/test_other.py::test_is_json_any_true[{"a": 1}] PASSED [ 72%] 439s tests/test_other.py::test_is_json_any_false PASSED [ 72%] 439s tests/test_other.py::test_is_json_specific_true[null-None] PASSED [ 73%] 439s tests/test_other.py::test_is_json_specific_true["xyz"-xyz] PASSED [ 73%] 439s tests/test_other.py::test_is_json_specific_true[[1, 2, 3]-expected_value2] PASSED [ 73%] 439s tests/test_other.py::test_is_json_specific_true[{"a": 1}-expected_value3] PASSED [ 73%] 439s tests/test_other.py::test_is_json_invalid PASSED [ 73%] 439s tests/test_other.py::test_is_json_kwargs PASSED [ 74%] 439s tests/test_other.py::test_is_json_specific_false PASSED [ 74%] 439s tests/test_other.py::test_equals_function PASSED [ 74%] 439s tests/test_other.py::test_equals_function_fail PASSED [ 74%] 439s tests/test_other.py::test_json_both PASSED [ 74%] 439s tests/test_other.py::test_is_ip_true[other0-dirty0] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[other1-dirty1] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[other2-dirty2] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[other3-dirty3] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[2001:0db8:0a0b:12f0:0000:0000:0000:0001-dirty4] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[179.27.154.96-IsIP] PASSED [ 75%] 439s tests/test_other.py::test_is_ip_true[43.62.123.119-dirty6] PASSED [ 76%] 439s tests/test_other.py::test_is_ip_true[::ffff:2b3e:7b77-dirty7] PASSED [ 76%] 439s tests/test_other.py::test_is_ip_true[0:0:0:0:0:ffff:2b3e:7b77-dirty8] PASSED [ 76%] 439s tests/test_other.py::test_is_ip_true[54.43.53.219/10-dirty9] PASSED [ 76%] 439s tests/test_other.py::test_is_ip_true[::ffff:aebf:d473/12-dirty10] PASSED [ 76%] 439s tests/test_other.py::test_is_ip_true[2001:0db8:0a0b:12f0:0000:0000:0000:0001-dirty11] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_true[3232235521-dirty12] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_true[\xc0\xa8\x00\x01-dirty13] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_true[338288524927261089654018896845572831328-dirty14] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_true[ \x01\x06X\x02*\xca\xfe\x02\x00\x00\x00\x00\x00\x00\x01-dirty15] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_false[foobar-dirty0] PASSED [ 77%] 439s tests/test_other.py::test_is_ip_false[other1-dirty1] PASSED [ 78%] 439s tests/test_other.py::test_is_ip_false[210.115.28.193-dirty2] PASSED [ 78%] 439s tests/test_other.py::test_is_ip_false[::ffff:d273:1cc1-dirty3] PASSED [ 78%] 439s tests/test_other.py::test_is_ip_false[210.115.28.193/12-dirty4] PASSED [ 78%] 439s tests/test_other.py::test_is_ip_false[::ffff:d273:1cc1-dirty5] PASSED [ 78%] 439s tests/test_other.py::test_is_ip_false[3232235521-dirty6] PASSED [ 79%] 439s tests/test_other.py::test_is_ip_false[338288524927261089654018896845572831328-dirty7] PASSED [ 79%] 439s tests/test_other.py::test_not_ip_repr PASSED [ 79%] 439s tests/test_other.py::test_ip_bad_netmask PASSED [ 79%] 439s tests/test_other.py::test_is_hash_true[f1e069787ECE74531d112559945c6871-dirty0] PASSED [ 79%] 439s tests/test_other.py::test_is_hash_true[40bd001563085fc35165329ea1FF5c5ecbdbbeef-dirty1] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_true[a665a45920422f9d417e4867eFDC4fb8a04a1f3fff1fa07e998e86f7f7a27ae3-dirty2] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_true[f1e069787ECE74531d112559945c6871-dirty3] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_true[other4-dirty4] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_false[foobar-dirty0] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_false[\x81 UnicodeDecodeError-dirty1] PASSED [ 80%] 439s tests/test_other.py::test_is_hash_false[other2-dirty2] PASSED [ 81%] 439s tests/test_other.py::test_is_hash_false[f1e069787ECE74531d112559945c6871d-dirty3] PASSED [ 81%] 439s tests/test_other.py::test_is_hash_false[400bd001563085fc35165329ea1FF5c5ecbdbbeef-dirty4] PASSED [ 81%] 439s tests/test_other.py::test_is_hash_false[a665a45920422g9d417e4867eFDC4fb8a04a1f3fff1fa07e998e86f7f7a27ae3-dirty5] PASSED [ 81%] 439s tests/test_other.py::test_is_hash_md5_false_repr[md5] PASSED [ 81%] 439s tests/test_other.py::test_is_hash_md5_false_repr[sha-1] PASSED [ 82%] 439s tests/test_other.py::test_is_hash_md5_false_repr[sha-256] PASSED [ 82%] 439s tests/test_other.py::test_hashlib_hashes[openssl_md5-md5] PASSED [ 82%] 439s tests/test_other.py::test_hashlib_hashes[openssl_sha1-sha-1] PASSED [ 82%] 439s tests/test_other.py::test_hashlib_hashes[openssl_sha256-sha-256] PASSED [ 82%] 439s tests/test_other.py::test_wrong_hash_type PASSED [ 82%] 439s tests/test_other.py::test_is_url_true[https://example.com-IsUrl] PASSED [ 83%] 439s tests/test_other.py::test_is_url_true[https://example.com-dirty1] PASSED [ 83%] 439s tests/test_other.py::test_is_url_true[postgres://user:pass@localhost:5432/app-dirty2] PASSED [ 83%] 439s tests/test_other.py::test_is_url_false[https://example.com-dirty0] PASSED [ 83%] 439s tests/test_other.py::test_is_url_false[https://example.com-dirty1] PASSED [ 83%] 439s tests/test_other.py::test_is_url_false[definitely not a url-IsUrl] PASSED [ 84%] 439s tests/test_other.py::test_is_url_false[42-IsUrl] PASSED [ 84%] 439s tests/test_other.py::test_is_url_false[https://anotherexample.com-dirty4] PASSED [ 84%] 439s tests/test_other.py::test_is_url_invalid_kwargs PASSED [ 84%] 439s tests/test_other.py::test_is_url_too_many_url_types PASSED [ 84%] 439s tests/test_other.py::test_is_dataclass_type_true[Foo-IsDataclassType] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_type_true[Foo-dirty1] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_type_false[other0-IsDataclassType] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_type_false[other1-dirty1] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_type_false[Foo-IsDataclass] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_true[other0-IsDataclass] PASSED [ 85%] 439s tests/test_other.py::test_is_dataclass_true[other1-dirty1] PASSED [ 86%] 439s tests/test_other.py::test_is_dataclass_true[other2-dirty2] PASSED [ 86%] 439s tests/test_other.py::test_is_dataclass_true[other3-dirty3] PASSED [ 86%] 439s tests/test_other.py::test_is_dataclass_true[other4-dirty4] PASSED [ 86%] 439s tests/test_other.py::test_is_dataclass_true[other5-dirty5] PASSED [ 86%] 439s tests/test_other.py::test_is_dataclass_true[other6-dirty6] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_true[other7-dirty7] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_true[other8-dirty8] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_true[other9-dirty9] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_true[other10-dirty10] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_false[other0-IsDataclassType] PASSED [ 87%] 439s tests/test_other.py::test_is_dataclass_false[Foo-IsDataclass] PASSED [ 88%] 439s tests/test_other.py::test_is_dataclass_false[other2-dirty2] PASSED [ 88%] 439s tests/test_other.py::test_is_dataclass_false[other3-dirty3] PASSED [ 88%] 439s tests/test_other.py::test_is_dataclass_false[other4-dirty4] PASSED [ 88%] 439s tests/test_other.py::test_is_dataclass_false[other5-dirty5] PASSED [ 88%] 439s tests/test_other.py::test_is_dataclass_false[other6-dirty6] PASSED [ 89%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsStr-True] PASSED [ 89%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty1-True] PASSED [ 89%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsStr-False] PASSED [ 89%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty3-True] PASSED [ 89%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty4-False] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty5-True] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty6-True] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty7-True] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty8-False] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty9-False] PASSED [ 90%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty10-True] PASSED [ 91%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty11-False] PASSED [ 91%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty12-True] PASSED [ 91%] 439s tests/test_strings.py::test_dirty_equals_true[fo-dirty13-False] PASSED [ 91%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty14-True] PASSED [ 91%] 439s tests/test_strings.py::test_dirty_equals_true[foobar-dirty15-False] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty16-True] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[FOO-dirty17-False] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[FOO-dirty18-True] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty19-False] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsBytes-True] PASSED [ 92%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty21-True] PASSED [ 93%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsBytes-False] PASSED [ 93%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty23-True] PASSED [ 93%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty24-True] PASSED [ 93%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty25-True] PASSED [ 93%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty26-False] PASSED [ 94%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty27-False] PASSED [ 94%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty28-True] PASSED [ 94%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty29-False] PASSED [ 94%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty30-True] PASSED [ 94%] 439s tests/test_strings.py::test_dirty_equals_true[fo-dirty31-False] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsAnyStr-True0] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty33-True] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-IsAnyStr-True1] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty35-True] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty36-True] PASSED [ 95%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty37-True] PASSED [ 96%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty38-True] PASSED [ 96%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty39-True] PASSED [ 96%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty40-True] PASSED [ 96%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty41-True] PASSED [ 96%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty42-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty43-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty44-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty45-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[Foo-dirty46-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty47-True] PASSED [ 97%] 439s tests/test_strings.py::test_dirty_equals_true[foo\nbar-dirty48-False] PASSED [ 98%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty49-False] PASSED [ 98%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty50-False] PASSED [ 98%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty51-True] PASSED [ 98%] 439s tests/test_strings.py::test_dirty_equals_true[foo-dirty52-True] PASSED [ 98%] 439s tests/test_strings.py::test_dirty_equals_true[fo-dirty53-False] PASSED [ 99%] 439s tests/test_strings.py::test_regex_true PASSED [ 99%] 439s tests/test_strings.py::test_regex_bytes_true PASSED [ 99%] 439s tests/test_strings.py::test_regex_false PASSED [ 99%] 439s tests/test_strings.py::test_regex_false_type_error PASSED [ 99%] 439s tests/test_strings.py::test_is_any_str PASSED [100%] 439s 439s ============================= 540 passed in 0.92s ============================== 440s autopkgtest [21:37:10]: test run-tests: -----------------------] 488s autopkgtest [21:37:58]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 488s run-tests PASS 489s autopkgtest [21:37:59]: @@@@@@@@@@@@@@@@@@@@ summary 489s run-tests PASS 679s nova [W] Skipping flock for amd64 679s Creating nova instance adt-oracular-i386-dirty-equals-20240720-212948-juju-7f2275-prod-proposed-migration-environment-3-eaec8418-080b-4077-b117-2cd9444cf4c6 from image adt/ubuntu-oracular-amd64-server-20240720.img (UUID 7d1e67ab-b95e-41e3-9f93-a01c05dbb6a2)...