0s autopkgtest [16:51:37]: starting date and time: 2026-01-22 16:51:37+0000 0s autopkgtest [16:51:37]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [16:51:37]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qqaoz4b4/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --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 -- lxd -r lxd-armhf-10.145.243.221 lxd-armhf-10.145.243.221:autopkgtest/ubuntu/resolute/armhf 21s autopkgtest [16:51:58]: testbed dpkg architecture: armhf 23s autopkgtest [16:52:00]: testbed apt version: 3.1.12 27s autopkgtest [16:52:04]: @@@@@@@@@@@@@@@@@@@@ test bed setup 30s autopkgtest [16:52:07]: testbed release detected to be: None 38s autopkgtest [16:52:15]: updating testbed package index (apt update) 40s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 40s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 40s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 40s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 40s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 40s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 40s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 40s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 40s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [97.4 kB] 40s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [571 kB] 41s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [3644 B] 41s Get:12 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [310 kB] 41s Get:13 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 43s Get:14 http://ftpmaster.internal/ubuntu resolute/main Sources [1402 kB] 43s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1371 kB] 43s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 43s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 46s Fetched 41.6 MB in 7s (6164 kB/s) 48s Reading package lists... 54s autopkgtest [16:52:31]: upgrading testbed (apt dist-upgrade and autopurge) 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Calculating upgrade... 57s The following packages were automatically installed and are no longer required: 57s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 57s Use 'apt autoremove' to remove them. 57s The following NEW packages will be installed: 57s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 57s The following packages will be upgraded: 57s libpython3-stdlib python3 python3-gdbm python3-minimal 57s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 57s Need to get 6219 kB of archives. 57s After this operation, 22.5 MB of additional disk space will be used. 57s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.2-1 [905 kB] 58s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.2-1 [2155 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.14.2-1 [11.1 kB] 58s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.14.2-1 [28.2 kB] 58s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.14.2-1 [22.9 kB] 58s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.2-1 [2270 kB] 58s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.2-1 [816 kB] 58s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.14.2-1 [10.9 kB] 58s Fetched 6219 kB in 1s (7238 kB/s) 58s Selecting previously unselected package libpython3.14-minimal:armhf. 59s (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 ... 66485 files and directories currently installed.) 59s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_armhf.deb ... 59s Unpacking libpython3.14-minimal:armhf (3.14.2-1) ... 59s Selecting previously unselected package python3.14-minimal. 59s Preparing to unpack .../python3.14-minimal_3.14.2-1_armhf.deb ... 59s Unpacking python3.14-minimal (3.14.2-1) ... 59s Preparing to unpack .../python3-gdbm_3.14.2-1_armhf.deb ... 59s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 59s Setting up libpython3.14-minimal:armhf (3.14.2-1) ... 59s Setting up python3.14-minimal (3.14.2-1) ... 61s (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 ... 66827 files and directories currently installed.) 61s Preparing to unpack .../python3-minimal_3.14.2-1_armhf.deb ... 61s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 61s Setting up python3-minimal (3.14.2-1) ... 61s (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 ... 66827 files and directories currently installed.) 61s Preparing to unpack .../python3_3.14.2-1_armhf.deb ... 62s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 62s Selecting previously unselected package libpython3.14-stdlib:armhf. 62s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_armhf.deb ... 62s Unpacking libpython3.14-stdlib:armhf (3.14.2-1) ... 62s Selecting previously unselected package python3.14. 62s Preparing to unpack .../python3.14_3.14.2-1_armhf.deb ... 62s Unpacking python3.14 (3.14.2-1) ... 62s Preparing to unpack .../libpython3-stdlib_3.14.2-1_armhf.deb ... 62s Unpacking libpython3-stdlib:armhf (3.14.2-1) over (3.13.7-1) ... 62s Setting up libpython3.14-stdlib:armhf (3.14.2-1) ... 62s Setting up python3.14 (3.14.2-1) ... 63s Setting up libpython3-stdlib:armhf (3.14.2-1) ... 63s Setting up python3-gdbm (3.14.2-1) ... 63s Setting up python3 (3.14.2-1) ... 64s Processing triggers for man-db (2.13.1-1) ... 64s Processing triggers for systemd (259-1ubuntu2) ... 66s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s Solving dependencies... 67s The following packages will be REMOVED: 67s libpython3.13-minimal* libpython3.13-stdlib* python3.13* python3.13-minimal* 68s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 68s After this operation, 21.3 MB disk space will be freed. 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 ... 67257 files and directories currently installed.) 68s Removing python3.13 (3.13.11-1) ... 68s Removing libpython3.13-stdlib:armhf (3.13.11-1) ... 68s Removing python3.13-minimal (3.13.11-1) ... 69s Removing libpython3.13-minimal:armhf (3.13.11-1) ... 70s Processing triggers for man-db (2.13.1-1) ... 70s Processing triggers for systemd (259-1ubuntu2) ... 70s (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 ... 66518 files and directories currently installed.) 70s Purging configuration files for libpython3.13-minimal:armhf (3.13.11-1) ... 70s Purging configuration files for python3.13-minimal (3.13.11-1) ... 72s autopkgtest [16:52:49]: rebooting testbed after setup commands that affected boot 115s autopkgtest [16:53:32]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 140s autopkgtest [16:53:57]: @@@@@@@@@@@@@@@@@@@@ apt-source python-plac 152s Get:1 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (dsc) [2097 B] 152s Get:2 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (tar) [63.5 kB] 152s Get:3 http://ftpmaster.internal/ubuntu resolute/universe python-plac 1.4.3-2 (diff) [4392 B] 152s gpgv: Signature made Sun Dec 15 15:05:55 2024 UTC 152s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 152s gpgv: issuer "tchet@debian.org" 152s gpgv: Can't check signature: No public key 152s dpkg-source: warning: cannot verify inline signature for ./python-plac_1.4.3-2.dsc: no acceptable signature found 152s autopkgtest [16:54:09]: testing package python-plac version 1.4.3-2 154s autopkgtest [16:54:11]: build not needed 156s autopkgtest [16:54:13]: test command1: preparing testbed 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s Solving dependencies... 159s The following NEW packages will be installed: 159s python3-plac 159s 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 159s Need to get 63.2 kB of archives. 159s After this operation, 222 kB of additional disk space will be used. 159s Get:1 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-plac all 1.4.3-2 [63.2 kB] 160s Fetched 63.2 kB in 0s (215 kB/s) 160s Selecting previously unselected package python3-plac. 160s (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 ... 66518 files and directories currently installed.) 160s Preparing to unpack .../python3-plac_1.4.3-2_all.deb ... 160s Unpacking python3-plac (1.4.3-2) ... 160s Setting up python3-plac (1.4.3-2) ... 160s Processing triggers for man-db (2.13.1-1) ... 169s autopkgtest [16:54:26]: test command1: python3 -c "import plac; print(plac)" 169s autopkgtest [16:54:26]: test command1: [----------------------- 171s 172s autopkgtest [16:54:29]: test command1: -----------------------] 176s command1 PASS (superficial) 176s autopkgtest [16:54:33]: test command1: - - - - - - - - - - results - - - - - - - - - - 180s autopkgtest [16:54:37]: test command2: preparing testbed 181s Reading package lists... 182s Building dependency tree... 182s Reading state information... 182s Solving dependencies... 183s The following NEW packages will be installed: 183s python3-iniconfig python3-pluggy python3-pytest 183s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 183s Need to get 305 kB of archives. 183s After this operation, 1545 kB of additional disk space will be used. 183s Get:1 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-2 [6962 B] 183s Get:2 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-2 [21.1 kB] 183s Get:3 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 9.0.2-2 [277 kB] 184s Fetched 305 kB in 1s (594 kB/s) 184s Selecting previously unselected package python3-iniconfig. 184s (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 ... 66620 files and directories currently installed.) 184s Preparing to unpack .../python3-iniconfig_2.1.0-2_all.deb ... 184s Unpacking python3-iniconfig (2.1.0-2) ... 184s Selecting previously unselected package python3-pluggy. 184s Preparing to unpack .../python3-pluggy_1.6.0-2_all.deb ... 184s Unpacking python3-pluggy (1.6.0-2) ... 184s Selecting previously unselected package python3-pytest. 184s Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ... 184s Unpacking python3-pytest (9.0.2-2) ... 184s Setting up python3-iniconfig (2.1.0-2) ... 184s Setting up python3-pluggy (1.6.0-2) ... 184s Setting up python3-pytest (9.0.2-2) ... 185s Processing triggers for man-db (2.13.1-1) ... 193s autopkgtest [16:54:50]: test command2: py.test-3 doc 193s autopkgtest [16:54:50]: test command2: [----------------------- 196s ============================= test session starts ============================== 196s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 196s rootdir: /tmp/autopkgtest.5U8fiQ/build.tC5/src 196s plugins: typeguard-4.4.4 196s collected 28 items 196s 196s doc/test_ishelve.py . [ 3%] 196s doc/test_ishelve_more.py . [ 7%] 196s doc/test_pi.py . [ 10%] 196s doc/test_plac.py ...................... [ 89%] 197s doc/test_runp.py FF [ 96%] 197s doc/test_server.py F [100%] 197s 197s =================================== FAILURES =================================== 197s ____________________________________ test1 _____________________________________ 197s 197s def test1(): 197s > assert ['3', '5', '10'] == plac.runp([gen(3), gen(5), gen(10)]) 197s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s 197s /tmp/autopkgtest.5U8fiQ/build.tC5/src/doc/test_runp.py:17: 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 197s with Interpreter(launcher) as inter: 197s ^^^^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 197s self.close(exctype, exc, tb) 197s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 197s self._interpreter.throw(exctype, exc, tb) 197s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 197s arglist = yield task 197s ^^^^^^^^^^ 197s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 197s inter.submit('rungen %d' % (i + 1)).run() 197s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 197s self.proc.start() 197s /usr/lib/python3.14/multiprocessing/process.py:121: in start 197s self._popen = self._Popen(self) 197s ^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 197s return _default_context.get_context().Process._Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 197s return Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 197s super().__init__(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 197s self._launch(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 197s reduction.dump(process_obj, buf) 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s 197s obj = 197s file = <_io.BytesIO object at 0xe92a6050>, protocol = None 197s 197s def dump(obj, file, protocol=None): 197s '''Replacement for pickle.dump() using ForkingPickler.''' 197s > ForkingPickler(file, protocol).dump(obj) 197s E TypeError: cannot pickle 'generator' object 197s E when serializing dict item '_genobj' 197s E when serializing plac_ext.MPTask state 197s E when serializing plac_ext.MPTask object 197s E when serializing tuple item 0 197s E when serializing method reconstructor arguments 197s E when serializing method object 197s E when serializing dict item '_target' 197s E when serializing multiprocessing.context.Process state 197s E when serializing multiprocessing.context.Process object 197s 197s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 197s ____________________________________ test2 _____________________________________ 197s 197s def test2(): 197s > result, error = plac.runp([gen(3), err()]) 197s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s 197s /tmp/autopkgtest.5U8fiQ/build.tC5/src/doc/test_runp.py:20: 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s /usr/lib/python3/dist-packages/plac_ext.py:1197: in runp 197s with Interpreter(launcher) as inter: 197s ^^^^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3/dist-packages/plac_ext.py:937: in __exit__ 197s self.close(exctype, exc, tb) 197s /usr/lib/python3/dist-packages/plac_ext.py:975: in close 197s self._interpreter.throw(exctype, exc, tb) 197s /usr/lib/python3/dist-packages/plac_ext.py:987: in _make_interpreter 197s arglist = yield task 197s ^^^^^^^^^^ 197s /usr/lib/python3/dist-packages/plac_ext.py:1199: in runp 197s inter.submit('rungen %d' % (i + 1)).run() 197s /usr/lib/python3/dist-packages/plac_ext.py:557: in run 197s self.proc.start() 197s /usr/lib/python3.14/multiprocessing/process.py:121: in start 197s self._popen = self._Popen(self) 197s ^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 197s return _default_context.get_context().Process._Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 197s return Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 197s super().__init__(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 197s self._launch(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 197s reduction.dump(process_obj, buf) 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s 197s obj = 197s file = <_io.BytesIO object at 0xe913aa78>, protocol = None 197s 197s def dump(obj, file, protocol=None): 197s '''Replacement for pickle.dump() using ForkingPickler.''' 197s > ForkingPickler(file, protocol).dump(obj) 197s E TypeError: cannot pickle 'generator' object 197s E when serializing dict item '_genobj' 197s E when serializing plac_ext.MPTask state 197s E when serializing plac_ext.MPTask object 197s E when serializing tuple item 0 197s E when serializing method reconstructor arguments 197s E when serializing method object 197s E when serializing dict item '_target' 197s E when serializing multiprocessing.context.Process state 197s E when serializing multiprocessing.context.Process object 197s 197s /usr/lib/python3.14/multiprocessing/reduction.py:60: TypeError 197s _____________________________________ test _____________________________________ 197s 197s def test(): 197s port = random.choice(range(2000, 20000)) 197s server = multiprocessing.Process(target=i.start_server, args=(port,)) 197s > server.start() 197s 197s /tmp/autopkgtest.5U8fiQ/build.tC5/src/doc/test_server.py:30: 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s /usr/lib/python3.14/multiprocessing/process.py:121: in start 197s self._popen = self._Popen(self) 197s ^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:224: in _Popen 197s return _default_context.get_context().Process._Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/context.py:300: in _Popen 197s return Popen(process_obj) 197s ^^^^^^^^^^^^^^^^^^ 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:35: in __init__ 197s super().__init__(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_fork.py:20: in __init__ 197s self._launch(process_obj) 197s /usr/lib/python3.14/multiprocessing/popen_forkserver.py:47: in _launch 197s reduction.dump(process_obj, buf) 197s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 197s 197s obj = 197s file = <_io.BytesIO object at 0xe91be708>, protocol = None 197s 197s def dump(obj, file, protocol=None): 197s '''Replacement for pickle.dump() using ForkingPickler.''' 197s > ForkingPickler(file, protocol).dump(obj) 197s E _pickle.PicklingError: Can't pickle local object .identity at 0xe9707a78> 197s E when serializing dict item None 197s E when serializing dict item 'type' 197s E when serializing dict item '_registries' 197s E when serializing plac_core.ArgumentParser state 197s E when serializing plac_core.ArgumentParser object 197s E when serializing dict item 'parser' 197s E when serializing plac_ext.TaskManager state 197s E when serializing plac_ext.TaskManager object 197s E when serializing dict item 'tm' 197s E when serializing plac_ext.Interpreter state 197s E when serializing plac_ext.Interpreter object 197s E when serializing tuple item 0 197s E when serializing method reconstructor arguments 197s E when serializing method object 197s E when serializing dict item '_target' 197s E when serializing multiprocessing.context.Process state 197s E when serializing multiprocessing.context.Process object 197s 197s /usr/lib/python3.14/multiprocessing/reduction.py:60: PicklingError 197s =============================== warnings summary =============================== 197s doc/test_runp.py::test1 197s doc/test_runp.py::test2 197s /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. 197s self._interpreter.throw(exctype, exc, tb) 197s 197s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 197s =========================== short test summary info ============================ 197s FAILED doc/test_runp.py::test1 - TypeError: cannot pickle 'generator' object 197s FAILED doc/test_runp.py::test2 - TypeError: cannot pickle 'generator' object 197s FAILED doc/test_server.py::test - _pickle.PicklingError: Can't pickle local o... 197s =================== 3 failed, 25 passed, 2 warnings in 0.86s =================== 198s autopkgtest [16:54:55]: test command2: -----------------------] 202s command2 FAIL non-zero exit status 1 202s autopkgtest [16:54:59]: test command2: - - - - - - - - - - results - - - - - - - - - - 206s autopkgtest [16:55:03]: @@@@@@@@@@@@@@@@@@@@ summary 206s command1 PASS (superficial) 206s command2 FAIL non-zero exit status 1