0s autopkgtest [11:12:32]: starting date and time: 2024-11-13 11:12:32+0000 0s autopkgtest [11:12:32]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [11:12:32]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.6r5503tz/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade pytest-mpi --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-ppc64el-15.secgroup --name adt-plucky-ppc64el-pytest-mpi-20241113-111232-juju-7f2275-prod-proposed-migration-environment-20-272d34b2-f162-459d-a5ce-0b6d3db3547a --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-ppc64el -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/ 132s autopkgtest [11:14:44]: testbed dpkg architecture: ppc64el 133s autopkgtest [11:14:45]: testbed apt version: 2.9.8 133s autopkgtest [11:14:45]: @@@@@@@@@@@@@@@@@@@@ test bed setup 133s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 134s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 134s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 134s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 134s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 134s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [86.2 kB] 134s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [588 kB] 134s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [19.6 kB] 134s Fetched 1715 kB in 1s (1869 kB/s) 134s Reading package lists... 137s Reading package lists... 137s Building dependency tree... 137s Reading state information... 137s Calculating upgrade... 137s The following NEW packages will be installed: 137s python3.13-gdbm 137s The following packages will be upgraded: 137s libpython3-stdlib python3 python3-gdbm python3-minimal 138s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 138s Need to get 102 kB of archives. 138s After this operation, 141 kB of additional disk space will be used. 138s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 138s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 138s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 138s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 138s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 138s Fetched 102 kB in 0s (279 kB/s) 139s (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 ... 73767 files and directories currently installed.) 139s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 139s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 139s Setting up python3-minimal (3.12.7-1) ... 139s (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 ... 73767 files and directories currently installed.) 139s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 139s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 139s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 139s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 139s Selecting previously unselected package python3.13-gdbm. 139s Preparing to unpack .../python3.13-gdbm_3.13.0-2_ppc64el.deb ... 139s Unpacking python3.13-gdbm (3.13.0-2) ... 139s Preparing to unpack .../python3-gdbm_3.12.7-1_ppc64el.deb ... 139s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 139s Setting up python3.13-gdbm (3.13.0-2) ... 139s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 139s Setting up python3 (3.12.7-1) ... 139s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 139s Processing triggers for man-db (2.12.1-3) ... 141s Reading package lists... 141s Building dependency tree... 141s Reading state information... 142s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 142s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 142s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 142s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 142s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 143s Reading package lists... 143s Reading package lists... 144s Building dependency tree... 144s Reading state information... 144s Calculating upgrade... 144s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 144s Reading package lists... 144s Building dependency tree... 144s Reading state information... 145s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s autopkgtest [11:14:59]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 147s autopkgtest [11:14:59]: @@@@@@@@@@@@@@@@@@@@ apt-source pytest-mpi 150s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pytest-mpi 0.6-6 (dsc) [2317 B] 150s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pytest-mpi 0.6-6 (tar) [41.6 kB] 150s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pytest-mpi 0.6-6 (diff) [6720 B] 150s gpgv: Signature made Fri Aug 30 11:43:14 2024 UTC 150s gpgv: using RSA key 1B5D04B1E507BBF03669E2B801F35FC33E73AF8C 150s gpgv: Can't check signature: No public key 150s dpkg-source: warning: cannot verify inline signature for ./pytest-mpi_0.6-6.dsc: no acceptable signature found 150s autopkgtest [11:15:02]: testing package pytest-mpi version 0.6-6 151s autopkgtest [11:15:03]: build not needed 151s autopkgtest [11:15:03]: test unittests: preparing testbed 153s Reading package lists... 153s Building dependency tree... 153s Reading state information... 153s Starting pkgProblemResolver with broken count: 0 153s Starting 2 pkgProblemResolver with broken count: 0 153s Done 154s The following additional packages will be installed: 154s cpp cpp-14 cpp-14-powerpc64le-linux-gnu cpp-powerpc64le-linux-gnu gcc gcc-14 154s gcc-14-powerpc64le-linux-gnu gcc-powerpc64le-linux-gnu libamd-comgr2 154s libamdhip64-5 libasan8 libcc1-0 libdrm-amdgpu1 libevent-pthreads-2.1-7t64 154s libfabric1 libgcc-14-dev libgomp1 libhsa-runtime64-1 libhsakmt1 154s libhwloc-plugins libhwloc15 libibmad5 libibumad3 libisl23 libitm1 154s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 154s libjs-jquery-metadata libjs-jquery-tablesorter 154s libjs-jquery-throttle-debounce libllvm17t64 liblsan0 libmpc3 libmunge2 154s libopenmpi3t64 libpciaccess0 libpmix2t64 libpython3.13-minimal 154s libpython3.13-stdlib libquadmath0 librdmacm1t64 libtsan2 libubsan1 libucx0 154s libxnvctrl0 mpi-default-bin ocl-icd-libopencl1 openmpi-bin openmpi-common 154s python3-all python3-coverage python3-iniconfig python3-mpi4py 154s python3-packaging python3-pluggy python3-pytest python3-pytest-cov 154s python3-pytest-mpi python3-sybil python3.13 python3.13-minimal 154s Suggested packages: 154s cpp-doc gcc-14-locales cpp-14-doc gcc-multilib manpages-dev autoconf 154s automake libtool flex bison gdb gcc-doc gcc-14-doc gdb-powerpc64le-linux-gnu 154s opencl-icd gfortran | fortran-compiler python-coverage-doc python3-numpy 154s python-pytest-mpi-doc python3.13-venv python3.13-doc binfmt-support 154s Recommended packages: 154s javascript-common 154s The following NEW packages will be installed: 154s autopkgtest-satdep cpp cpp-14 cpp-14-powerpc64le-linux-gnu 154s cpp-powerpc64le-linux-gnu gcc gcc-14 gcc-14-powerpc64le-linux-gnu 154s gcc-powerpc64le-linux-gnu libamd-comgr2 libamdhip64-5 libasan8 libcc1-0 154s libdrm-amdgpu1 libevent-pthreads-2.1-7t64 libfabric1 libgcc-14-dev libgomp1 154s libhsa-runtime64-1 libhsakmt1 libhwloc-plugins libhwloc15 libibmad5 154s libibumad3 libisl23 libitm1 libjs-jquery libjs-jquery-hotkeys 154s libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter 154s libjs-jquery-throttle-debounce libllvm17t64 liblsan0 libmpc3 libmunge2 154s libopenmpi3t64 libpciaccess0 libpmix2t64 libpython3.13-minimal 154s libpython3.13-stdlib libquadmath0 librdmacm1t64 libtsan2 libubsan1 libucx0 154s libxnvctrl0 mpi-default-bin ocl-icd-libopencl1 openmpi-bin openmpi-common 154s python3-all python3-coverage python3-iniconfig python3-mpi4py 154s python3-packaging python3-pluggy python3-pytest python3-pytest-cov 154s python3-pytest-mpi python3-sybil python3.13 python3.13-minimal 154s 0 upgraded, 63 newly installed, 0 to remove and 0 not upgraded. 154s Need to get 109 MB/109 MB of archives. 154s After this operation, 443 MB of additional disk space will be used. 154s Get:1 /tmp/autopkgtest.4jKMiL/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [764 B] 154s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 154s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 154s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 154s Get:5 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 154s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libisl23 ppc64el 0.27-1 [882 kB] 155s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el libmpc3 ppc64el 1.3.1-1build2 [62.1 kB] 155s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [10.5 MB] 155s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-14 ppc64el 14.2.0-8ubuntu1 [1034 B] 155s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [5456 B] 155s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el cpp ppc64el 4:14.1.0-2ubuntu1 [22.5 kB] 155s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libcc1-0 ppc64el 14.2.0-8ubuntu1 [48.1 kB] 155s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgomp1 ppc64el 14.2.0-8ubuntu1 [161 kB] 155s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libitm1 ppc64el 14.2.0-8ubuntu1 [31.9 kB] 155s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libasan8 ppc64el 14.2.0-8ubuntu1 [2945 kB] 155s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblsan0 ppc64el 14.2.0-8ubuntu1 [1322 kB] 155s Get:17 http://ftpmaster.internal/ubuntu plucky/main ppc64el libtsan2 ppc64el 14.2.0-8ubuntu1 [2695 kB] 155s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el libubsan1 ppc64el 14.2.0-8ubuntu1 [1191 kB] 155s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el libquadmath0 ppc64el 14.2.0-8ubuntu1 [158 kB] 155s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgcc-14-dev ppc64el 14.2.0-8ubuntu1 [1619 kB] 155s Get:21 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14-powerpc64le-linux-gnu ppc64el 14.2.0-8ubuntu1 [20.6 MB] 156s Get:22 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-14 ppc64el 14.2.0-8ubuntu1 [528 kB] 156s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc-powerpc64le-linux-gnu ppc64el 4:14.1.0-2ubuntu1 [1222 B] 156s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el gcc ppc64el 4:14.1.0-2ubuntu1 [5006 B] 156s Get:25 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libllvm17t64 ppc64el 1:17.0.6-18 [27.0 MB] 156s Get:26 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamd-comgr2 ppc64el 6.0+git20231212.4510c28+dfsg-3build2 [15.3 MB] 157s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdrm-amdgpu1 ppc64el 2.4.123-1 [24.8 kB] 157s Get:28 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsakmt1 ppc64el 5.7.0-1build1 [76.4 kB] 157s Get:29 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhsa-runtime64-1 ppc64el 5.7.1-2build1 [330 kB] 157s Get:30 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libamdhip64-5 ppc64el 5.7.1-5 [9354 kB] 157s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libevent-pthreads-2.1-7t64 ppc64el 2.1.12-stable-10 [8026 B] 157s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el librdmacm1t64 ppc64el 52.0-2ubuntu1 [80.6 kB] 157s Get:33 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libfabric1 ppc64el 1.17.0-3ubuntu1 [692 kB] 157s Get:34 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc15 ppc64el 2.11.2-1 [220 kB] 157s Get:35 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-metadata all 12-4 [6582 B] 157s Get:36 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 157s Get:37 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 157s Get:38 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libmunge2 ppc64el 0.5.15-4build1 [17.7 kB] 157s Get:39 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpciaccess0 ppc64el 0.17-3build1 [21.4 kB] 157s Get:40 http://ftpmaster.internal/ubuntu plucky/main ppc64el libxnvctrl0 ppc64el 510.47.03-0ubuntu4 [12.6 kB] 157s Get:41 http://ftpmaster.internal/ubuntu plucky/universe ppc64el ocl-icd-libopencl1 ppc64el 2.3.2-1build1 [42.9 kB] 157s Get:42 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhwloc-plugins ppc64el 2.11.2-1 [17.5 kB] 157s Get:43 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpmix2t64 ppc64el 5.0.3-2 [768 kB] 157s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibumad3 ppc64el 52.0-2ubuntu1 [31.1 kB] 157s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el libibmad5 ppc64el 52.0-2ubuntu1 [45.5 kB] 157s Get:46 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libucx0 ppc64el 1.17.0+ds-3build1 [1224 kB] 157s Get:47 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libopenmpi3t64 ppc64el 4.1.6-13.3ubuntu2 [2696 kB] 157s Get:48 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 157s Get:49 http://ftpmaster.internal/ubuntu plucky/universe ppc64el openmpi-common all 4.1.6-13.3ubuntu2 [170 kB] 157s Get:50 http://ftpmaster.internal/ubuntu plucky/universe ppc64el openmpi-bin ppc64el 4.1.6-13.3ubuntu2 [118 kB] 157s Get:51 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 157s Get:52 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 157s Get:53 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-coverage ppc64el 7.4.4+dfsg1-0ubuntu2 [149 kB] 157s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 157s Get:55 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 157s Get:56 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 157s Get:57 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 157s Get:58 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 157s Get:59 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-cov all 5.0.0-1 [21.3 kB] 157s Get:60 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-mpi all 0.6-6 [7966 B] 157s Get:61 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-sybil all 8.0.0-1 [22.5 kB] 157s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el mpi-default-bin ppc64el 1.17 [2296 B] 157s Get:63 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mpi4py ppc64el 3.1.6-9ubuntu1 [474 kB] 158s Fetched 109 MB in 4s (30.3 MB/s) 158s Selecting previously unselected package libpython3.13-minimal:ppc64el. 158s (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 ... 73774 files and directories currently installed.) 158s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 158s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 158s Selecting previously unselected package python3.13-minimal. 158s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 158s Unpacking python3.13-minimal (3.13.0-2) ... 158s Selecting previously unselected package libjs-jquery. 158s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 158s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 158s Selecting previously unselected package libjs-jquery-hotkeys. 158s Preparing to unpack .../03-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 158s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 158s Selecting previously unselected package libisl23:ppc64el. 158s Preparing to unpack .../04-libisl23_0.27-1_ppc64el.deb ... 158s Unpacking libisl23:ppc64el (0.27-1) ... 158s Selecting previously unselected package libmpc3:ppc64el. 158s Preparing to unpack .../05-libmpc3_1.3.1-1build2_ppc64el.deb ... 158s Unpacking libmpc3:ppc64el (1.3.1-1build2) ... 158s Selecting previously unselected package cpp-14-powerpc64le-linux-gnu. 158s Preparing to unpack .../06-cpp-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package cpp-14. 158s Preparing to unpack .../07-cpp-14_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking cpp-14 (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package cpp-powerpc64le-linux-gnu. 158s Preparing to unpack .../08-cpp-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 158s Unpacking cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 158s Selecting previously unselected package cpp. 158s Preparing to unpack .../09-cpp_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 158s Unpacking cpp (4:14.1.0-2ubuntu1) ... 158s Selecting previously unselected package libcc1-0:ppc64el. 158s Preparing to unpack .../10-libcc1-0_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package libgomp1:ppc64el. 158s Preparing to unpack .../11-libgomp1_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking libgomp1:ppc64el (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package libitm1:ppc64el. 158s Preparing to unpack .../12-libitm1_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking libitm1:ppc64el (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package libasan8:ppc64el. 158s Preparing to unpack .../13-libasan8_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking libasan8:ppc64el (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package liblsan0:ppc64el. 158s Preparing to unpack .../14-liblsan0_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking liblsan0:ppc64el (14.2.0-8ubuntu1) ... 158s Selecting previously unselected package libtsan2:ppc64el. 158s Preparing to unpack .../15-libtsan2_14.2.0-8ubuntu1_ppc64el.deb ... 158s Unpacking libtsan2:ppc64el (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package libubsan1:ppc64el. 159s Preparing to unpack .../16-libubsan1_14.2.0-8ubuntu1_ppc64el.deb ... 159s Unpacking libubsan1:ppc64el (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package libquadmath0:ppc64el. 159s Preparing to unpack .../17-libquadmath0_14.2.0-8ubuntu1_ppc64el.deb ... 159s Unpacking libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package libgcc-14-dev:ppc64el. 159s Preparing to unpack .../18-libgcc-14-dev_14.2.0-8ubuntu1_ppc64el.deb ... 159s Unpacking libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package gcc-14-powerpc64le-linux-gnu. 159s Preparing to unpack .../19-gcc-14-powerpc64le-linux-gnu_14.2.0-8ubuntu1_ppc64el.deb ... 159s Unpacking gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package gcc-14. 159s Preparing to unpack .../20-gcc-14_14.2.0-8ubuntu1_ppc64el.deb ... 159s Unpacking gcc-14 (14.2.0-8ubuntu1) ... 159s Selecting previously unselected package gcc-powerpc64le-linux-gnu. 159s Preparing to unpack .../21-gcc-powerpc64le-linux-gnu_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 159s Unpacking gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 159s Selecting previously unselected package gcc. 159s Preparing to unpack .../22-gcc_4%3a14.1.0-2ubuntu1_ppc64el.deb ... 159s Unpacking gcc (4:14.1.0-2ubuntu1) ... 159s Selecting previously unselected package libllvm17t64:ppc64el. 159s Preparing to unpack .../23-libllvm17t64_1%3a17.0.6-18_ppc64el.deb ... 159s Unpacking libllvm17t64:ppc64el (1:17.0.6-18) ... 160s Selecting previously unselected package libamd-comgr2:ppc64el. 160s Preparing to unpack .../24-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3build2_ppc64el.deb ... 160s Unpacking libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 160s Selecting previously unselected package libdrm-amdgpu1:ppc64el. 160s Preparing to unpack .../25-libdrm-amdgpu1_2.4.123-1_ppc64el.deb ... 160s Unpacking libdrm-amdgpu1:ppc64el (2.4.123-1) ... 160s Selecting previously unselected package libhsakmt1:ppc64el. 160s Preparing to unpack .../26-libhsakmt1_5.7.0-1build1_ppc64el.deb ... 160s Unpacking libhsakmt1:ppc64el (5.7.0-1build1) ... 160s Selecting previously unselected package libhsa-runtime64-1. 160s Preparing to unpack .../27-libhsa-runtime64-1_5.7.1-2build1_ppc64el.deb ... 160s Unpacking libhsa-runtime64-1 (5.7.1-2build1) ... 160s Selecting previously unselected package libamdhip64-5. 160s Preparing to unpack .../28-libamdhip64-5_5.7.1-5_ppc64el.deb ... 160s Unpacking libamdhip64-5 (5.7.1-5) ... 160s Selecting previously unselected package libevent-pthreads-2.1-7t64:ppc64el. 160s Preparing to unpack .../29-libevent-pthreads-2.1-7t64_2.1.12-stable-10_ppc64el.deb ... 160s Unpacking libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 160s Selecting previously unselected package librdmacm1t64:ppc64el. 160s Preparing to unpack .../30-librdmacm1t64_52.0-2ubuntu1_ppc64el.deb ... 160s Unpacking librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 160s Selecting previously unselected package libfabric1:ppc64el. 160s Preparing to unpack .../31-libfabric1_1.17.0-3ubuntu1_ppc64el.deb ... 160s Unpacking libfabric1:ppc64el (1.17.0-3ubuntu1) ... 160s Selecting previously unselected package libhwloc15:ppc64el. 160s Preparing to unpack .../32-libhwloc15_2.11.2-1_ppc64el.deb ... 160s Unpacking libhwloc15:ppc64el (2.11.2-1) ... 160s Selecting previously unselected package libjs-jquery-metadata. 160s Preparing to unpack .../33-libjs-jquery-metadata_12-4_all.deb ... 160s Unpacking libjs-jquery-metadata (12-4) ... 160s Selecting previously unselected package libjs-jquery-tablesorter. 160s Preparing to unpack .../34-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 160s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 160s Selecting previously unselected package libjs-jquery-throttle-debounce. 160s Preparing to unpack .../35-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 160s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 160s Selecting previously unselected package libmunge2:ppc64el. 160s Preparing to unpack .../36-libmunge2_0.5.15-4build1_ppc64el.deb ... 160s Unpacking libmunge2:ppc64el (0.5.15-4build1) ... 161s Selecting previously unselected package libpciaccess0:ppc64el. 161s Preparing to unpack .../37-libpciaccess0_0.17-3build1_ppc64el.deb ... 161s Unpacking libpciaccess0:ppc64el (0.17-3build1) ... 161s Selecting previously unselected package libxnvctrl0:ppc64el. 161s Preparing to unpack .../38-libxnvctrl0_510.47.03-0ubuntu4_ppc64el.deb ... 161s Unpacking libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 161s Selecting previously unselected package ocl-icd-libopencl1:ppc64el. 161s Preparing to unpack .../39-ocl-icd-libopencl1_2.3.2-1build1_ppc64el.deb ... 161s Unpacking ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 161s Selecting previously unselected package libhwloc-plugins:ppc64el. 161s Preparing to unpack .../40-libhwloc-plugins_2.11.2-1_ppc64el.deb ... 161s Unpacking libhwloc-plugins:ppc64el (2.11.2-1) ... 161s Selecting previously unselected package libpmix2t64:ppc64el. 161s Preparing to unpack .../41-libpmix2t64_5.0.3-2_ppc64el.deb ... 161s Unpacking libpmix2t64:ppc64el (5.0.3-2) ... 161s Selecting previously unselected package libibumad3:ppc64el. 161s Preparing to unpack .../42-libibumad3_52.0-2ubuntu1_ppc64el.deb ... 161s Unpacking libibumad3:ppc64el (52.0-2ubuntu1) ... 161s Selecting previously unselected package libibmad5:ppc64el. 161s Preparing to unpack .../43-libibmad5_52.0-2ubuntu1_ppc64el.deb ... 161s Unpacking libibmad5:ppc64el (52.0-2ubuntu1) ... 161s Selecting previously unselected package libucx0:ppc64el. 161s Preparing to unpack .../44-libucx0_1.17.0+ds-3build1_ppc64el.deb ... 161s Unpacking libucx0:ppc64el (1.17.0+ds-3build1) ... 161s Selecting previously unselected package libopenmpi3t64:ppc64el. 161s Preparing to unpack .../45-libopenmpi3t64_4.1.6-13.3ubuntu2_ppc64el.deb ... 161s Unpacking libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 161s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 161s Preparing to unpack .../46-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 161s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 161s Selecting previously unselected package openmpi-common. 161s Preparing to unpack .../47-openmpi-common_4.1.6-13.3ubuntu2_all.deb ... 161s Unpacking openmpi-common (4.1.6-13.3ubuntu2) ... 161s Selecting previously unselected package openmpi-bin. 161s Preparing to unpack .../48-openmpi-bin_4.1.6-13.3ubuntu2_ppc64el.deb ... 161s Unpacking openmpi-bin (4.1.6-13.3ubuntu2) ... 161s Selecting previously unselected package python3.13. 161s Preparing to unpack .../49-python3.13_3.13.0-2_ppc64el.deb ... 161s Unpacking python3.13 (3.13.0-2) ... 161s Selecting previously unselected package python3-all. 161s Preparing to unpack .../50-python3-all_3.12.7-1_ppc64el.deb ... 161s Unpacking python3-all (3.12.7-1) ... 161s Selecting previously unselected package python3-coverage. 161s Preparing to unpack .../51-python3-coverage_7.4.4+dfsg1-0ubuntu2_ppc64el.deb ... 161s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 161s Selecting previously unselected package python3-iniconfig. 161s Preparing to unpack .../52-python3-iniconfig_1.1.1-2_all.deb ... 161s Unpacking python3-iniconfig (1.1.1-2) ... 161s Selecting previously unselected package python3-packaging. 161s Preparing to unpack .../53-python3-packaging_24.1-1_all.deb ... 161s Unpacking python3-packaging (24.1-1) ... 161s Selecting previously unselected package python3-pluggy. 161s Preparing to unpack .../54-python3-pluggy_1.5.0-1_all.deb ... 161s Unpacking python3-pluggy (1.5.0-1) ... 161s Selecting previously unselected package python3-pytest. 161s Preparing to unpack .../55-python3-pytest_8.3.3-1_all.deb ... 161s Unpacking python3-pytest (8.3.3-1) ... 161s Selecting previously unselected package libjs-jquery-isonscreen. 161s Preparing to unpack .../56-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 161s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 161s Selecting previously unselected package python3-pytest-cov. 161s Preparing to unpack .../57-python3-pytest-cov_5.0.0-1_all.deb ... 161s Unpacking python3-pytest-cov (5.0.0-1) ... 161s Selecting previously unselected package python3-pytest-mpi. 161s Preparing to unpack .../58-python3-pytest-mpi_0.6-6_all.deb ... 161s Unpacking python3-pytest-mpi (0.6-6) ... 161s Selecting previously unselected package python3-sybil. 161s Preparing to unpack .../59-python3-sybil_8.0.0-1_all.deb ... 161s Unpacking python3-sybil (8.0.0-1) ... 161s Selecting previously unselected package mpi-default-bin. 161s Preparing to unpack .../60-mpi-default-bin_1.17_ppc64el.deb ... 161s Unpacking mpi-default-bin (1.17) ... 161s Selecting previously unselected package python3-mpi4py. 161s Preparing to unpack .../61-python3-mpi4py_3.1.6-9ubuntu1_ppc64el.deb ... 161s Unpacking python3-mpi4py (3.1.6-9ubuntu1) ... 161s Selecting previously unselected package autopkgtest-satdep. 161s Preparing to unpack .../62-1-autopkgtest-satdep.deb ... 161s Unpacking autopkgtest-satdep (0) ... 161s Setting up python3-iniconfig (1.1.1-2) ... 162s Setting up libpciaccess0:ppc64el (0.17-3build1) ... 162s Setting up libevent-pthreads-2.1-7t64:ppc64el (2.1.12-stable-10) ... 162s Setting up libibumad3:ppc64el (52.0-2ubuntu1) ... 162s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 162s Setting up libibmad5:ppc64el (52.0-2ubuntu1) ... 162s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 162s Setting up libgomp1:ppc64el (14.2.0-8ubuntu1) ... 162s Setting up libxnvctrl0:ppc64el (510.47.03-0ubuntu4) ... 162s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 162s Setting up python3-packaging (24.1-1) ... 162s Setting up libmunge2:ppc64el (0.5.15-4build1) ... 162s Setting up libllvm17t64:ppc64el (1:17.0.6-18) ... 162s Setting up libquadmath0:ppc64el (14.2.0-8ubuntu1) ... 162s Setting up libhwloc15:ppc64el (2.11.2-1) ... 162s Setting up libmpc3:ppc64el (1.3.1-1build2) ... 162s Setting up python3-pluggy (1.5.0-1) ... 163s Setting up libubsan1:ppc64el (14.2.0-8ubuntu1) ... 163s Setting up ocl-icd-libopencl1:ppc64el (2.3.2-1build1) ... 163s Setting up libasan8:ppc64el (14.2.0-8ubuntu1) ... 163s Setting up openmpi-common (4.1.6-13.3ubuntu2) ... 163s Setting up librdmacm1t64:ppc64el (52.0-2ubuntu1) ... 163s Setting up python3.13-minimal (3.13.0-2) ... 164s Setting up libamd-comgr2:ppc64el (6.0+git20231212.4510c28+dfsg-3build2) ... 164s Setting up libtsan2:ppc64el (14.2.0-8ubuntu1) ... 164s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 164s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 164s Setting up libisl23:ppc64el (0.27-1) ... 164s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 164s Setting up libcc1-0:ppc64el (14.2.0-8ubuntu1) ... 164s Setting up liblsan0:ppc64el (14.2.0-8ubuntu1) ... 164s Setting up libitm1:ppc64el (14.2.0-8ubuntu1) ... 164s Setting up python3-sybil (8.0.0-1) ... 164s Setting up libdrm-amdgpu1:ppc64el (2.4.123-1) ... 164s Setting up libfabric1:ppc64el (1.17.0-3ubuntu1) ... 164s Setting up python3.13 (3.13.0-2) ... 165s Setting up python3-pytest (8.3.3-1) ... 166s Setting up python3-all (3.12.7-1) ... 166s Setting up libhwloc-plugins:ppc64el (2.11.2-1) ... 166s Setting up python3-pytest-mpi (0.6-6) ... 166s Setting up libjs-jquery-metadata (12-4) ... 166s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 166s Setting up libpmix2t64:ppc64el (5.0.3-2) ... 166s Setting up cpp-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 166s Setting up cpp-14 (14.2.0-8ubuntu1) ... 166s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 166s Setting up libgcc-14-dev:ppc64el (14.2.0-8ubuntu1) ... 166s Setting up libhsakmt1:ppc64el (5.7.0-1build1) ... 166s Setting up cpp-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 166s Setting up gcc-14-powerpc64le-linux-gnu (14.2.0-8ubuntu1) ... 166s Setting up python3-pytest-cov (5.0.0-1) ... 166s Setting up gcc-14 (14.2.0-8ubuntu1) ... 166s Setting up gcc-powerpc64le-linux-gnu (4:14.1.0-2ubuntu1) ... 166s Setting up libhsa-runtime64-1 (5.7.1-2build1) ... 166s Setting up cpp (4:14.1.0-2ubuntu1) ... 166s Setting up gcc (4:14.1.0-2ubuntu1) ... 166s Setting up libamdhip64-5 (5.7.1-5) ... 166s Setting up libucx0:ppc64el (1.17.0+ds-3build1) ... 166s Setting up libopenmpi3t64:ppc64el (4.1.6-13.3ubuntu2) ... 166s Setting up openmpi-bin (4.1.6-13.3ubuntu2) ... 166s update-alternatives: using /usr/bin/mpirun.openmpi to provide /usr/bin/mpirun (mpirun) in auto mode 166s update-alternatives: using /usr/bin/mpicc.openmpi to provide /usr/bin/mpicc (mpi) in auto mode 166s Setting up mpi-default-bin (1.17) ... 166s Setting up python3-mpi4py (3.1.6-9ubuntu1) ... 166s Setting up autopkgtest-satdep (0) ... 166s Processing triggers for systemd (256.5-2ubuntu4) ... 167s Processing triggers for man-db (2.12.1-3) ... 167s Processing triggers for libc-bin (2.40-1ubuntu3) ... 170s (Reading database ... 75914 files and directories currently installed.) 170s Removing autopkgtest-satdep (0) ... 171s autopkgtest [11:15:23]: test unittests: [----------------------- 172s == python3.13 == 172s ============================= test session starts ============================== 172s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 172s rootdir: /tmp/autopkgtest.4jKMiL/autopkgtest_tmp 172s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 172s collected 10 items 172s 178s tests/test_fixtures.py FFF [ 30%] 187s tests/test_markers.py .FF...F [100%] 187s 187s =================================== FAILURES =================================== 187s ______________________________ test_mpi_file_name ______________________________ 187s 187s mpi_testdir = , has_mpi4py = True 187s 187s def test_mpi_file_name(mpi_testdir, has_mpi4py): 187s mpi_testdir.makepyfile(MPI_FILE_NAME_TEST_CODE) 187s 187s result = mpi_testdir.runpytest("--with-mpi", timeout=None) 187s 187s if has_mpi4py: 187s > result.assert_outcomes(passed=1) 187s E AssertionError: assert {'errors': 1,...pped': 0, ...} == {'errors': 0,...pped': 0, ...} 187s E 187s E Omitting 4 identical items, use -vv to show 187s E Differing items: 187s E {'passed': 0} != {'passed': 1} 187s E {'errors': 1} != {'errors': 0} 187s E Use -v to get more diff 187s 187s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_fixtures.py:59: AssertionError 187s ----------------------------- Captured stdout call ----------------------------- 187s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0/runpytest-0 --with-mpi 187s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... 187s collected 1 item 187s 187s test_mpi_file_name.py ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... E [100%] 187s collected 1 item 187s 187s 187s 187s test_mpi_file_name.py ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0/runpytest-0/test_file_name0') 187s request = > 187s 187s @pytest.fixture 187s def mpi_file_name(tmpdir, request): 187s """ 187s Provides a temporary file name which can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary files. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:158: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0/runpytest-0/test_file_name0') 187s request = > 187s 187s @pytest.fixture 187s def mpi_file_name(tmpdir, request): 187s """ 187s Provides a temporary file name which can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary files. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:160: Failed 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_file_name.py::test_file_name - Failed: mpi4py needs to be inst... 187s =============================== 1 error in 0.15s =============================== 187s E [100%] 187s 187s ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0/runpytest-0/test_file_name0') 187s request = > 187s 187s @pytest.fixture 187s def mpi_file_name(tmpdir, request): 187s """ 187s Provides a temporary file name which can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary files. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:158: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_file_name0/runpytest-0/test_file_name0') 187s request = > 187s 187s @pytest.fixture 187s def mpi_file_name(tmpdir, request): 187s """ 187s Provides a temporary file name which can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary files. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:160: Failed 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_file_name.py::test_file_name - Failed: mpi4py needs to be inst... 187s =============================== 1 error in 0.15s =============================== 187s ----------------------------- Captured stderr call ----------------------------- 187s -------------------------------------------------------------------------- 187s Primary job terminated normally, but 1 process returned 187s a non-zero exit code. Per user-direction, the job has been aborted. 187s -------------------------------------------------------------------------- 187s -------------------------------------------------------------------------- 187s mpirun detected that one or more processes exited with non-zero status, thus causing 187s the job to be terminated. The first process to do so was: 187s 187s Process name: [[32124,1],1] 187s Exit code: 1 187s -------------------------------------------------------------------------- 187s _______________________________ test_mpi_tmpdir ________________________________ 187s 187s mpi_testdir = , has_mpi4py = True 187s 187s def test_mpi_tmpdir(mpi_testdir, has_mpi4py): 187s mpi_testdir.makepyfile(MPI_TMPDIR_TEST_CODE) 187s 187s result = mpi_testdir.runpytest("--with-mpi", timeout=None) 187s 187s 187s if has_mpi4py: 187s > result.assert_outcomes(passed=1) 187s E AssertionError: assert {'errors': 1,...pped': 0, ...} == {'errors': 0,...pped': 0, ...} 187s E 187s E Omitting 4 identical items, use -vv to show 187s E Differing items: 187s E {'passed': 0} != {'passed': 1} 187s E {'errors': 1} != {'errors': 0} 187s E Use -v to get more diff 187s 187s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_fixtures.py:71: AssertionError 187s ----------------------------- Captured stdout call ----------------------------- 187s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0/runpytest-0 --with-mpi 187s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... 187s collected 1 item 187s 187s collected 1 item 187s 187s test_mpi_tmpdir.py 187s test_mpi_tmpdir.py E [100%]E 187s 187s ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0/runpytest-0/test_file_name1') 187s 187s [100%] @pytest.fixture 187s def mpi_tmpdir(tmpdir): 187s """ 187s Wraps `pytest.tmpdir` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:182: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0/runpytest-0/test_file_name1') 187s 187s @pytest.fixture 187s def mpi_tmpdir(tmpdir): 187s """ 187s Wraps `pytest.tmpdir` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s 187s 187s ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmpdir(tmpdir): 187s """ 187s Wraps `pytest.tmpdir` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:182: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:184: Failed 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_tmpdir.py::test_file_name - Failed: mpi4py needs to be install... 187s tmpdir = local('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmpdir0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmpdir(tmpdir): 187s """ 187s Wraps `pytest.tmpdir` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:184: Failed 187s =============================== 1 error in 0.14s =============================== 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_tmpdir.py::test_file_name - Failed: mpi4py needs to be install... 187s =============================== 1 error in 0.14s =============================== 187s ----------------------------- Captured stderr call ----------------------------- 187s -------------------------------------------------------------------------- 187s Primary job terminated normally, but 1 process returned 187s a non-zero exit code. Per user-direction, the job has been aborted. 187s -------------------------------------------------------------------------- 187s -------------------------------------------------------------------------- 187s mpirun detected that one or more processes exited with non-zero status, thus causing 187s the job to be terminated. The first process to do so was: 187s 187s Process name: [[32121,1],1] 187s Exit code: 1 187s -------------------------------------------------------------------------- 187s ______________________________ test_mpi_tmp_path _______________________________ 187s 187s mpi_testdir = , has_mpi4py = True 187s 187s def test_mpi_tmp_path(mpi_testdir, has_mpi4py): 187s mpi_testdir.makepyfile(MPI_TMP_PATH_TEST_CODE) 187s 187s result = mpi_testdir.runpytest("--with-mpi", timeout=None) 187s 187s if has_mpi4py: 187s > result.assert_outcomes(passed=1) 187s E AssertionError: assert {'errors': 1,...pped': 0, ...} == {'errors': 0,...pped': 0, ...} 187s E 187s E Omitting 4 identical items, use -vv to show 187s E Differing items: 187s E {'passed': 0} != {'passed': 1} 187s E {'errors': 1} != {'errors': 0} 187s E Use -v to get more diff 187s 187s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_fixtures.py:82: AssertionError 187s ----------------------------- Captured stdout call ----------------------------- 187s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0/runpytest-0 --with-mpi 187s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... 187s collected 1 item 187s 187s test_mpi_tmp_path.py 187s collected 1 item 187s 187s test_mpi_tmp_path.py E [100%] 187s 187s ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmp_path(tmp_path): 187s """ 187s Wraps `pytest.tmp_path` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:206: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmp_path(tmp_path): 187s """ 187s Wraps `pytest.tmp_path` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:208: Failed 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_tmp_path.py::test_file_name - Failed: mpi4py needs to be insta... 187s =============================== 1 error in 0.16s =============================== 187s E [100%] 187s 187s ==================================== ERRORS ==================================== 187s _______________________ ERROR at setup of test_file_name _______________________ 187s 187s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmp_path(tmp_path): 187s """ 187s Wraps `pytest.tmp_path` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:206: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s tmp_path = PosixPath('/tmp/pytest-of-ubuntu/pytest-0/test_mpi_tmp_path0/runpytest-0/test_file_name0') 187s 187s @pytest.fixture 187s def mpi_tmp_path(tmp_path): 187s """ 187s Wraps `pytest.tmp_path` so that it can be used under MPI from all MPI 187s processes. 187s 187s This function avoids the need to ensure that only one process handles the 187s naming of temporary folders. 187s """ 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("mpi4py needs to be installed to run this test") 187s E Failed: mpi4py needs to be installed to run this test 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:208: Failed 187s =============================== MPI Information ================================ 187s Unable to import mpi4py=========================== short test summary info ============================ 187s ERROR test_mpi_tmp_path.py::test_file_name - Failed: mpi4py needs to be insta... 187s =============================== 1 error in 0.18s =============================== 187s ----------------------------- Captured stderr call ----------------------------- 187s -------------------------------------------------------------------------- 187s Primary job terminated normally, but 1 process returned 187s a non-zero exit code. Per user-direction, the job has been aborted. 187s -------------------------------------------------------------------------- 187s -------------------------------------------------------------------------- 187s mpirun detected that one or more processes exited with non-zero status, thus causing 187s the job to be terminated. The first process to do so was: 187s 187s Process name: [[32098,1],0] 187s Exit code: 1 187s -------------------------------------------------------------------------- 187s ______________________________ test_mpi_with_mpi _______________________________ 187s 187s mpi_testdir = , has_mpi4py = True 187s 187s def test_mpi_with_mpi(mpi_testdir, has_mpi4py): 187s mpi_testdir.makepyfile(MPI_TEST_CODE) 187s 187s result = mpi_testdir.runpytest("--with-mpi") 187s 187s if has_mpi4py: 187s > result.assert_outcomes(**_fix_plural(passed=3, errors=1, skipped=1)) 187s E AssertionError: assert {'errors': 4,...pped': 0, ...} == {'errors': 1,...pped': 1, ...} 187s E 187s E Omitting 3 identical items, use -vv to show 187s E Differing items: 187s E {'errors': 4} != {'errors': 1} 187s E {'passed': 1} != {'passed': 3} 187s E {'skipped': 0} != {'skipped': 1} 187s E Use -v to get more diff 187s 187s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_markers.py:72: AssertionError 187s ----------------------------- Captured stdout call ----------------------------- 187s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_with_mpi0/runpytest-0 --with-mpi 187s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_with_mpi0 187s ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_with_mpi0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... ============================= test session starts ============================== 187s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 187s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_with_mpi0 187s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 187s collecting ... 187s collected 5 items 187s 187s test_mpi_with_mpi.py 187s collected 5 items 187s 187s test_mpi_with_mpi.py EEEEEEE. [100%] 187s 187s ==================================== ERRORS ==================================== 187s _________________________ ERROR at setup of test_size __________________________ 187s 187s self = 187s item = 187s 187s def pytest_runtest_setup(self, item): 187s """ 187s Hook for doing additional MPI-related checks on mpi marked tests 187s """ 187s if self._testing_mpi(item.config): 187s for mark in item.iter_markers(name="mpi"): 187s if mark.args: 187s raise ValueError("mpi mark does not take positional args") 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s self = 187s item = 187s 187s def pytest_runtest_setup(self, item): 187s """ 187s Hook for doing additional MPI-related checks on mpi marked tests 187s """ 187s if self._testing_mpi(item.config): 187s for mark in item.iter_markers(name="mpi"): 187s if mark.args: 187s raise ValueError("mpi mark does not take positional args") 187s try: 187s from mpi4py import MPI 187s except ImportError: 187s > pytest.fail("MPI tests require that mpi4py be installed") 187s E Failed: MPI tests require that mpi4py be installed 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 187s ______________________ ERROR at setup of test_size_min_2 _______________________ 187s 187s self = 187s item = 187s 187s def pytest_runtest_setup(self, item): 187s """ 187s Hook for doing additional MPI-related checks on mpi marked tests 187s """ 187s if self._testing_mpi(item.config): 187s for mark in item.iter_markers(name="mpi"): 187s if mark.args: 187s raise ValueError("mpi mark does not take positional args") 187s try: 187s > from mpi4py import MPI 187s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 187s 187s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 187s 187s During handling of the above exception, another exception occurred: 187s 187s self = 187s item = 187s 187s def pytest_runtest_setup(self, item): 187s """ 187s Hook for doing additional MPI-related checks on mpi marked tests 187s """ 187s if self._testing_mpi(item.config): 187s for mark in item.iter_markers(name="mpi"): 187s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_4 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s Eself = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s _____________________ ERROR at setup of test_size_fail_pos _____________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s > raise ValueError("mpi mark does not take positional args") 188s E ValueError: mpi mark does not take positional args 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:133: ValueError 188s =============================== MPI Information ================================ 188s .Unable to import mpi4py=========================== short test summary info ============================ 188s ERROR test_mpi_with_mpi.py::test_size - Failed: MPI tests require that mpi4py... 188s ERROR test_mpi_with_mpi.py::test_size_min_2 - Failed: MPI tests require that ... 188s ERROR test_mpi_with_mpi.py::test_size_min_4 - Failed: MPI tests require that ... 188s ERROR test_mpi_with_mpi.py::test_size_fail_pos - ValueError: mpi mark does no... 188s ========================= 1 passed, 4 errors in 0.30s ========================== 188s [100%] 188s 188s ==================================== ERRORS ==================================== 188s _________________________ ERROR at setup of test_size __________________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_2 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_4 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s _____________________ ERROR at setup of test_size_fail_pos _____________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s > raise ValueError("mpi mark does not take positional args") 188s E ValueError: mpi mark does not take positional args 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:133: ValueError 188s =============================== MPI Information ================================ 188s Unable to import mpi4py=========================== short test summary info ============================ 188s ERROR test_mpi_with_mpi.py::test_size - Failed: MPI tests require that mpi4py... 188s ERROR test_mpi_with_mpi.py::test_size_min_2 - Failed: MPI tests require that ... 188s ERROR test_mpi_with_mpi.py::test_size_min_4 - Failed: MPI tests require that ... 188s ERROR test_mpi_with_mpi.py::test_size_fail_pos - ValueError: mpi mark does no... 188s ========================= 1 passed, 4 errors in 0.28s ========================== 188s ----------------------------- Captured stderr call ----------------------------- 188s -------------------------------------------------------------------------- 188s Primary job terminated normally, but 1 process returned 188s a non-zero exit code. Per user-direction, the job has been aborted. 188s -------------------------------------------------------------------------- 188s -------------------------------------------------------------------------- 188s mpirun detected that one or more processes exited with non-zero status, thus causing 188s the job to be terminated. The first process to do so was: 188s 188s Process name: [[32108,1],0] 188s Exit code: 1 188s -------------------------------------------------------------------------- 188s ______________________________ test_mpi_only_mpi _______________________________ 188s 188s mpi_testdir = , has_mpi4py = True 188s 188s def test_mpi_only_mpi(mpi_testdir, has_mpi4py): 188s mpi_testdir.makepyfile(MPI_TEST_CODE) 188s 188s result = mpi_testdir.runpytest("--only-mpi") 188s 188s if has_mpi4py: 188s > result.assert_outcomes(**_fix_plural(passed=2, errors=1, skipped=2)) 188s E AssertionError: assert {'errors': 4,...pped': 1, ...} == {'errors': 1,...pped': 2, ...} 188s E 188s E Omitting 3 identical items, use -vv to show 188s E Differing items: 188s E {'errors': 4} != {'errors': 1} 188s E {'passed': 0} != {'passed': 2} 188s E {'skipped': 1} != {'skipped': 2} 188s E Use -v to get more diff 188s 188s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_markers.py:83: AssertionError 188s ----------------------------- Captured stdout call ----------------------------- 188s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_only_mpi0/runpytest-0 --only-mpi 188s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_only_mpi0 188s ============================= test session starts ============================== 188s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 188s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_only_mpi0 188s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 188s collecting ... ============================= test session starts ============================== 188s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 188s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_only_mpi0 188s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 188s collecting ... 188s collected 5 items 188s 188s test_mpi_only_mpi.py 188s collected 5 items 188s 188s test_mpi_only_mpi.py EEEEEEEs [100%] 188s 188s ==================================== ERRORS ==================================== 188s _________________________ ERROR at setup of test_size __________________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_2 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_4 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s _____________________ ERROR at setup of test_size_fail_pos _____________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s > raise ValueError("mpi mark does not take positional args") 188s E ValueError: mpi mark does not take positional args 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:133: ValueError 188s =============================== MPI Information ================================ 188s Unable to import mpi4py=========================== short test summary info ============================ 188s ERROR test_mpi_only_mpi.py::test_size - Failed: MPI tests require that mpi4py... 188s ERROR test_mpi_only_mpi.py::test_size_min_2 - Failed: MPI tests require that ... 188s ERROR test_mpi_only_mpi.py::test_size_min_4 - Failed: MPI tests require that ... 188s ERROR test_mpi_only_mpi.py::test_size_fail_pos - ValueError: mpi mark does no... 188s ========================= 1 skipped, 4 errors in 0.30s ========================= 188s Es [100%] 188s 188s ==================================== ERRORS ==================================== 188s _________________________ ERROR at setup of test_size __________________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_2 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s ______________________ ERROR at setup of test_size_min_4 _______________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s > from mpi4py import MPI 188s E ImportError: cannot import name 'MPI' from 'mpi4py' (/usr/lib/python3/dist-packages/mpi4py/__init__.py) 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:135: ImportError 188s 188s During handling of the above exception, another exception occurred: 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s raise ValueError("mpi mark does not take positional args") 188s try: 188s from mpi4py import MPI 188s except ImportError: 188s > pytest.fail("MPI tests require that mpi4py be installed") 188s E Failed: MPI tests require that mpi4py be installed 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:137: Failed 188s _____________________ ERROR at setup of test_size_fail_pos _____________________ 188s 188s self = 188s item = 188s 188s def pytest_runtest_setup(self, item): 188s """ 188s Hook for doing additional MPI-related checks on mpi marked tests 188s """ 188s if self._testing_mpi(item.config): 188s for mark in item.iter_markers(name="mpi"): 188s if mark.args: 188s > raise ValueError("mpi mark does not take positional args") 188s E ValueError: mpi mark does not take positional args 188s 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py:133: ValueError 188s =============================== MPI Information ================================ 188s Unable to import mpi4py=========================== short test summary info ============================ 188s ERROR test_mpi_only_mpi.py::test_size - Failed: MPI tests require that mpi4py... 188s ERROR test_mpi_only_mpi.py::test_size_min_2 - Failed: MPI tests require that ... 188s ERROR test_mpi_only_mpi.py::test_size_min_4 - Failed: MPI tests require that ... 188s ERROR test_mpi_only_mpi.py::test_size_fail_pos - ValueError: mpi mark does no... 188s ========================= 1 skipped, 4 errors in 0.29s ========================= 188s ----------------------------- Captured stderr call ----------------------------- 188s -------------------------------------------------------------------------- 188s Primary job terminated normally, but 1 process returned 188s a non-zero exit code. Per user-direction, the job has been aborted. 188s -------------------------------------------------------------------------- 188s -------------------------------------------------------------------------- 188s mpirun detected that one or more processes exited with non-zero status, thus causing 188s the job to be terminated. The first process to do so was: 188s 188s Process name: [[31373,1],0] 188s Exit code: 1 188s -------------------------------------------------------------------------- 188s ___________________________ test_mpi_xfail_under_mpi ___________________________ 188s 188s mpi_testdir = , has_mpi4py = True 188s 188s def test_mpi_xfail_under_mpi(mpi_testdir, has_mpi4py): 188s mpi_testdir.makepyfile(MPI_XFAIL_TEST_CODE) 188s 188s result = mpi_testdir.runpytest("--with-mpi") 188s 188s if has_mpi4py: 188s > result.assert_outcomes(xfailed=1) 188s E AssertionError: assert {'errors': 0,...pped': 0, ...} == {'errors': 0,...pped': 0, ...} 188s E 188s E Omitting 4 identical items, use -vv to show 188s E Differing items: 188s E {'xfailed': 0} != {'xfailed': 1} 188s E {'xpassed': 1} != {'xpassed': 0} 188s E Use -v to get more diff 188s 188s /tmp/autopkgtest.4jKMiL/autopkgtest_tmp/tests/test_markers.py:118: AssertionError 188s ----------------------------- Captured stdout call ----------------------------- 188s running: mpirun --oversubscribe -n 2 /usr/bin/python3.13 -mpytest --basetemp=/tmp/pytest-of-ubuntu/pytest-0/test_mpi_xfail_under_mpi0/runpytest-0 --with-mpi 188s in: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_xfail_under_mpi0 188s ============================= test session starts ============================== 188s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 188s ============================= test session starts ============================== 188s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 188s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_xfail_under_mpi0 188s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 188s collecting ... rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_mpi_xfail_under_mpi0 188s plugins: cov-5.0.0, mpi-0.6, typeguard-4.4.1 188s collecting ... 188s collected 1 item 188s 188s collected 1 item 188s 188s test_mpi_xfail_under_mpi.py 188s test_mpi_xfail_under_mpi.py XX [100%] [100%] 188s 188s =============================== MPI Information ================================ 188s =============================== MPI Information ================================ 188s Unable to import mpi4py 188s ============================== 1 xpassed in 0.06s ============================== 188s Unable to import mpi4py 188s ============================== 1 xpassed in 0.06s ============================== 188s 188s ---------- coverage: platform linux, python 3.13.0-final-0 ----------- 188s Name Stmts Miss Cover 188s --------------------------------------------------------------------------- 188s /usr/lib/python3/dist-packages/pytest_mpi/__init__.py 111 32 71% 188s /usr/lib/python3/dist-packages/pytest_mpi/_helpers.py 8 4 50% 188s /usr/lib/python3/dist-packages/pytest_mpi/_version.py 4 0 100% 188s --------------------------------------------------------------------------- 188s TOTAL 123 36 71% 188s 188s =========================== short test summary info ============================ 188s FAILED tests/test_fixtures.py::test_mpi_file_name - AssertionError: assert {'... 188s FAILED tests/test_fixtures.py::test_mpi_tmpdir - AssertionError: assert {'err... 188s FAILED tests/test_fixtures.py::test_mpi_tmp_path - AssertionError: assert {'e... 188s FAILED tests/test_markers.py::test_mpi_with_mpi - AssertionError: assert {'er... 188s FAILED tests/test_markers.py::test_mpi_only_mpi - AssertionError: assert {'er... 188s FAILED tests/test_markers.py::test_mpi_xfail_under_mpi - AssertionError: asse... 188s ========================= 6 failed, 4 passed in 15.23s ========================= 188s autopkgtest [11:15:40]: test unittests: -----------------------] 189s autopkgtest [11:15:40]: test unittests: - - - - - - - - - - results - - - - - - - - - - 189s unittests FAIL non-zero exit status 1 189s autopkgtest [11:15:41]: test autodep8-python3: preparing testbed 381s autopkgtest [11:18:53]: testbed dpkg architecture: ppc64el 382s autopkgtest [11:18:54]: testbed apt version: 2.9.8 382s autopkgtest [11:18:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 383s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 383s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 383s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 383s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 383s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 383s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [86.2 kB] 383s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [588 kB] 383s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [19.6 kB] 383s Fetched 1715 kB in 1s (1972 kB/s) 383s Reading package lists... 386s Reading package lists... 387s Building dependency tree... 387s Reading state information... 387s Calculating upgrade... 387s The following NEW packages will be installed: 387s python3.13-gdbm 387s The following packages will be upgraded: 387s libpython3-stdlib python3 python3-gdbm python3-minimal 387s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 387s Need to get 102 kB of archives. 387s After this operation, 141 kB of additional disk space will be used. 387s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 387s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 387s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 387s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 388s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 388s Fetched 102 kB in 0s (293 kB/s) 388s (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 ... 73767 files and directories currently installed.) 388s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 388s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 388s Setting up python3-minimal (3.12.7-1) ... 389s (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 ... 73767 files and directories currently installed.) 389s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 389s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 389s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 389s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 389s Selecting previously unselected package python3.13-gdbm. 389s Preparing to unpack .../python3.13-gdbm_3.13.0-2_ppc64el.deb ... 389s Unpacking python3.13-gdbm (3.13.0-2) ... 389s Preparing to unpack .../python3-gdbm_3.12.7-1_ppc64el.deb ... 389s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 389s Setting up python3.13-gdbm (3.13.0-2) ... 389s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 389s Setting up python3 (3.12.7-1) ... 389s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 389s Processing triggers for man-db (2.12.1-3) ... 390s Reading package lists... 390s Building dependency tree... 390s Reading state information... 391s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 391s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 391s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 391s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 391s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 393s Reading package lists... 393s Reading package lists... 393s Building dependency tree... 393s Reading state information... 393s Calculating upgrade... 393s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 393s Reading package lists... 394s Building dependency tree... 394s Reading state information... 394s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 400s Reading package lists... 400s Building dependency tree... 400s Reading state information... 400s Starting pkgProblemResolver with broken count: 0 400s Starting 2 pkgProblemResolver with broken count: 0 400s Done 400s The following additional packages will be installed: 400s libpython3.13-minimal libpython3.13-stdlib python3-all python3-iniconfig 400s python3-packaging python3-pluggy python3-pytest python3-pytest-mpi 400s python3.13 python3.13-minimal 400s Suggested packages: 400s python-pytest-mpi-doc python3.13-venv python3.13-doc binfmt-support 401s The following NEW packages will be installed: 401s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 401s python3-iniconfig python3-packaging python3-pluggy python3-pytest 401s python3-pytest-mpi python3.13 python3.13-minimal 401s 0 upgraded, 11 newly installed, 0 to remove and 0 not upgraded. 401s Need to get 6379 kB/6379 kB of archives. 401s After this operation, 27.4 MB of additional disk space will be used. 401s Get:1 /tmp/autopkgtest.4jKMiL/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [720 B] 401s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 401s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 401s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 401s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 401s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 401s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 401s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 401s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 401s Get:10 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 401s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-mpi all 0.6-6 [7966 B] 402s Fetched 6379 kB in 1s (6577 kB/s) 402s Selecting previously unselected package libpython3.13-minimal:ppc64el. 402s (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 ... 73774 files and directories currently installed.) 402s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 402s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 402s Selecting previously unselected package python3.13-minimal. 402s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 402s Unpacking python3.13-minimal (3.13.0-2) ... 402s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 402s Preparing to unpack .../02-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 402s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 402s Selecting previously unselected package python3.13. 402s Preparing to unpack .../03-python3.13_3.13.0-2_ppc64el.deb ... 402s Unpacking python3.13 (3.13.0-2) ... 402s Selecting previously unselected package python3-all. 402s Preparing to unpack .../04-python3-all_3.12.7-1_ppc64el.deb ... 402s Unpacking python3-all (3.12.7-1) ... 402s Selecting previously unselected package python3-iniconfig. 402s Preparing to unpack .../05-python3-iniconfig_1.1.1-2_all.deb ... 402s Unpacking python3-iniconfig (1.1.1-2) ... 402s Selecting previously unselected package python3-packaging. 402s Preparing to unpack .../06-python3-packaging_24.1-1_all.deb ... 402s Unpacking python3-packaging (24.1-1) ... 402s Selecting previously unselected package python3-pluggy. 402s Preparing to unpack .../07-python3-pluggy_1.5.0-1_all.deb ... 402s Unpacking python3-pluggy (1.5.0-1) ... 402s Selecting previously unselected package python3-pytest. 402s Preparing to unpack .../08-python3-pytest_8.3.3-1_all.deb ... 402s Unpacking python3-pytest (8.3.3-1) ... 402s Selecting previously unselected package python3-pytest-mpi. 402s Preparing to unpack .../09-python3-pytest-mpi_0.6-6_all.deb ... 402s Unpacking python3-pytest-mpi (0.6-6) ... 402s Selecting previously unselected package autopkgtest-satdep. 402s Preparing to unpack .../10-2-autopkgtest-satdep.deb ... 402s Unpacking autopkgtest-satdep (0) ... 402s Setting up python3-iniconfig (1.1.1-2) ... 404s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 404s Setting up python3-packaging (24.1-1) ... 404s Setting up python3-pluggy (1.5.0-1) ... 404s Setting up python3.13-minimal (3.13.0-2) ... 404s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 404s Setting up python3.13 (3.13.0-2) ... 406s Setting up python3-pytest (8.3.3-1) ... 406s Setting up python3-all (3.12.7-1) ... 406s Setting up python3-pytest-mpi (0.6-6) ... 407s Setting up autopkgtest-satdep (0) ... 407s Processing triggers for man-db (2.12.1-3) ... 407s Processing triggers for systemd (256.5-2ubuntu4) ... 409s (Reading database ... 74686 files and directories currently installed.) 409s Removing autopkgtest-satdep (0) ... 411s autopkgtest [11:19:23]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import pytest_mpi; print(pytest_mpi)" ; done 411s autopkgtest [11:19:23]: test autodep8-python3: [----------------------- 411s Testing with python3.13: 411s 411s Testing with python3.12: 412s 412s autopkgtest [11:19:24]: test autodep8-python3: -----------------------] 412s autodep8-python3 PASS (superficial) 412s autopkgtest [11:19:24]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 413s autopkgtest [11:19:25]: @@@@@@@@@@@@@@@@@@@@ summary 413s unittests FAIL non-zero exit status 1 413s autodep8-python3 PASS (superficial) 426s nova [W] Using flock in prodstack6-ppc64el 426s Creating nova instance adt-plucky-ppc64el-pytest-mpi-20241113-111232-juju-7f2275-prod-proposed-migration-environment-20-272d34b2-f162-459d-a5ce-0b6d3db3547a from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)... 426s nova [W] Using flock in prodstack6-ppc64el 426s Creating nova instance adt-plucky-ppc64el-pytest-mpi-20241113-111232-juju-7f2275-prod-proposed-migration-environment-20-272d34b2-f162-459d-a5ce-0b6d3db3547a from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)...