1s autopkgtest [21:34:57]: starting date and time: 2026-01-22 21:34:57+0000 1s autopkgtest [21:34:58]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 1s autopkgtest [21:34:58]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.mi07u1fl/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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-ppc64el-7.secgroup --name adt-resolute-ppc64el-python-plac-20260122-213457-juju-7f2275-prod-proposed-migration-environment-2-8d5b3ab1-0e75-4f41-8e14-39895244b1aa --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 9s Creating nova instance adt-resolute-ppc64el-python-plac-20260122-213457-juju-7f2275-prod-proposed-migration-environment-2-8d5b3ab1-0e75-4f41-8e14-39895244b1aa from image adt/ubuntu-resolute-ppc64el-server-20260122.img (UUID 987e5803-394f-43eb-a969-151b6b75a57a)... 60s autopkgtest [21:35:57]: testbed dpkg architecture: ppc64el 60s autopkgtest [21:35:57]: testbed apt version: 3.1.12 61s autopkgtest [21:35:58]: @@@@@@@@@@@@@@@@@@@@ test bed setup 61s autopkgtest [21:35:58]: testbed release detected to be: None 62s autopkgtest [21:35:59]: updating testbed package index (apt update) 62s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 62s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 62s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 62s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 62s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 62s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [81.6 kB] 62s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1011 kB] 62s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.2 kB] 62s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [100 kB] 62s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [703 kB] 62s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [5552 B] 62s Fetched 2050 kB in 1s (3982 kB/s) 63s Reading package lists... 64s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 64s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 64s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 64s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 65s Reading package lists... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Calculating upgrade... 65s The following packages were automatically installed and are no longer required: 65s python3.13 python3.13-minimal 65s Use 'sudo apt autoremove' to remove them. 65s The following NEW packages will be installed: 65s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 65s The following packages will be upgraded: 65s libplymouth5 libpython3-stdlib plymouth plymouth-theme-ubuntu-text python3 65s python3-gdbm python3-minimal 65s 7 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 65s Need to get 7312 kB of archives. 65s After this operation, 27.7 MB of additional disk space will be used. 65s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 65s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 65s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-gdbm ppc64el 3.14.2-1 [11.1 kB] 65s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.14.2-1 [28.2 kB] 65s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.14.2-1 [22.9 kB] 65s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 66s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 66s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.14.2-1 [10.9 kB] 66s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el libplymouth5 ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [174 kB] 66s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth-theme-ubuntu-text ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [11.2 kB] 66s Get:11 http://ftpmaster.internal/ubuntu resolute/main ppc64el plymouth ppc64el 24.004.60+git20250831.4a3c171d-0ubuntu4 [160 kB] 66s dpkg-preconfigure: unable to re-open stdin: No such file or directory 66s Fetched 7312 kB in 1s (12.9 MB/s) 66s Selecting previously unselected package libpython3.14-minimal:ppc64el. 66s (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 ... 120824 files and directories currently installed.) 66s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 66s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 66s Selecting previously unselected package python3.14-minimal. 66s Preparing to unpack .../python3.14-minimal_3.14.2-1_ppc64el.deb ... 66s Unpacking python3.14-minimal (3.14.2-1) ... 66s Preparing to unpack .../python3-gdbm_3.14.2-1_ppc64el.deb ... 66s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 66s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 66s Setting up python3.14-minimal (3.14.2-1) ... 68s (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 ... 121166 files and directories currently installed.) 68s Preparing to unpack .../python3-minimal_3.14.2-1_ppc64el.deb ... 68s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 68s Setting up python3-minimal (3.14.2-1) ... 69s (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 ... 121166 files and directories currently installed.) 69s Preparing to unpack .../0-python3_3.14.2-1_ppc64el.deb ... 70s running python pre-rtupdate hooks for python3.14... 70s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 70s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 70s Preparing to unpack .../1-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 70s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 70s Selecting previously unselected package python3.14. 70s Preparing to unpack .../2-python3.14_3.14.2-1_ppc64el.deb ... 70s Unpacking python3.14 (3.14.2-1) ... 70s Preparing to unpack .../3-libpython3-stdlib_3.14.2-1_ppc64el.deb ... 70s Unpacking libpython3-stdlib:ppc64el (3.14.2-1) over (3.13.7-1) ... 70s Preparing to unpack .../4-libplymouth5_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 70s Unpacking libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 70s Preparing to unpack .../5-plymouth-theme-ubuntu-text_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 70s Unpacking plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 70s Preparing to unpack .../6-plymouth_24.004.60+git20250831.4a3c171d-0ubuntu4_ppc64el.deb ... 70s Unpacking plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) over (24.004.60+git20250831.4a3c171d-0ubuntu3) ... 70s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 70s Setting up libplymouth5:ppc64el (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 70s Setting up python3.14 (3.14.2-1) ... 71s Setting up libpython3-stdlib:ppc64el (3.14.2-1) ... 72s Setting up python3-gdbm (3.14.2-1) ... 72s Setting up plymouth (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 72s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 72s update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults 72s Setting up python3 (3.14.2-1) ... 72s running python rtupdate hooks for python3.14... 72s running python post-rtupdate hooks for python3.14... 72s Processing triggers for libc-bin (2.42-2ubuntu4) ... 72s Processing triggers for systemd (259-1ubuntu2) ... 72s Processing triggers for man-db (2.13.1-1) ... 75s Processing triggers for initramfs-tools (0.150ubuntu7) ... 75s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 81s Setting up plymouth-theme-ubuntu-text (24.004.60+git20250831.4a3c171d-0ubuntu4) ... 81s Processing triggers for initramfs-tools (0.150ubuntu7) ... 81s update-initramfs: Generating /boot/initrd.img-6.18.0-9-generic 87s autopkgtest [21:36:24]: 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... 87s Solving dependencies... 87s The following packages will be REMOVED: 87s python3.13* python3.13-minimal* 88s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 88s After this operation, 9077 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 ... 121596 files and directories currently installed.) 88s Removing python3.13 (3.13.11-1) ... 88s Removing python3.13-minimal (3.13.11-1) ... 89s 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 ... 121569 files and directories currently installed.) 89s Purging configuration files for python3.13-minimal (3.13.11-1) ... 90s autopkgtest [21:36:27]: rebooting testbed after setup commands that affected boot 130s autopkgtest [21:37:07]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 132s autopkgtest [21:37:09]: @@@@@@@@@@@@@@@@@@@@ apt-source python-plac 133s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (dsc) [2097 B] 133s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (tar) [63.5 kB] 133s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (diff) [4392 B] 134s gpgv: Signature made Sun Dec 15 15:05:55 2024 UTC 134s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 134s gpgv: issuer "tchet@debian.org" 134s gpgv: Can't check signature: No public key 134s dpkg-source: warning: cannot verify inline signature for ./python-plac_1.4.3-2.dsc: no acceptable signature found 134s autopkgtest [21:37:11]: testing package python-plac version 1.4.3-2 134s autopkgtest [21:37:11]: build not needed 134s autopkgtest [21:37:11]: test command1: preparing testbed 135s Reading package lists... 135s Building dependency tree... 135s Reading state information... 135s Solving dependencies... 135s The following NEW packages will be installed: 135s python3-plac 135s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 135s Need to get 63.2 kB of archives. 135s After this operation, 222 kB of additional disk space will be used. 135s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-plac all 1.4.3-2 [63.2 kB] 135s Fetched 63.2 kB in 0s (390 kB/s) 135s Selecting previously unselected package python3-plac. 135s (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 ... 121571 files and directories currently installed.) 135s Preparing to unpack .../python3-plac_1.4.3-2_all.deb ... 135s Unpacking python3-plac (1.4.3-2) ... 135s Setting up python3-plac (1.4.3-2) ... 136s Processing triggers for man-db (2.13.1-1) ... 137s autopkgtest [21:37:14]: test command1: python3 -c "import plac; print(plac)" 137s autopkgtest [21:37:14]: test command1: [----------------------- 138s 138s autopkgtest [21:37:15]: test command1: -----------------------] 139s autopkgtest [21:37:16]: test command1: - - - - - - - - - - results - - - - - - - - - - 139s command1 PASS (superficial) 139s autopkgtest [21:37:16]: test command2: preparing testbed 139s Reading package lists... 139s Building dependency tree... 139s Reading state information... 139s Solving dependencies... 139s The following NEW packages will be installed: 139s python3-iniconfig python3-pluggy python3-pytest 139s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 139s Need to get 305 kB of archives. 139s After this operation, 1545 kB of additional disk space will be used. 139s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 139s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 139s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 140s Fetched 305 kB in 0s (14.2 MB/s) 140s Selecting previously unselected package python3-iniconfig. 140s (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 ... 121673 files and directories currently installed.) 140s Preparing to unpack .../python3-iniconfig_2.1.0-2_all.deb ... 140s Unpacking python3-iniconfig (2.1.0-2) ... 140s Selecting previously unselected package python3-pluggy. 140s Preparing to unpack .../python3-pluggy_1.6.0-2_all.deb ... 140s Unpacking python3-pluggy (1.6.0-2) ... 140s Selecting previously unselected package python3-pytest. 140s Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ... 140s Unpacking python3-pytest (9.0.2-2) ... 140s Setting up python3-iniconfig (2.1.0-2) ... 140s Setting up python3-pluggy (1.6.0-2) ... 140s Setting up python3-pytest (9.0.2-2) ... 140s Processing triggers for man-db (2.13.1-1) ... 141s autopkgtest [21:37:18]: test command2: py.test-3 doc 141s autopkgtest [21:37:18]: test command2: [----------------------- 142s ============================= test session starts ============================== 142s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 142s rootdir: /tmp/autopkgtest.i01gNZ/build.4mt/src 142s plugins: typeguard-4.4.4 142s collected 28 items 142s 142s doc/test_ishelve.py . [ 3%] 142s doc/test_ishelve_more.py . [ 7%] 142s doc/test_pi.py . [ 10%] 142s doc/test_plac.py ...................... [ 89%] 143s doc/test_runp.py FF [ 96%] 143s doc/test_server.py F [100%] 143s 143s =================================== FAILURES =================================== 143s ____________________________________ test1 _____________________________________ 143s 143s def test1(): 143s > assert ['3', '5', '10'] == plac.runp([gen(3), gen(5), gen(10)]) 143s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143s 143s /tmp/autopkgtest.i01gNZ/build.4mt/src/doc/test_runp.py:17: 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 143s with Interpreter(launcher) as inter: 143s ^^^^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 143s self.close(exctype, exc, tb) 143s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 143s self._interpreter.throw(exctype, exc, tb) 143s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 143s arglist = yield task 143s ^^^^^^^^^^ 143s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 143s inter.submit('rungen %d' % (i + 1)).run() 143s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 143s self.proc.start() 143s /usr/lib/python3.14/multiprocessing/process.py:121: in start 143s self._popen = self._Popen(self) 143s ^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 143s return _default_context.get_context().Process._Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 143s return Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 143s super().__init__(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 143s self._launch(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 143s reduction.dump(process_obj, buf) 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s 143s obj = 143s file = <_io.BytesIO object at 0x7442a68ce9d0>, protocol = None 143s 143s def dump(obj, file, protocol=None): 143s '''Replacement for pickle.dump() using ForkingPickler.''' 143s > ForkingPickler(file, protocol).dump(obj) 143s E TypeError: cannot pickle 'generator' object 143s E when serializing dict item '_genobj' 143s E when serializing plac_ext.MPTask state 143s E when serializing plac_ext.MPTask object 143s E when serializing tuple item 0 143s E when serializing method reconstructor arguments 143s E when serializing method object 143s E when serializing dict item '_target' 143s E when serializing multiprocessing.context.Process state 143s E when serializing multiprocessing.context.Process object 143s 143s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 143s ____________________________________ test2 _____________________________________ 143s 143s def test2(): 143s > result, error = plac.runp([gen(3), err()]) 143s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 143s 143s /tmp/autopkgtest.i01gNZ/build.4mt/src/doc/test_runp.py:20: 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 143s with Interpreter(launcher) as inter: 143s ^^^^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 143s self.close(exctype, exc, tb) 143s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 143s self._interpreter.throw(exctype, exc, tb) 143s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 143s arglist = yield task 143s ^^^^^^^^^^ 143s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 143s inter.submit('rungen %d' % (i + 1)).run() 143s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 143s self.proc.start() 143s /usr/lib/python3.14/multiprocessing/process.py:121: in start 143s self._popen = self._Popen(self) 143s ^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 143s return _default_context.get_context().Process._Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 143s return Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 143s super().__init__(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 143s self._launch(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 143s reduction.dump(process_obj, buf) 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s 143s obj = 143s file = <_io.BytesIO object at 0x7442a509bce0>, protocol = None 143s 143s def dump(obj, file, protocol=None): 143s '''Replacement for pickle.dump() using ForkingPickler.''' 143s > ForkingPickler(file, protocol).dump(obj) 143s E TypeError: cannot pickle 'generator' object 143s E when serializing dict item '_genobj' 143s E when serializing plac_ext.MPTask state 143s E when serializing plac_ext.MPTask object 143s E when serializing tuple item 0 143s E when serializing method reconstructor arguments 143s E when serializing method object 143s E when serializing dict item '_target' 143s E when serializing multiprocessing.context.Process state 143s E when serializing multiprocessing.context.Process object 143s 143s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 143s _____________________________________ test _____________________________________ 143s 143s def test(): 143s port = random.choice(range(2000, 20000)) 143s server = multiprocessing.Process(target=i.start_server, args=(port,)) 143s > server.start() 143s 143s /tmp/autopkgtest.i01gNZ/build.4mt/src/doc/test_server.py:30: 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s /usr/lib/python3.14/multiprocessing/process.py:121: in start 143s self._popen = self._Popen(self) 143s ^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 143s return _default_context.get_context().Process._Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 143s return Popen(process_obj) 143s ^^^^^^^^^^^^^^^^^^ 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 143s super().__init__(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 143s self._launch(process_obj) 143s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 143s reduction.dump(process_obj, buf) 143s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 143s 143s obj = 143s file = <_io.BytesIO object at 0x7442a509bc40>, protocol = None 143s 143s def dump(obj, file, protocol=None): 143s '''Replacement for pickle.dump() using ForkingPickler.''' 143s > ForkingPickler(file, protocol).dump(obj) 143s E _pickle.PicklingError: Can't pickle local object .identity at 0x7442a6af2e50> 143s E when serializing dict item None 143s E when serializing dict item 'type' 143s E when serializing dict item '_registries' 143s E when serializing plac_core.ArgumentParser state 143s E when serializing plac_core.ArgumentParser object 143s E when serializing dict item 'parser' 143s E when serializing plac_ext.TaskManager state 143s E when serializing plac_ext.TaskManager object 143s E when serializing dict item 'tm' 143s E when serializing plac_ext.Interpreter state 143s E when serializing plac_ext.Interpreter object 143s E when serializing tuple item 0 143s E when serializing method reconstructor arguments 143s E when serializing method object 143s E when serializing dict item '_target' 143s E when serializing multiprocessing.context.Process state 143s E when serializing multiprocessing.context.Process object 143s 143s /usr/lib/python3.14/multiprocessing/reduction.py:60: PicklingError 143s =============================== warnings summary =============================== 143s doc/test_runp.py::test1 143s doc/test_runp.py::test2 143s /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. 143s self._interpreter.throw(exctype, exc, tb) 143s 143s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 143s =========================== short test summary info ============================ 143s FAILED doc/test_runp.py::test1 - TypeError: cannot pickle 'generator' object 143s FAILED doc/test_runp.py::test2 - TypeError: cannot pickle 'generator' object 143s FAILED doc/test_server.py::test - _pickle.PicklingError: Can't pickle local o... 143s =================== 3 failed, 25 passed, 2 warnings in 0.69s =================== 143s autopkgtest [21:37:20]: test command2: -----------------------] 143s autopkgtest [21:37:20]: test command2: - - - - - - - - - - results - - - - - - - - - - 143s command2 FAIL non-zero exit status 1 144s autopkgtest [21:37:21]: @@@@@@@@@@@@@@@@@@@@ summary 144s command1 PASS (superficial) 144s command2 FAIL non-zero exit status 1