0s autopkgtest [20:23:47]: starting date and time: 2024-11-13 20:23:47+0000 0s autopkgtest [20:23:47]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [20:23:47]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.0737fefr/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-xdist --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-9.secgroup --name adt-plucky-ppc64el-pytest-xdist-20241113-202347-juju-7f2275-prod-proposed-migration-environment-20-7c5b8913-38ad-434f-8267-3d08c42c1ed2 --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/ 135s autopkgtest [20:26:02]: testbed dpkg architecture: ppc64el 135s autopkgtest [20:26:02]: testbed apt version: 2.9.8 135s autopkgtest [20:26:02]: @@@@@@@@@@@@@@@@@@@@ test bed setup 136s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 136s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 136s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 136s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [98.3 kB] 136s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [958 kB] 136s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [108 kB] 137s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [673 kB] 137s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [20.8 kB] 137s Fetched 1956 kB in 1s (1851 kB/s) 137s Reading package lists... 140s Reading package lists... 140s Building dependency tree... 140s Reading state information... 140s Calculating upgrade... 140s The following NEW packages will be installed: 140s python3.13-gdbm 140s The following packages will be upgraded: 140s bpfcc-tools bpftrace libbpfcc libgnutls30t64 libjson-glib-1.0-0 140s libjson-glib-1.0-common libnewt0.52 libpython3-stdlib libutempter0 python3 140s python3-bpfcc python3-gdbm python3-minimal python3-newt whiptail 140s 15 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 140s Need to get 4700 kB of archives. 140s After this operation, 215 kB of additional disk space will be used. 140s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 141s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 141s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 141s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.8-2ubuntu1 [1072 kB] 141s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-newt ppc64el 0.52.24-2ubuntu4 [21.8 kB] 141s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnewt0.52 ppc64el 0.52.24-2ubuntu4 [62.1 kB] 141s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el whiptail ppc64el 0.52.24-2ubuntu4 [19.5 kB] 141s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 141s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 141s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbpfcc ppc64el 0.30.0+ds-1ubuntu5 [696 kB] 141s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bpfcc all 0.30.0+ds-1ubuntu5 [40.4 kB] 141s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpfcc-tools all 0.30.0+ds-1ubuntu5 [697 kB] 141s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu2 [1898 kB] 141s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 141s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-0 ppc64el 1.10.0+ds-3 [76.0 kB] 141s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libutempter0 ppc64el 1.2.1-4 [9850 B] 142s Fetched 4700 kB in 1s (5363 kB/s) 142s (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.) 142s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 142s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 142s Setting up python3-minimal (3.12.7-1) ... 142s (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.) 142s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 142s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 142s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 142s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 142s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_ppc64el.deb ... 142s Unpacking libgnutls30t64:ppc64el (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 142s Setting up libgnutls30t64:ppc64el (3.8.8-2ubuntu1) ... 142s (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.) 142s Preparing to unpack .../00-python3-newt_0.52.24-2ubuntu4_ppc64el.deb ... 142s Unpacking python3-newt:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 142s Preparing to unpack .../01-libnewt0.52_0.52.24-2ubuntu4_ppc64el.deb ... 142s Unpacking libnewt0.52:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 142s Preparing to unpack .../02-whiptail_0.52.24-2ubuntu4_ppc64el.deb ... 142s Unpacking whiptail (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 143s Selecting previously unselected package python3.13-gdbm. 143s Preparing to unpack .../03-python3.13-gdbm_3.13.0-2_ppc64el.deb ... 143s Unpacking python3.13-gdbm (3.13.0-2) ... 143s Preparing to unpack .../04-python3-gdbm_3.12.7-1_ppc64el.deb ... 143s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 143s Preparing to unpack .../05-libbpfcc_0.30.0+ds-1ubuntu5_ppc64el.deb ... 143s Unpacking libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 143s Preparing to unpack .../06-python3-bpfcc_0.30.0+ds-1ubuntu5_all.deb ... 143s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 143s Preparing to unpack .../07-bpfcc-tools_0.30.0+ds-1ubuntu5_all.deb ... 143s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 143s Preparing to unpack .../08-bpftrace_0.21.2-2ubuntu2_ppc64el.deb ... 143s Unpacking bpftrace (0.21.2-2ubuntu2) over (0.21.2-2) ... 143s Preparing to unpack .../09-libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 143s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 143s Preparing to unpack .../10-libjson-glib-1.0-0_1.10.0+ds-3_ppc64el.deb ... 143s Unpacking libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) over (1.10.0+ds-2) ... 143s Preparing to unpack .../11-libutempter0_1.2.1-4_ppc64el.deb ... 143s Unpacking libutempter0:ppc64el (1.2.1-4) over (1.2.1-3build1) ... 143s Setting up libnewt0.52:ppc64el (0.52.24-2ubuntu4) ... 143s Setting up libutempter0:ppc64el (1.2.1-4) ... 143s Setting up whiptail (0.52.24-2ubuntu4) ... 143s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 143s Setting up libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) ... 143s Setting up python3.13-gdbm (3.13.0-2) ... 143s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 143s Setting up bpftrace (0.21.2-2ubuntu2) ... 143s Setting up python3 (3.12.7-1) ... 144s Setting up python3-newt:ppc64el (0.52.24-2ubuntu4) ... 144s Setting up libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) ... 144s Setting up python3-bpfcc (0.30.0+ds-1ubuntu5) ... 144s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 144s Setting up bpfcc-tools (0.30.0+ds-1ubuntu5) ... 144s Processing triggers for man-db (2.12.1-3) ... 146s Processing triggers for libc-bin (2.40-1ubuntu3) ... 146s Reading package lists... 146s Building dependency tree... 146s Reading state information... 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 147s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 147s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 147s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 149s Reading package lists... 149s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s Calculating upgrade... 149s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 149s Reading package lists... 150s Building dependency tree... 150s Reading state information... 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 153s autopkgtest [20:26:20]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 153s autopkgtest [20:26:20]: @@@@@@@@@@@@@@@@@@@@ apt-source pytest-xdist 155s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (dsc) [2235 B] 155s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (tar) [84.1 kB] 155s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pytest-xdist 3.6.1-1 (diff) [5408 B] 155s gpgv: Signature made Mon May 20 01:52:55 2024 UTC 155s gpgv: using RSA key 6E7434F5897D43B17FCD57B753D5BC64B52378A2 155s gpgv: issuer "swt@techie.net" 155s gpgv: Can't check signature: No public key 155s dpkg-source: warning: cannot verify inline signature for ./pytest-xdist_3.6.1-1.dsc: no acceptable signature found 155s autopkgtest [20:26:22]: testing package pytest-xdist version 3.6.1-1 155s autopkgtest [20:26:22]: build not needed 156s autopkgtest [20:26:23]: test python3-pytest-xdist: preparing testbed 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s Starting pkgProblemResolver with broken count: 0 159s Starting 2 pkgProblemResolver with broken count: 0 159s Done 159s The following additional packages will be installed: 159s libpython3.13-minimal libpython3.13-stdlib python3-all python3-execnet 159s python3-filelock python3-iniconfig python3-packaging python3-pluggy 159s python3-pytest python3-pytest-xdist python3.13 python3.13-minimal 159s Suggested packages: 159s execnet-doc python3.13-venv python3.13-doc binfmt-support 159s The following NEW packages will be installed: 159s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 159s python3-execnet python3-filelock python3-iniconfig python3-packaging 159s python3-pluggy python3-pytest python3-pytest-xdist python3.13 159s python3.13-minimal 159s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 159s Need to get 6451 kB/6451 kB of archives. 159s After this operation, 27.7 MB of additional disk space will be used. 159s Get:1 /tmp/autopkgtest.YtF8ex/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [724 B] 159s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 160s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 160s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 160s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 160s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 160s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-execnet all 2.1.1-1 [33.4 kB] 160s Get:8 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-filelock all 3.16.1-1 [12.8 kB] 160s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 160s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 160s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 160s Get:12 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 160s Get:13 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-xdist all 3.6.1-1 [33.8 kB] 161s Fetched 6451 kB in 1s (6739 kB/s) 161s Selecting previously unselected package libpython3.13-minimal:ppc64el. 161s (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 ... 73775 files and directories currently installed.) 161s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 161s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 161s Selecting previously unselected package python3.13-minimal. 161s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 161s Unpacking python3.13-minimal (3.13.0-2) ... 161s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 161s Preparing to unpack .../02-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 161s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 161s Selecting previously unselected package python3.13. 161s Preparing to unpack .../03-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 .../04-python3-all_3.12.7-1_ppc64el.deb ... 161s Unpacking python3-all (3.12.7-1) ... 161s Selecting previously unselected package python3-execnet. 161s Preparing to unpack .../05-python3-execnet_2.1.1-1_all.deb ... 161s Unpacking python3-execnet (2.1.1-1) ... 161s Selecting previously unselected package python3-filelock. 161s Preparing to unpack .../06-python3-filelock_3.16.1-1_all.deb ... 161s Unpacking python3-filelock (3.16.1-1) ... 161s Selecting previously unselected package python3-iniconfig. 161s Preparing to unpack .../07-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 .../08-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 .../09-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 .../10-python3-pytest_8.3.3-1_all.deb ... 161s Unpacking python3-pytest (8.3.3-1) ... 161s Selecting previously unselected package python3-pytest-xdist. 161s Preparing to unpack .../11-python3-pytest-xdist_3.6.1-1_all.deb ... 161s Unpacking python3-pytest-xdist (3.6.1-1) ... 161s Selecting previously unselected package autopkgtest-satdep. 161s Preparing to unpack .../12-1-autopkgtest-satdep.deb ... 161s Unpacking autopkgtest-satdep (0) ... 161s Setting up python3-iniconfig (1.1.1-2) ... 161s Setting up python3-filelock (3.16.1-1) ... 162s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 162s Setting up python3-packaging (24.1-1) ... 162s Setting up python3-pluggy (1.5.0-1) ... 162s Setting up python3.13-minimal (3.13.0-2) ... 164s Setting up python3-execnet (2.1.1-1) ... 164s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 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 python3-pytest-xdist (3.6.1-1) ... 167s Setting up autopkgtest-satdep (0) ... 167s Processing triggers for man-db (2.12.1-3) ... 167s Processing triggers for systemd (256.5-2ubuntu4) ... 170s (Reading database ... 74750 files and directories currently installed.) 170s Removing autopkgtest-satdep (0) ... 171s autopkgtest [20:26:38]: test python3-pytest-xdist: [----------------------- 171s [*] testing on python3.13: 171s ============================= test session starts ============================== 171s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 171s cachedir: .pytest_cache 171s rootdir: /tmp/autopkgtest.YtF8ex/autopkgtest_tmp/testing 171s plugins: xdist-3.6.1, typeguard-4.4.1 172s collecting ... collected 207 items / 1 deselected / 206 selected 172s 172s acceptance_test.py::TestDistribution::test_n1_pass PASSED [ 0%] 173s acceptance_test.py::TestDistribution::test_n1_fail PASSED [ 0%] 174s acceptance_test.py::TestDistribution::test_n1_import_error PASSED [ 1%] 175s acceptance_test.py::TestDistribution::test_n2_import_error PASSED [ 1%] 176s acceptance_test.py::TestDistribution::test_n1_skip PASSED [ 2%] 176s acceptance_test.py::TestDistribution::test_manytests_to_one_import_error PASSED [ 2%] 177s acceptance_test.py::TestDistribution::test_manytests_to_one_popen PASSED [ 3%] 178s acceptance_test.py::TestDistribution::test_exitfirst_waits_for_workers_to_finish PASSED [ 3%] 179s acceptance_test.py::TestDistribution::test_basetemp_in_subprocesses PASSED [ 4%] 180s acceptance_test.py::TestDistribution::test_dist_ini_specified PASSED [ 4%] 181s acceptance_test.py::TestDistribution::test_dist_tests_with_crash PASSED [ 5%] 182s acceptance_test.py::TestDistribution::test_distribution_rsyncdirs_example PASSED [ 5%] 183s acceptance_test.py::TestDistribution::test_data_exchange PASSED [ 6%] 185s acceptance_test.py::TestDistribution::test_keyboardinterrupt_hooks_issue79 PASSED [ 6%] 185s acceptance_test.py::TestDistribution::test_keyboard_interrupt_dist SKIPPED [ 7%] 185s acceptance_test.py::TestDistribution::test_dist_with_collectonly PASSED [ 7%] 186s acceptance_test.py::TestDistEach::test_simple PASSED [ 8%] 186s acceptance_test.py::TestDistEach::test_simple_diffoutput XFAIL ([NOT...) [ 8%] 187s acceptance_test.py::TestTerminalReporting::test_output_verbosity[] PASSED [ 9%] 187s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-q] PASSED [ 9%] 188s acceptance_test.py::TestTerminalReporting::test_output_verbosity[-v] PASSED [ 10%] 188s acceptance_test.py::TestTerminalReporting::test_pass_skip_fail PASSED [ 10%] 189s acceptance_test.py::TestTerminalReporting::test_fail_platinfo PASSED [ 11%] 190s acceptance_test.py::TestTerminalReporting::test_logfinish_hook PASSED [ 11%] 190s acceptance_test.py::test_teardownfails_one_function PASSED [ 12%] 191s acceptance_test.py::test_terminate_on_hangingnode XFAIL [ 12%] 191s acceptance_test.py::test_session_hooks XFAIL ([NOTRUN] works if run ...) [ 13%] 192s acceptance_test.py::test_session_testscollected PASSED [ 13%] 192s acceptance_test.py::test_fixture_teardown_failure PASSED [ 14%] 193s acceptance_test.py::test_config_initialization PASSED [ 14%] 194s acceptance_test.py::test_crashing_item[setup] PASSED [ 15%] 195s acceptance_test.py::test_crashing_item[call] PASSED [ 15%] 197s acceptance_test.py::test_crashing_item[teardown] PASSED [ 16%] 197s acceptance_test.py::test_multiple_log_reports PASSED [ 16%] 198s acceptance_test.py::test_skipping PASSED [ 16%] 198s acceptance_test.py::test_fixture_scope_caching_issue503 PASSED [ 17%] 199s acceptance_test.py::test_issue_594_random_parametrize PASSED [ 17%] 200s acceptance_test.py::test_tmpdir_disabled PASSED [ 18%] 200s acceptance_test.py::test_sub_plugins_disabled[xdist.looponfail] PASSED [ 18%] 200s acceptance_test.py::TestWarnings::test_warnings[-n0] PASSED [ 19%] 201s acceptance_test.py::TestWarnings::test_warnings[-n1] PASSED [ 19%] 201s acceptance_test.py::TestWarnings::test_warning_captured_deprecated_in_pytest_6 SKIPPED [ 20%] 201s acceptance_test.py::TestWarnings::test_custom_subclass[-n0] PASSED [ 20%] 201s acceptance_test.py::TestWarnings::test_custom_subclass[-n1] PASSED [ 21%] 202s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n0] PASSED [ 21%] 202s acceptance_test.py::TestWarnings::test_unserializable_arguments[-n1] PASSED [ 22%] 202s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n0] PASSED [ 22%] 203s acceptance_test.py::TestWarnings::test_unserializable_warning_details[-n1] PASSED [ 23%] 203s acceptance_test.py::TestNodeFailure::test_load_single PASSED [ 23%] 205s acceptance_test.py::TestNodeFailure::test_load_multiple PASSED [ 24%] 205s acceptance_test.py::TestNodeFailure::test_each_single PASSED [ 24%] 207s acceptance_test.py::TestNodeFailure::test_each_multiple XFAIL (#20: ...) [ 25%] 208s acceptance_test.py::TestNodeFailure::test_max_worker_restart PASSED [ 25%] 210s acceptance_test.py::TestNodeFailure::test_max_worker_restart_tests_queued PASSED [ 26%] 211s acceptance_test.py::TestNodeFailure::test_max_worker_restart_die PASSED [ 26%] 212s acceptance_test.py::TestNodeFailure::test_disable_restart PASSED [ 27%] 212s acceptance_test.py::test_worker_id_fixture[0] PASSED [ 27%] 212s acceptance_test.py::test_worker_id_fixture[2] PASSED [ 28%] 212s acceptance_test.py::test_testrun_uid_fixture[0] PASSED [ 28%] 213s acceptance_test.py::test_testrun_uid_fixture[2] PASSED [ 29%] 213s acceptance_test.py::test_error_report_styles[auto] PASSED [ 29%] 214s acceptance_test.py::test_error_report_styles[long] PASSED [ 30%] 214s acceptance_test.py::test_error_report_styles[short] PASSED [ 30%] 215s acceptance_test.py::test_error_report_styles[no] PASSED [ 31%] 215s acceptance_test.py::test_error_report_styles[line] PASSED [ 31%] 216s acceptance_test.py::test_error_report_styles[native] PASSED [ 32%] 217s acceptance_test.py::test_color_yes_collection_on_non_atty PASSED [ 32%] 217s acceptance_test.py::test_without_terminal_plugin PASSED [ 33%] 219s acceptance_test.py::test_internal_error_with_maxfail PASSED [ 33%] 220s acceptance_test.py::test_maxfail_causes_early_termination PASSED [ 33%] 220s acceptance_test.py::TestLoadScope::test_by_module PASSED [ 34%] 221s acceptance_test.py::TestLoadScope::test_by_class PASSED [ 34%] 222s acceptance_test.py::TestLoadScope::test_workqueue_ordered_by_size FAILED [ 35%] 223s acceptance_test.py::TestLoadScope::test_module_single_start PASSED [ 35%] 224s acceptance_test.py::TestFileScope::test_by_module PASSED [ 36%] 224s acceptance_test.py::TestFileScope::test_by_class PASSED [ 36%] 225s acceptance_test.py::TestFileScope::test_module_single_start PASSED [ 37%] 226s acceptance_test.py::TestGroupScope::test_by_module PASSED [ 37%] 227s acceptance_test.py::TestGroupScope::test_by_class PASSED [ 38%] 228s acceptance_test.py::TestGroupScope::test_module_single_start PASSED [ 38%] 229s acceptance_test.py::TestGroupScope::test_with_two_group_names PASSED [ 39%] 230s acceptance_test.py::TestLocking::test_single_file[each] PASSED [ 39%] 230s acceptance_test.py::TestLocking::test_single_file[load] PASSED [ 40%] 231s acceptance_test.py::TestLocking::test_single_file[loadscope] PASSED [ 40%] 232s acceptance_test.py::TestLocking::test_single_file[loadfile] PASSED [ 41%] 233s acceptance_test.py::TestLocking::test_single_file[worksteal] PASSED [ 41%] 234s acceptance_test.py::TestLocking::test_single_file[no] PASSED [ 42%] 235s acceptance_test.py::TestLocking::test_multi_file[each] PASSED [ 42%] 236s acceptance_test.py::TestLocking::test_multi_file[load] PASSED [ 43%] 237s acceptance_test.py::TestLocking::test_multi_file[loadscope] PASSED [ 43%] 238s acceptance_test.py::TestLocking::test_multi_file[loadfile] PASSED [ 44%] 239s acceptance_test.py::TestLocking::test_multi_file[worksteal] PASSED [ 44%] 240s acceptance_test.py::TestLocking::test_multi_file[no] PASSED [ 45%] 240s acceptance_test.py::TestAPI::test_is_xdist_worker PASSED [ 45%] 240s acceptance_test.py::TestAPI::test_is_xdist_controller PASSED [ 46%] 240s acceptance_test.py::TestAPI::test_get_xdist_worker_id PASSED [ 46%] 241s acceptance_test.py::test_collection_crash PASSED [ 47%] 241s acceptance_test.py::test_dist_in_addopts PASSED [ 47%] 241s test_dsession.py::TestEachScheduling::test_schedule_load_simple PASSED [ 48%] 241s test_dsession.py::TestEachScheduling::test_schedule_remove_node PASSED [ 48%] 241s test_dsession.py::TestLoadScheduling::test_schedule_load_simple PASSED [ 49%] 241s test_dsession.py::TestLoadScheduling::test_schedule_batch_size PASSED [ 49%] 241s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_none PASSED [ 50%] 241s test_dsession.py::TestLoadScheduling::test_schedule_maxchunk_1 PASSED [ 50%] 241s test_dsession.py::TestLoadScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 50%] 241s test_dsession.py::TestLoadScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 51%] 241s test_dsession.py::TestLoadScheduling::test_add_remove_node PASSED [ 51%] 241s test_dsession.py::TestLoadScheduling::test_different_tests_collected PASSED [ 52%] 242s test_dsession.py::TestWorkStealingScheduling::test_ideal_case PASSED [ 52%] 242s test_dsession.py::TestWorkStealingScheduling::test_stealing PASSED [ 53%] 242s test_dsession.py::TestWorkStealingScheduling::test_steal_on_add_node PASSED [ 53%] 242s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_tests_than_nodes PASSED [ 54%] 242s test_dsession.py::TestWorkStealingScheduling::test_schedule_fewer_than_two_tests_per_node PASSED [ 54%] 242s test_dsession.py::TestWorkStealingScheduling::test_add_remove_node PASSED [ 55%] 242s test_dsession.py::TestWorkStealingScheduling::test_different_tests_collected PASSED [ 55%] 242s test_dsession.py::TestDistReporter::test_rsync_printing XFAIL [ 56%] 242s test_dsession.py::test_report_collection_diff_equal PASSED [ 56%] 242s test_dsession.py::test_default_max_worker_restart PASSED [ 57%] 242s test_dsession.py::test_report_collection_diff_different PASSED [ 57%] 242s test_dsession.py::test_pytest_issue419 XFAIL (duplicate test ids not...) [ 58%] 242s test_dsession.py::test_get_workers_status_line[status_and_items0-] PASSED [ 58%] 242s test_dsession.py::test_get_workers_status_line[status_and_items1-created: 1/1 worker] PASSED [ 59%] 242s test_dsession.py::test_get_workers_status_line[status_and_items2-created: 2/2 workers] PASSED [ 59%] 242s test_dsession.py::test_get_workers_status_line[status_and_items3-initialized: 1/2 workers] PASSED [ 60%] 242s test_dsession.py::test_get_workers_status_line[status_and_items4-initialized: 2/2 workers] PASSED [ 60%] 242s test_dsession.py::test_get_workers_status_line[status_and_items5-ready: 1/2 workers] PASSED [ 61%] 242s test_dsession.py::test_get_workers_status_line[status_and_items6-ready: 2/2 workers] PASSED [ 61%] 242s test_dsession.py::test_get_workers_status_line[status_and_items7-collecting: 1/2 workers] PASSED [ 62%] 242s test_dsession.py::test_get_workers_status_line[status_and_items8-2 workers [12 items]] PASSED [ 62%] 242s test_dsession.py::test_get_workers_status_line[status_and_items9-2 workers [1 item]] PASSED [ 63%] 242s test_dsession.py::test_get_workers_status_line[status_and_items10-1 worker [1 item]] PASSED [ 63%] 242s test_dsession.py::test_get_workers_status_line[status_and_items11-2 workers [1 item]] PASSED [ 64%] 242s test_looponfail.py::TestStatRecorder::test_filechange PASSED [ 64%] 242s test_looponfail.py::TestStatRecorder::test_dirchange PASSED [ 65%] 242s test_looponfail.py::TestStatRecorder::test_filechange_deletion_race PASSED [ 65%] 243s test_looponfail.py::TestStatRecorder::test_pycremoval PASSED [ 66%] 243s test_looponfail.py::TestStatRecorder::test_waitonchange PASSED [ 66%] 243s test_looponfail.py::TestRemoteControl::test_nofailures PASSED [ 66%] 244s test_looponfail.py::TestRemoteControl::test_failures_somewhere PASSED [ 67%] 246s test_looponfail.py::TestRemoteControl::test_failure_change PASSED [ 67%] 247s test_looponfail.py::TestRemoteControl::test_failure_subdir_no_init PASSED [ 68%] 248s test_looponfail.py::TestRemoteControl::test_ignore_sys_path_hook_entry PASSED [ 68%] 249s test_looponfail.py::TestLooponFailing::test_looponfail_from_fail_to_ok PASSED [ 69%] 250s test_looponfail.py::TestLooponFailing::test_looponfail_from_one_to_two_tests PASSED [ 69%] 251s test_looponfail.py::TestLooponFailing::test_looponfail_removed_test XFAIL [ 70%] 252s test_looponfail.py::TestLooponFailing::test_looponfail_multiple_errors PASSED [ 70%] 252s test_looponfail.py::TestFunctional::test_fail_to_ok SKIPPED (could n...) [ 71%] 252s test_looponfail.py::TestFunctional::test_xfail_passes SKIPPED (could...) [ 71%] 252s test_newhooks.py::TestHooks::test_runtest_logreport PASSED [ 72%] 253s test_newhooks.py::TestHooks::test_node_collection_finished PASSED [ 72%] 255s test_newhooks.py::TestCrashItem::test_handlecrashitem PASSED [ 73%] 256s 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%] 257s test_plugin.py::test_hook_auto_num_workers PASSED [ 76%] 257s 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%] 259s test_remote.py::TestWorkerInteractor::test_basic_collect_and_runtests PASSED [ 83%] 259s test_remote.py::TestWorkerInteractor::test_remote_collect_skip PASSED [ 83%] 260s test_remote.py::TestWorkerInteractor::test_remote_collect_fail PASSED [ 84%] 260s test_remote.py::TestWorkerInteractor::test_runtests_all PASSED [ 84%] 260s test_remote.py::TestWorkerInteractor::test_happy_run_events_converted XFAIL [ 85%] 260s test_remote.py::TestWorkerInteractor::test_process_from_remote_error_handling PASSED [ 85%] 262s test_remote.py::TestWorkerInteractor::test_steal_work PASSED [ 86%] 262s test_remote.py::TestWorkerInteractor::test_steal_empty_queue PASSED [ 86%] 263s test_remote.py::test_remote_env_vars PASSED [ 87%] 263s test_remote.py::test_remote_inner_argv PASSED [ 87%] 264s test_remote.py::test_remote_mainargv PASSED [ 88%] 265s test_remote.py::test_remote_usage_prog PASSED [ 88%] 265s test_remote.py::test_remote_sys_path PASSED [ 89%] 265s test_workermanage.py::TestNodeManagerPopen::test_popen_no_default_chdir PASSED [ 89%] 265s test_workermanage.py::TestNodeManagerPopen::test_default_chdir PASSED [ 90%] 266s test_workermanage.py::TestNodeManagerPopen::test_popen_makegateway_events PASSED [ 90%] 266s test_workermanage.py::TestNodeManagerPopen::test_popens_rsync PASSED [ 91%] 266s test_workermanage.py::TestNodeManagerPopen::test_rsync_popen_with_path PASSED [ 91%] 266s test_workermanage.py::TestNodeManagerPopen::test_rsync_same_popen_twice PASSED [ 92%] 266s test_workermanage.py::TestHRSync::test_hrsync_filter PASSED [ 92%] 266s test_workermanage.py::TestHRSync::test_hrsync_one_host PASSED [ 93%] 267s test_workermanage.py::TestNodeManager::test_rsync_roots_no_roots XFAIL [ 93%] 267s test_workermanage.py::TestNodeManager::test_popen_rsync_subdir PASSED [ 94%] 267s test_workermanage.py::TestNodeManager::test_rsync_report[-q-False] PASSED [ 94%] 267s test_workermanage.py::TestNodeManager::test_rsync_report[-False] PASSED [ 95%] 268s test_workermanage.py::TestNodeManager::test_rsync_report[-v-True] PASSED [ 95%] 268s test_workermanage.py::TestNodeManager::test_init_rsync_roots PASSED [ 96%] 268s test_workermanage.py::TestNodeManager::test_rsyncignore PASSED [ 96%] 268s test_workermanage.py::TestNodeManager::test_optimise_popen PASSED [ 97%] 268s test_workermanage.py::TestNodeManager::test_ssh_setup_nodes SKIPPED [ 97%] 268s test_workermanage.py::test_unserialize_warning_msg[UserWarning] PASSED [ 98%] 268s test_workermanage.py::test_unserialize_warning_msg[MyWarning] PASSED [ 98%] 268s test_workermanage.py::test_unserialize_warning_msg[Imported] PASSED [ 99%] 268s test_workermanage.py::test_unserialize_warning_msg[Nested] XFAIL (Ne...) [ 99%] 268s test_workermanage.py::test_warning_serialization_tweaked_module PASSED [100%] 268s 268s =================================== FAILURES =================================== 268s _________________ TestLoadScope.test_workqueue_ordered_by_size _________________ 268s 268s self = 268s pytester = 268s 268s def test_workqueue_ordered_by_size(self, pytester: pytest.Pytester) -> None: 268s test_file = """ 268s import pytest 268s @pytest.mark.parametrize('i', range({})) 268s def test(i): 268s pass 268s """ 268s pytester.makepyfile(test_a=test_file.format(10), test_b=test_file.format(20)) 268s result = pytester.runpytest("-n2", "--dist=loadscope", "-v") 268s > assert get_workers_and_test_count_by_prefix( 268s "test_a.py::test", result.outlines 268s ) == {"gw1": 10} 268s E AssertionError: assert {'gw0': 10} == {'gw1': 10} 268s E 268s E Left contains 1 more item: 268s E {'gw0': 10} 268s E Right contains 1 more item: 268s E {'gw1': 10} 268s E 268s E Full diff:... 268s E 268s E ...Full output truncated (6 lines hidden), use '-vv' to show 268s 268s /tmp/autopkgtest.YtF8ex/autopkgtest_tmp/testing/acceptance_test.py:1250: AssertionError 268s ----------------------------- Captured stdout call ----------------------------- 268s ============================= test session starts ============================== 268s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 268s cachedir: .pytest_cache 268s rootdir: /tmp/pytest-of-ubuntu/pytest-0/test_workqueue_ordered_by_size0 268s plugins: xdist-3.6.1, typeguard-4.4.1 268s created: 2/2 workers 268s 2 workers [30 items] 268s 268s scheduling tests via LoadScopeScheduling 268s 268s test_b.py::test[0] 268s test_a.py::test[0] 268s [gw0] [ 3%] PASSED test_a.py::test[0] 268s [gw1] [ 6%] PASSED test_b.py::test[0] 268s test_b.py::test[1] 268s [gw1] [ 10%] PASSED test_b.py::test[1] 268s test_a.py::test[1] 268s [gw0] [ 13%] PASSED test_a.py::test[1] 268s test_a.py::test[2] 268s [gw0] [ 16%] PASSED test_a.py::test[2] 268s test_a.py::test[3] 268s [gw0] [ 20%] PASSED test_a.py::test[3] 268s test_a.py::test[4] 268s [gw0] [ 23%] PASSED test_a.py::test[4] 268s test_a.py::test[5] 268s [gw0] [ 26%] PASSED test_a.py::test[5] 268s test_a.py::test[6] 268s [gw0] [ 30%] PASSED test_a.py::test[6] 268s test_a.py::test[7] 268s [gw0] [ 33%] PASSED test_a.py::test[7] 268s test_a.py::test[8] 268s [gw0] [ 36%] PASSED test_a.py::test[8] 268s test_a.py::test[9] 268s test_b.py::test[2] 268s [gw1] [ 40%] PASSED test_b.py::test[2] 268s test_b.py::test[3] 268s [gw1] [ 43%] PASSED test_b.py::test[3] 268s test_b.py::test[4] 268s [gw1] [ 46%] PASSED test_b.py::test[4] 268s test_b.py::test[5] 268s [gw1] [ 50%] PASSED test_b.py::test[5] 268s test_b.py::test[6] 268s [gw1] [ 53%] PASSED test_b.py::test[6] 268s test_b.py::test[7] 268s [gw1] [ 56%] PASSED test_b.py::test[7] 268s test_b.py::test[8] 268s [gw1] [ 60%] PASSED test_b.py::test[8] 268s test_b.py::test[9] 268s [gw1] [ 63%] PASSED test_b.py::test[9] 268s test_b.py::test[10] 268s [gw1] [ 66%] PASSED test_b.py::test[10] 268s test_b.py::test[11] 268s [gw0] [ 70%] PASSED test_a.py::test[9] 268s [gw1] [ 73%] PASSED test_b.py::test[11] 268s test_b.py::test[12] 268s [gw1] [ 76%] PASSED test_b.py::test[12] 268s test_b.py::test[13] 268s [gw1] [ 80%] PASSED test_b.py::test[13] 268s test_b.py::test[14] 268s [gw1] [ 83%] PASSED test_b.py::test[14] 268s test_b.py::test[15] 268s [gw1] [ 86%] PASSED test_b.py::test[15] 268s test_b.py::test[16] 268s [gw1] [ 90%] PASSED test_b.py::test[16] 268s test_b.py::test[17] 268s [gw1] [ 93%] PASSED test_b.py::test[17] 268s test_b.py::test[18] 268s [gw1] [ 96%] PASSED test_b.py::test[18] 268s test_b.py::test[19] 268s [gw1] [100%] PASSED test_b.py::test[19] 268s 268s ============================== 30 passed in 0.76s ============================== 268s =========================== short test summary info ============================ 268s FAILED acceptance_test.py::TestLoadScope::test_workqueue_ordered_by_size - As... 268s = 1 failed, 189 passed, 6 skipped, 1 deselected, 10 xfailed in 97.06s (0:01:37) = 269s autopkgtest [20:28:16]: test python3-pytest-xdist: -----------------------] 269s python3-pytest-xdist FAIL non-zero exit status 1 269s autopkgtest [20:28:16]: test python3-pytest-xdist: - - - - - - - - - - results - - - - - - - - - - 270s autopkgtest [20:28:17]: @@@@@@@@@@@@@@@@@@@@ summary 270s python3-pytest-xdist FAIL non-zero exit status 1 281s nova [W] Using flock in prodstack6-ppc64el 281s Creating nova instance adt-plucky-ppc64el-pytest-xdist-20241113-202347-juju-7f2275-prod-proposed-migration-environment-20-7c5b8913-38ad-434f-8267-3d08c42c1ed2 from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)...