0s autopkgtest [05:12:39]: starting date and time: 2025-02-20 05:12:39+0000 0s autopkgtest [05:12:39]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [05:12:39]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.lmf0842a/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-filelock --apt-upgrade pytest-xdist --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-filelock/3.17.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-13.secgroup --name adt-plucky-s390x-pytest-xdist-20250220-051239-juju-7f2275-prod-proposed-migration-environment-2-4477b59a-b66b-4ae6-8aad-1329fc621021 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -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,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 116s autopkgtest [05:14:35]: testbed dpkg architecture: s390x 116s autopkgtest [05:14:35]: testbed apt version: 2.9.30 117s autopkgtest [05:14:36]: @@@@@@@@@@@@@@@@@@@@ test bed setup 117s autopkgtest [05:14:36]: testbed release detected to be: None 118s autopkgtest [05:14:37]: updating testbed package index (apt update) 118s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 118s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 118s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 118s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 118s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [16.3 kB] 118s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [772 kB] 119s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 119s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [87.3 kB] 119s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [121 kB] 119s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 119s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [704 kB] 119s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [5472 B] 119s Fetched 1821 kB in 1s (2033 kB/s) 119s Reading package lists... 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 120s Calculating upgrade... 120s The following packages were automatically installed and are no longer required: 120s libapt-pkg6.0t64 libnsl2 libpython3.12-minimal libpython3.12-stdlib 120s libpython3.12t64 linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 120s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 120s linux-tools-6.11.0-8-generic 120s Use 'sudo apt autoremove' to remove them. 120s The following packages will be upgraded: 120s apparmor iproute2 libapparmor1 libcbor0.10 libgpgme11t64 liblsof0 120s libp11-kit0 liburcu8t64 lsof lto-disabled-list python-apt-common python3-apt 120s sysvinit-utils ubuntu-pro-client ubuntu-pro-client-l10n 121s 15 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s Need to get 3364 kB of archives. 121s After this operation, 211 kB of additional disk space will be used. 121s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x sysvinit-utils s390x 3.14-1ubuntu1 [36.0 kB] 121s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x iproute2 s390x 6.13.0-1ubuntu1 [1174 kB] 121s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libapparmor1 s390x 4.1.0~beta5-0ubuntu2 [54.1 kB] 121s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libp11-kit0 s390x 0.25.5-2ubuntu3 [316 kB] 121s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x python-apt-common all 2.9.9 [21.2 kB] 121s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3-apt s390x 2.9.9 [185 kB] 121s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x ubuntu-pro-client-l10n s390x 34.1.3 [18.3 kB] 121s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x ubuntu-pro-client s390x 34.1.3 [241 kB] 121s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x apparmor s390x 4.1.0~beta5-0ubuntu2 [758 kB] 121s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libcbor0.10 s390x 0.10.2-2ubuntu1 [26.1 kB] 121s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x liburcu8t64 s390x 0.15.1-1 [66.0 kB] 121s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x lsof s390x 4.99.4+dfsg-1 [243 kB] 121s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x liblsof0 s390x 4.99.4+dfsg-1 [58.5 kB] 121s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libgpgme11t64 s390x 1.24.2-1ubuntu1 [154 kB] 121s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x lto-disabled-list all 56 [12.4 kB] 121s Preconfiguring packages ... 121s Fetched 3364 kB in 1s (4677 kB/s) 122s (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 ... 81030 files and directories currently installed.) 122s Preparing to unpack .../sysvinit-utils_3.14-1ubuntu1_s390x.deb ... 122s Unpacking sysvinit-utils (3.14-1ubuntu1) over (3.08-6ubuntu3) ... 122s Setting up sysvinit-utils (3.14-1ubuntu1) ... 122s (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 ... 81030 files and directories currently installed.) 122s Preparing to unpack .../00-iproute2_6.13.0-1ubuntu1_s390x.deb ... 122s Unpacking iproute2 (6.13.0-1ubuntu1) over (6.10.0-2ubuntu1) ... 122s Preparing to unpack .../01-libapparmor1_4.1.0~beta5-0ubuntu2_s390x.deb ... 122s Unpacking libapparmor1:s390x (4.1.0~beta5-0ubuntu2) over (4.1.0~beta1-0ubuntu5) ... 122s Preparing to unpack .../02-libp11-kit0_0.25.5-2ubuntu3_s390x.deb ... 122s Unpacking libp11-kit0:s390x (0.25.5-2ubuntu3) over (0.25.5-2ubuntu2) ... 122s Preparing to unpack .../03-python-apt-common_2.9.9_all.deb ... 122s Unpacking python-apt-common (2.9.9) over (2.9.8) ... 122s Preparing to unpack .../04-python3-apt_2.9.9_s390x.deb ... 122s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 122s for fn in glob1(directory, "%s.*" % fname): 122s Unpacking python3-apt (2.9.9) over (2.9.8) ... 122s Preparing to unpack .../05-ubuntu-pro-client-l10n_34.1.3_s390x.deb ... 122s Unpacking ubuntu-pro-client-l10n (34.1.3) over (34.1.2) ... 122s Preparing to unpack .../06-ubuntu-pro-client_34.1.3_s390x.deb ... 122s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 122s for fn in glob1(directory, "%s.*" % fname): 122s Unpacking ubuntu-pro-client (34.1.3) over (34.1.2) ... 122s Preparing to unpack .../07-apparmor_4.1.0~beta5-0ubuntu2_s390x.deb ... 122s Unpacking apparmor (4.1.0~beta5-0ubuntu2) over (4.1.0~beta1-0ubuntu5) ... 123s dpkg: warning: unable to delete old directory '/lib/apparmor': Directory not empty 123s Preparing to unpack .../08-libcbor0.10_0.10.2-2ubuntu1_s390x.deb ... 123s Unpacking libcbor0.10:s390x (0.10.2-2ubuntu1) over (0.10.2-1.2ubuntu2) ... 123s Preparing to unpack .../09-liburcu8t64_0.15.1-1_s390x.deb ... 123s Unpacking liburcu8t64:s390x (0.15.1-1) over (0.15.0-1) ... 123s Preparing to unpack .../10-lsof_4.99.4+dfsg-1_s390x.deb ... 123s Unpacking lsof (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 123s Preparing to unpack .../11-liblsof0_4.99.4+dfsg-1_s390x.deb ... 123s Unpacking liblsof0 (4.99.4+dfsg-1) over (4.99.3+dfsg-2) ... 123s Preparing to unpack .../12-libgpgme11t64_1.24.2-1ubuntu1_s390x.deb ... 123s Unpacking libgpgme11t64:s390x (1.24.2-1ubuntu1) over (1.24.1-4ubuntu1) ... 123s Preparing to unpack .../13-lto-disabled-list_56_all.deb ... 123s Unpacking lto-disabled-list (56) over (54) ... 123s Setting up liburcu8t64:s390x (0.15.1-1) ... 123s Setting up lto-disabled-list (56) ... 123s Setting up libapparmor1:s390x (4.1.0~beta5-0ubuntu2) ... 123s Setting up libcbor0.10:s390x (0.10.2-2ubuntu1) ... 123s Setting up liblsof0 (4.99.4+dfsg-1) ... 123s Setting up iproute2 (6.13.0-1ubuntu1) ... 123s Setting up apparmor (4.1.0~beta5-0ubuntu2) ... 123s Installing new version of config file /etc/apparmor.d/abstractions/dconf ... 123s Installing new version of config file /etc/apparmor.d/abstractions/mesa ... 123s Installing new version of config file /etc/apparmor.d/abstractions/nameservice ... 123s Installing new version of config file /etc/apparmor.d/abstractions/php ... 123s Installing new version of config file /etc/apparmor.d/abstractions/python ... 123s Installing new version of config file /etc/apparmor.d/slirp4netns ... 123s Installing new version of config file /etc/apparmor.d/toybox ... 123s Installing new version of config file /etc/apparmor.d/transmission ... 123s Installing new version of config file /etc/apparmor.d/tunables/global ... 124s Reloading AppArmor profiles 125s Setting up libp11-kit0:s390x (0.25.5-2ubuntu3) ... 125s Setting up lsof (4.99.4+dfsg-1) ... 125s Setting up python-apt-common (2.9.9) ... 125s Setting up libgpgme11t64:s390x (1.24.2-1ubuntu1) ... 125s Setting up python3-apt (2.9.9) ... 125s Setting up ubuntu-pro-client (34.1.3) ... 126s Setting up ubuntu-pro-client-l10n (34.1.3) ... 126s Processing triggers for systemd (257.2-3ubuntu1) ... 126s Processing triggers for man-db (2.13.0-1) ... 127s Processing triggers for libc-bin (2.40-4ubuntu1) ... 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s The following packages will be REMOVED: 128s libapt-pkg6.0t64* libnsl2* libpython3.12-minimal* libpython3.12-stdlib* 128s libpython3.12t64* linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 128s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 128s linux-tools-6.11.0-8-generic* 128s 0 upgraded, 0 newly installed, 10 to remove and 0 not upgraded. 128s After this operation, 171 MB disk space will be freed. 128s (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 ... 81079 files and directories currently installed.) 128s Removing libapt-pkg6.0t64:s390x (2.9.29) ... 128s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 128s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 128s Removing libpython3.12t64:s390x (3.12.9-1) ... 128s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 128s Removing libnsl2:s390x (1.3.0-3build3) ... 128s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 128s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 128s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 129s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 130s Processing triggers for libc-bin (2.40-4ubuntu1) ... 130s (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 ... 55929 files and directories currently installed.) 130s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 130s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 130s autopkgtest [05:14:49]: upgrading testbed (apt dist-upgrade and autopurge) 130s Reading package lists... 130s Building dependency tree... 130s Reading state information... 130s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 130s Starting 2 pkgProblemResolver with broken count: 0 130s Done 131s Entering ResolveByKeep 131s 131s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 131s Reading package lists... 131s Building dependency tree... 131s Reading state information... 131s Starting pkgProblemResolver with broken count: 0 131s Starting 2 pkgProblemResolver with broken count: 0 131s Done 132s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 132s autopkgtest [05:14:51]: rebooting testbed after setup commands that affected boot 154s autopkgtest [05:15:13]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 157s autopkgtest [05:15:16]: @@@@@@@@@@@@@@@@@@@@ apt-source pytest-xdist 158s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (dsc) [2235 B] 158s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (tar) [84.1 kB] 158s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (diff) [5408 B] 158s gpgv: Signature made Mon May 20 01:52:55 2024 UTC 158s gpgv: using RSA key 6E7434F5897D43B17FCD57B753D5BC64B52378A2 158s gpgv: issuer "swt@techie.net" 158s gpgv: Can't check signature: No public key 158s dpkg-source: warning: cannot verify inline signature for ./pytest-xdist_3.6.1-1.dsc: no acceptable signature found 158s autopkgtest [05:15:17]: testing package pytest-xdist version 3.6.1-1 159s autopkgtest [05:15:18]: build not needed 159s autopkgtest [05:15:18]: test python3-pytest-xdist: preparing testbed 159s Reading package lists... 159s Building dependency tree... 159s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 160s The following NEW packages will be installed: 160s libnsl2 libpython3.12-minimal libpython3.12-stdlib python3-all 160s python3-execnet python3-filelock python3-iniconfig python3-packaging 160s python3-pluggy python3-pytest python3-pytest-xdist python3.12 160s python3.12-minimal 160s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 160s Need to get 6437 kB of archives. 160s After this operation, 26.0 MB of additional disk space will be used. 160s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-minimal s390x 3.12.9-1 [836 kB] 161s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-minimal s390x 3.12.9-1 [2403 kB] 162s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libnsl2 s390x 1.3.0-3build3 [44.1 kB] 162s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-stdlib s390x 3.12.9-1 [2071 kB] 163s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12 s390x 3.12.9-1 [671 kB] 163s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.13.1-1~exp2 [898 B] 163s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-execnet all 2.1.1-1 [33.4 kB] 163s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x python3-filelock all 3.17.0-1 [13.0 kB] 163s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 163s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 163s Get:11 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 163s Get:12 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 163s Get:13 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-xdist all 3.6.1-1 [33.8 kB] 163s Fetched 6437 kB in 3s (1921 kB/s) 163s Selecting previously unselected package libpython3.12-minimal:s390x. 163s (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 ... 55927 files and directories currently installed.) 163s Preparing to unpack .../00-libpython3.12-minimal_3.12.9-1_s390x.deb ... 163s Unpacking libpython3.12-minimal:s390x (3.12.9-1) ... 163s Selecting previously unselected package python3.12-minimal. 163s Preparing to unpack .../01-python3.12-minimal_3.12.9-1_s390x.deb ... 163s Unpacking python3.12-minimal (3.12.9-1) ... 163s Selecting previously unselected package libnsl2:s390x. 164s Preparing to unpack .../02-libnsl2_1.3.0-3build3_s390x.deb ... 164s Unpacking libnsl2:s390x (1.3.0-3build3) ... 164s Selecting previously unselected package libpython3.12-stdlib:s390x. 164s Preparing to unpack .../03-libpython3.12-stdlib_3.12.9-1_s390x.deb ... 164s Unpacking libpython3.12-stdlib:s390x (3.12.9-1) ... 164s Selecting previously unselected package python3.12. 164s Preparing to unpack .../04-python3.12_3.12.9-1_s390x.deb ... 164s Unpacking python3.12 (3.12.9-1) ... 164s Selecting previously unselected package python3-all. 164s Preparing to unpack .../05-python3-all_3.13.1-1~exp2_s390x.deb ... 164s Unpacking python3-all (3.13.1-1~exp2) ... 164s Selecting previously unselected package python3-execnet. 164s Preparing to unpack .../06-python3-execnet_2.1.1-1_all.deb ... 164s Unpacking python3-execnet (2.1.1-1) ... 164s Selecting previously unselected package python3-filelock. 164s Preparing to unpack .../07-python3-filelock_3.17.0-1_all.deb ... 164s Unpacking python3-filelock (3.17.0-1) ... 164s Selecting previously unselected package python3-iniconfig. 164s Preparing to unpack .../08-python3-iniconfig_1.1.1-2_all.deb ... 164s Unpacking python3-iniconfig (1.1.1-2) ... 164s Selecting previously unselected package python3-packaging. 164s Preparing to unpack .../09-python3-packaging_24.2-1_all.deb ... 164s Unpacking python3-packaging (24.2-1) ... 164s Selecting previously unselected package python3-pluggy. 164s Preparing to unpack .../10-python3-pluggy_1.5.0-1_all.deb ... 164s Unpacking python3-pluggy (1.5.0-1) ... 164s Selecting previously unselected package python3-pytest. 164s Preparing to unpack .../11-python3-pytest_8.3.4-1_all.deb ... 164s Unpacking python3-pytest (8.3.4-1) ... 164s Selecting previously unselected package python3-pytest-xdist. 164s Preparing to unpack .../12-python3-pytest-xdist_3.6.1-1_all.deb ... 164s Unpacking python3-pytest-xdist (3.6.1-1) ... 164s Setting up python3-iniconfig (1.1.1-2) ... 164s Setting up python3-filelock (3.17.0-1) ... 164s Setting up libpython3.12-minimal:s390x (3.12.9-1) ... 164s Setting up python3-packaging (24.2-1) ... 164s Setting up python3-pluggy (1.5.0-1) ... 164s Setting up libnsl2:s390x (1.3.0-3build3) ... 164s Setting up python3-execnet (2.1.1-1) ... 165s Setting up python3.12-minimal (3.12.9-1) ... 165s Setting up libpython3.12-stdlib:s390x (3.12.9-1) ... 165s Setting up python3-pytest (8.3.4-1) ... 166s Setting up python3.12 (3.12.9-1) ... 167s Setting up python3-all (3.13.1-1~exp2) ... 167s Setting up python3-pytest-xdist (3.6.1-1) ... 167s Processing triggers for systemd (257.2-3ubuntu1) ... 167s Processing triggers for man-db (2.13.0-1) ... 167s Processing triggers for libc-bin (2.40-4ubuntu1) ... 168s autopkgtest [05:15:27]: test python3-pytest-xdist: [----------------------- 168s [*] testing on python3.12: 169s ============================= test session starts ============================== 169s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 169s cachedir: .pytest_cache 169s rootdir: /tmp/autopkgtest.SzRMlb/autopkgtest_tmp/testing 169s plugins: xdist-3.6.1, typeguard-4.4.1 169s collecting ... collected 207 items / 1 deselected / 206 selected 169s 169s acceptance_test.py::TestDistribution::test_n1_pass PASSED [ 0%] 169s acceptance_test.py::TestDistribution::test_n1_fail PASSED [ 0%] 170s acceptance_test.py::TestDistribution::test_n1_import_error PASSED [ 1%] 170s acceptance_test.py::TestDistribution::test_n2_import_error PASSED [ 1%] 171s acceptance_test.py::TestDistribution::test_n1_skip PASSED [ 2%] 171s acceptance_test.py::TestDistribution::test_manytests_to_one_import_error PASSED [ 2%] 171s acceptance_test.py::TestDistribution::test_manytests_to_one_popen PASSED [ 3%] 172s acceptance_test.py::TestDistribution::test_exitfirst_waits_for_workers_to_finish PASSED [ 3%] 172s acceptance_test.py::TestDistribution::test_basetemp_in_subprocesses PASSED [ 4%] 173s acceptance_test.py::TestDistribution::test_dist_ini_specified PASSED [ 4%] 174s acceptance_test.py::TestDistribution::test_dist_tests_with_crash PASSED [ 5%] 175s acceptance_test.py::TestDistribution::test_distribution_rsyncdirs_example PASSED [ 5%] 175s acceptance_test.py::TestDistribution::test_data_exchange PASSED [ 6%] 176s acceptance_test.py::TestDistribution::test_keyboardinterrupt_hooks_issue79 PASSED [ 6%] 176s acceptance_test.py::TestDistribution::test_keyboard_interrupt_dist SKIPPED [ 7%] 176s acceptance_test.py::TestDistribution::test_dist_with_collectonly PASSED [ 7%] 176s acceptance_test.py::TestDistEach::test_simple PASSED [ 8%] 177s acceptance_test.py::TestDistEach::test_simple_diffoutput XFAIL ([NOT...) [ 8%] 177s acceptance_test.py::TestTerminalReporting::test_output_verbosity[] PASSED [ 9%] 177s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-q] PASSED [ 9%] 177s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-v] PASSED [ 10%] 178s acceptance_test.py::TestTerminalReporting::test_pass_skip_fail PASSED [ 10%] 178s acceptance_test.py::TestTerminalReporting::test_fail_platinfo PASSED [ 11%] 178s acceptance_test.py::TestTerminalReporting::test_logfinish_hook PASSED [ 11%] 179s acceptance_test.py::test_teardownfails_one_function PASSED [ 12%] 179s acceptance_test.py::test_terminate_on_hangingnode XFAIL [ 12%] 179s acceptance_test.py::test_session_hooks XFAIL ([NOTRUN] works if run ...) [ 13%] 179s acceptance_test.py::test_session_testscollected PASSED [ 13%] 180s acceptance_test.py::test_fixture_teardown_failure PASSED [ 14%] 180s acceptance_test.py::test_config_initialization PASSED [ 14%] 181s acceptance_test.py::test_crashing_item[setup] PASSED [ 15%] 181s acceptance_test.py::test_crashing_item[call] PASSED [ 15%] 182s acceptance_test.py::test_crashing_item[teardown] PASSED [ 16%] 182s acceptance_test.py::test_multiple_log_reports PASSED [ 16%] 182s acceptance_test.py::test_skipping PASSED [ 16%] 183s acceptance_test.py::test_fixture_scope_caching_issue503 PASSED [ 17%] 183s acceptance_test.py::test_issue_594_random_parametrize PASSED [ 17%] 184s acceptance_test.py::test_tmpdir_disabled PASSED [ 18%] 184s acceptance_test.py::test_sub_plugins_disabled[xdist.looponfail] PASSED [ 18%] 184s acceptance_test.py::TestWarnings::test_warnings[-n0] PASSED [ 19%] 184s acceptance_test.py::TestWarnings::test_warnings[-n1] PASSED [ 19%] 184s acceptance_test.py::TestWarnings::test_warning_captured_deprecated_in_pytest_6 SKIPPED [ 20%] 184s acceptance_test.py::TestWarnings::test_custom_subclass[-n0] PASSED [ 20%] 184s acceptance_test.py::TestWarnings::test_custom_subclass[-n1] PASSED [ 21%] 184s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n0] PASSED [ 21%] 185s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n1] PASSED [ 22%] 185s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n0] PASSED [ 22%] 185s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n1] PASSED [ 23%] 186s acceptance_test.py::TestNodeFailure::test_load_single PASSED [ 23%] 186s acceptance_test.py::TestNodeFailure::test_load_multiple PASSED [ 24%] 187s acceptance_test.py::TestNodeFailure::test_each_single PASSED [ 24%] 188s acceptance_test.py::TestNodeFailure::test_each_multiple XFAIL (#20: ...) [ 25%] 188s acceptance_test.py::TestNodeFailure::test_max_worker_restart PASSED [ 25%] 189s acceptance_test.py::TestNodeFailure::test_max_worker_restart_tests_queued PASSED [ 26%] 190s acceptance_test.py::TestNodeFailure::test_max_worker_restart_die PASSED [ 26%] 190s acceptance_test.py::TestNodeFailure::test_disable_restart PASSED [ 27%] 190s acceptance_test.py::test_worker_id_fixture[0] PASSED [ 27%] 191s acceptance_test.py::test_worker_id_fixture[2] PASSED [ 28%] 191s acceptance_test.py::test_testrun_uid_fixture[0] PASSED [ 28%] 191s acceptance_test.py::test_testrun_uid_fixture[2] PASSED [ 29%] 191s acceptance_test.py::test_error_report_styles[auto] PASSED [ 29%] 192s acceptance_test.py::test_error_report_styles[long] PASSED [ 30%] 192s acceptance_test.py::test_error_report_styles[short] PASSED [ 30%] 192s acceptance_test.py::test_error_report_styles[no] PASSED [ 31%] 192s acceptance_test.py::test_error_report_styles[line] PASSED [ 31%] 193s acceptance_test.py::test_error_report_styles[native] PASSED [ 32%] 193s acceptance_test.py::test_color_yes_collection_on_non_atty PASSED [ 32%] 194s acceptance_test.py::test_without_terminal_plugin PASSED [ 33%] 194s acceptance_test.py::test_internal_error_with_maxfail PASSED [ 33%] 195s acceptance_test.py::test_maxfail_causes_early_termination PASSED [ 33%] 195s acceptance_test.py::TestLoadScope::test_by_module PASSED [ 34%] 195s acceptance_test.py::TestLoadScope::test_by_class PASSED [ 34%] 196s acceptance_test.py::TestLoadScope::test_workqueue_ordered_by_size PASSED [ 35%] 196s acceptance_test.py::TestLoadScope::test_module_single_start PASSED [ 35%] 197s acceptance_test.py::TestFileScope::test_by_module PASSED [ 36%] 197s acceptance_test.py::TestFileScope::test_by_class PASSED [ 36%] 198s acceptance_test.py::TestFileScope::test_module_single_start PASSED [ 37%] 198s acceptance_test.py::TestGroupScope::test_by_module PASSED [ 37%] 198s acceptance_test.py::TestGroupScope::test_by_class PASSED [ 38%] 199s acceptance_test.py::TestGroupScope::test_module_single_start PASSED [ 38%] 199s acceptance_test.py::TestGroupScope::test_with_two_group_names PASSED [ 39%] 199s acceptance_test.py::TestLocking::test_single_file[each] PASSED [ 39%] 200s acceptance_test.py::TestLocking::test_single_file[load] PASSED [ 40%] 200s acceptance_test.py::TestLocking::test_single_file[loadscope] PASSED [ 40%] 200s acceptance_test.py::TestLocking::test_single_file[loadfile] PASSED [ 41%] 201s acceptance_test.py::TestLocking::test_single_file[worksteal] PASSED [ 41%] 201s acceptance_test.py::TestLocking::test_single_file[no] PASSED [ 42%] 202s acceptance_test.py::TestLocking::test_multi_file[each] PASSED [ 42%] 202s acceptance_test.py::TestLocking::test_multi_file[load] PASSED [ 43%] 203s acceptance_test.py::TestLocking::test_multi_file[loadscope] PASSED [ 43%] 203s acceptance_test.py::TestLocking::test_multi_file[loadfile] PASSED [ 44%] 203s acceptance_test.py::TestLocking::test_multi_file[worksteal] PASSED [ 44%] 204s acceptance_test.py::TestLocking::test_multi_file[no] PASSED [ 45%] 204s acceptance_test.py::TestAPI::test_is_xdist_worker PASSED [ 45%] 204s acceptance_test.py::TestAPI::test_is_xdist_controller PASSED [ 46%] 204s acceptance_test.py::TestAPI::test_get_xdist_worker_id PASSED [ 46%] 204s acceptance_test.py::test_collection_crash PASSED [ 47%] 204s acceptance_test.py::test_dist_in_addopts PASSED [ 47%] 204s test_dsession.py::TestEachScheduling::test_schedule_load_simple PASSED [ 48%] 204s test_dsession.py::TestEachScheduling::test_schedule_remove_node PASSED [ 48%] 204s test_dsession.py::TestLoadScheduling::test_schedule_load_simple PASSED [ 49%] 204s test_dsession.py::TestLoadScheduling::test_schedule_batch_size PASSED [ 49%] 204s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_none PASSED [ 50%] 204s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_1 PASSED [ 50%] 204s test_dsession.py::TestLoadScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 50%] 204s test_dsession.py::TestLoadScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 51%] 204s test_dsession.py::TestLoadScheduling::test_add_remove_node PASSED [ 51%] 204s test_dsession.py::TestLoadScheduling::test_different_tests_collected PASSED [ 52%] 204s test_dsession.py::TestWorkStealingScheduling::test_ideal_case PASSED [ 52%] 204s test_dsession.py::TestWorkStealingScheduling::test_stealing PASSED [ 53%] 204s test_dsession.py::TestWorkStealingScheduling::test_steal_on_add_node PASSED [ 53%] 204s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 54%] 204s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 54%] 204s test_dsession.py::TestWorkStealingScheduling::test_add_remove_node PASSED [ 55%] 204s test_dsession.py::TestWorkStealingScheduling::test_different_tests_collected PASSED [ 55%] 205s test_dsession.py::TestDistReporter::test_rsync_printing XFAIL [ 56%] 205s test_dsession.py::test_report_collection_diff_equal PASSED [ 56%] 205s test_dsession.py::test_default_max_worker_restart PASSED [ 57%] 205s test_dsession.py::test_report_collection_diff_different PASSED [ 57%] 205s test_dsession.py::test_pytest_issue419 XFAIL (duplicate test ids not...) [ 58%] 205s test_dsession.py::test_get_workers_status_line[status_and_items0-] PASSED [ 58%] 205s test_dsession.py::test_get_workers_status_line[status_and_items1-created: 1/1 worker] PASSED [ 59%] 205s test_dsession.py::test_get_workers_status_line[status_and_items2-created: 2/2 workers] PASSED [ 59%] 205s test_dsession.py::test_get_workers_status_line[status_and_items3-initialized: 1/2 workers] PASSED [ 60%] 205s test_dsession.py::test_get_workers_status_line[status_and_items4-initialized: 2/2 workers] PASSED [ 60%] 205s test_dsession.py::test_get_workers_status_line[status_and_items5-ready: 1/2 workers] PASSED [ 61%] 205s test_dsession.py::test_get_workers_status_line[status_and_items6-ready: 2/2 workers] PASSED [ 61%] 205s test_dsession.py::test_get_workers_status_line[status_and_items7-collecting: 1/2 workers] PASSED [ 62%] 205s test_dsession.py::test_get_workers_status_line[status_and_items8-2 workers [12 items]] PASSED [ 62%] 205s test_dsession.py::test_get_workers_status_line[status_and_items9-2 workers [1 item]] PASSED [ 63%] 205s test_dsession.py::test_get_workers_status_line[status_and_items10-1 worker [1 item]] PASSED [ 63%] 205s test_dsession.py::test_get_workers_status_line[status_and_items11-2 workers [1 item]] PASSED [ 64%] 205s test_looponfail.py::TestStatRecorder::test_filechange PASSED [ 64%] 205s test_looponfail.py::TestStatRecorder::test_dirchange PASSED [ 65%] 205s test_looponfail.py::TestStatRecorder::test_filechange_deletion_race PASSED [ 65%] 205s test_looponfail.py::TestStatRecorder::test_pycremoval PASSED [ 66%] 205s test_looponfail.py::TestStatRecorder::test_waitonchange PASSED [ 66%] 205s test_looponfail.py::TestRemoteControl::test_nofailures PASSED [ 66%] 206s test_looponfail.py::TestRemoteControl::test_failures_somewhere PASSED [ 67%] 207s test_looponfail.py::TestRemoteControl::test_failure_change PASSED [ 67%] 207s test_looponfail.py::TestRemoteControl::test_failure_subdir_no_init PASSED [ 68%] 208s test_looponfail.py::TestRemoteControl::test_ignore_sys_path_hook_entry PASSED [ 68%] 208s test_looponfail.py::TestLooponFailing::test_looponfail_from_fail_to_ok PASSED [ 69%] 209s test_looponfail.py::TestLooponFailing::test_looponfail_from_one_to_two_tests PASSED [ 69%] 209s test_looponfail.py::TestLooponFailing::test_looponfail_removed_test XFAIL [ 70%] 210s test_looponfail.py::TestLooponFailing::test_looponfail_multiple_errors PASSED [ 70%] 210s test_looponfail.py::TestFunctional::test_fail_to_ok SKIPPED (could n...) [ 71%] 210s test_looponfail.py::TestFunctional::test_xfail_passes SKIPPED (could...) [ 71%] 210s test_newhooks.py::TestHooks::test_runtest_logreport PASSED [ 72%] 210s test_newhooks.py::TestHooks::test_node_collection_finished PASSED [ 72%] 211s test_newhooks.py::TestCrashItem::test_handlecrashitem PASSED [ 73%] 212s test_newhooks.py::TestCrashItem::test_handlecrashitem_one PASSED [ 73%] 212s test_plugin.py::test_dist_incompatibility_messages PASSED [ 74%] 212s test_plugin.py::test_dist_options PASSED [ 74%] 212s test_plugin.py::test_auto_detect_cpus PASSED [ 75%] 212s test_plugin.py::test_auto_detect_cpus_psutil SKIPPED (could not impo...) [ 75%] 212s test_plugin.py::test_auto_detect_cpus_os PASSED [ 76%] 212s test_plugin.py::test_hook_auto_num_workers PASSED [ 76%] 212s test_plugin.py::test_hook_auto_num_workers_arg PASSED [ 77%] 212s test_plugin.py::test_hook_auto_num_workers_none PASSED [ 77%] 212s test_plugin.py::test_envvar_auto_num_workers PASSED [ 78%] 212s test_plugin.py::test_envvar_auto_num_workers_warn PASSED [ 78%] 213s test_plugin.py::test_auto_num_workers_hook_overrides_envvar PASSED [ 79%] 213s test_plugin.py::test_dsession_with_collect_only PASSED [ 79%] 213s test_plugin.py::test_testrunuid_provided PASSED [ 80%] 213s test_plugin.py::test_testrunuid_generated PASSED [ 80%] 213s test_plugin.py::TestDistOptions::test_getxspecs PASSED [ 81%] 213s test_plugin.py::TestDistOptions::test_xspecs_multiplied PASSED [ 81%] 213s test_plugin.py::TestDistOptions::test_getrsyncdirs PASSED [ 82%] 213s test_plugin.py::TestDistOptions::test_getrsyncignore PASSED [ 82%] 213s test_plugin.py::TestDistOptions::test_getrsyncdirs_with_conftest PASSED [ 83%] 213s test_remote.py::TestWorkerInteractor::test_basic_collect_and_runtests PASSED [ 83%] 213s test_remote.py::TestWorkerInteractor::test_remote_collect_skip PASSED [ 83%] 214s test_remote.py::TestWorkerInteractor::test_remote_collect_fail PASSED [ 84%] 214s test_remote.py::TestWorkerInteractor::test_runtests_all PASSED [ 84%] 214s test_remote.py::TestWorkerInteractor::test_happy_run_events_converted XFAIL [ 85%] 214s test_remote.py::TestWorkerInteractor::test_process_from_remote_error_handling PASSED [ 85%] 215s test_remote.py::TestWorkerInteractor::test_steal_work PASSED [ 86%] 215s test_remote.py::TestWorkerInteractor::test_steal_empty_queue PASSED [ 86%] 216s test_remote.py::test_remote_env_vars PASSED [ 87%] 216s test_remote.py::test_remote_inner_argv PASSED [ 87%] 216s test_remote.py::test_remote_mainargv PASSED [ 88%] 217s test_remote.py::test_remote_usage_prog PASSED [ 88%] 217s test_remote.py::test_remote_sys_path PASSED [ 89%] 217s test_workermanage.py::TestNodeManagerPopen::test_popen_no_default_chdir PASSED [ 89%] 217s test_workermanage.py::TestNodeManagerPopen::test_default_chdir PASSED [ 90%] 217s test_workermanage.py::TestNodeManagerPopen::test_popen_makegateway_events PASSED [ 90%] 217s test_workermanage.py::TestNodeManagerPopen::test_popens_rsync PASSED [ 91%] 217s test_workermanage.py::TestNodeManagerPopen::test_rsync_popen_with_path PASSED [ 91%] 218s test_workermanage.py::TestNodeManagerPopen::test_rsync_same_popen_twice PASSED [ 92%] 218s test_workermanage.py::TestHRSync::test_hrsync_filter PASSED [ 92%] 218s test_workermanage.py::TestHRSync::test_hrsync_one_host PASSED [ 93%] 218s test_workermanage.py::TestNodeManager::test_rsync_roots_no_roots XFAIL [ 93%] 218s test_workermanage.py::TestNodeManager::test_popen_rsync_subdir PASSED [ 94%] 218s test_workermanage.py::TestNodeManager::test_rsync_report[-q-False] PASSED [ 94%] 218s test_workermanage.py::TestNodeManager::test_rsync_report[-False] PASSED [ 95%] 218s test_workermanage.py::TestNodeManager::test_rsync_report[-v-True] PASSED [ 95%] 218s test_workermanage.py::TestNodeManager::test_init_rsync_roots PASSED [ 96%] 218s test_workermanage.py::TestNodeManager::test_rsyncignore PASSED [ 96%] 218s test_workermanage.py::TestNodeManager::test_optimise_popen PASSED [ 97%] 218s test_workermanage.py::TestNodeManager::test_ssh_setup_nodes SKIPPED [ 97%] 218s test_workermanage.py::test_unserialize_warning_msg[UserWarning] PASSED [ 98%] 218s test_workermanage.py::test_unserialize_warning_msg[MyWarning] PASSED [ 98%] 218s test_workermanage.py::test_unserialize_warning_msg[Imported] PASSED [ 99%] 218s test_workermanage.py::test_unserialize_warning_msg[Nested] XFAIL (Ne...) [ 99%] 218s test_workermanage.py::test_warning_serialization_tweaked_module PASSED [100%] 218s 218s ========== 190 passed, 6 skipped, 1 deselected, 10 xfailed in 49.88s =========== 219s [*] testing on python3.13: 219s ============================= test session starts ============================== 219s platform linux -- Python 3.13.2, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 219s cachedir: .pytest_cache 219s rootdir: /tmp/autopkgtest.SzRMlb/autopkgtest_tmp/testing 219s plugins: xdist-3.6.1, typeguard-4.4.1 219s collecting ... collected 207 items / 1 deselected / 206 selected 219s 219s acceptance_test.py::TestDistribution::test_n1_pass PASSED [ 0%] 220s acceptance_test.py::TestDistribution::test_n1_fail PASSED [ 0%] 220s acceptance_test.py::TestDistribution::test_n1_import_error PASSED [ 1%] 220s acceptance_test.py::TestDistribution::test_n2_import_error PASSED [ 1%] 221s acceptance_test.py::TestDistribution::test_n1_skip PASSED [ 2%] 221s acceptance_test.py::TestDistribution::test_manytests_to_one_import_error PASSED [ 2%] 221s acceptance_test.py::TestDistribution::test_manytests_to_one_popen PASSED [ 3%] 222s acceptance_test.py::TestDistribution::test_exitfirst_waits_for_workers_to_finish PASSED [ 3%] 222s acceptance_test.py::TestDistribution::test_basetemp_in_subprocesses PASSED [ 4%] 223s acceptance_test.py::TestDistribution::test_dist_ini_specified PASSED [ 4%] 224s acceptance_test.py::TestDistribution::test_dist_tests_with_crash PASSED [ 5%] 224s acceptance_test.py::TestDistribution::test_distribution_rsyncdirs_example PASSED [ 5%] 225s acceptance_test.py::TestDistribution::test_data_exchange PASSED [ 6%] 226s acceptance_test.py::TestDistribution::test_keyboardinterrupt_hooks_issue79 PASSED [ 6%] 226s acceptance_test.py::TestDistribution::test_keyboard_interrupt_dist SKIPPED [ 7%] 226s acceptance_test.py::TestDistribution::test_dist_with_collectonly PASSED [ 7%] 226s acceptance_test.py::TestDistEach::test_simple PASSED [ 8%] 226s acceptance_test.py::TestDistEach::test_simple_diffoutput XFAIL ([NOT...) [ 8%] 226s acceptance_test.py::TestTerminalReporting::test_output_verbosity[] PASSED [ 9%] 227s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-q] PASSED [ 9%] 227s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-v] PASSED [ 10%] 227s acceptance_test.py::TestTerminalReporting::test_pass_skip_fail PASSED [ 10%] 227s acceptance_test.py::TestTerminalReporting::test_fail_platinfo PASSED [ 11%] 228s acceptance_test.py::TestTerminalReporting::test_logfinish_hook PASSED [ 11%] 228s acceptance_test.py::test_teardownfails_one_function PASSED [ 12%] 228s acceptance_test.py::test_terminate_on_hangingnode XFAIL [ 12%] 228s acceptance_test.py::test_session_hooks XFAIL ([NOTRUN] works if run ...) [ 13%] 229s acceptance_test.py::test_session_testscollected PASSED [ 13%] 229s acceptance_test.py::test_fixture_teardown_failure PASSED [ 14%] 230s acceptance_test.py::test_config_initialization PASSED [ 14%] 230s acceptance_test.py::test_crashing_item[setup] PASSED [ 15%] 231s acceptance_test.py::test_crashing_item[call] PASSED [ 15%] 231s acceptance_test.py::test_crashing_item[teardown] PASSED [ 16%] 231s acceptance_test.py::test_multiple_log_reports PASSED [ 16%] 232s acceptance_test.py::test_skipping PASSED [ 16%] 232s acceptance_test.py::test_fixture_scope_caching_issue503 PASSED [ 17%] 233s acceptance_test.py::test_issue_594_random_parametrize PASSED [ 17%] 233s acceptance_test.py::test_tmpdir_disabled PASSED [ 18%] 233s acceptance_test.py::test_sub_plugins_disabled[xdist.looponfail] PASSED [ 18%] 233s acceptance_test.py::TestWarnings::test_warnings[-n0] PASSED [ 19%] 233s acceptance_test.py::TestWarnings::test_warnings[-n1] PASSED [ 19%] 233s acceptance_test.py::TestWarnings::test_warning_captured_deprecated_in_pytest_6 SKIPPED [ 20%] 233s acceptance_test.py::TestWarnings::test_custom_subclass[-n0] PASSED [ 20%] 234s acceptance_test.py::TestWarnings::test_custom_subclass[-n1] PASSED [ 21%] 234s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n0] PASSED [ 21%] 234s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n1] PASSED [ 22%] 234s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n0] PASSED [ 22%] 235s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n1] PASSED [ 23%] 235s acceptance_test.py::TestNodeFailure::test_load_single PASSED [ 23%] 235s acceptance_test.py::TestNodeFailure::test_load_multiple PASSED [ 24%] 236s acceptance_test.py::TestNodeFailure::test_each_single PASSED [ 24%] 236s acceptance_test.py::TestNodeFailure::test_each_multiple XFAIL (#20: ...) [ 25%] 237s acceptance_test.py::TestNodeFailure::test_max_worker_restart PASSED [ 25%] 238s acceptance_test.py::TestNodeFailure::test_max_worker_restart_tests_queued PASSED [ 26%] 238s acceptance_test.py::TestNodeFailure::test_max_worker_restart_die PASSED [ 26%] 239s acceptance_test.py::TestNodeFailure::test_disable_restart PASSED [ 27%] 239s acceptance_test.py::test_worker_id_fixture[0] PASSED [ 27%] 239s acceptance_test.py::test_worker_id_fixture[2] PASSED [ 28%] 239s acceptance_test.py::test_testrun_uid_fixture[0] PASSED [ 28%] 240s acceptance_test.py::test_testrun_uid_fixture[2] PASSED [ 29%] 240s acceptance_test.py::test_error_report_styles[auto] PASSED [ 29%] 240s acceptance_test.py::test_error_report_styles[long] PASSED [ 30%] 240s acceptance_test.py::test_error_report_styles[short] PASSED [ 30%] 241s acceptance_test.py::test_error_report_styles[no] PASSED [ 31%] 241s acceptance_test.py::test_error_report_styles[line] PASSED [ 31%] 241s acceptance_test.py::test_error_report_styles[native] PASSED [ 32%] 242s acceptance_test.py::test_color_yes_collection_on_non_atty PASSED [ 32%] 242s acceptance_test.py::test_without_terminal_plugin PASSED [ 33%] 242s acceptance_test.py::test_internal_error_with_maxfail PASSED [ 33%] 243s acceptance_test.py::test_maxfail_causes_early_termination PASSED [ 33%] 243s acceptance_test.py::TestLoadScope::test_by_module PASSED [ 34%] 243s acceptance_test.py::TestLoadScope::test_by_class PASSED [ 34%] 244s acceptance_test.py::TestLoadScope::test_workqueue_ordered_by_size PASSED [ 35%] 244s acceptance_test.py::TestLoadScope::test_module_single_start PASSED [ 35%] 244s acceptance_test.py::TestFileScope::test_by_module PASSED [ 36%] 245s acceptance_test.py::TestFileScope::test_by_class PASSED [ 36%] 245s acceptance_test.py::TestFileScope::test_module_single_start PASSED [ 37%] 245s acceptance_test.py::TestGroupScope::test_by_module PASSED [ 37%] 246s acceptance_test.py::TestGroupScope::test_by_class PASSED [ 38%] 246s acceptance_test.py::TestGroupScope::test_module_single_start PASSED [ 38%] 246s acceptance_test.py::TestGroupScope::test_with_two_group_names PASSED [ 39%] 246s acceptance_test.py::TestLocking::test_single_file[each] PASSED [ 39%] 247s acceptance_test.py::TestLocking::test_single_file[load] PASSED [ 40%] 247s acceptance_test.py::TestLocking::test_single_file[loadscope] PASSED [ 40%] 248s acceptance_test.py::TestLocking::test_single_file[loadfile] PASSED [ 41%] 248s acceptance_test.py::TestLocking::test_single_file[worksteal] PASSED [ 41%] 248s acceptance_test.py::TestLocking::test_single_file[no] PASSED [ 42%] 249s acceptance_test.py::TestLocking::test_multi_file[each] PASSED [ 42%] 249s acceptance_test.py::TestLocking::test_multi_file[load] PASSED [ 43%] 249s acceptance_test.py::TestLocking::test_multi_file[loadscope] PASSED [ 43%] 250s acceptance_test.py::TestLocking::test_multi_file[loadfile] PASSED [ 44%] 250s acceptance_test.py::TestLocking::test_multi_file[worksteal] PASSED [ 44%] 250s acceptance_test.py::TestLocking::test_multi_file[no] PASSED [ 45%] 250s acceptance_test.py::TestAPI::test_is_xdist_worker PASSED [ 45%] 250s acceptance_test.py::TestAPI::test_is_xdist_controller PASSED [ 46%] 250s acceptance_test.py::TestAPI::test_get_xdist_worker_id PASSED [ 46%] 251s acceptance_test.py::test_collection_crash PASSED [ 47%] 251s acceptance_test.py::test_dist_in_addopts PASSED [ 47%] 251s test_dsession.py::TestEachScheduling::test_schedule_load_simple PASSED [ 48%] 251s test_dsession.py::TestEachScheduling::test_schedule_remove_node PASSED [ 48%] 251s test_dsession.py::TestLoadScheduling::test_schedule_load_simple PASSED [ 49%] 251s test_dsession.py::TestLoadScheduling::test_schedule_batch_size PASSED [ 49%] 251s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_none PASSED [ 50%] 251s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_1 PASSED [ 50%] 251s test_dsession.py::TestLoadScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 50%] 251s test_dsession.py::TestLoadScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 51%] 251s test_dsession.py::TestLoadScheduling::test_add_remove_node PASSED [ 51%] 251s test_dsession.py::TestLoadScheduling::test_different_tests_collected PASSED [ 52%] 251s test_dsession.py::TestWorkStealingScheduling::test_ideal_case PASSED [ 52%] 251s test_dsession.py::TestWorkStealingScheduling::test_stealing PASSED [ 53%] 251s test_dsession.py::TestWorkStealingScheduling::test_steal_on_add_node PASSED [ 53%] 251s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 54%] 251s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 54%] 251s test_dsession.py::TestWorkStealingScheduling::test_add_remove_node PASSED [ 55%] 251s test_dsession.py::TestWorkStealingScheduling::test_different_tests_collected PASSED [ 55%] 251s test_dsession.py::TestDistReporter::test_rsync_printing XFAIL [ 56%] 251s test_dsession.py::test_report_collection_diff_equal PASSED [ 56%] 251s test_dsession.py::test_default_max_worker_restart PASSED [ 57%] 251s test_dsession.py::test_report_collection_diff_different PASSED [ 57%] 251s test_dsession.py::test_pytest_issue419 XFAIL (duplicate test ids not...) [ 58%] 251s test_dsession.py::test_get_workers_status_line[status_and_items0-] PASSED [ 58%] 251s test_dsession.py::test_get_workers_status_line[status_and_items1-created: 1/1 worker] PASSED [ 59%] 251s test_dsession.py::test_get_workers_status_line[status_and_items2-created: 2/2 workers] PASSED [ 59%] 251s test_dsession.py::test_get_workers_status_line[status_and_items3-initialized: 1/2 workers] PASSED [ 60%] 251s test_dsession.py::test_get_workers_status_line[status_and_items4-initialized: 2/2 workers] PASSED [ 60%] 251s test_dsession.py::test_get_workers_status_line[status_and_items5-ready: 1/2 workers] PASSED [ 61%] 251s test_dsession.py::test_get_workers_status_line[status_and_items6-ready: 2/2 workers] PASSED [ 61%] 251s test_dsession.py::test_get_workers_status_line[status_and_items7-collecting: 1/2 workers] PASSED [ 62%] 251s test_dsession.py::test_get_workers_status_line[status_and_items8-2 workers [12 items]] PASSED [ 62%] 251s test_dsession.py::test_get_workers_status_line[status_and_items9-2 workers [1 item]] PASSED [ 63%] 251s test_dsession.py::test_get_workers_status_line[status_and_items10-1 worker [1 item]] PASSED [ 63%] 251s test_dsession.py::test_get_workers_status_line[status_and_items11-2 workers [1 item]] PASSED [ 64%] 251s test_looponfail.py::TestStatRecorder::test_filechange PASSED [ 64%] 251s test_looponfail.py::TestStatRecorder::test_dirchange PASSED [ 65%] 251s test_looponfail.py::TestStatRecorder::test_filechange_deletion_race PASSED [ 65%] 251s test_looponfail.py::TestStatRecorder::test_pycremoval PASSED [ 66%] 252s test_looponfail.py::TestStatRecorder::test_waitonchange PASSED [ 66%] 252s test_looponfail.py::TestRemoteControl::test_nofailures PASSED [ 66%] 252s test_looponfail.py::TestRemoteControl::test_failures_somewhere PASSED [ 67%] 253s test_looponfail.py::TestRemoteControl::test_failure_change PASSED [ 67%] 253s test_looponfail.py::TestRemoteControl::test_failure_subdir_no_init PASSED [ 68%] 254s test_looponfail.py::TestRemoteControl::test_ignore_sys_path_hook_entry PASSED [ 68%] 254s test_looponfail.py::TestLooponFailing::test_looponfail_from_fail_to_ok PASSED [ 69%] 255s test_looponfail.py::TestLooponFailing::test_looponfail_from_one_to_two_tests PASSED [ 69%] 255s test_looponfail.py::TestLooponFailing::test_looponfail_removed_test XFAIL [ 70%] 255s test_looponfail.py::TestLooponFailing::test_looponfail_multiple_errors PASSED [ 70%] 255s test_looponfail.py::TestFunctional::test_fail_to_ok SKIPPED (could n...) [ 71%] 255s test_looponfail.py::TestFunctional::test_xfail_passes SKIPPED (could...) [ 71%] 256s test_newhooks.py::TestHooks::test_runtest_logreport PASSED [ 72%] 256s test_newhooks.py::TestHooks::test_node_collection_finished PASSED [ 72%] 257s test_newhooks.py::TestCrashItem::test_handlecrashitem PASSED [ 73%] 257s test_newhooks.py::TestCrashItem::test_handlecrashitem_one PASSED [ 73%] 257s test_plugin.py::test_dist_incompatibility_messages PASSED [ 74%] 257s test_plugin.py::test_dist_options PASSED [ 74%] 257s test_plugin.py::test_auto_detect_cpus PASSED [ 75%] 257s test_plugin.py::test_auto_detect_cpus_psutil SKIPPED (could not impo...) [ 75%] 257s test_plugin.py::test_auto_detect_cpus_os PASSED [ 76%] 258s test_plugin.py::test_hook_auto_num_workers PASSED [ 76%] 258s test_plugin.py::test_hook_auto_num_workers_arg PASSED [ 77%] 258s test_plugin.py::test_hook_auto_num_workers_none PASSED [ 77%] 258s test_plugin.py::test_envvar_auto_num_workers PASSED [ 78%] 258s test_plugin.py::test_envvar_auto_num_workers_warn PASSED [ 78%] 258s test_plugin.py::test_auto_num_workers_hook_overrides_envvar PASSED [ 79%] 258s test_plugin.py::test_dsession_with_collect_only PASSED [ 79%] 258s test_plugin.py::test_testrunuid_provided PASSED [ 80%] 258s test_plugin.py::test_testrunuid_generated PASSED [ 80%] 258s test_plugin.py::TestDistOptions::test_getxspecs PASSED [ 81%] 258s test_plugin.py::TestDistOptions::test_xspecs_multiplied PASSED [ 81%] 258s test_plugin.py::TestDistOptions::test_getrsyncdirs PASSED [ 82%] 258s test_plugin.py::TestDistOptions::test_getrsyncignore PASSED [ 82%] 258s test_plugin.py::TestDistOptions::test_getrsyncdirs_with_conftest PASSED [ 83%] 258s test_remote.py::TestWorkerInteractor::test_basic_collect_and_runtests PASSED [ 83%] 258s test_remote.py::TestWorkerInteractor::test_remote_collect_skip PASSED [ 83%] 259s test_remote.py::TestWorkerInteractor::test_remote_collect_fail PASSED [ 84%] 259s test_remote.py::TestWorkerInteractor::test_runtests_all PASSED [ 84%] 259s test_remote.py::TestWorkerInteractor::test_happy_run_events_converted XFAIL [ 85%] 259s test_remote.py::TestWorkerInteractor::test_process_from_remote_error_handling PASSED [ 85%] 260s test_remote.py::TestWorkerInteractor::test_steal_work PASSED [ 86%] 260s test_remote.py::TestWorkerInteractor::test_steal_empty_queue PASSED [ 86%] 261s test_remote.py::test_remote_env_vars PASSED [ 87%] 261s test_remote.py::test_remote_inner_argv PASSED [ 87%] 261s test_remote.py::test_remote_mainargv PASSED [ 88%] 261s test_remote.py::test_remote_usage_prog PASSED [ 88%] 262s test_remote.py::test_remote_sys_path PASSED [ 89%] 262s test_workermanage.py::TestNodeManagerPopen::test_popen_no_default_chdir PASSED [ 89%] 262s test_workermanage.py::TestNodeManagerPopen::test_default_chdir PASSED [ 90%] 262s test_workermanage.py::TestNodeManagerPopen::test_popen_makegateway_events PASSED [ 90%] 262s test_workermanage.py::TestNodeManagerPopen::test_popens_rsync PASSED [ 91%] 262s test_workermanage.py::TestNodeManagerPopen::test_rsync_popen_with_path PASSED [ 91%] 262s test_workermanage.py::TestNodeManagerPopen::test_rsync_same_popen_twice PASSED [ 92%] 262s test_workermanage.py::TestHRSync::test_hrsync_filter PASSED [ 92%] 262s test_workermanage.py::TestHRSync::test_hrsync_one_host PASSED [ 93%] 262s test_workermanage.py::TestNodeManager::test_rsync_roots_no_roots XFAIL [ 93%] 262s test_workermanage.py::TestNodeManager::test_popen_rsync_subdir PASSED [ 94%] 262s test_workermanage.py::TestNodeManager::test_rsync_report[-q-False] PASSED [ 94%] 262s test_workermanage.py::TestNodeManager::test_rsync_report[-False] PASSED [ 95%] 263s test_workermanage.py::TestNodeManager::test_rsync_report[-v-True] PASSED [ 95%] 263s test_workermanage.py::TestNodeManager::test_init_rsync_roots PASSED [ 96%] 263s test_workermanage.py::TestNodeManager::test_rsyncignore PASSED [ 96%] 263s test_workermanage.py::TestNodeManager::test_optimise_popen PASSED [ 97%] 263s test_workermanage.py::TestNodeManager::test_ssh_setup_nodes SKIPPED [ 97%] 263s test_workermanage.py::test_unserialize_warning_msg[UserWarning] PASSED [ 98%] 263s test_workermanage.py::test_unserialize_warning_msg[MyWarning] PASSED [ 98%] 263s test_workermanage.py::test_unserialize_warning_msg[Imported] PASSED [ 99%] 263s test_workermanage.py::test_unserialize_warning_msg[Nested] XFAIL (Ne...) [ 99%] 263s test_workermanage.py::test_warning_serialization_tweaked_module PASSED [100%] 263s 263s ========== 190 passed, 6 skipped, 1 deselected, 10 xfailed in 44.02s =========== 263s autopkgtest [05:17:02]: test python3-pytest-xdist: -----------------------] 264s autopkgtest [05:17:03]: test python3-pytest-xdist: - - - - - - - - - - results - - - - - - - - - - 264s python3-pytest-xdist PASS 264s autopkgtest [05:17:03]: @@@@@@@@@@@@@@@@@@@@ summary 264s python3-pytest-xdist PASS 283s nova [W] Using flock in prodstack6-s390x 283s Creating nova instance adt-plucky-s390x-pytest-xdist-20250220-051239-juju-7f2275-prod-proposed-migration-environment-2-4477b59a-b66b-4ae6-8aad-1329fc621021 from image adt/ubuntu-plucky-s390x-server-20250219.img (UUID 7af5aa59-4155-4177-a560-02c7dd963d23)... 283s nova [W] Timed out waiting for c3edff71-92cc-4b3c-b3a2-c19e99352dbb to get deleted.