0s autopkgtest [15:11:02]: starting date and time: 2025-01-03 15:11:02+0000 1s autopkgtest [15:11:03]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 1s autopkgtest [15:11:03]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.g_q3bphh/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade jupyter-client --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.13.1-1~exp2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-12.secgroup --name adt-plucky-arm64-jupyter-client-20250103-151102-juju-7f2275-prod-proposed-migration-environment-2-ee3a1c09-49e4-44fa-8e42-283608ca1b66 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 130s autopkgtest [15:13:12]: testbed dpkg architecture: arm64 130s autopkgtest [15:13:12]: testbed apt version: 2.9.18 130s autopkgtest [15:13:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 130s autopkgtest [15:13:12]: testbed release detected to be: None 131s autopkgtest [15:13:13]: updating testbed package index (apt update) 132s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 132s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 132s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 132s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 132s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [60.7 kB] 132s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [10.1 kB] 132s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [669 kB] 132s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 132s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [91.4 kB] 132s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 132s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [589 kB] 132s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [8824 B] 133s Fetched 1570 kB in 1s (1767 kB/s) 134s Reading package lists... 135s Reading package lists... 135s Building dependency tree... 135s Reading state information... 137s Calculating upgrade... 138s The following packages will be upgraded: 138s base-passwd bash-completion 138s 2 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 138s Need to get 267 kB of archives. 138s After this operation, 143 kB of additional disk space will be used. 138s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 base-passwd arm64 3.6.6 [53.6 kB] 138s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 bash-completion all 1:2.16.0-1 [214 kB] 139s Preconfiguring packages ... 139s Fetched 267 kB in 0s (546 kB/s) 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 ... 80060 files and directories currently installed.) 140s Preparing to unpack .../base-passwd_3.6.6_arm64.deb ... 140s Unpacking base-passwd (3.6.6) over (3.6.5) ... 140s Setting up base-passwd (3.6.6) ... 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 ... 80060 files and directories currently installed.) 140s Preparing to unpack .../bash-completion_1%3a2.16.0-1_all.deb ... 140s Unpacking bash-completion (1:2.16.0-1) over (1:2.14.0-2) ... 140s Setting up bash-completion (1:2.16.0-1) ... 140s Processing triggers for man-db (2.13.0-1) ... 142s Reading package lists... 143s Building dependency tree... 143s Reading state information... 144s 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. 144s autopkgtest [15:13:26]: upgrading testbed (apt dist-upgrade and autopurge) 145s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 146s Starting 2 pkgProblemResolver with broken count: 0 146s Done 147s Entering ResolveByKeep 147s 147s The following packages were automatically installed and are no longer required: 147s python3.12 python3.12-minimal 147s Use 'sudo apt autoremove' to remove them. 147s The following NEW packages will be installed: 147s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 147s The following packages will be upgraded: 147s libpython3-stdlib python3 python3-minimal 148s 3 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 148s Need to get 5992 kB of archives. 148s After this operation, 24.3 MB of additional disk space will be used. 148s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-2 [879 kB] 148s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-2 [2262 kB] 148s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.13.1-1~exp2 [27.6 kB] 148s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.13.1-1~exp2 [23.9 kB] 148s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-2 [2061 kB] 148s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-2 [729 kB] 148s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.13.1-1~exp2 [10.2 kB] 149s Fetched 5992 kB in 1s (7791 kB/s) 149s Selecting previously unselected package libpython3.13-minimal:arm64. 149s (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 ... 80185 files and directories currently installed.) 149s Preparing to unpack .../libpython3.13-minimal_3.13.1-2_arm64.deb ... 149s Unpacking libpython3.13-minimal:arm64 (3.13.1-2) ... 149s Selecting previously unselected package python3.13-minimal. 149s Preparing to unpack .../python3.13-minimal_3.13.1-2_arm64.deb ... 149s Unpacking python3.13-minimal (3.13.1-2) ... 149s Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... 149s Setting up python3.13-minimal (3.13.1-2) ... 150s (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 ... 80505 files and directories currently installed.) 150s Preparing to unpack .../python3-minimal_3.13.1-1~exp2_arm64.deb ... 150s Unpacking python3-minimal (3.13.1-1~exp2) over (3.12.8-1) ... 150s Setting up python3-minimal (3.13.1-1~exp2) ... 151s (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 ... 80505 files and directories currently installed.) 151s Preparing to unpack .../python3_3.13.1-1~exp2_arm64.deb ... 151s Unpacking python3 (3.13.1-1~exp2) over (3.12.8-1) ... 151s Selecting previously unselected package libpython3.13-stdlib:arm64. 151s Preparing to unpack .../libpython3.13-stdlib_3.13.1-2_arm64.deb ... 151s Unpacking libpython3.13-stdlib:arm64 (3.13.1-2) ... 151s Selecting previously unselected package python3.13. 151s Preparing to unpack .../python3.13_3.13.1-2_arm64.deb ... 151s Unpacking python3.13 (3.13.1-2) ... 151s Preparing to unpack .../libpython3-stdlib_3.13.1-1~exp2_arm64.deb ... 151s Unpacking libpython3-stdlib:arm64 (3.13.1-1~exp2) over (3.12.8-1) ... 151s Setting up libpython3.13-stdlib:arm64 (3.13.1-2) ... 151s Setting up libpython3-stdlib:arm64 (3.13.1-1~exp2) ... 151s Setting up python3.13 (3.13.1-2) ... 153s Setting up python3 (3.13.1-1~exp2) ... 153s /usr/bin/py3clean:101: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 153s for fn in glob1(directory, "%s.*" % fname): 153s Processing triggers for man-db (2.13.0-1) ... 154s Processing triggers for systemd (257-2ubuntu1) ... 154s Reading package lists... 155s Building dependency tree... 155s Reading state information... 155s Starting pkgProblemResolver with broken count: 0 155s Starting 2 pkgProblemResolver with broken count: 0 155s Done 157s The following packages will be REMOVED: 157s python3.12* python3.12-minimal* 157s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 157s After this operation, 8710 kB disk space will be freed. 157s (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 ... 80922 files and directories currently installed.) 157s Removing python3.12 (3.12.8-3) ... 157s Removing python3.12-minimal (3.12.8-3) ... 158s /usr/bin/py3clean:125: DeprecationWarning: glob.glob1 is deprecated and will be removed in Python 3.15. Use glob.glob and pass a directory to its root_dir argument instead. 158s for fn in glob1(directory, "%s.%s.py[co]" % (fname, magic_tag)): 158s Processing triggers for man-db (2.13.0-1) ... 159s Processing triggers for systemd (257-2ubuntu1) ... 159s (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 ... 80894 files and directories currently installed.) 159s Purging configuration files for python3.12-minimal (3.12.8-3) ... 162s autopkgtest [15:13:44]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 162s autopkgtest [15:13:44]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 165s Get:1 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (dsc) [3028 B] 165s Get:2 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (tar) [344 kB] 165s Get:3 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (diff) [9888 B] 165s gpgv: Signature made Mon Nov 18 14:59:50 2024 UTC 165s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 165s gpgv: issuer "tchet@debian.org" 165s gpgv: Can't check signature: No public key 165s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-1.dsc: no acceptable signature found 165s autopkgtest [15:13:47]: testing package jupyter-client version 8.6.3-1 166s autopkgtest [15:13:48]: build not needed 166s autopkgtest [15:13:48]: test pytest: preparing testbed 166s Reading package lists... 167s Building dependency tree... 167s Reading state information... 167s Starting pkgProblemResolver with broken count: 0 168s Starting 2 pkgProblemResolver with broken count: 0 168s Done 169s The following NEW packages will be installed: 169s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 169s jupyter-core libbabeltrace1 libdebuginfod-common libdebuginfod1t64 169s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libnorm1t64 169s libpgm-5.3-0t64 libsodium23 libsource-highlight-common 169s libsource-highlight4t64 libzmq5 net-tools python-ipython-doc 169s python-jupyter-client-doc python3-alabaster python3-all python3-asttokens 169s python3-async-generator python3-comm python3-coverage python3-dateutil 169s python3-debugpy python3-decorator python3-defusedxml python3-docutils 169s python3-executing python3-fastjsonschema python3-imagesize python3-iniconfig 169s python3-ipykernel python3-ipython python3-jedi python3-jupyter-client 169s python3-jupyter-core python3-matplotlib-inline python3-mock python3-nbformat 169s python3-nest-asyncio python3-packaging python3-parso python3-pexpect 169s python3-platformdirs python3-pluggy python3-prompt-toolkit python3-psutil 169s python3-ptyprocess python3-pure-eval python3-pytest python3-pytest-asyncio 169s python3-pytest-jupyter python3-pytest-timeout python3-roman 169s python3-snowballstemmer python3-sphinx python3-stack-data python3-tornado 169s python3-traitlets python3-typeshed python3-wcwidth python3-zmq python3.12 169s python3.12-minimal sgml-base sphinx-common sphinx-rtd-theme-common xml-core 169s 0 upgraded, 74 newly installed, 0 to remove and 0 not upgraded. 169s Need to get 25.9 MB of archives. 169s After this operation, 109 MB of additional disk space will be used. 169s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12-minimal arm64 3.12.8-3 [2236 kB] 169s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-lato all 2.015-1 [2781 kB] 170s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod-common all 0.192-4 [15.4 kB] 170s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 170s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.12 arm64 3.12.8-3 [667 kB] 170s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 170s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 170s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 170s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libbabeltrace1 arm64 1.5.11-4build1 [159 kB] 170s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod1t64 arm64 0.192-4 [20.8 kB] 170s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 170s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight4t64 arm64 3.1.9-4.3build1 [243 kB] 170s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 gdb arm64 15.2-1ubuntu2 [5016 kB] 170s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 170s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 170s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 170s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 jupyter-core all 5.7.2-5 [6944 B] 170s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 170s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 170s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tornado arm64 6.4.1-3 [299 kB] 170s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 170s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 170s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 170s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 170s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-zmq arm64 26.2.0-1 [215 kB] 170s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-client all 8.6.3-1 [78.2 kB] 170s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 jupyter-client all 8.6.3-1 [5772 B] 170s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 170s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 170s Get:30 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 170s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 170s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 net-tools arm64 2.10-1.1ubuntu1 [207 kB] 170s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 170s Get:34 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-ipython-doc all 8.30.0-2 [3468 kB] 170s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-jupyter-client-doc all 8.6.3-1 [291 kB] 170s Get:36 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.13.1-1~exp2 [894 B] 170s Get:37 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-asttokens all 3.0.0-1 [20.4 kB] 170s Get:38 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 170s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-comm all 0.2.1-1 [7016 B] 170s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-coverage arm64 7.4.4+dfsg1-0ubuntu3 [150 kB] 170s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-debugpy arm64 1.8.8+ds-2ubuntu1 [1054 kB] 170s Get:42 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 170s Get:43 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 170s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 170s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 170s Get:46 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-executing all 2.1.0-0.1 [24.4 kB] 170s Get:47 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 170s Get:48 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 170s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 170s Get:50 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-parso all 0.8.4-1 [67.6 kB] 170s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 170s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 170s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib-inline all 0.1.6-2 [8784 B] 170s Get:54 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 170s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-prompt-toolkit all 3.0.48-1 [256 kB] 170s Get:56 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pure-eval all 0.2.3-1 [11.4 kB] 170s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 170s Get:58 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 170s Get:59 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pexpect all 4.9-3 [48.1 kB] 170s Get:60 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipython all 8.30.0-2 [569 kB] 170s Get:61 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nest-asyncio all 1.5.4-1 [6256 B] 170s Get:62 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 170s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipykernel all 6.29.5-2 [82.7 kB] 170s Get:64 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbformat all 5.9.1-1 [41.2 kB] 170s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 170s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 170s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 170s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 170s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 170s Get:70 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 170s Get:71 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-common all 8.1.3-3 [661 kB] 170s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 170s Get:73 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-sphinx all 8.1.3-3 [474 kB] 171s Get:74 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mock all 5.1.0-1 [64.1 kB] 171s Preconfiguring packages ... 171s Fetched 25.9 MB in 2s (14.5 MB/s) 171s Selecting previously unselected package python3.12-minimal. 171s (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 ... 80894 files and directories currently installed.) 171s Preparing to unpack .../00-python3.12-minimal_3.12.8-3_arm64.deb ... 171s Unpacking python3.12-minimal (3.12.8-3) ... 171s Selecting previously unselected package fonts-lato. 171s Preparing to unpack .../01-fonts-lato_2.015-1_all.deb ... 171s Unpacking fonts-lato (2.015-1) ... 172s Selecting previously unselected package libdebuginfod-common. 172s Preparing to unpack .../02-libdebuginfod-common_0.192-4_all.deb ... 172s Unpacking libdebuginfod-common (0.192-4) ... 172s Selecting previously unselected package sgml-base. 172s Preparing to unpack .../03-sgml-base_1.31_all.deb ... 172s Unpacking sgml-base (1.31) ... 172s Selecting previously unselected package python3.12. 172s Preparing to unpack .../04-python3.12_3.12.8-3_arm64.deb ... 172s Unpacking python3.12 (3.12.8-3) ... 172s Selecting previously unselected package xml-core. 172s Preparing to unpack .../05-xml-core_0.19_all.deb ... 172s Unpacking xml-core (0.19) ... 172s Selecting previously unselected package docutils-common. 172s Preparing to unpack .../06-docutils-common_0.21.2+dfsg-2_all.deb ... 172s Unpacking docutils-common (0.21.2+dfsg-2) ... 172s Selecting previously unselected package fonts-font-awesome. 172s Preparing to unpack .../07-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 172s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 172s Selecting previously unselected package libbabeltrace1:arm64. 172s Preparing to unpack .../08-libbabeltrace1_1.5.11-4build1_arm64.deb ... 172s Unpacking libbabeltrace1:arm64 (1.5.11-4build1) ... 172s Selecting previously unselected package libdebuginfod1t64:arm64. 172s Preparing to unpack .../09-libdebuginfod1t64_0.192-4_arm64.deb ... 172s Unpacking libdebuginfod1t64:arm64 (0.192-4) ... 172s Selecting previously unselected package libsource-highlight-common. 172s Preparing to unpack .../10-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 172s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 172s Selecting previously unselected package libsource-highlight4t64:arm64. 172s Preparing to unpack .../11-libsource-highlight4t64_3.1.9-4.3build1_arm64.deb ... 172s Unpacking libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 172s Selecting previously unselected package gdb. 172s Preparing to unpack .../12-gdb_15.2-1ubuntu2_arm64.deb ... 172s Unpacking gdb (15.2-1ubuntu2) ... 173s Selecting previously unselected package python3-platformdirs. 173s Preparing to unpack .../13-python3-platformdirs_4.3.6-1_all.deb ... 173s Unpacking python3-platformdirs (4.3.6-1) ... 173s Selecting previously unselected package python3-traitlets. 173s Preparing to unpack .../14-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 173s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 173s Selecting previously unselected package python3-jupyter-core. 173s Preparing to unpack .../15-python3-jupyter-core_5.7.2-5_all.deb ... 173s Unpacking python3-jupyter-core (5.7.2-5) ... 173s Selecting previously unselected package jupyter-core. 173s Preparing to unpack .../16-jupyter-core_5.7.2-5_all.deb ... 173s Unpacking jupyter-core (5.7.2-5) ... 173s Selecting previously unselected package python3-psutil. 173s Preparing to unpack .../17-python3-psutil_5.9.8-2build3_arm64.deb ... 173s Unpacking python3-psutil (5.9.8-2build3) ... 173s Selecting previously unselected package python3-dateutil. 173s Preparing to unpack .../18-python3-dateutil_2.9.0-3_all.deb ... 173s Unpacking python3-dateutil (2.9.0-3) ... 173s Selecting previously unselected package python3-tornado. 173s Preparing to unpack .../19-python3-tornado_6.4.1-3_arm64.deb ... 173s Unpacking python3-tornado (6.4.1-3) ... 173s Selecting previously unselected package libnorm1t64:arm64. 173s Preparing to unpack .../20-libnorm1t64_1.5.9+dfsg-3.1build1_arm64.deb ... 173s Unpacking libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 173s Selecting previously unselected package libpgm-5.3-0t64:arm64. 173s Preparing to unpack .../21-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_arm64.deb ... 173s Unpacking libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 173s Selecting previously unselected package libsodium23:arm64. 173s Preparing to unpack .../22-libsodium23_1.0.18-1build3_arm64.deb ... 173s Unpacking libsodium23:arm64 (1.0.18-1build3) ... 173s Selecting previously unselected package libzmq5:arm64. 173s Preparing to unpack .../23-libzmq5_4.3.5-1build2_arm64.deb ... 173s Unpacking libzmq5:arm64 (4.3.5-1build2) ... 173s Selecting previously unselected package python3-zmq. 173s Preparing to unpack .../24-python3-zmq_26.2.0-1_arm64.deb ... 173s Unpacking python3-zmq (26.2.0-1) ... 173s Selecting previously unselected package python3-jupyter-client. 173s Preparing to unpack .../25-python3-jupyter-client_8.6.3-1_all.deb ... 173s Unpacking python3-jupyter-client (8.6.3-1) ... 173s Selecting previously unselected package jupyter-client. 173s Preparing to unpack .../26-jupyter-client_8.6.3-1_all.deb ... 173s Unpacking jupyter-client (8.6.3-1) ... 173s Selecting previously unselected package libjs-jquery. 173s Preparing to unpack .../27-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 173s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 173s Selecting previously unselected package libjs-underscore. 173s Preparing to unpack .../28-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 173s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 174s Selecting previously unselected package libjs-sphinxdoc. 174s Preparing to unpack .../29-libjs-sphinxdoc_8.1.3-3_all.deb ... 174s Unpacking libjs-sphinxdoc (8.1.3-3) ... 174s Selecting previously unselected package libjson-perl. 174s Preparing to unpack .../30-libjson-perl_4.10000-1_all.deb ... 174s Unpacking libjson-perl (4.10000-1) ... 174s Selecting previously unselected package net-tools. 174s Preparing to unpack .../31-net-tools_2.10-1.1ubuntu1_arm64.deb ... 174s Unpacking net-tools (2.10-1.1ubuntu1) ... 174s Selecting previously unselected package sphinx-rtd-theme-common. 174s Preparing to unpack .../32-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 174s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 174s Selecting previously unselected package python-ipython-doc. 174s Preparing to unpack .../33-python-ipython-doc_8.30.0-2_all.deb ... 174s Unpacking python-ipython-doc (8.30.0-2) ... 174s Selecting previously unselected package python-jupyter-client-doc. 174s Preparing to unpack .../34-python-jupyter-client-doc_8.6.3-1_all.deb ... 174s Unpacking python-jupyter-client-doc (8.6.3-1) ... 174s Selecting previously unselected package python3-all. 174s Preparing to unpack .../35-python3-all_3.13.1-1~exp2_arm64.deb ... 174s Unpacking python3-all (3.13.1-1~exp2) ... 174s Selecting previously unselected package python3-asttokens. 174s Preparing to unpack .../36-python3-asttokens_3.0.0-1_all.deb ... 174s Unpacking python3-asttokens (3.0.0-1) ... 174s Selecting previously unselected package python3-async-generator. 174s Preparing to unpack .../37-python3-async-generator_1.10-4_all.deb ... 174s Unpacking python3-async-generator (1.10-4) ... 174s Selecting previously unselected package python3-comm. 174s Preparing to unpack .../38-python3-comm_0.2.1-1_all.deb ... 174s Unpacking python3-comm (0.2.1-1) ... 174s Selecting previously unselected package python3-coverage. 174s Preparing to unpack .../39-python3-coverage_7.4.4+dfsg1-0ubuntu3_arm64.deb ... 174s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 174s Selecting previously unselected package python3-debugpy. 174s Preparing to unpack .../40-python3-debugpy_1.8.8+ds-2ubuntu1_arm64.deb ... 174s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 174s Selecting previously unselected package python3-decorator. 174s Preparing to unpack .../41-python3-decorator_5.1.1-5_all.deb ... 174s Unpacking python3-decorator (5.1.1-5) ... 174s Selecting previously unselected package python3-defusedxml. 174s Preparing to unpack .../42-python3-defusedxml_0.7.1-3_all.deb ... 174s Unpacking python3-defusedxml (0.7.1-3) ... 174s Selecting previously unselected package python3-roman. 175s Preparing to unpack .../43-python3-roman_4.2-1_all.deb ... 175s Unpacking python3-roman (4.2-1) ... 175s Selecting previously unselected package python3-docutils. 175s Preparing to unpack .../44-python3-docutils_0.21.2+dfsg-2_all.deb ... 175s Unpacking python3-docutils (0.21.2+dfsg-2) ... 175s Selecting previously unselected package python3-executing. 175s Preparing to unpack .../45-python3-executing_2.1.0-0.1_all.deb ... 175s Unpacking python3-executing (2.1.0-0.1) ... 175s Selecting previously unselected package python3-fastjsonschema. 175s Preparing to unpack .../46-python3-fastjsonschema_2.21.1-1_all.deb ... 175s Unpacking python3-fastjsonschema (2.21.1-1) ... 175s Selecting previously unselected package python3-imagesize. 175s Preparing to unpack .../47-python3-imagesize_1.4.1-1_all.deb ... 175s Unpacking python3-imagesize (1.4.1-1) ... 175s Selecting previously unselected package python3-iniconfig. 175s Preparing to unpack .../48-python3-iniconfig_1.1.1-2_all.deb ... 175s Unpacking python3-iniconfig (1.1.1-2) ... 175s Selecting previously unselected package python3-parso. 175s Preparing to unpack .../49-python3-parso_0.8.4-1_all.deb ... 175s Unpacking python3-parso (0.8.4-1) ... 175s Selecting previously unselected package python3-typeshed. 175s Preparing to unpack .../50-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 175s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 176s Selecting previously unselected package python3-jedi. 176s Preparing to unpack .../51-python3-jedi_0.19.1+ds1-1_all.deb ... 176s Unpacking python3-jedi (0.19.1+ds1-1) ... 176s Selecting previously unselected package python3-matplotlib-inline. 176s Preparing to unpack .../52-python3-matplotlib-inline_0.1.6-2_all.deb ... 176s Unpacking python3-matplotlib-inline (0.1.6-2) ... 176s Selecting previously unselected package python3-wcwidth. 176s Preparing to unpack .../53-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 176s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 176s Selecting previously unselected package python3-prompt-toolkit. 176s Preparing to unpack .../54-python3-prompt-toolkit_3.0.48-1_all.deb ... 176s Unpacking python3-prompt-toolkit (3.0.48-1) ... 176s Selecting previously unselected package python3-pure-eval. 176s Preparing to unpack .../55-python3-pure-eval_0.2.3-1_all.deb ... 176s Unpacking python3-pure-eval (0.2.3-1) ... 176s Selecting previously unselected package python3-stack-data. 176s Preparing to unpack .../56-python3-stack-data_0.6.3-1_all.deb ... 176s Unpacking python3-stack-data (0.6.3-1) ... 176s Selecting previously unselected package python3-ptyprocess. 176s Preparing to unpack .../57-python3-ptyprocess_0.7.0-6_all.deb ... 176s Unpacking python3-ptyprocess (0.7.0-6) ... 176s Selecting previously unselected package python3-pexpect. 176s Preparing to unpack .../58-python3-pexpect_4.9-3_all.deb ... 176s Unpacking python3-pexpect (4.9-3) ... 176s Selecting previously unselected package python3-ipython. 176s Preparing to unpack .../59-python3-ipython_8.30.0-2_all.deb ... 176s Unpacking python3-ipython (8.30.0-2) ... 176s Selecting previously unselected package python3-nest-asyncio. 176s Preparing to unpack .../60-python3-nest-asyncio_1.5.4-1_all.deb ... 176s Unpacking python3-nest-asyncio (1.5.4-1) ... 177s Selecting previously unselected package python3-packaging. 177s Preparing to unpack .../61-python3-packaging_24.2-1_all.deb ... 177s Unpacking python3-packaging (24.2-1) ... 177s Selecting previously unselected package python3-ipykernel. 177s Preparing to unpack .../62-python3-ipykernel_6.29.5-2_all.deb ... 177s Unpacking python3-ipykernel (6.29.5-2) ... 177s Selecting previously unselected package python3-nbformat. 177s Preparing to unpack .../63-python3-nbformat_5.9.1-1_all.deb ... 177s Unpacking python3-nbformat (5.9.1-1) ... 177s Selecting previously unselected package python3-pluggy. 177s Preparing to unpack .../64-python3-pluggy_1.5.0-1_all.deb ... 177s Unpacking python3-pluggy (1.5.0-1) ... 177s Selecting previously unselected package python3-pytest. 177s Preparing to unpack .../65-python3-pytest_8.3.3-1_all.deb ... 177s Unpacking python3-pytest (8.3.3-1) ... 177s Selecting previously unselected package python3-pytest-asyncio. 177s Preparing to unpack .../66-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 177s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 177s Selecting previously unselected package python3-pytest-jupyter. 177s Preparing to unpack .../67-python3-pytest-jupyter_0.10.1-2_all.deb ... 177s Unpacking python3-pytest-jupyter (0.10.1-2) ... 177s Selecting previously unselected package python3-pytest-timeout. 177s Preparing to unpack .../68-python3-pytest-timeout_2.3.1-1_all.deb ... 177s Unpacking python3-pytest-timeout (2.3.1-1) ... 177s Selecting previously unselected package python3-snowballstemmer. 177s Preparing to unpack .../69-python3-snowballstemmer_2.2.0-4build1_all.deb ... 177s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 177s Selecting previously unselected package sphinx-common. 177s Preparing to unpack .../70-sphinx-common_8.1.3-3_all.deb ... 177s Unpacking sphinx-common (8.1.3-3) ... 177s Selecting previously unselected package python3-alabaster. 177s Preparing to unpack .../71-python3-alabaster_0.7.16-0.1_all.deb ... 177s Unpacking python3-alabaster (0.7.16-0.1) ... 177s Selecting previously unselected package python3-sphinx. 177s Preparing to unpack .../72-python3-sphinx_8.1.3-3_all.deb ... 177s Unpacking python3-sphinx (8.1.3-3) ... 178s Selecting previously unselected package python3-mock. 178s Preparing to unpack .../73-python3-mock_5.1.0-1_all.deb ... 178s Unpacking python3-mock (5.1.0-1) ... 178s Setting up python3-iniconfig (1.1.1-2) ... 178s Setting up python3.12-minimal (3.12.8-3) ... 180s Setting up python3-tornado (6.4.1-3) ... 181s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 181s Setting up python3-pure-eval (0.2.3-1) ... 181s Setting up net-tools (2.10-1.1ubuntu1) ... 181s Setting up fonts-lato (2.015-1) ... 181s Setting up libsodium23:arm64 (1.0.18-1build3) ... 181s Setting up python3-async-generator (1.10-4) ... 181s Setting up libdebuginfod-common (0.192-4) ... 182s Setting up python3-parso (0.8.4-1) ... 182s Setting up python3-defusedxml (0.7.1-3) ... 182s Setting up python3-asttokens (3.0.0-1) ... 183s Setting up python3-alabaster (0.7.16-0.1) ... 183s Setting up python3.12 (3.12.8-3) ... 185s Setting up python3-all (3.13.1-1~exp2) ... 185s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 185s Setting up python3-platformdirs (4.3.6-1) ... 186s Setting up python3-psutil (5.9.8-2build3) ... 186s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 186s Setting up python3-mock (5.1.0-1) ... 187s Setting up python3-roman (4.2-1) ... 187s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 187s Setting up python3-decorator (5.1.1-5) ... 188s Setting up python3-packaging (24.2-1) ... 188s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 188s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 188s Setting up python3-executing (2.1.0-0.1) ... 189s Setting up python3-snowballstemmer (2.2.0-4build1) ... 190s Setting up python3-nest-asyncio (1.5.4-1) ... 190s Setting up libbabeltrace1:arm64 (1.5.11-4build1) ... 190s Setting up python3-pluggy (1.5.0-1) ... 190s Setting up python3-fastjsonschema (2.21.1-1) ... 190s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 191s Setting up libjson-perl (4.10000-1) ... 191s Setting up python3-dateutil (2.9.0-3) ... 191s Setting up sgml-base (1.31) ... 191s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 191s Setting up python3-stack-data (0.6.3-1) ... 192s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 192s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 192s Setting up python3-jupyter-core (5.7.2-5) ... 192s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 192s Setting up python3-imagesize (1.4.1-1) ... 192s Setting up python3-ptyprocess (0.7.0-6) ... 193s Setting up python3-prompt-toolkit (3.0.48-1) ... 194s Setting up libdebuginfod1t64:arm64 (0.192-4) ... 194s Setting up libzmq5:arm64 (4.3.5-1build2) ... 194s Setting up python3-jedi (0.19.1+ds1-1) ... 195s Setting up python3-pytest (8.3.3-1) ... 196s Setting up libsource-highlight4t64:arm64 (3.1.9-4.3build1) ... 196s Setting up python3-nbformat (5.9.1-1) ... 196s Setting up python3-matplotlib-inline (0.1.6-2) ... 196s Setting up python3-comm (0.2.1-1) ... 197s Setting up gdb (15.2-1ubuntu2) ... 197s Setting up python3-pexpect (4.9-3) ... 197s Setting up python3-zmq (26.2.0-1) ... 198s Setting up libjs-sphinxdoc (8.1.3-3) ... 198s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 198s Setting up xml-core (0.19) ... 198s Setting up python3-jupyter-client (8.6.3-1) ... 199s Setting up jupyter-core (5.7.2-5) ... 199s Setting up python3-pytest-timeout (2.3.1-1) ... 199s Setting up python-ipython-doc (8.30.0-2) ... 199s Setting up jupyter-client (8.6.3-1) ... 199s Setting up python-jupyter-client-doc (8.6.3-1) ... 199s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 200s Setting up python3-ipython (8.30.0-2) ... 202s Setting up sphinx-common (8.1.3-3) ... 202s Setting up python3-ipykernel (6.29.5-2) ... 202s Setting up python3-pytest-jupyter (0.10.1-2) ... 203s Processing triggers for libc-bin (2.40-4ubuntu1) ... 203s Processing triggers for systemd (257-2ubuntu1) ... 203s Processing triggers for man-db (2.13.0-1) ... 204s Processing triggers for sgml-base (1.31) ... 204s Setting up docutils-common (0.21.2+dfsg-2) ... 204s Processing triggers for sgml-base (1.31) ... 204s Setting up python3-docutils (0.21.2+dfsg-2) ... 205s Setting up python3-sphinx (8.1.3-3) ... 208s autopkgtest [15:14:30]: test pytest: [----------------------- 209s config: 209s /home/ubuntu/.config/jupyter 209s /home/ubuntu/.local/etc/jupyter 209s /usr/etc/jupyter 209s /etc/xdg/jupyter 209s data: 209s /home/ubuntu/.local/share/jupyter 209s /usr/local/share/jupyter 209s /usr/share/jupyter 209s runtime: 209s /home/ubuntu/.local/share/jupyter/runtime 209s Testing with python3.12: 209s *** STARTING RUN 1: python3.12 -m pytest -v 209s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 209s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 209s 209s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 209s ============================= test session starts ============================== 209s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 209s cachedir: .pytest_cache 209s rootdir: /tmp/autopkgtest.eURWsh/autopkgtest_tmp 209s configfile: pyproject.toml 209s testpaths: jupyter_client, tests/ 209s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 209s timeout: 100.0s 209s timeout method: thread 209s timeout func_only: False 209s asyncio: mode=Mode.STRICT, default_loop_scope=None 211s collecting ... collected 231 items 211s 211s tests/test_adapter.py::test_default_version PASSED [ 0%] 211s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 211s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 211s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 211s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 211s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 211s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 211s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 211s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 211s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 211s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 211s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 211s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 211s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 211s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 211s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 211s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 211s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 211s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 211s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 211s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 211s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 211s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 211s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 211s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 211s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 211s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 215s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 219s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 221s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 222s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 224s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 228s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 232s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 236s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 240s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 245s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 249s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 254s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 259s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 263s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 267s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 271s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 276s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 281s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 286s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 291s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 295s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 297s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 300s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 304s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 309s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 313s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 315s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id FAILED [ 23%] 315s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 315s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 315s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 315s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 315s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 315s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 315s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 315s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 315s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 315s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 315s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 315s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 315s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 316s tests/test_connect.py::test_reconcile_connection_info[True-False] FAILED [ 29%] 316s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 316s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 316s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 318s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 320s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 320s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 320s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 320s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 320s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 320s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 320s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 320s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 320s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 321s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 321s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 323s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 326s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 332s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 340s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 344s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 350s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 358s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 358s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 358s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 358s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 358s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 364s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 367s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 370s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 370s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 370s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 370s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 371s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 371s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 391s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 410s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 424s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 424s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 437s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 437s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 450s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 450s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 450s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] ERROR [ 48%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 451s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 457s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 460s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 460s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 460s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 460s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 460s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 460s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 460s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 461s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 461s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 461s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 461s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 461s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 461s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 461s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 461s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 461s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 461s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 461s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 461s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 461s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 461s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 461s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 461s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 461s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 461s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 461s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 463s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 463s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 464s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 465s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 466s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 466s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 466s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 466s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 466s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 466s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 466s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 466s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 467s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 467s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 468s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 468s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 469s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 470s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 471s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 471s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 472s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 472s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 472s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 473s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 473s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 473s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 473s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 473s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 473s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 473s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 473s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 474s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 474s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 474s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 474s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 474s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 475s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 475s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 475s tests/test_public_api.py::test_kms PASSED [ 81%] 475s tests/test_public_api.py::test_kcs PASSED [ 82%] 475s tests/test_public_api.py::test_launcher PASSED [ 82%] 475s tests/test_public_api.py::test_connect PASSED [ 83%] 491s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 508s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 514s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 520s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 526s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 535s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 553s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 571s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 571s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 571s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 571s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 571s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 571s tests/test_session.py::TestSession::test_send PASSED [ 88%] 571s tests/test_session.py::TestSession::test_args PASSED [ 89%] 572s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 574s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 574s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 574s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 574s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 574s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 574s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 574s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 574s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 574s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 574s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 574s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 574s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 574s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 574s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 574s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 574s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 574s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 574s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 574s tests/test_session.py::test_squash_unicode PASSED [ 97%] 574s tests/test_session.py::test_json_packer PASSED [ 98%] 574s tests/test_session.py::test_message_cls PASSED [ 98%] 574s tests/test_session.py::test_session_factory PASSED [ 99%] 574s tests/test_ssh.py::test_random_ports PASSED [ 99%] 574s tests/test_ssh.py::test_open_tunnel PASSED [100%] 574s 574s ==================================== ERRORS ==================================== 574s _ ERROR at setup of TestAsyncKernelManager.test_lifecycle[AsyncKMSubclass-tcp] _ 574s 574s cls = 574s func = . at 0xe1fc701dd1c0> 574s when = 'setup' 574s reraise = (, ) 574s 574s @classmethod 574s def from_call( 574s cls, 574s func: Callable[[], TResult], 574s when: Literal["collect", "setup", "call", "teardown"], 574s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 574s ) -> CallInfo[TResult]: 574s """Call func, wrapping the result in a CallInfo. 574s 574s :param func: 574s The function to call. Called without arguments. 574s :type func: Callable[[], _pytest.runner.TResult] 574s :param when: 574s The phase in which the function is called. 574s :param reraise: 574s Exception or exceptions that shall propagate if raised by the 574s function, instead of being wrapped in the CallInfo. 574s """ 574s excinfo = None 574s start = timing.time() 574s precise_start = timing.perf_counter() 574s try: 574s > result: TResult | None = func() 574s 574s cls = 574s duration = 0.00944166699997595 574s excinfo = \n\nTraceback ... ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nResourceWarning: unclosed \n') tblen=8> 574s func = . at 0xe1fc701dd1c0> 574s precise_start = 353.005091557 574s precise_stop = 353.014533224 574s reraise = (, ) 574s result = None 574s start = 1735917512.995355 574s stop = 1735917513.0047987 574s when = 'setup' 574s 574s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 574s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 574s item = 574s kwds = {} 574s runtest_hook = 574s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 574s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 574s firstresult = False 574s kwargs = {'item': } 574s self = 574s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 574s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 574s firstresult = False 574s hook_name = 'pytest_runtest_setup' 574s kwargs = {'item': } 574s methods = [>, 574s >, 574s >, 574s >, 574s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 574s >, 574s >] 574s self = <_pytest.config.PytestPluginManager object at 0xe1fc73e3d0d0> 574s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in pytest_runtest_setup 574s yield from unraisable_exception_runtest_hook() 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s 574s def unraisable_exception_runtest_hook() -> Generator[None]: 574s with catch_unraisable_exception() as cm: 574s try: 574s yield 574s finally: 574s if cm.unraisable: 574s if cm.unraisable.err_msg is not None: 574s err_msg = cm.unraisable.err_msg 574s else: 574s err_msg = "Exception ignored in" 574s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 574s msg += "".join( 574s traceback.format_exception( 574s cm.unraisable.exc_type, 574s cm.unraisable.exc_value, 574s cm.unraisable.exc_traceback, 574s ) 574s ) 574s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 574s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir 574s E os.mkdir(self, mode) 574s E FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share/jupyter' 574s E 574s E During handling of the above exception, another exception occurred: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir 574s E os.mkdir(self, mode) 574s E FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share' 574s E 574s E During handling of the above exception, another exception occurred: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3.12/pathlib.py", line 488, in _str_normcase 574s E return self._str_normcase_cached 574s E ^^^^^^^^^^^^^^^^^^^^^^^^^ 574s E AttributeError: 'PosixPath' object has no attribute '_str_normcase_cached'. Did you mean: '_parts_normcase_cached'? 574s E 574s E During handling of the above exception, another exception occurred: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3.12/pathlib.py", line 490, in _str_normcase 574s E if _is_case_sensitive(self._flavour): 574s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s E ResourceWarning: unclosed 574s 574s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xe1fc7019c530> 574s err_msg = 'Exception ignored in' 574s msg = ('Exception ignored in: \n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir\n' 574s ' os.mkdir(self, mode)\n' 574s 'FileNotFoundError: [Errno 2] No such file or directory: ' 574s "'/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share/jupyter'\n" 574s '\n' 574s 'During handling of the above exception, another exception occurred:\n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir\n' 574s ' os.mkdir(self, mode)\n' 574s 'FileNotFoundError: [Errno 2] No such file or directory: ' 574s "'/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share'\n" 574s '\n' 574s 'During handling of the above exception, another exception occurred:\n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3.12/pathlib.py", line 488, in _str_normcase\n' 574s ' return self._str_normcase_cached\n' 574s ' ^^^^^^^^^^^^^^^^^^^^^^^^^\n' 574s "AttributeError: 'PosixPath' object has no attribute '_str_normcase_cached'. " 574s "Did you mean: '_parts_normcase_cached'?\n" 574s '\n' 574s 'During handling of the above exception, another exception occurred:\n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3.12/pathlib.py", line 490, in _str_normcase\n' 574s ' if _is_case_sensitive(self._flavour):\n' 574s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 574s 'ResourceWarning: unclosed \n') 574s 574s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 574s =================================== FAILURES =================================== 574s __________________ TestThreadedKernelClient.test_shutdown_id ___________________ 574s 574s cls = 574s func = . at 0xe1fc7040ade0> 574s when = 'call' 574s reraise = (, ) 574s 574s @classmethod 574s def from_call( 574s cls, 574s func: Callable[[], TResult], 574s when: Literal["collect", "setup", "call", "teardown"], 574s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 574s ) -> CallInfo[TResult]: 574s """Call func, wrapping the result in a CallInfo. 574s 574s :param func: 574s The function to call. Called without arguments. 574s :type func: Callable[[], _pytest.runner.TResult] 574s :param when: 574s The phase in which the function is called. 574s :param reraise: 574s Exception or exceptions that shall propagate if raised by the 574s function, instead of being wrapped in the CallInfo. 574s """ 574s excinfo = None 574s start = timing.time() 574s precise_start = timing.perf_counter() 574s try: 574s > result: TResult | None = func() 574s 574s cls = 574s duration = 2.028134141999999 574s excinfo = 574s func = . at 0xe1fc7040ade0> 574s precise_start = 215.313424719 574s precise_stop = 217.341558861 574s reraise = (, ) 574s result = None 574s start = 1735917375.303689 574s stop = 1735917377.3318257 574s when = 'call' 574s 574s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 574s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 574s item = 574s kwds = {} 574s runtest_hook = 574s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 574s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 574s firstresult = False 574s kwargs = {'item': } 574s self = 574s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 574s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 574s firstresult = False 574s hook_name = 'pytest_runtest_call' 574s kwargs = {'item': } 574s methods = [>, 574s >, 574s >, 574s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 574s >, 574s >, 574s >] 574s self = <_pytest.config.PytestPluginManager object at 0xe1fc73e3d0d0> 574s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 574s yield from thread_exception_runtest_hook() 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s 574s def thread_exception_runtest_hook() -> Generator[None]: 574s with catch_threading_exception() as cm: 574s try: 574s yield 574s finally: 574s if cm.args: 574s thread_name = ( 574s "" if cm.args.thread is None else cm.args.thread.name 574s ) 574s msg = f"Exception in thread {thread_name}\n\n" 574s msg += "".join( 574s traceback.format_exception( 574s cm.args.exc_type, 574s cm.args.exc_value, 574s cm.args.exc_traceback, 574s ) 574s ) 574s > warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 574s E pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-89 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3.12/threading.py", line 1075, in _bootstrap_inner 574s E self.run() 574s E File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 574s E loop.run_until_complete(self._async_run()) 574s E File "/usr/lib/python3.12/asyncio/base_events.py", line 686, in run_until_complete 574s E return future.result() 574s E ^^^^^^^^^^^^^^^ 574s E File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 574s E self._create_socket() 574s E File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 574s E self.socket = self.context.socket(zmq.REQ) 574s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s E File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 574s E socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 574s E File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 574s E super().__init__( 574s E File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 574s E zmq.error.ZMQError: Too many open files 574s 574s cm = <_pytest.threadexception.catch_threading_exception object at 0xe1fc70539880> 574s msg = ('Exception in thread Thread-89\n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3.12/threading.py", line 1075, in _bootstrap_inner\n' 574s ' self.run()\n' 574s ' File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", ' 574s 'line 149, in run\n' 574s ' loop.run_until_complete(self._async_run())\n' 574s ' File "/usr/lib/python3.12/asyncio/base_events.py", line 686, in ' 574s 'run_until_complete\n' 574s ' return future.result()\n' 574s ' ^^^^^^^^^^^^^^^\n' 574s ' File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", ' 574s 'line 142, in _async_run\n' 574s ' self._create_socket()\n' 574s ' File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", ' 574s 'line 104, in _create_socket\n' 574s ' self.socket = self.context.socket(zmq.REQ)\n' 574s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 574s ' File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in ' 574s 'socket\n' 574s ' socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame\n' 574s ' File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in ' 574s '__init__\n' 574s ' super().__init__(\n' 574s ' File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__\n' 574s 'zmq.error.ZMQError: Too many open files\n') 574s thread_name = 'Thread-89' 574s 574s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning 574s ----------------------------- Captured stderr call ----------------------------- 574s Could not import runpy module 574s Traceback (most recent call last): 574s File "", line 1360, in _find_and_load 574s File "", line 1331, in _find_and_load_unlocked 574s File "", line 935, in _load_unlocked 574s File "", line 1176, in exec_module 574s File "", line 14, in 574s File "", line 1360, in _find_and_load 574s File "", line 1322, in _find_and_load_unlocked 574s File "", line 1240, in _find_spec 574s KeyboardInterrupt 574s __________________ test_reconcile_connection_info[True-False] __________________ 574s 574s cls = 574s func = . at 0xe1fc705a87c0> 574s when = 'call' 574s reraise = (, ) 574s 574s @classmethod 574s def from_call( 574s cls, 574s func: Callable[[], TResult], 574s when: Literal["collect", "setup", "call", "teardown"], 574s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 574s ) -> CallInfo[TResult]: 574s """Call func, wrapping the result in a CallInfo. 574s 574s :param func: 574s The function to call. Called without arguments. 574s :type func: Callable[[], _pytest.runner.TResult] 574s :param when: 574s The phase in which the function is called. 574s :param reraise: 574s Exception or exceptions that shall propagate if raised by the 574s function, instead of being wrapped in the CallInfo. 574s """ 574s excinfo = None 574s start = timing.time() 574s precise_start = timing.perf_counter() 574s try: 574s > result: TResult | None = func() 574s 574s cls = 574s duration = 0.708976363000005 574s excinfo = \n\nTraceback ... ^^^^^^^^^^^^^^^^^^^^^^^^^^\nResourceWarning: unclosed \n') tblen=12> 574s func = . at 0xe1fc705a87c0> 574s precise_start = 217.637537291 574s precise_stop = 218.346513654 574s reraise = (, ) 574s result = None 574s start = 1735917377.6278014 574s stop = 1735917378.3367805 574s when = 'call' 574s 574s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 574s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 574s item = 574s kwds = {} 574s runtest_hook = 574s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 574s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 574s firstresult = False 574s kwargs = {'item': } 574s self = 574s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 574s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 574s firstresult = False 574s hook_name = 'pytest_runtest_call' 574s kwargs = {'item': } 574s methods = [>, 574s >, 574s >, 574s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 574s >, 574s >, 574s >] 574s self = <_pytest.config.PytestPluginManager object at 0xe1fc73e3d0d0> 574s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 574s yield from thread_exception_runtest_hook() 574s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 574s yield 574s cm = <_pytest.threadexception.catch_threading_exception object at 0xe1fc701f9130> 574s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 574s yield from unraisable_exception_runtest_hook() 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s 574s def unraisable_exception_runtest_hook() -> Generator[None]: 574s with catch_unraisable_exception() as cm: 574s try: 574s yield 574s finally: 574s if cm.unraisable: 574s if cm.unraisable.err_msg is not None: 574s err_msg = cm.unraisable.err_msg 574s else: 574s err_msg = "Exception ignored in" 574s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 574s msg += "".join( 574s traceback.format_exception( 574s cm.unraisable.exc_type, 574s cm.unraisable.exc_value, 574s cm.unraisable.exc_traceback, 574s ) 574s ) 574s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 574s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in get 574s E value = obj._trait_values[self.name] 574s E ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 574s E KeyError: 'session' 574s E 574s E During handling of the above exception, another exception occurred: 574s E 574s E Traceback (most recent call last): 574s E File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 89, in __init__ 574s E config = kwargs.pop("config", None) 574s E ^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s E ResourceWarning: unclosed 574s 574s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xe1fc701fa2d0> 574s err_msg = 'Exception ignored in' 574s msg = ('Exception ignored in: \n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in ' 574s 'get\n' 574s ' value = obj._trait_values[self.name]\n' 574s ' ~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 574s "KeyError: 'session'\n" 574s '\n' 574s 'During handling of the above exception, another exception occurred:\n' 574s '\n' 574s 'Traceback (most recent call last):\n' 574s ' File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", ' 574s 'line 89, in __init__\n' 574s ' config = kwargs.pop("config", None)\n' 574s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 574s 'ResourceWarning: unclosed \n') 574s 574s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 574s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 574s 574s self = 574s config = {'KernelManager': {'transport': 'tcp'}}, install_kernel = None 574s 574s @pytest.mark.timeout(TIMEOUT) 574s @pytest.mark.skipif( 574s (sys.platform == "darwin") and (sys.version_info >= (3, 6)) and (sys.version_info < (3, 8)), 574s reason='"Bad file descriptor" error', 574s ) 574s def test_start_parallel_process_kernels(self, config, install_kernel): 574s if config.KernelManager.transport == "ipc": # FIXME 574s pytest.skip("IPC transport is currently not working for this test!") 574s self._run_signaltest_lifecycle(config) 574s with concurrent.futures.ThreadPoolExecutor(max_workers=1) as thread_executor: 574s future1 = thread_executor.submit(self._run_signaltest_lifecycle, config) 574s with concurrent.futures.ProcessPoolExecutor(max_workers=1) as process_executor: 574s future2 = process_executor.submit(self._run_signaltest_lifecycle, config) 574s future2.result() 574s > future1.result() 574s 574s config = {'KernelManager': {'transport': 'tcp'}} 574s future1 = 574s future2 = 574s install_kernel = None 574s process_executor = 574s self = 574s thread_executor = 574s 574s /tmp/autopkgtest.eURWsh/autopkgtest_tmp/tests/test_kernelmanager.py:356: 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s /usr/lib/python3.12/concurrent/futures/_base.py:449: in result 574s return self.__get_result() 574s self = None 574s timeout = None 574s /usr/lib/python3.12/concurrent/futures/_base.py:401: in __get_result 574s raise self._exception 574s self = None 574s /usr/lib/python3.12/concurrent/futures/thread.py:59: in run 574s result = self.fn(*self.args, **self.kwargs) 574s self = None 574s /tmp/autopkgtest.eURWsh/autopkgtest_tmp/tests/test_kernelmanager.py:386: in _run_signaltest_lifecycle 574s kc = self._prepare_kernel(km, stdout=PIPE, stderr=PIPE) 574s config = {'KernelManager': {'transport': 'tcp'}} 574s km = 574s self = 574s /tmp/autopkgtest.eURWsh/autopkgtest_tmp/tests/test_kernelmanager.py:376: in _prepare_kernel 574s kc.wait_for_ready(timeout=startup_timeout) 574s kc = 574s km = 574s kwargs = {'stderr': -1, 'stdout': -1} 574s self = 574s startup_timeout = 60 574s /usr/lib/python3/dist-packages/jupyter_core/utils/__init__.py:165: in wrapped 574s return loop.run_until_complete(inner) 574s args = (,) 574s coro = 574s inner = 574s kwargs = {'timeout': 60} 574s loop = <_UnixSelectorEventLoop running=False closed=False debug=False> 574s name = 'ThreadPoolExecutor-1_0' 574s /usr/lib/python3.12/asyncio/base_events.py:686: in run_until_complete 574s return future.result() 574s future = exception=RuntimeError('Kernel died before replying to kernel_info')> 574s new_task = True 574s self = <_UnixSelectorEventLoop running=False closed=False debug=False> 574s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 574s 574s self = 574s timeout = 60 574s 574s async def _async_wait_for_ready(self, timeout: t.Optional[float] = None) -> None: 574s """Waits for a response when a client is blocked 574s 574s - Sets future time for timeout 574s - Blocks on shell channel until a message is received 574s - Exit if the kernel has died 574s - If client times out before receiving a message from the kernel, send RuntimeError 574s - Flush the IOPub channel 574s """ 574s if timeout is None: 574s timeout = float("inf") 574s abs_timeout = time.time() + timeout 574s 574s from .manager import KernelManager 574s 574s if not isinstance(self.parent, KernelManager): 574s # This Client was not created by a KernelManager, 574s # so wait for kernel to become responsive to heartbeats 574s # before checking for kernel_info reply 574s while not await self._async_is_alive(): 574s if time.time() > abs_timeout: 574s raise RuntimeError( 574s "Kernel didn't respond to heartbeats in %d seconds and timed out" % timeout 574s ) 574s await asyncio.sleep(0.2) 574s 574s # Wait for kernel info reply on shell channel 574s while True: 574s self.kernel_info() 574s try: 574s msg = await ensure_async(self.shell_channel.get_msg(timeout=1)) 574s except Empty: 574s pass 574s else: 574s if msg["msg_type"] == "kernel_info_reply": 574s # Checking that IOPub is connected. If it is not connected, start over. 574s try: 574s await ensure_async(self.iopub_channel.get_msg(timeout=0.2)) 574s except Empty: 574s pass 574s else: 574s self._handle_kernel_info_reply(msg) 574s break 574s 574s if not await self._async_is_alive(): 574s msg = "Kernel died before replying to kernel_info" 574s > raise RuntimeError(msg) 574s E RuntimeError: Kernel died before replying to kernel_info 574s 574s KernelManager = 574s abs_timeout = 1735917552.8492527 574s msg = 'Kernel died before replying to kernel_info' 574s self = 574s timeout = 60 574s 574s /tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/client.py:203: RuntimeError 574s ============================= slowest 10 durations ============================= 574s 19.79s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 574s 19.52s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 574s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 574s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 574s 16.55s call tests/test_restarter.py::test_restart_check[tcp] 574s 16.51s call tests/test_restarter.py::test_restart_check[ipc] 574s 14.05s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 574s 13.32s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 574s 12.29s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 574s 9.06s call tests/test_restarter.py::test_async_restart_check[ipc] 574s =========================== short test summary info ============================ 574s FAILED tests/test_client.py::TestThreadedKernelClient::test_shutdown_id - pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-89 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3.12/threading.py", line 1075, in _bootstrap_inner 574s self.run() 574s File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 574s loop.run_until_complete(self._async_run()) 574s File "/usr/lib/python3.12/asyncio/base_events.py", line 686, in run_until_complete 574s return future.result() 574s ^^^^^^^^^^^^^^^ 574s File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 574s self._create_socket() 574s File "/tmp/autopkgtest.eURWsh/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 574s self.socket = self.context.socket(zmq.REQ) 574s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 574s socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 574s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 574s super().__init__( 574s File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 574s zmq.error.ZMQError: Too many open files 574s FAILED tests/test_connect.py::test_reconcile_connection_info[True-False] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in get 574s value = obj._trait_values[self.name] 574s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 574s KeyError: 'session' 574s 574s During handling of the above exception, another exception occurred: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 89, in __init__ 574s config = kwargs.pop("config", None) 574s ^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s ResourceWarning: unclosed 574s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - RuntimeError: Kernel died before replying to kernel_info 574s ERROR tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir 574s os.mkdir(self, mode) 574s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share/jupyter' 574s 574s During handling of the above exception, another exception occurred: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3.12/pathlib.py", line 1313, in mkdir 574s os.mkdir(self, mode) 574s FileNotFoundError: [Errno 2] No such file or directory: '/tmp/pytest-of-ubuntu/pytest-0/test_lifecycle_AsyncKMSubclass0/env/share' 574s 574s During handling of the above exception, another exception occurred: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3.12/pathlib.py", line 488, in _str_normcase 574s return self._str_normcase_cached 574s ^^^^^^^^^^^^^^^^^^^^^^^^^ 574s AttributeError: 'PosixPath' object has no attribute '_str_normcase_cached'. Did you mean: '_parts_normcase_cached'? 574s 574s During handling of the above exception, another exception occurred: 574s 574s Traceback (most recent call last): 574s File "/usr/lib/python3.12/pathlib.py", line 490, in _str_normcase 574s if _is_case_sensitive(self._flavour): 574s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 574s ResourceWarning: unclosed 574s ======== 3 failed, 221 passed, 6 skipped, 1 error in 364.96s (0:06:04) ========= 575s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 575s *** STARTING RUN 2: python3.12 -m pytest -v 575s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 575s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 575s 575s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 575s ============================= test session starts ============================== 575s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 575s cachedir: .pytest_cache 575s rootdir: /tmp/autopkgtest.eURWsh/autopkgtest_tmp 575s configfile: pyproject.toml 575s testpaths: jupyter_client, tests/ 575s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 575s timeout: 100.0s 575s timeout method: thread 575s timeout func_only: False 575s asyncio: mode=Mode.STRICT, default_loop_scope=None 576s collecting ... collected 231 items 576s 576s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 576s previous runs) [ 0%] 576s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 576s previous runs) [ 0%] 576s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 576s passed in previous runs) [ 1%] 576s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 576s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 576s passed in previous runs) [ 2%] 576s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 576s passed in previous runs) [ 2%] 576s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 576s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 576s passed in previous runs) [ 3%] 576s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 576s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 576s passed in previous runs) [ 4%] 576s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 576s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 576s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 576s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 576s passed in previous runs) [ 6%] 576s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 576s passed in previous runs) [ 6%] 576s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 576s passed in previous runs) [ 6%] 576s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 576s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 576s passed in previous runs) [ 7%] 576s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 576s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 576s passed in previous runs) [ 8%] 576s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 576s passed in previous runs) [ 9%] 576s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 576s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 576s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 576s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 576s passed in previous runs) [ 10%] 576s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 576s passed in previous runs) [ 11%] 576s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 576s passed in previous runs) [ 11%] 576s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 576s passed in previous runs) [ 12%] 576s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 576s passed in previous runs) [ 12%] 576s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 576s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 576s passed in previous runs) [ 13%] 576s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 576s passed in previous runs) [ 13%] 576s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 576s passed in previous runs) [ 14%] 576s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 576s passed in previous runs) [ 14%] 576s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 576s passed in previous runs) [ 15%] 576s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 576s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 576s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 576s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 576s passed in previous runs) [ 16%] 576s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 576s passed in previous runs) [ 17%] 576s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 576s passed in previous runs) [ 17%] 576s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 576s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 576s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 576s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 576s passed in previous runs) [ 19%] 576s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 576s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 576s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 576s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 576s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 576s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 576s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 576s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 577s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 577s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 577s previous runs) [ 23%] 577s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 577s in previous runs) [ 24%] 577s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 577s passed in previous runs) [ 24%] 578s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 578s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 578s passed in previous runs) [ 25%] 578s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 578s previous runs) [ 25%] 578s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 578s previous runs) [ 26%] 578s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 578s passed in previous runs) [ 26%] 578s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 578s passed in previous runs) [ 27%] 578s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 578s passed in previous runs) [ 27%] 578s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 578s passed in previous runs) [ 28%] 578s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 578s passed in previous runs) [ 28%] 578s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 578s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 578s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 578s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 578s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 578s passed in previous runs) [ 30%] 578s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 578s in previous runs) [ 31%] 578s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 578s previous runs) [ 31%] 578s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 578s previous runs) [ 32%] 578s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 578s previous runs) [ 32%] 578s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 578s in previous runs) [ 32%] 578s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 578s passed in previous runs) [ 33%] 578s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 578s in previous runs) [ 33%] 578s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 578s passed in previous runs) [ 34%] 578s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 578s passed in previous runs) [ 34%] 578s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 578s previous runs) [ 35%] 578s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 578s previous runs) [ 35%] 578s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 578s previous runs) [ 35%] 578s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 578s in previous runs) [ 36%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 578s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 578s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 578s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 578s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 578s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 578s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 578s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 578s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 578s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 578s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 578s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 578s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 578s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 578s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 578s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 578s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 578s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 591s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 591s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 591s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 591s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 591s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 592s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 592s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 592s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 592s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 592s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 592s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 592s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 592s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 592s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 592s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 592s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 592s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 592s passed in previous runs) [ 58%] 592s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 592s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 592s passed in previous runs) [ 58%] 592s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 592s previous runs) [ 59%] 592s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 592s passed in previous runs) [ 59%] 592s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 592s previous runs) [ 60%]Exception ignored in: 592s Traceback (most recent call last): 592s File "/usr/lib/python3.12/asyncio/base_events.py", line 725, in __del__ 592s _warn(f"unclosed event loop {self!r}", ResourceWarning, source=self) 592s ResourceWarning: unclosed event loop <_UnixSelectorEventLoop running=False closed=False debug=False> 592s Exception ignored in: 592s Traceback (most recent call last): 592s File "/usr/lib/python3.12/threading.py", line 857, in _maintain_shutdown_locks 592s def _maintain_shutdown_locks(): 592s 592s ResourceWarning: unclosed 592s Exception ignored in: 592s Traceback (most recent call last): 592s File "/usr/lib/python3.12/threading.py", line 857, in _maintain_shutdown_locks 592s def _maintain_shutdown_locks(): 592s 592s ResourceWarning: unclosed 592s 592s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 592s passed in previous runs) [ 60%] 592s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 592s passed in previous runs) [ 61%] 592s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 592s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 592s passed in previous runs) [ 61%] 592s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 592s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 592s passed in previous runs) [ 62%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 592s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 592s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 592s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 592s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 592s passed in previous runs) [ 77%] 592s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 592s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 592s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 592s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 592s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 592s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 592s in previous runs) [ 80%] 592s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 592s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 592s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 592s runs) [ 81%] 592s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 592s runs) [ 82%] 592s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 592s runs) [ 82%] 592s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 592s runs) [ 83%] 592s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 592s previous runs) [ 83%] 592s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 592s previous runs) [ 83%] 592s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 592s passed in previous runs) [ 84%] 592s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 592s passed in previous runs) [ 84%] 592s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 592s passed in previous runs) [ 85%] 592s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 592s passed in previous runs) [ 85%] 592s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 592s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 592s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 592s previous runs) [ 87%] 592s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 592s in previous runs) [ 87%] 592s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 592s passed in previous runs) [ 87%] 592s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 592s in previous runs) [ 88%] 592s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 592s previous runs) [ 88%] 592s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 592s previous runs) [ 89%] 592s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 592s passed in previous runs) [ 89%] 592s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 592s in previous runs) [ 90%] 592s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 592s passed in previous runs) [ 90%] 592s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 592s passed in previous runs) [ 90%] 592s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 592s in previous runs) [ 91%] 592s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 592s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 592s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 592s in previous runs) [ 92%] 592s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 592s in previous runs) [ 93%] 592s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 592s in previous runs) [ 93%] 592s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 592s passed in previous runs) [ 93%] 592s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 592s passed in previous runs) [ 94%] 592s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 592s in previous runs) [ 94%] 592s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 592s passed in previous runs) [ 95%] 592s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 592s passed in previous runs) [ 95%] 592s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 592s passed in previous runs) [ 96%] 592s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 592s in previous runs) [ 96%] 592s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 592s in previous runs) [ 96%] 592s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 592s previous runs) [ 97%] 592s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 592s previous runs) [ 97%] 592s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 592s runs) [ 98%] 592s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 592s runs) [ 98%] 592s tests/test_session.py::test_session_factory SKIPPED (Test passed in 592s previous runs) [ 99%] 592s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 592s runs) [ 99%] 592s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 592s runs) [100%] 592s 592s ============================= slowest 10 durations ============================= 592s 13.00s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 592s 1.04s call tests/test_client.py::TestThreadedKernelClient::test_shutdown_id 592s 0.99s setup tests/test_connect.py::test_load_connection_file_session_with_kn 592s 0.25s call tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] 592s 0.00s setup tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] 592s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_shutdown_id 592s 0.00s setup tests/test_connect.py::test_reconcile_connection_info[True-False] 592s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 592s 0.00s teardown tests/test_adapter.py::V5toV4TestCase::test_complete_reply 592s 0.00s call tests/test_connect.py::test_reconcile_connection_info[True-False] 592s ======================= 4 passed, 227 skipped in 16.36s ======================== 592s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 592s Testing with python3.13: 592s *** STARTING RUN 1: python3.13 -m pytest -v 592s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 592s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 592s 592s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 592s ============================= test session starts ============================== 592s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 592s cachedir: .pytest_cache 592s rootdir: /tmp/autopkgtest.eURWsh/autopkgtest_tmp 592s configfile: pyproject.toml 592s testpaths: jupyter_client, tests/ 592s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 592s timeout: 100.0s 592s timeout method: thread 592s timeout func_only: False 592s asyncio: mode=Mode.STRICT, default_loop_scope=None 593s collecting ... collected 231 items 593s 593s tests/test_adapter.py::test_default_version PASSED [ 0%] 593s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 593s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 593s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 593s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 593s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 593s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 593s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 593s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 593s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 593s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 593s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 593s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 593s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 593s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 593s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 593s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 593s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 593s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 593s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 593s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 593s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 593s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 593s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 593s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 593s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 593s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 598s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 599s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 603s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 607s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 611s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 612s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 616s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 620s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 624s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 628s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 632s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 634s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 635s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 636s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 638s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 642s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 643s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 647s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 649s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 650s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 652s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 653s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 657s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 661s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 666s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 668s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 669s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 669s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 669s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 669s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 669s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 669s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 669s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 670s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 670s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 670s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 670s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 670s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 670s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 670s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 670s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 670s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 670s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 670s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 671s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 673s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 673s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 673s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 673s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 673s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 673s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 673s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 673s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 673s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 673s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 673s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 675s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 678s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 685s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 697s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 702s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 710s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 711s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 711s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 711s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 711s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 716s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 719s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 722s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 722s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 722s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 722s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 722s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 723s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 741s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 759s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 772s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 772s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 784s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 784s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 796s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 796s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 796s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 796s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 796s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 797s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 797s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 797s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 797s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 797s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 802s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 805s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 805s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 805s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 805s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 805s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 805s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 805s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 805s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 805s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 805s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 805s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 805s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 805s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 806s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 806s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 806s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 806s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 806s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 806s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 806s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 806s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 806s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 806s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 806s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 806s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 806s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 806s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 807s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 807s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 807s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 807s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 808s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 809s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 810s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 810s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 811s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 811s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 811s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 811s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 811s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 812s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 812s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 812s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 812s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 813s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 813s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 814s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 815s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 816s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 816s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 817s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 817s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 817s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 818s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 818s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 818s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 818s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 818s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 818s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 818s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 818s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 818s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 819s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 819s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 819s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 819s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 819s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 820s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 820s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 820s tests/test_public_api.py::test_kms PASSED [ 81%] 820s tests/test_public_api.py::test_kcs PASSED [ 82%] 820s tests/test_public_api.py::test_launcher PASSED [ 82%] 820s tests/test_public_api.py::test_connect PASSED [ 83%] 836s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 850s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 856s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 862s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 868s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 874s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 892s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 910s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 910s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 910s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 910s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 910s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 910s tests/test_session.py::TestSession::test_send PASSED [ 88%] 910s tests/test_session.py::TestSession::test_args PASSED [ 89%] 911s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 912s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 912s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 912s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 912s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 912s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 912s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 912s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 912s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 912s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 912s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 912s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 912s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 912s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 912s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 912s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 912s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 912s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 912s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 912s tests/test_session.py::test_squash_unicode PASSED [ 97%] 912s tests/test_session.py::test_json_packer PASSED [ 98%] 912s tests/test_session.py::test_message_cls PASSED [ 98%] 912s tests/test_session.py::test_session_factory PASSED [ 99%] 913s tests/test_ssh.py::test_random_ports PASSED [ 99%] 913s tests/test_ssh.py::test_open_tunnel PASSED [100%] 913s 913s =================================== FAILURES =================================== 913s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 913s 913s cls = 913s func = . at 0xe902236fef20> 913s when = 'call' 913s reraise = (, ) 913s 913s @classmethod 913s def from_call( 913s cls, 913s func: Callable[[], TResult], 913s when: Literal["collect", "setup", "call", "teardown"], 913s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 913s ) -> CallInfo[TResult]: 913s """Call func, wrapping the result in a CallInfo. 913s 913s :param func: 913s The function to call. Called without arguments. 913s :type func: Callable[[], _pytest.runner.TResult] 913s :param when: 913s The phase in which the function is called. 913s :param reraise: 913s Exception or exceptions that shall propagate if raised by the 913s function, instead of being wrapped in the CallInfo. 913s """ 913s excinfo = None 913s start = timing.time() 913s precise_start = timing.perf_counter() 913s try: 913s > result: TResult | None = func() 913s 913s cls = 913s duration = 11.942261605999988 913s excinfo = \n\nTraceback ... "", line 82, in join\nResourceWarning: unclosed \n') tblen=12> 913s func = . at 0xe902236fef20> 913s precise_start = 674.181845698 913s precise_stop = 686.124107304 913s reraise = (, ) 913s result = None 913s start = 1735917834.1721098 913s stop = 1735917846.1143725 913s when = 'call' 913s 913s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 913s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 913s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 913s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 913s item = 913s kwds = {} 913s runtest_hook = 913s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 913s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 913s firstresult = False 913s kwargs = {'item': } 913s self = 913s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 913s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 913s firstresult = False 913s hook_name = 'pytest_runtest_call' 913s kwargs = {'item': } 913s methods = [>, 913s >, 913s >, 913s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 913s >, 913s >, 913s >] 913s self = <_pytest.config.PytestPluginManager object at 0xe90226f17b60> 913s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 913s yield from thread_exception_runtest_hook() 913s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 913s yield 913s cm = <_pytest.threadexception.catch_threading_exception object at 0xe9022373fb30> 913s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 913s yield from unraisable_exception_runtest_hook() 913s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 913s 913s def unraisable_exception_runtest_hook() -> Generator[None]: 913s with catch_unraisable_exception() as cm: 913s try: 913s yield 913s finally: 913s if cm.unraisable: 913s if cm.unraisable.err_msg is not None: 913s err_msg = cm.unraisable.err_msg 913s else: 913s err_msg = "Exception ignored in" 913s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 913s msg += "".join( 913s traceback.format_exception( 913s cm.unraisable.exc_type, 913s cm.unraisable.exc_value, 913s cm.unraisable.exc_traceback, 913s ) 913s ) 913s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 913s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 913s E 913s E Traceback (most recent call last): 913s E File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail 913s E return self._tail_cached 913s E ^^^^^^^^^^^^^^^^^ 913s E AttributeError: 'pathlib._local.PurePosixPath' object has no attribute '_tail_cached' 913s E 913s E During handling of the above exception, another exception occurred: 913s E 913s E Traceback (most recent call last): 913s E File "", line 82, in join 913s E ResourceWarning: unclosed 913s 913s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xe9022373ffb0> 913s err_msg = 'Exception ignored in' 913s msg = ('Exception ignored in: \n' 913s '\n' 913s 'Traceback (most recent call last):\n' 913s ' File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail\n' 913s ' return self._tail_cached\n' 913s ' ^^^^^^^^^^^^^^^^^\n' 913s "AttributeError: 'pathlib._local.PurePosixPath' object has no attribute " 913s "'_tail_cached'\n" 913s '\n' 913s 'During handling of the above exception, another exception occurred:\n' 913s '\n' 913s 'Traceback (most recent call last):\n' 913s ' File "", line 82, in join\n' 913s 'ResourceWarning: unclosed \n') 913s 913s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 913s ============================= slowest 10 durations ============================= 913s 18.18s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 913s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 913s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 913s 17.85s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 913s 16.51s call tests/test_restarter.py::test_restart_check[tcp] 913s 13.50s call tests/test_restarter.py::test_restart_check[ipc] 913s 12.86s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 913s 11.94s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 913s 11.84s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 913s 8.95s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 913s =========================== short test summary info ============================ 913s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 913s 913s Traceback (most recent call last): 913s File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail 913s return self._tail_cached 913s ^^^^^^^^^^^^^^^^^ 913s AttributeError: 'pathlib._local.PurePosixPath' object has no attribute '_tail_cached' 913s 913s During handling of the above exception, another exception occurred: 913s 913s Traceback (most recent call last): 913s File "", line 82, in join 913s ResourceWarning: unclosed 913s ============= 1 failed, 224 passed, 6 skipped in 320.49s (0:05:20) ============= 914s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 914s *** STARTING RUN 2: python3.13 -m pytest -v 914s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 914s The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" 914s 914s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 914s ============================= test session starts ============================== 914s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 914s cachedir: .pytest_cache 914s rootdir: /tmp/autopkgtest.eURWsh/autopkgtest_tmp 914s configfile: pyproject.toml 914s testpaths: jupyter_client, tests/ 914s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 914s timeout: 100.0s 914s timeout method: thread 914s timeout func_only: False 914s asyncio: mode=Mode.STRICT, default_loop_scope=None 915s collecting ... collected 231 items 915s 915s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 915s previous runs) [ 0%] 915s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 915s previous runs) [ 0%] 915s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 915s passed in previous runs) [ 1%] 915s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 915s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 915s passed in previous runs) [ 2%] 915s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 915s passed in previous runs) [ 2%] 915s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 915s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 915s passed in previous runs) [ 3%] 915s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 915s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 915s passed in previous runs) [ 4%] 915s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 915s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 915s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 915s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 915s passed in previous runs) [ 6%] 915s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 915s passed in previous runs) [ 6%] 915s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 915s passed in previous runs) [ 6%] 915s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 915s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 915s passed in previous runs) [ 7%] 915s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 915s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 915s passed in previous runs) [ 8%] 915s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 915s passed in previous runs) [ 9%] 915s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 915s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 915s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 915s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 915s passed in previous runs) [ 10%] 915s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 915s passed in previous runs) [ 11%] 915s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 915s passed in previous runs) [ 11%] 915s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 915s passed in previous runs) [ 12%] 915s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 915s passed in previous runs) [ 12%] 915s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 915s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 915s passed in previous runs) [ 13%] 915s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 915s passed in previous runs) [ 13%] 915s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 915s passed in previous runs) [ 14%] 915s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 915s passed in previous runs) [ 14%] 915s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 915s passed in previous runs) [ 15%] 915s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 915s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 915s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 915s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 915s passed in previous runs) [ 16%] 915s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 915s passed in previous runs) [ 17%] 915s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 915s passed in previous runs) [ 17%] 915s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 915s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 915s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 915s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 915s passed in previous runs) [ 19%] 915s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 915s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 915s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 915s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 915s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 915s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 915s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 915s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 915s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 915s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 915s previous runs) [ 23%] 915s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 915s in previous runs) [ 24%] 915s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 915s passed in previous runs) [ 24%] 915s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 915s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 915s passed in previous runs) [ 25%] 915s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 915s previous runs) [ 25%] 915s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 915s previous runs) [ 26%] 915s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 915s passed in previous runs) [ 26%] 915s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 915s passed in previous runs) [ 27%] 915s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 915s passed in previous runs) [ 27%] 915s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 915s passed in previous runs) [ 28%] 915s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 915s passed in previous runs) [ 28%] 915s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 915s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 915s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 915s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 915s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 915s passed in previous runs) [ 30%] 915s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 915s in previous runs) [ 31%] 915s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 915s previous runs) [ 31%] 915s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 915s previous runs) [ 32%] 915s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 915s previous runs) [ 32%] 915s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 915s in previous runs) [ 32%] 915s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 915s passed in previous runs) [ 33%] 915s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 915s in previous runs) [ 33%] 915s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 915s passed in previous runs) [ 34%] 915s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 915s passed in previous runs) [ 34%] 915s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 915s previous runs) [ 35%] 915s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 915s previous runs) [ 35%] 915s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 915s previous runs) [ 35%] 915s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 915s in previous runs) [ 36%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 915s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 915s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 915s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 915s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 915s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 915s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 915s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 915s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 915s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 915s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 915s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 915s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 915s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 915s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 915s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 915s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 915s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 927s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 927s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 927s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 927s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 927s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 927s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 927s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 927s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 927s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 927s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 927s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 927s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 927s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 927s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 927s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 927s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 927s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 927s passed in previous runs) [ 58%] 927s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 927s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 927s passed in previous runs) [ 58%] 927s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 927s previous runs) [ 59%] 927s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 927s passed in previous runs) [ 59%] 927s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 927s previous runs) [ 60%] 927s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 927s passed in previous runs) [ 60%] 927s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 927s passed in previous runs) [ 61%] 927s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 927s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 927s passed in previous runs) [ 61%] 927s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 927s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 927s passed in previous runs) [ 62%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 927s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 927s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 927s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 927s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 927s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 927s passed in previous runs) [ 77%] 927s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 927s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 927s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 927s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 927s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 927s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 927s in previous runs) [ 80%] 927s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 927s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 927s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 927s runs) [ 81%] 927s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 927s runs) [ 82%] 927s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 927s runs) [ 82%] 927s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 927s runs) [ 83%] 927s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 927s previous runs) [ 83%] 927s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 927s previous runs) [ 83%] 927s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 927s passed in previous runs) [ 84%] 927s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 927s passed in previous runs) [ 84%] 927s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 927s passed in previous runs) [ 85%] 927s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 927s passed in previous runs) [ 85%] 927s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 927s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 927s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 927s previous runs) [ 87%] 927s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 927s in previous runs) [ 87%] 927s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 927s passed in previous runs) [ 87%] 927s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 927s in previous runs) [ 88%] 927s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 927s previous runs) [ 88%] 927s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 927s previous runs) [ 89%] 927s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 927s passed in previous runs) [ 89%] 927s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 927s in previous runs) [ 90%] 927s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 927s passed in previous runs) [ 90%] 927s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 927s passed in previous runs) [ 90%] 927s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 927s in previous runs) [ 91%] 927s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 927s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 927s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 927s in previous runs) [ 92%] 927s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 927s in previous runs) [ 93%] 927s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 927s in previous runs) [ 93%] 927s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 927s passed in previous runs) [ 93%] 927s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 927s passed in previous runs) [ 94%] 927s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 927s in previous runs) [ 94%] 927s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 927s passed in previous runs) [ 95%] 927s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 927s passed in previous runs) [ 95%] 927s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 927s passed in previous runs) [ 96%] 927s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 927s in previous runs) [ 96%] 927s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 927s in previous runs) [ 96%] 927s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 927s previous runs) [ 97%] 927s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 927s previous runs) [ 97%] 927s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 927s runs) [ 98%] 927s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 927s runs) [ 98%] 927s tests/test_session.py::test_session_factory SKIPPED (Test passed in 927s previous runs) [ 99%] 927s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 927s runs) [ 99%] 927s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 927s runs) [100%] 927s 927s ============================= slowest 10 durations ============================= 927s 12.26s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 927s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 927s 0.00s teardown tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 927s 0.00s teardown tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all 927s 0.00s setup tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec 927s 0.00s teardown tests/test_manager.py::test_connection_file_real_path 927s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id 927s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] 927s 0.00s setup tests/test_adapter.py::test_default_version 927s 0.00s teardown tests/test_ssh.py::test_open_tunnel 927s ======================= 1 passed, 230 skipped in 13.16s ======================== 928s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 928s autopkgtest [15:26:30]: test pytest: -----------------------] 929s pytest PASS 929s autopkgtest [15:26:31]: test pytest: - - - - - - - - - - results - - - - - - - - - - 929s autopkgtest [15:26:31]: @@@@@@@@@@@@@@@@@@@@ summary 929s pytest PASS 947s nova [W] Using flock in prodstack6-arm64 947s Creating nova instance adt-plucky-arm64-jupyter-client-20250103-151102-juju-7f2275-prod-proposed-migration-environment-2-ee3a1c09-49e4-44fa-8e42-283608ca1b66 from image adt/ubuntu-plucky-arm64-server-20250102.img (UUID 4cb073f4-4206-4362-b576-2406cb25ddd8)... 947s nova [W] Timed out waiting for 6696d672-51e6-41f6-a1a4-47d218393f86 to get deleted.