0s autopkgtest [10:21:22]: starting date and time: 2024-06-16 10:21:22+0000 0s autopkgtest [10:21:22]: git checkout: 433ed4c Merge branch 'skia/nova_flock' into 'ubuntu/5.34+prod' 0s autopkgtest [10:21:22]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.dtpnwn43/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,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\n" >> /etc/environment' --apt-pocket=proposed=src:pytest --apt-upgrade pytest-rerunfailures --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.2.2-1ubuntu1 -- lxd -r lxd-armhf-10.145.243.27 lxd-armhf-10.145.243.27:autopkgtest/ubuntu/oracular/armhf 27s autopkgtest [10:21:49]: testbed dpkg architecture: armhf 29s autopkgtest [10:21:51]: testbed apt version: 2.9.3 29s autopkgtest [10:21:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 37s Get:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease [110 kB] 37s Get:2 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse Sources [2576 B] 37s Get:3 http://ftpmaster.internal/ubuntu oracular-proposed/universe Sources [389 kB] 38s Get:4 http://ftpmaster.internal/ubuntu oracular-proposed/main Sources [36.1 kB] 38s Get:5 http://ftpmaster.internal/ubuntu oracular-proposed/restricted Sources [7052 B] 38s Get:6 http://ftpmaster.internal/ubuntu oracular-proposed/main armhf Packages [34.8 kB] 38s Get:7 http://ftpmaster.internal/ubuntu oracular-proposed/restricted armhf Packages [1860 B] 38s Get:8 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf Packages [293 kB] 38s Get:9 http://ftpmaster.internal/ubuntu oracular-proposed/multiverse armhf Packages [2528 B] 38s Fetched 877 kB in 1s (920 kB/s) 38s Reading package lists... 55s tee: /proc/self/fd/2: Permission denied 79s Hit:1 http://ftpmaster.internal/ubuntu oracular-proposed InRelease 79s Hit:2 http://ftpmaster.internal/ubuntu oracular InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu oracular-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu oracular-security InRelease 81s Reading package lists... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 82s Calculating upgrade... 83s The following packages will be upgraded: 83s apt apt-utils dracut-install libapt-pkg6.0t64 libc-bin libc6 libldap-common 83s libldap2 libnss3 locales python3-certifi ubuntu-pro-client 83s ubuntu-pro-client-l10n 83s 13 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 12.1 MB of archives. 83s After this operation, 57.3 kB disk space will be freed. 83s Get:1 http://ftpmaster.internal/ubuntu oracular/main armhf libc6 armhf 2.39-0ubuntu9 [2828 kB] 83s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf libc-bin armhf 2.39-0ubuntu9 [530 kB] 83s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf libapt-pkg6.0t64 armhf 2.9.5 [1019 kB] 83s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf apt armhf 2.9.5 [1398 kB] 84s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf apt-utils armhf 2.9.5 [217 kB] 84s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf locales all 2.39-0ubuntu9 [4235 kB] 84s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf ubuntu-pro-client-l10n armhf 32.3.1 [19.4 kB] 84s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf ubuntu-pro-client armhf 32.3.1 [230 kB] 84s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf dracut-install armhf 102-3ubuntu2 [35.1 kB] 84s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf libldap-common all 2.6.7+dfsg-1~exp1ubuntu9 [31.5 kB] 84s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf libldap2 armhf 2.6.7+dfsg-1~exp1ubuntu9 [171 kB] 84s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf libnss3 armhf 2:3.101-1 [1256 kB] 84s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf python3-certifi all 2024.6.2-1 [160 kB] 85s Preconfiguring packages ... 85s Fetched 12.1 MB in 1s (12.1 MB/s) 86s (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 ... 58402 files and directories currently installed.) 86s Preparing to unpack .../libc6_2.39-0ubuntu9_armhf.deb ... 86s Unpacking libc6:armhf (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 86s Setting up libc6:armhf (2.39-0ubuntu9) ... 87s (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 ... 58402 files and directories currently installed.) 87s Preparing to unpack .../libc-bin_2.39-0ubuntu9_armhf.deb ... 87s Unpacking libc-bin (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 87s Setting up libc-bin (2.39-0ubuntu9) ... 87s (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 ... 58402 files and directories currently installed.) 87s Preparing to unpack .../libapt-pkg6.0t64_2.9.5_armhf.deb ... 87s Unpacking libapt-pkg6.0t64:armhf (2.9.5) over (2.9.3) ... 87s Setting up libapt-pkg6.0t64:armhf (2.9.5) ... 88s (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 ... 58402 files and directories currently installed.) 88s Preparing to unpack .../archives/apt_2.9.5_armhf.deb ... 88s Unpacking apt (2.9.5) over (2.9.3) ... 88s Setting up apt (2.9.5) ... 88s (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 ... 58402 files and directories currently installed.) 88s Preparing to unpack .../0-apt-utils_2.9.5_armhf.deb ... 88s Unpacking apt-utils (2.9.5) over (2.9.3) ... 88s Preparing to unpack .../1-locales_2.39-0ubuntu9_all.deb ... 88s Unpacking locales (2.39-0ubuntu9) over (2.39-0ubuntu8.1) ... 89s Preparing to unpack .../2-ubuntu-pro-client-l10n_32.3.1_armhf.deb ... 89s Unpacking ubuntu-pro-client-l10n (32.3.1) over (32.3) ... 89s Preparing to unpack .../3-ubuntu-pro-client_32.3.1_armhf.deb ... 89s Unpacking ubuntu-pro-client (32.3.1) over (32.3) ... 89s Preparing to unpack .../4-dracut-install_102-3ubuntu2_armhf.deb ... 89s Unpacking dracut-install (102-3ubuntu2) over (102-3ubuntu1) ... 89s Preparing to unpack .../5-libldap-common_2.6.7+dfsg-1~exp1ubuntu9_all.deb ... 89s Unpacking libldap-common (2.6.7+dfsg-1~exp1ubuntu9) over (2.6.7+dfsg-1~exp1ubuntu8) ... 89s Preparing to unpack .../6-libldap2_2.6.7+dfsg-1~exp1ubuntu9_armhf.deb ... 89s Unpacking libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu9) over (2.6.7+dfsg-1~exp1ubuntu8) ... 89s Preparing to unpack .../7-libnss3_2%3a3.101-1_armhf.deb ... 89s Unpacking libnss3:armhf (2:3.101-1) over (2:3.100-1) ... 89s Preparing to unpack .../8-python3-certifi_2024.6.2-1_all.deb ... 89s Unpacking python3-certifi (2024.6.2-1) over (2023.11.17-1) ... 89s Setting up apt-utils (2.9.5) ... 89s Setting up libnss3:armhf (2:3.101-1) ... 89s Setting up locales (2.39-0ubuntu9) ... 91s Generating locales (this might take a while)... 93s en_US.UTF-8... done 93s Generation complete. 93s Setting up libldap-common (2.6.7+dfsg-1~exp1ubuntu9) ... 93s Setting up python3-certifi (2024.6.2-1) ... 93s Setting up dracut-install (102-3ubuntu2) ... 93s Setting up ubuntu-pro-client (32.3.1) ... 93s Installing new version of config file /etc/apparmor.d/ubuntu_pro_esm_cache ... 94s apparmor_parser: Unable to replace "ubuntu_pro_apt_news". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 94s 94s apparmor_parser: Unable to replace "apt_methods". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 94s 94s apparmor_parser: Unable to replace "ubuntu_pro_esm_cache". apparmor_parser: Access denied. You need policy admin privileges to manage profiles. 94s 95s Setting up libldap2:armhf (2.6.7+dfsg-1~exp1ubuntu9) ... 95s Setting up ubuntu-pro-client-l10n (32.3.1) ... 95s Processing triggers for man-db (2.12.1-2) ... 97s Processing triggers for libc-bin (2.39-0ubuntu9) ... 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 99s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 101s autopkgtest [10:23:03]: rebooting testbed after setup commands that affected boot 142s autopkgtest [10:23:44]: testbed running kernel: Linux 6.5.0-35-generic #35~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue May 7 11:19:33 UTC 2 172s autopkgtest [10:24:14]: @@@@@@@@@@@@@@@@@@@@ apt-source pytest-rerunfailures 183s Get:1 http://ftpmaster.internal/ubuntu oracular/universe pytest-rerunfailures 12.0-1 (dsc) [2204 B] 183s Get:2 http://ftpmaster.internal/ubuntu oracular/universe pytest-rerunfailures 12.0-1 (tar) [16.8 kB] 183s Get:3 http://ftpmaster.internal/ubuntu oracular/universe pytest-rerunfailures 12.0-1 (diff) [2244 B] 183s gpgv: Signature made Sun Jul 23 14:38:12 2023 UTC 183s gpgv: using RSA key 610B28B55CFCFE45EA1B563B3116BA5E9FFA69A3 183s gpgv: Can't check signature: No public key 183s dpkg-source: warning: cannot verify inline signature for ./pytest-rerunfailures_12.0-1.dsc: no acceptable signature found 184s autopkgtest [10:24:26]: testing package pytest-rerunfailures version 12.0-1 186s autopkgtest [10:24:28]: build not needed 188s autopkgtest [10:24:30]: test pybuild-autopkgtest: preparing testbed 197s Reading package lists... 198s Building dependency tree... 198s Reading state information... 198s Starting pkgProblemResolver with broken count: 0 198s Starting 2 pkgProblemResolver with broken count: 0 198s Done 199s The following additional packages will be installed: 199s autoconf automake autopoint autotools-dev build-essential cpp cpp-13 199s cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper debugedit 199s dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-13 199s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 199s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gettext 199s intltool-debian libarchive-zip-perl libasan8 libatomic1 libc-dev-bin 199s libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl libdw1t64 199s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libisl23 libmpc3 199s libstdc++-13-dev libtool libubsan1 linux-libc-dev m4 po-debconf 199s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-all 199s python3-build python3-iniconfig python3-installer python3-packaging 199s python3-pluggy python3-pyproject-hooks python3-pytest 199s python3-pytest-rerunfailures python3-toml python3-wheel rpcsvc-proto 199s Suggested packages: 199s autoconf-archive gnu-standards autoconf-doc cpp-doc gcc-13-locales 199s cpp-13-doc dh-make flit gcc-13-doc gcc-multilib manpages-dev flex bison gdb 199s gcc-doc gdb-arm-linux-gnueabihf gettext-doc libasprintf-dev libgettextpo-dev 199s glibc-doc libstdc++-13-doc libtool-doc gfortran | fortran95-compiler gcj-jdk 199s m4-doc libmail-box-perl python3-pip python3-venv python-build-doc 199s python-installer-doc 199s Recommended packages: 199s manpages manpages-dev libc-devtools libarchive-cpio-perl libltdl-dev 199s libmail-sendmail-perl 199s The following NEW packages will be installed: 199s autoconf automake autopkgtest-satdep autopoint autotools-dev build-essential 199s cpp cpp-13 cpp-13-arm-linux-gnueabihf cpp-arm-linux-gnueabihf debhelper 199s debugedit dh-autoreconf dh-python dh-strip-nondeterminism dwz g++ g++-13 199s g++-13-arm-linux-gnueabihf g++-arm-linux-gnueabihf gcc gcc-13 199s gcc-13-arm-linux-gnueabihf gcc-13-base gcc-arm-linux-gnueabihf gettext 199s intltool-debian libarchive-zip-perl libasan8 libatomic1 libc-dev-bin 199s libc6-dev libcc1-0 libcrypt-dev libdebhelper-perl libdw1t64 199s libfile-stripnondeterminism-perl libgcc-13-dev libgomp1 libisl23 libmpc3 199s libstdc++-13-dev libtool libubsan1 linux-libc-dev m4 po-debconf 199s pybuild-plugin-autopkgtest pybuild-plugin-pyproject python3-all 199s python3-build python3-iniconfig python3-installer python3-packaging 199s python3-pluggy python3-pyproject-hooks python3-pytest 199s python3-pytest-rerunfailures python3-toml python3-wheel rpcsvc-proto 199s 0 upgraded, 61 newly installed, 0 to remove and 0 not upgraded. 199s Need to get 52.3 MB/52.3 MB of archives. 199s After this operation, 155 MB of additional disk space will be used. 199s Get:1 /tmp/autopkgtest.hbBtIv/1-autopkgtest-satdep.deb autopkgtest-satdep armhf 0 [808 B] 199s Get:2 http://ftpmaster.internal/ubuntu oracular/main armhf m4 armhf 1.4.19-4build1 [235 kB] 199s Get:3 http://ftpmaster.internal/ubuntu oracular/main armhf autoconf all 2.71-3 [339 kB] 200s Get:4 http://ftpmaster.internal/ubuntu oracular/main armhf autotools-dev all 20220109.1 [44.9 kB] 200s Get:5 http://ftpmaster.internal/ubuntu oracular/main armhf automake all 1:1.16.5-1.3ubuntu1 [558 kB] 200s Get:6 http://ftpmaster.internal/ubuntu oracular/main armhf autopoint all 0.21-14ubuntu2 [422 kB] 200s Get:7 http://ftpmaster.internal/ubuntu oracular/main armhf libc-dev-bin armhf 2.39-0ubuntu9 [19.1 kB] 200s Get:8 http://ftpmaster.internal/ubuntu oracular/main armhf linux-libc-dev armhf 6.8.0-31.31 [1557 kB] 200s Get:9 http://ftpmaster.internal/ubuntu oracular/main armhf libcrypt-dev armhf 1:4.4.36-4build1 [120 kB] 200s Get:10 http://ftpmaster.internal/ubuntu oracular/main armhf rpcsvc-proto armhf 1.4.2-0ubuntu7 [62.2 kB] 200s Get:11 http://ftpmaster.internal/ubuntu oracular/main armhf libc6-dev armhf 2.39-0ubuntu9 [1351 kB] 200s Get:12 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13-base armhf 13.2.0-23ubuntu4 [48.9 kB] 200s Get:13 http://ftpmaster.internal/ubuntu oracular/main armhf libisl23 armhf 0.26-3build1 [544 kB] 200s Get:14 http://ftpmaster.internal/ubuntu oracular/main armhf libmpc3 armhf 1.3.1-1build1 [46.7 kB] 200s Get:15 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [8759 kB] 200s Get:16 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-13 armhf 13.2.0-23ubuntu4 [1034 B] 200s Get:17 http://ftpmaster.internal/ubuntu oracular/main armhf cpp-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [5320 B] 200s Get:18 http://ftpmaster.internal/ubuntu oracular/main armhf cpp armhf 4:13.2.0-7ubuntu1 [22.4 kB] 200s Get:19 http://ftpmaster.internal/ubuntu oracular/main armhf libcc1-0 armhf 14.1.0-1ubuntu1 [43.3 kB] 200s Get:20 http://ftpmaster.internal/ubuntu oracular/main armhf libgomp1 armhf 14.1.0-1ubuntu1 [125 kB] 200s Get:21 http://ftpmaster.internal/ubuntu oracular/main armhf libatomic1 armhf 14.1.0-1ubuntu1 [7816 B] 200s Get:22 http://ftpmaster.internal/ubuntu oracular/main armhf libasan8 armhf 14.1.0-1ubuntu1 [2913 kB] 200s Get:23 http://ftpmaster.internal/ubuntu oracular/main armhf libubsan1 armhf 14.1.0-1ubuntu1 [1154 kB] 200s Get:24 http://ftpmaster.internal/ubuntu oracular/main armhf libgcc-13-dev armhf 13.2.0-23ubuntu4 [899 kB] 200s Get:25 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [16.9 MB] 201s Get:26 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-13 armhf 13.2.0-23ubuntu4 [453 kB] 201s Get:27 http://ftpmaster.internal/ubuntu oracular/main armhf gcc-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [1220 B] 201s Get:28 http://ftpmaster.internal/ubuntu oracular/main armhf gcc armhf 4:13.2.0-7ubuntu1 [5022 B] 201s Get:29 http://ftpmaster.internal/ubuntu oracular/main armhf libstdc++-13-dev armhf 13.2.0-23ubuntu4 [2456 kB] 201s Get:30 http://ftpmaster.internal/ubuntu oracular/main armhf g++-13-arm-linux-gnueabihf armhf 13.2.0-23ubuntu4 [9941 kB] 201s Get:31 http://ftpmaster.internal/ubuntu oracular/main armhf g++-13 armhf 13.2.0-23ubuntu4 [14.5 kB] 201s Get:32 http://ftpmaster.internal/ubuntu oracular/main armhf g++-arm-linux-gnueabihf armhf 4:13.2.0-7ubuntu1 [966 B] 201s Get:33 http://ftpmaster.internal/ubuntu oracular/main armhf g++ armhf 4:13.2.0-7ubuntu1 [1090 B] 201s Get:34 http://ftpmaster.internal/ubuntu oracular/main armhf build-essential armhf 12.10ubuntu1 [4928 B] 201s Get:35 http://ftpmaster.internal/ubuntu oracular/main armhf libdebhelper-perl all 13.15.3ubuntu2 [92.3 kB] 201s Get:36 http://ftpmaster.internal/ubuntu oracular/main armhf libtool all 2.4.7-7build1 [166 kB] 201s Get:37 http://ftpmaster.internal/ubuntu oracular/main armhf dh-autoreconf all 20 [16.1 kB] 201s Get:38 http://ftpmaster.internal/ubuntu oracular/main armhf libarchive-zip-perl all 1.68-1 [90.2 kB] 201s Get:39 http://ftpmaster.internal/ubuntu oracular/main armhf libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 201s Get:40 http://ftpmaster.internal/ubuntu oracular/main armhf dh-strip-nondeterminism all 1.14.0-1 [5058 B] 201s Get:41 http://ftpmaster.internal/ubuntu oracular/main armhf libdw1t64 armhf 0.191-1 [238 kB] 201s Get:42 http://ftpmaster.internal/ubuntu oracular/main armhf debugedit armhf 1:5.0-5build2 [42.3 kB] 201s Get:43 http://ftpmaster.internal/ubuntu oracular/main armhf dwz armhf 0.15-1build6 [116 kB] 201s Get:44 http://ftpmaster.internal/ubuntu oracular/main armhf gettext armhf 0.21-14ubuntu2 [800 kB] 201s Get:45 http://ftpmaster.internal/ubuntu oracular/main armhf intltool-debian all 0.35.0+20060710.6 [23.2 kB] 201s Get:46 http://ftpmaster.internal/ubuntu oracular/main armhf po-debconf all 1.0.21+nmu1 [233 kB] 201s Get:47 http://ftpmaster.internal/ubuntu oracular/main armhf debhelper all 13.15.3ubuntu2 [878 kB] 201s Get:48 http://ftpmaster.internal/ubuntu oracular/universe armhf dh-python all 6.20240422 [110 kB] 201s Get:49 http://ftpmaster.internal/ubuntu oracular/universe armhf pybuild-plugin-autopkgtest all 6.20240422 [1748 B] 201s Get:50 http://ftpmaster.internal/ubuntu oracular/main armhf python3-packaging all 24.0-1 [41.1 kB] 201s Get:51 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-pyproject-hooks all 1.1.0-1 [9852 B] 201s Get:52 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-toml all 0.10.2-1 [16.5 kB] 201s Get:53 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-wheel all 0.43.0-1 [53.5 kB] 201s Get:54 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-build all 1.2.1-1 [29.7 kB] 201s Get:55 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 201s Get:56 http://ftpmaster.internal/ubuntu oracular/universe armhf pybuild-plugin-pyproject all 6.20240422 [1730 B] 201s Get:57 http://ftpmaster.internal/ubuntu oracular/main armhf python3-all armhf 3.12.3-0ubuntu1 [886 B] 201s Get:58 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-iniconfig all 1.1.1-2 [6024 B] 201s Get:59 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-pluggy all 1.5.0-1 [21.0 kB] 201s Get:60 http://ftpmaster.internal/ubuntu oracular-proposed/universe armhf python3-pytest all 8.2.2-1ubuntu1 [250 kB] 201s Get:61 http://ftpmaster.internal/ubuntu oracular/universe armhf python3-pytest-rerunfailures all 12.0-1 [14.1 kB] 202s Fetched 52.3 MB in 2s (21.2 MB/s) 202s Selecting previously unselected package m4. 202s (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 ... 58402 files and directories currently installed.) 202s Preparing to unpack .../00-m4_1.4.19-4build1_armhf.deb ... 202s Unpacking m4 (1.4.19-4build1) ... 202s Selecting previously unselected package autoconf. 202s Preparing to unpack .../01-autoconf_2.71-3_all.deb ... 202s Unpacking autoconf (2.71-3) ... 202s Selecting previously unselected package autotools-dev. 202s Preparing to unpack .../02-autotools-dev_20220109.1_all.deb ... 202s Unpacking autotools-dev (20220109.1) ... 202s Selecting previously unselected package automake. 202s Preparing to unpack .../03-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 202s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 202s Selecting previously unselected package autopoint. 202s Preparing to unpack .../04-autopoint_0.21-14ubuntu2_all.deb ... 202s Unpacking autopoint (0.21-14ubuntu2) ... 202s Selecting previously unselected package libc-dev-bin. 202s Preparing to unpack .../05-libc-dev-bin_2.39-0ubuntu9_armhf.deb ... 202s Unpacking libc-dev-bin (2.39-0ubuntu9) ... 202s Selecting previously unselected package linux-libc-dev:armhf. 202s Preparing to unpack .../06-linux-libc-dev_6.8.0-31.31_armhf.deb ... 202s Unpacking linux-libc-dev:armhf (6.8.0-31.31) ... 202s Selecting previously unselected package libcrypt-dev:armhf. 202s Preparing to unpack .../07-libcrypt-dev_1%3a4.4.36-4build1_armhf.deb ... 202s Unpacking libcrypt-dev:armhf (1:4.4.36-4build1) ... 202s Selecting previously unselected package rpcsvc-proto. 203s Preparing to unpack .../08-rpcsvc-proto_1.4.2-0ubuntu7_armhf.deb ... 203s Unpacking rpcsvc-proto (1.4.2-0ubuntu7) ... 203s Selecting previously unselected package libc6-dev:armhf. 203s Preparing to unpack .../09-libc6-dev_2.39-0ubuntu9_armhf.deb ... 203s Unpacking libc6-dev:armhf (2.39-0ubuntu9) ... 203s Selecting previously unselected package gcc-13-base:armhf. 203s Preparing to unpack .../10-gcc-13-base_13.2.0-23ubuntu4_armhf.deb ... 203s Unpacking gcc-13-base:armhf (13.2.0-23ubuntu4) ... 203s Selecting previously unselected package libisl23:armhf. 203s Preparing to unpack .../11-libisl23_0.26-3build1_armhf.deb ... 203s Unpacking libisl23:armhf (0.26-3build1) ... 203s Selecting previously unselected package libmpc3:armhf. 203s Preparing to unpack .../12-libmpc3_1.3.1-1build1_armhf.deb ... 203s Unpacking libmpc3:armhf (1.3.1-1build1) ... 203s Selecting previously unselected package cpp-13-arm-linux-gnueabihf. 203s Preparing to unpack .../13-cpp-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 203s Unpacking cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 203s Selecting previously unselected package cpp-13. 203s Preparing to unpack .../14-cpp-13_13.2.0-23ubuntu4_armhf.deb ... 203s Unpacking cpp-13 (13.2.0-23ubuntu4) ... 203s Selecting previously unselected package cpp-arm-linux-gnueabihf. 203s Preparing to unpack .../15-cpp-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 203s Unpacking cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 203s Selecting previously unselected package cpp. 203s Preparing to unpack .../16-cpp_4%3a13.2.0-7ubuntu1_armhf.deb ... 203s Unpacking cpp (4:13.2.0-7ubuntu1) ... 203s Selecting previously unselected package libcc1-0:armhf. 203s Preparing to unpack .../17-libcc1-0_14.1.0-1ubuntu1_armhf.deb ... 203s Unpacking libcc1-0:armhf (14.1.0-1ubuntu1) ... 203s Selecting previously unselected package libgomp1:armhf. 203s Preparing to unpack .../18-libgomp1_14.1.0-1ubuntu1_armhf.deb ... 203s Unpacking libgomp1:armhf (14.1.0-1ubuntu1) ... 203s Selecting previously unselected package libatomic1:armhf. 203s Preparing to unpack .../19-libatomic1_14.1.0-1ubuntu1_armhf.deb ... 203s Unpacking libatomic1:armhf (14.1.0-1ubuntu1) ... 203s Selecting previously unselected package libasan8:armhf. 203s Preparing to unpack .../20-libasan8_14.1.0-1ubuntu1_armhf.deb ... 203s Unpacking libasan8:armhf (14.1.0-1ubuntu1) ... 203s Selecting previously unselected package libubsan1:armhf. 203s Preparing to unpack .../21-libubsan1_14.1.0-1ubuntu1_armhf.deb ... 203s Unpacking libubsan1:armhf (14.1.0-1ubuntu1) ... 203s Selecting previously unselected package libgcc-13-dev:armhf. 204s Preparing to unpack .../22-libgcc-13-dev_13.2.0-23ubuntu4_armhf.deb ... 204s Unpacking libgcc-13-dev:armhf (13.2.0-23ubuntu4) ... 204s Selecting previously unselected package gcc-13-arm-linux-gnueabihf. 204s Preparing to unpack .../23-gcc-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 204s Unpacking gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 204s Selecting previously unselected package gcc-13. 204s Preparing to unpack .../24-gcc-13_13.2.0-23ubuntu4_armhf.deb ... 204s Unpacking gcc-13 (13.2.0-23ubuntu4) ... 204s Selecting previously unselected package gcc-arm-linux-gnueabihf. 204s Preparing to unpack .../25-gcc-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 204s Unpacking gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 204s Selecting previously unselected package gcc. 204s Preparing to unpack .../26-gcc_4%3a13.2.0-7ubuntu1_armhf.deb ... 204s Unpacking gcc (4:13.2.0-7ubuntu1) ... 204s Selecting previously unselected package libstdc++-13-dev:armhf. 204s Preparing to unpack .../27-libstdc++-13-dev_13.2.0-23ubuntu4_armhf.deb ... 204s Unpacking libstdc++-13-dev:armhf (13.2.0-23ubuntu4) ... 204s Selecting previously unselected package g++-13-arm-linux-gnueabihf. 204s Preparing to unpack .../28-g++-13-arm-linux-gnueabihf_13.2.0-23ubuntu4_armhf.deb ... 204s Unpacking g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 205s Selecting previously unselected package g++-13. 205s Preparing to unpack .../29-g++-13_13.2.0-23ubuntu4_armhf.deb ... 205s Unpacking g++-13 (13.2.0-23ubuntu4) ... 205s Selecting previously unselected package g++-arm-linux-gnueabihf. 205s Preparing to unpack .../30-g++-arm-linux-gnueabihf_4%3a13.2.0-7ubuntu1_armhf.deb ... 205s Unpacking g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 205s Selecting previously unselected package g++. 205s Preparing to unpack .../31-g++_4%3a13.2.0-7ubuntu1_armhf.deb ... 205s Unpacking g++ (4:13.2.0-7ubuntu1) ... 205s Selecting previously unselected package build-essential. 205s Preparing to unpack .../32-build-essential_12.10ubuntu1_armhf.deb ... 205s Unpacking build-essential (12.10ubuntu1) ... 205s Selecting previously unselected package libdebhelper-perl. 205s Preparing to unpack .../33-libdebhelper-perl_13.15.3ubuntu2_all.deb ... 205s Unpacking libdebhelper-perl (13.15.3ubuntu2) ... 205s Selecting previously unselected package libtool. 205s Preparing to unpack .../34-libtool_2.4.7-7build1_all.deb ... 205s Unpacking libtool (2.4.7-7build1) ... 205s Selecting previously unselected package dh-autoreconf. 205s Preparing to unpack .../35-dh-autoreconf_20_all.deb ... 205s Unpacking dh-autoreconf (20) ... 205s Selecting previously unselected package libarchive-zip-perl. 205s Preparing to unpack .../36-libarchive-zip-perl_1.68-1_all.deb ... 205s Unpacking libarchive-zip-perl (1.68-1) ... 205s Selecting previously unselected package libfile-stripnondeterminism-perl. 205s Preparing to unpack .../37-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 205s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 205s Selecting previously unselected package dh-strip-nondeterminism. 205s Preparing to unpack .../38-dh-strip-nondeterminism_1.14.0-1_all.deb ... 205s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 205s Selecting previously unselected package libdw1t64:armhf. 205s Preparing to unpack .../39-libdw1t64_0.191-1_armhf.deb ... 205s Unpacking libdw1t64:armhf (0.191-1) ... 205s Selecting previously unselected package debugedit. 205s Preparing to unpack .../40-debugedit_1%3a5.0-5build2_armhf.deb ... 205s Unpacking debugedit (1:5.0-5build2) ... 205s Selecting previously unselected package dwz. 205s Preparing to unpack .../41-dwz_0.15-1build6_armhf.deb ... 205s Unpacking dwz (0.15-1build6) ... 205s Selecting previously unselected package gettext. 205s Preparing to unpack .../42-gettext_0.21-14ubuntu2_armhf.deb ... 205s Unpacking gettext (0.21-14ubuntu2) ... 205s Selecting previously unselected package intltool-debian. 205s Preparing to unpack .../43-intltool-debian_0.35.0+20060710.6_all.deb ... 205s Unpacking intltool-debian (0.35.0+20060710.6) ... 205s Selecting previously unselected package po-debconf. 205s Preparing to unpack .../44-po-debconf_1.0.21+nmu1_all.deb ... 205s Unpacking po-debconf (1.0.21+nmu1) ... 206s Selecting previously unselected package debhelper. 206s Preparing to unpack .../45-debhelper_13.15.3ubuntu2_all.deb ... 206s Unpacking debhelper (13.15.3ubuntu2) ... 206s Selecting previously unselected package dh-python. 206s Preparing to unpack .../46-dh-python_6.20240422_all.deb ... 206s Unpacking dh-python (6.20240422) ... 206s Selecting previously unselected package pybuild-plugin-autopkgtest. 206s Preparing to unpack .../47-pybuild-plugin-autopkgtest_6.20240422_all.deb ... 206s Unpacking pybuild-plugin-autopkgtest (6.20240422) ... 206s Selecting previously unselected package python3-packaging. 206s Preparing to unpack .../48-python3-packaging_24.0-1_all.deb ... 206s Unpacking python3-packaging (24.0-1) ... 206s Selecting previously unselected package python3-pyproject-hooks. 206s Preparing to unpack .../49-python3-pyproject-hooks_1.1.0-1_all.deb ... 206s Unpacking python3-pyproject-hooks (1.1.0-1) ... 206s Selecting previously unselected package python3-toml. 206s Preparing to unpack .../50-python3-toml_0.10.2-1_all.deb ... 206s Unpacking python3-toml (0.10.2-1) ... 206s Selecting previously unselected package python3-wheel. 206s Preparing to unpack .../51-python3-wheel_0.43.0-1_all.deb ... 206s Unpacking python3-wheel (0.43.0-1) ... 206s Selecting previously unselected package python3-build. 206s Preparing to unpack .../52-python3-build_1.2.1-1_all.deb ... 206s Unpacking python3-build (1.2.1-1) ... 206s Selecting previously unselected package python3-installer. 206s Preparing to unpack .../53-python3-installer_0.7.0+dfsg1-3_all.deb ... 206s Unpacking python3-installer (0.7.0+dfsg1-3) ... 206s Selecting previously unselected package pybuild-plugin-pyproject. 206s Preparing to unpack .../54-pybuild-plugin-pyproject_6.20240422_all.deb ... 206s Unpacking pybuild-plugin-pyproject (6.20240422) ... 206s Selecting previously unselected package python3-all. 206s Preparing to unpack .../55-python3-all_3.12.3-0ubuntu1_armhf.deb ... 206s Unpacking python3-all (3.12.3-0ubuntu1) ... 206s Selecting previously unselected package python3-iniconfig. 206s Preparing to unpack .../56-python3-iniconfig_1.1.1-2_all.deb ... 206s Unpacking python3-iniconfig (1.1.1-2) ... 206s Selecting previously unselected package python3-pluggy. 206s Preparing to unpack .../57-python3-pluggy_1.5.0-1_all.deb ... 206s Unpacking python3-pluggy (1.5.0-1) ... 206s Selecting previously unselected package python3-pytest. 206s Preparing to unpack .../58-python3-pytest_8.2.2-1ubuntu1_all.deb ... 206s Unpacking python3-pytest (8.2.2-1ubuntu1) ... 206s Selecting previously unselected package python3-pytest-rerunfailures. 206s Preparing to unpack .../59-python3-pytest-rerunfailures_12.0-1_all.deb ... 206s Unpacking python3-pytest-rerunfailures (12.0-1) ... 206s Selecting previously unselected package autopkgtest-satdep. 206s Preparing to unpack .../60-1-autopkgtest-satdep.deb ... 206s Unpacking autopkgtest-satdep (0) ... 206s Setting up dh-python (6.20240422) ... 207s Setting up python3-iniconfig (1.1.1-2) ... 207s Setting up libarchive-zip-perl (1.68-1) ... 207s Setting up libdebhelper-perl (13.15.3ubuntu2) ... 207s Setting up linux-libc-dev:armhf (6.8.0-31.31) ... 207s Setting up m4 (1.4.19-4build1) ... 207s Setting up python3-all (3.12.3-0ubuntu1) ... 207s Setting up libgomp1:armhf (14.1.0-1ubuntu1) ... 207s Setting up python3-wheel (0.43.0-1) ... 207s Setting up libdw1t64:armhf (0.191-1) ... 207s Setting up autotools-dev (20220109.1) ... 207s Setting up python3-packaging (24.0-1) ... 207s Setting up rpcsvc-proto (1.4.2-0ubuntu7) ... 207s Setting up gcc-13-base:armhf (13.2.0-23ubuntu4) ... 207s Setting up python3-pyproject-hooks (1.1.0-1) ... 207s Setting up libmpc3:armhf (1.3.1-1build1) ... 207s Setting up libatomic1:armhf (14.1.0-1ubuntu1) ... 207s Setting up autopoint (0.21-14ubuntu2) ... 207s Setting up python3-toml (0.10.2-1) ... 207s Setting up python3-installer (0.7.0+dfsg1-3) ... 208s Setting up autoconf (2.71-3) ... 208s Setting up python3-pluggy (1.5.0-1) ... 208s Setting up libubsan1:armhf (14.1.0-1ubuntu1) ... 208s Setting up dwz (0.15-1build6) ... 208s Setting up libcrypt-dev:armhf (1:4.4.36-4build1) ... 208s Setting up libasan8:armhf (14.1.0-1ubuntu1) ... 208s Setting up debugedit (1:5.0-5build2) ... 208s Setting up libisl23:armhf (0.26-3build1) ... 208s Setting up python3-build (1.2.1-1) ... 208s Setting up libc-dev-bin (2.39-0ubuntu9) ... 208s Setting up libcc1-0:armhf (14.1.0-1ubuntu1) ... 208s Setting up automake (1:1.16.5-1.3ubuntu1) ... 208s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 208s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 208s Setting up gettext (0.21-14ubuntu2) ... 208s Setting up cpp-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 208s Setting up pybuild-plugin-pyproject (6.20240422) ... 208s Setting up python3-pytest (8.2.2-1ubuntu1) ... 208s Setting up intltool-debian (0.35.0+20060710.6) ... 208s Setting up dh-strip-nondeterminism (1.14.0-1) ... 208s Setting up libgcc-13-dev:armhf (13.2.0-23ubuntu4) ... 208s Setting up libc6-dev:armhf (2.39-0ubuntu9) ... 208s Setting up cpp-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 208s Setting up libstdc++-13-dev:armhf (13.2.0-23ubuntu4) ... 208s Setting up python3-pytest-rerunfailures (12.0-1) ... 208s Setting up cpp-13 (13.2.0-23ubuntu4) ... 208s Setting up po-debconf (1.0.21+nmu1) ... 208s Setting up gcc-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 208s Setting up gcc-13 (13.2.0-23ubuntu4) ... 208s Setting up cpp (4:13.2.0-7ubuntu1) ... 208s Setting up gcc-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 208s Setting up g++-13-arm-linux-gnueabihf (13.2.0-23ubuntu4) ... 208s Setting up g++-arm-linux-gnueabihf (4:13.2.0-7ubuntu1) ... 208s Setting up g++-13 (13.2.0-23ubuntu4) ... 208s Setting up libtool (2.4.7-7build1) ... 208s Setting up gcc (4:13.2.0-7ubuntu1) ... 208s Setting up dh-autoreconf (20) ... 208s Setting up g++ (4:13.2.0-7ubuntu1) ... 208s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 208s Setting up build-essential (12.10ubuntu1) ... 208s Setting up debhelper (13.15.3ubuntu2) ... 208s Setting up pybuild-plugin-autopkgtest (6.20240422) ... 208s Setting up autopkgtest-satdep (0) ... 208s Processing triggers for man-db (2.12.1-2) ... 210s Processing triggers for install-info (7.1-3build2) ... 210s Processing triggers for libc-bin (2.39-0ubuntu9) ... 224s (Reading database ... 62545 files and directories currently installed.) 224s Removing autopkgtest-satdep (0) ... 230s autopkgtest [10:25:12]: test pybuild-autopkgtest: pybuild-autopkgtest 230s autopkgtest [10:25:12]: test pybuild-autopkgtest: [----------------------- 233s pybuild-autopkgtest 233s I: pybuild base:311: cd /tmp/autopkgtest.hbBtIv/autopkgtest_tmp/build; python3.12 -m pytest 233s ============================= test session starts ============================== 233s platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 233s rootdir: /tmp/autopkgtest.hbBtIv/autopkgtest_tmp/build 233s plugins: rerunfailures-12.0 233s collected 101 items 233s 235s test_pytest_rerunfailures.py ...........s........s...................... [ 42%] 238s .........................................................F [100%] 238s 238s =================================== FAILURES =================================== 238s _________________ test_run_session_teardown_once_after_reruns __________________ 238s 238s testdir = 238s 238s def test_run_session_teardown_once_after_reruns(testdir): 238s testdir.makepyfile( 238s """ 238s import logging 238s import pytest 238s 238s from unittest import TestCase 238s 238s @pytest.fixture(scope='session', autouse=True) 238s def session_fixture(): 238s logging.info('session setup') 238s yield 238s logging.info('session teardown') 238s 238s @pytest.fixture(scope='class', autouse=True) 238s def class_fixture(): 238s logging.info('class setup') 238s yield 238s logging.info('class teardown') 238s 238s @pytest.fixture(scope='function', autouse=True) 238s def function_fixture(): 238s logging.info('function setup') 238s yield 238s logging.info('function teardown') 238s 238s @pytest.fixture(scope='function') 238s def function_skip_fixture(): 238s logging.info('skip fixture setup') 238s pytest.skip('some reason') 238s yield 238s logging.info('skip fixture teardown') 238s 238s @pytest.fixture(scope='function') 238s def function_setup_fail_fixture(): 238s logging.info('fail fixture setup') 238s assert False 238s yield 238s logging.info('fail fixture teardown') 238s 238s class TestFirstPassLastFail: 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestFirstPassLastFail 1") 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestFirstPassLastFail 2") 238s assert False 238s 238s class TestFirstFailLastPass: 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestFirstFailLastPass 1") 238s assert False 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestFirstFailLastPass 2") 238s 238s class TestSkipFirst: 238s @staticmethod 238s @pytest.mark.skipif(True, reason='Some reason') 238s def test_1(): 238s logging.info("TestSkipFirst 1") 238s assert False 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestSkipFirst 2") 238s assert False 238s 238s class TestSkipLast: 238s @staticmethod 238s def test_1(): 238s logging.info("TestSkipLast 1") 238s assert False 238s 238s @staticmethod 238s @pytest.mark.skipif(True, reason='Some reason') 238s def test_2(): 238s logging.info("TestSkipLast 2") 238s assert False 238s 238s class TestSkipFixture: 238s @staticmethod 238s def test_1(function_skip_fixture): 238s logging.info("TestSkipFixture 1") 238s 238s class TestSetupFailed: 238s @staticmethod 238s def test_1(function_setup_fail_fixture): 238s logging.info("TestSetupFailed 1") 238s 238s class TestTestCaseFailFirstFailLast(TestCase): 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestTestCaseFailFirstFailLast 1") 238s assert False 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestTestCaseFailFirstFailLast 2") 238s assert False 238s 238s class TestTestCaseSkipFirst(TestCase): 238s 238s @staticmethod 238s @pytest.mark.skipif(True, reason='Some reason') 238s def test_1(): 238s logging.info("TestTestCaseSkipFirst 1") 238s assert False 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestTestCaseSkipFirst 2") 238s assert False 238s 238s class TestTestCaseSkipLast(TestCase): 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestTestCaseSkipLast 1") 238s assert False 238s 238s @staticmethod 238s @pytest.mark.skipif(True, reason="Some reason") 238s def test_2(): 238s logging.info("TestTestCaseSkipLast 2") 238s assert False""" 238s ) 238s import logging 238s 238s logging.info = mock.MagicMock() 238s 238s result = testdir.runpytest("--reruns", "2") 238s expected_calls = [ 238s mock.call("session setup"), 238s # TestFirstPassLastFail 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestFirstPassLastFail 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstPassLastFail 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstPassLastFail 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstPassLastFail 2"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestFirstFailLastPass 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestFirstFailLastPass 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstFailLastPass 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstFailLastPass 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestFirstFailLastPass 2"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestSkipFirst 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestSkipLast 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestSkipFixture 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("skip fixture setup"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestSetupFailed 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("fail fixture setup"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("fail fixture setup"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("fail fixture setup"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestTestCaseFailFirstFailLast 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseFailFirstFailLast 2"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestTestCaseSkipFirst 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipFirst 2"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s # TestTestCaseSkipLast 238s mock.call("class setup"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("function setup"), 238s mock.call("TestTestCaseSkipLast 1"), 238s mock.call("function teardown"), 238s mock.call("class teardown"), 238s mock.call("session teardown"), 238s ] 238s 238s > logging.info.assert_has_calls(expected_calls, any_order=False) 238s 238s /tmp/autopkgtest.hbBtIv/autopkgtest_tmp/build/test_pytest_rerunfailures.py:1076: 238s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 238s 238s self = 238s calls = [call('session setup'), call('class setup'), call('function setup'), call('TestFirstPassLastFail 1'), call('function teardown'), call('function setup'), ...] 238s any_order = False 238s 238s def assert_has_calls(self, calls, any_order=False): 238s """assert the mock has been called with the specified calls. 238s The `mock_calls` list is checked for the calls. 238s 238s If `any_order` is False (the default) then the calls must be 238s sequential. There can be extra calls before or after the 238s specified calls. 238s 238s If `any_order` is True then the calls can be in any order, but 238s they must all appear in `mock_calls`.""" 238s expected = [self._call_matcher(c) for c in calls] 238s cause = next((e for e in expected if isinstance(e, Exception)), None) 238s all_calls = _CallList(self._call_matcher(c) for c in self.mock_calls) 238s if not any_order: 238s if expected not in all_calls: 238s if cause is None: 238s problem = 'Calls not found.' 238s else: 238s problem = ('Error processing expected calls.\n' 238s 'Errors: {}').format( 238s [e if isinstance(e, Exception) else None 238s for e in expected]) 238s > raise AssertionError( 238s f'{problem}\n' 238s f'Expected: {_CallList(calls)}' 238s f'{self._calls_repr(prefix=" Actual").rstrip(".")}' 238s ) from cause 238s E AssertionError: Calls not found. 238s E Expected: [call('session setup'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 2'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('skip fixture setup'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown'), 238s E call('class teardown'), 238s E call('session teardown')] 238s E Actual: [call('session setup'), 238s E call('class setup'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstPassLastFail 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestFirstFailLastPass 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('skip fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('fail fixture setup'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseFailFirstFailLast 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipFirst 2'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown'), 238s E call('function setup'), 238s E call('TestTestCaseSkipLast 1'), 238s E call('function teardown')] 238s 238s /usr/lib/python3.12/unittest/mock.py:981: AssertionError 238s ----------------------------- Captured stdout call ----------------------------- 238s ============================= test session starts ============================== 238s platform linux -- Python 3.12.4, pytest-8.2.2, pluggy-1.5.0 238s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_run_session_teardown_once_after_reruns0 238s plugins: rerunfailures-12.0 238s collected 16 items 238s 238s test_run_session_teardown_once_after_reruns.py .RRFRRF.sRRFRRFssRRERRFRR [ 75%] 238s FsRRFRRFs [100%] 238s 238s ==================================== ERRORS ==================================== 238s ___________________ ERROR at setup of TestSetupFailed.test_1 ___________________ 238s 238s @pytest.fixture(scope='function') 238s def function_setup_fail_fixture(): 238s logging.info('fail fixture setup') 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:34: AssertionError 238s =================================== FAILURES =================================== 238s _________________________ TestFirstPassLastFail.test_2 _________________________ 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestFirstPassLastFail 2") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:47: AssertionError 238s _________________________ TestFirstFailLastPass.test_1 _________________________ 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestFirstFailLastPass 1") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:54: AssertionError 238s _____________________________ TestSkipFirst.test_2 _____________________________ 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestSkipFirst 2") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:70: AssertionError 238s _____________________________ TestSkipLast.test_1 ______________________________ 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestSkipLast 1") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:76: AssertionError 238s _____________________ TestTestCaseFailFirstFailLast.test_1 _____________________ 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestTestCaseFailFirstFailLast 1") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:99: AssertionError 238s _____________________ TestTestCaseFailFirstFailLast.test_2 _____________________ 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestTestCaseFailFirstFailLast 2") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:104: AssertionError 238s _________________________ TestTestCaseSkipFirst.test_2 _________________________ 238s 238s @staticmethod 238s def test_2(): 238s logging.info("TestTestCaseSkipFirst 2") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:117: AssertionError 238s _________________________ TestTestCaseSkipLast.test_1 __________________________ 238s 238s @staticmethod 238s def test_1(): 238s logging.info("TestTestCaseSkipLast 1") 238s > assert False 238s E assert False 238s 238s test_run_session_teardown_once_after_reruns.py:124: AssertionError 238s =========================== short test summary info ============================ 238s FAILED test_run_session_teardown_once_after_reruns.py::TestFirstPassLastFail::test_2 238s FAILED test_run_session_teardown_once_after_reruns.py::TestFirstFailLastPass::test_1 238s FAILED test_run_session_teardown_once_after_reruns.py::TestSkipFirst::test_2 238s FAILED test_run_session_teardown_once_after_reruns.py::TestSkipLast::test_1 238s FAILED test_run_session_teardown_once_after_reruns.py::TestTestCaseFailFirstFailLast::test_1 238s FAILED test_run_session_teardown_once_after_reruns.py::TestTestCaseFailFirstFailLast::test_2 238s FAILED test_run_session_teardown_once_after_reruns.py::TestTestCaseSkipFirst::test_2 238s FAILED test_run_session_teardown_once_after_reruns.py::TestTestCaseSkipLast::test_1 238s ERROR test_run_session_teardown_once_after_reruns.py::TestSetupFailed::test_1 238s ========== 8 failed, 2 passed, 5 skipped, 1 error, 18 rerun in 0.16s =========== 238s =========================== short test summary info ============================ 238s FAILED test_pytest_rerunfailures.py::test_run_session_teardown_once_after_reruns 238s =================== 1 failed, 98 passed, 2 skipped in 4.69s ==================== 238s E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd /tmp/autopkgtest.hbBtIv/autopkgtest_tmp/build; python3.12 -m pytest 238s pybuild-autopkgtest: error: pybuild --autopkgtest --test-pytest -i python{version} -p 3.12 returned exit code 13 238s make: *** [/tmp/xfpCFSljOh/run:4: pybuild-autopkgtest] Error 25 238s pybuild-autopkgtest: error: /tmp/xfpCFSljOh/run pybuild-autopkgtest returned exit code 2 239s autopkgtest [10:25:21]: test pybuild-autopkgtest: -----------------------] 243s autopkgtest [10:25:25]: test pybuild-autopkgtest: - - - - - - - - - - results - - - - - - - - - - 243s pybuild-autopkgtest FAIL non-zero exit status 25 246s autopkgtest [10:25:28]: @@@@@@@@@@@@@@@@@@@@ summary 246s pybuild-autopkgtest FAIL non-zero exit status 25