0s autopkgtest [15:10:50]: starting date and time: 2026-01-24 15:10:50+0000 0s autopkgtest [15:10:50]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [15:10:50]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vyq0owsv/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-plac --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-amd64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-5.secgroup --name adt-resolute-amd64-python-plac-20260124-151050-juju-7f2275-prod-proposed-migration-environment-20-eea1dc32-d945-43ca-87fc-cdae231c93df --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-python-plac-20260124-151050-juju-7f2275-prod-proposed-migration-environment-20-eea1dc32-d945-43ca-87fc-cdae231c93df from image adt/ubuntu-resolute-amd64-server-20260124.img (UUID 46811f22-3700-43f4-953b-ee3c613d71bb)... 78s autopkgtest [15:12:08]: testbed dpkg architecture: amd64 78s autopkgtest [15:12:08]: testbed apt version: 3.1.13 78s autopkgtest [15:12:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 79s autopkgtest [15:12:09]: testbed release detected to be: None 79s autopkgtest [15:12:09]: updating testbed package index (apt update) 79s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 79s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 79s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 79s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 79s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [24.3 kB] 80s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [994 kB] 80s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 80s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [91.5 kB] 80s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [96.0 kB] 80s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [113 kB] 80s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [3712 B] 80s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [3696 B] 80s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [12.3 kB] 80s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 80s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [876 kB] 80s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [373 kB] 80s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [24.9 kB] 80s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [12.4 kB] 80s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [4704 B] 80s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [824 B] 81s Fetched 2758 kB in 1s (2692 kB/s) 81s Reading package lists... 82s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 82s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 82s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 82s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 82s Reading package lists... 82s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade... 83s The following packages were automatically installed and are no longer required: 83s python3.13 python3.13-minimal 83s Use 'sudo apt autoremove' to remove them. 83s The following NEW packages will be installed: 83s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 83s The following packages will be upgraded: 83s libpython3-stdlib python3 python3-gdbm python3-minimal rust-coreutils 83s 5 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 10.4 MB of archives. 83s After this operation, 25.2 MB of additional disk space will be used. 83s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-minimal amd64 3.14.2-1 [920 kB] 83s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14-minimal amd64 3.14.2-1 [2563 kB] 83s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-minimal amd64 3.14.2-1 [28.2 kB] 83s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3 amd64 3.14.2-1 [22.9 kB] 83s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 libpython3.14-stdlib amd64 3.14.2-1 [2398 kB] 83s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 python3.14 amd64 3.14.2-1 [816 kB] 83s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 libpython3-stdlib amd64 3.14.2-1 [10.9 kB] 83s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 rust-coreutils amd64 0.5.0-0ubuntu1 [3628 kB] 84s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 python3-gdbm amd64 3.14.2-1 [11.1 kB] 84s dpkg-preconfigure: unable to re-open stdin: No such file or directory 84s Fetched 10.4 MB in 1s (17.9 MB/s) 84s Selecting previously unselected package libpython3.14-minimal:amd64. 84s (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 ... 124177 files and directories currently installed.) 84s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_amd64.deb ... 84s Unpacking libpython3.14-minimal:amd64 (3.14.2-1) ... 84s Selecting previously unselected package python3.14-minimal. 84s Preparing to unpack .../python3.14-minimal_3.14.2-1_amd64.deb ... 84s Unpacking python3.14-minimal (3.14.2-1) ... 84s Setting up libpython3.14-minimal:amd64 (3.14.2-1) ... 84s Setting up python3.14-minimal (3.14.2-1) ... 85s (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 ... 124519 files and directories currently installed.) 85s Preparing to unpack .../python3-minimal_3.14.2-1_amd64.deb ... 85s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 85s Setting up python3-minimal (3.14.2-1) ... 85s (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 ... 124519 files and directories currently installed.) 85s Preparing to unpack .../python3_3.14.2-1_amd64.deb ... 85s running python pre-rtupdate hooks for python3.14... 85s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 85s Selecting previously unselected package libpython3.14-stdlib:amd64. 85s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_amd64.deb ... 85s Unpacking libpython3.14-stdlib:amd64 (3.14.2-1) ... 85s Selecting previously unselected package python3.14. 85s Preparing to unpack .../python3.14_3.14.2-1_amd64.deb ... 85s Unpacking python3.14 (3.14.2-1) ... 85s Preparing to unpack .../libpython3-stdlib_3.14.2-1_amd64.deb ... 85s Unpacking libpython3-stdlib:amd64 (3.14.2-1) over (3.13.9-3) ... 85s Preparing to unpack .../rust-coreutils_0.5.0-0ubuntu1_amd64.deb ... 85s Unpacking rust-coreutils (0.5.0-0ubuntu1) over (0.2.2-0ubuntu2) ... 85s Setting up rust-coreutils (0.5.0-0ubuntu1) ... 85s (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 ... 124980 files and directories currently installed.) 85s Preparing to unpack .../python3-gdbm_3.14.2-1_amd64.deb ... 85s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 85s Setting up libpython3.14-stdlib:amd64 (3.14.2-1) ... 85s Setting up python3.14 (3.14.2-1) ... 86s Setting up libpython3-stdlib:amd64 (3.14.2-1) ... 86s Setting up python3-gdbm (3.14.2-1) ... 86s Setting up python3 (3.14.2-1) ... 86s running python rtupdate hooks for python3.14... 86s running python post-rtupdate hooks for python3.14... 86s Processing triggers for man-db (2.13.1-1) ... 87s Processing triggers for systemd (259-1ubuntu2) ... 87s autopkgtest [15:12:17]: upgrading testbed (apt dist-upgrade and autopurge) 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 87s Calculating upgrade... 87s The following packages were automatically installed and are no longer required: 87s python3.13 python3.13-minimal 87s Use 'sudo apt autoremove' to remove them. 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s Reading package lists... 87s Building dependency tree... 87s Reading state information... 88s Solving dependencies... 88s The following packages will be REMOVED: 88s python3.13* python3.13-minimal* 88s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 88s After this operation, 7860 kB disk space will be freed. 88s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 124978 files and directories currently installed.) 88s Removing python3.13 (3.13.11-1) ... 88s Removing python3.13-minimal (3.13.11-1) ... 88s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for systemd (259-1ubuntu2) ... 89s (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 ... 124951 files and directories currently installed.) 89s Purging configuration files for python3.13-minimal (3.13.11-1) ... 91s autopkgtest [15:12:21]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:49:02 UTC 2026 91s autopkgtest [15:12:21]: @@@@@@@@@@@@@@@@@@@@ apt-source python-plac 92s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (dsc) [2097 B] 92s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (tar) [63.5 kB] 92s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (diff) [4392 B] 92s gpgv: Signature made Sun Dec 15 15:05:55 2024 UTC 92s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 92s gpgv: issuer "tchet@debian.org" 92s gpgv: Can't check signature: No public key 92s dpkg-source: warning: cannot verify inline signature for ./python-plac_1.4.3-2.dsc: no acceptable signature found 92s autopkgtest [15:12:22]: testing package python-plac version 1.4.3-2 92s autopkgtest [15:12:22]: build not needed 92s autopkgtest [15:12:22]: test command1: preparing testbed 93s Reading package lists... 93s Building dependency tree... 93s Reading state information... 93s Solving dependencies... 93s The following NEW packages will be installed: 93s python3-plac 93s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 93s Need to get 63.2 kB of archives. 93s After this operation, 222 kB of additional disk space will be used. 93s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-plac all 1.4.3-2 [63.2 kB] 93s Fetched 63.2 kB in 0s (0 B/s) 93s Selecting previously unselected package python3-plac. 93s (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 ... 124953 files and directories currently installed.) 93s Preparing to unpack .../python3-plac_1.4.3-2_all.deb ... 93s Unpacking python3-plac (1.4.3-2) ... 93s Setting up python3-plac (1.4.3-2) ... 93s Processing triggers for man-db (2.13.1-1) ... 94s autopkgtest [15:12:24]: test command1: python3 -c "import plac; print(plac)" 94s autopkgtest [15:12:24]: test command1: [----------------------- 94s 95s autopkgtest [15:12:25]: test command1: -----------------------] 95s command1 PASS (superficial) 95s autopkgtest [15:12:25]: test command1: - - - - - - - - - - results - - - - - - - - - - 95s autopkgtest [15:12:25]: test command2: preparing testbed 95s Reading package lists... 95s Building dependency tree... 95s Reading state information... 96s Solving dependencies... 96s The following NEW packages will be installed: 96s python3-iniconfig python3-pluggy python3-pytest 96s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 96s Need to get 305 kB of archives. 96s After this operation, 1545 kB of additional disk space will be used. 96s Get:1 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 2.1.0-2 [6962 B] 96s Get:2 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-2 [21.1 kB] 96s Get:3 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 9.0.2-2 [277 kB] 96s Fetched 305 kB in 0s (18.0 MB/s) 96s Selecting previously unselected package python3-iniconfig. 96s (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 ... 125055 files and directories currently installed.) 96s Preparing to unpack .../python3-iniconfig_2.1.0-2_all.deb ... 96s Unpacking python3-iniconfig (2.1.0-2) ... 96s Selecting previously unselected package python3-pluggy. 96s Preparing to unpack .../python3-pluggy_1.6.0-2_all.deb ... 96s Unpacking python3-pluggy (1.6.0-2) ... 96s Selecting previously unselected package python3-pytest. 96s Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ... 96s Unpacking python3-pytest (9.0.2-2) ... 96s Setting up python3-iniconfig (2.1.0-2) ... 96s Setting up python3-pluggy (1.6.0-2) ... 96s Setting up python3-pytest (9.0.2-2) ... 96s Processing triggers for man-db (2.13.1-1) ... 97s autopkgtest [15:12:27]: test command2: py.test-3 doc 97s autopkgtest [15:12:27]: test command2: [----------------------- 98s ============================= test session starts ============================== 98s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 98s rootdir: /tmp/autopkgtest.3PKMmu/build.Zjq/src 98s plugins: typeguard-4.4.4 98s collected 28 items 98s 98s doc/test_ishelve.py . [ 3%] 98s doc/test_ishelve_more.py . [ 7%] 98s doc/test_pi.py . [ 10%] 98s doc/test_plac.py ...................... [ 89%] 98s doc/test_runp.py FF [ 96%] 98s doc/test_server.py F [100%] 98s 98s =================================== FAILURES =================================== 98s ____________________________________ test1 _____________________________________ 98s 98s def test1(): 98s > assert ['3', '5', '10'] == plac.runp([gen(3), gen(5), gen(10)]) 98s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98s 98s /tmp/autopkgtest.3PKMmu/build.Zjq/src/doc/test_runp.py:17: 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 98s with Interpreter(launcher) as inter: 98s ^^^^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 98s self.close(exctype, exc, tb) 98s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 98s self._interpreter.throw(exctype, exc, tb) 98s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 98s arglist = yield task 98s ^^^^^^^^^^ 98s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 98s inter.submit('rungen %d' % (i + 1)).run() 98s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 98s self.proc.start() 98s /usr/lib/python3.14/multiprocessing/process.py:121: in start 98s self._popen = self._Popen(self) 98s ^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 98s return _default_context.get_context().Process._Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 98s return Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 98s super().__init__(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 98s self._launch(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 98s reduction.dump(process_obj, buf) 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s 98s obj = 98s file = <_io.BytesIO object at 0x7826d3562b10>, protocol = None 98s 98s def dump(obj, file, protocol=None): 98s '''Replacement for pickle.dump() using ForkingPickler.''' 98s > ForkingPickler(file, protocol).dump(obj) 98s E TypeError: cannot pickle 'generator' object 98s E when serializing dict item '_genobj' 98s E when serializing plac_ext.MPTask state 98s E when serializing plac_ext.MPTask object 98s E when serializing tuple item 0 98s E when serializing method reconstructor arguments 98s E when serializing method object 98s E when serializing dict item '_target' 98s E when serializing multiprocessing.context.Process state 98s E when serializing multiprocessing.context.Process object 98s 98s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 98s ____________________________________ test2 _____________________________________ 98s 98s def test2(): 98s > result, error = plac.runp([gen(3), err()]) 98s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 98s 98s /tmp/autopkgtest.3PKMmu/build.Zjq/src/doc/test_runp.py:20: 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 98s with Interpreter(launcher) as inter: 98s ^^^^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 98s self.close(exctype, exc, tb) 98s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 98s self._interpreter.throw(exctype, exc, tb) 98s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 98s arglist = yield task 98s ^^^^^^^^^^ 98s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 98s inter.submit('rungen %d' % (i + 1)).run() 98s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 98s self.proc.start() 98s /usr/lib/python3.14/multiprocessing/process.py:121: in start 98s self._popen = self._Popen(self) 98s ^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 98s return _default_context.get_context().Process._Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 98s return Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 98s super().__init__(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 98s self._launch(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 98s reduction.dump(process_obj, buf) 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s 98s obj = 98s file = <_io.BytesIO object at 0x7826d359bdd0>, protocol = None 98s 98s def dump(obj, file, protocol=None): 98s '''Replacement for pickle.dump() using ForkingPickler.''' 98s > ForkingPickler(file, protocol).dump(obj) 98s E TypeError: cannot pickle 'generator' object 98s E when serializing dict item '_genobj' 98s E when serializing plac_ext.MPTask state 98s E when serializing plac_ext.MPTask object 98s E when serializing tuple item 0 98s E when serializing method reconstructor arguments 98s E when serializing method object 98s E when serializing dict item '_target' 98s E when serializing multiprocessing.context.Process state 98s E when serializing multiprocessing.context.Process object 98s 98s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 98s _____________________________________ test _____________________________________ 98s 98s def test(): 98s port = random.choice(range(2000, 20000)) 98s server = multiprocessing.Process(target=i.start_server, args=(port,)) 98s > server.start() 98s 98s /tmp/autopkgtest.3PKMmu/build.Zjq/src/doc/test_server.py:30: 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s /usr/lib/python3.14/multiprocessing/process.py:121: in start 98s self._popen = self._Popen(self) 98s ^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 98s return _default_context.get_context().Process._Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 98s return Popen(process_obj) 98s ^^^^^^^^^^^^^^^^^^ 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 98s super().__init__(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 98s self._launch(process_obj) 98s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 98s reduction.dump(process_obj, buf) 98s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 98s 98s obj = 98s file = <_io.BytesIO object at 0x7826d359bd30>, protocol = None 98s 98s def dump(obj, file, protocol=None): 98s '''Replacement for pickle.dump() using ForkingPickler.''' 98s > ForkingPickler(file, protocol).dump(obj) 98s E _pickle.PicklingError: Can't pickle local object .identity at 0x7826d4baae50> 98s E when serializing dict item None 98s E when serializing dict item 'type' 98s E when serializing dict item '_registries' 98s E when serializing plac_core.ArgumentParser state 98s E when serializing plac_core.ArgumentParser object 98s E when serializing dict item 'parser' 98s E when serializing plac_ext.TaskManager state 98s E when serializing plac_ext.TaskManager object 98s E when serializing dict item 'tm' 98s E when serializing plac_ext.Interpreter state 98s E when serializing plac_ext.Interpreter object 98s E when serializing tuple item 0 98s E when serializing method reconstructor arguments 98s E when serializing method object 98s E when serializing dict item '_target' 98s E when serializing multiprocessing.context.Process state 98s E when serializing multiprocessing.context.Process object 98s 98s /usr/lib/python3.14/multiprocessing/reduction.py:60: PicklingError 98s =============================== warnings summary =============================== 98s doc/test_runp.py::test1 98s doc/test_runp.py::test2 98s /usr/lib/python3/dist-packages/plac_ext.py:975: DeprecationWarning: the (type, exc, tb) signature of throw() is deprecated, use the single-arg signature instead. 98s self._interpreter.throw(exctype, exc, tb) 98s 98s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 98s =========================== short test summary info ============================ 98s FAILED doc/test_runp.py::test1 - TypeError: cannot pickle 'generator' object 98s FAILED doc/test_runp.py::test2 - TypeError: cannot pickle 'generator' object 98s FAILED doc/test_server.py::test - _pickle.PicklingError: Can't pickle local o... 98s =================== 3 failed, 25 passed, 2 warnings in 0.37s =================== 98s autopkgtest [15:12:28]: test command2: -----------------------] 99s command2 FAIL non-zero exit status 1 99s autopkgtest [15:12:29]: test command2: - - - - - - - - - - results - - - - - - - - - - 99s autopkgtest [15:12:29]: @@@@@@@@@@@@@@@@@@@@ summary 99s command1 PASS (superficial) 99s command2 FAIL non-zero exit status 1