0s autopkgtest [09:53:20]: starting date and time: 2025-01-08 09:53:20+0000 0s autopkgtest [09:53:20]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [09:53:20]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9whzb7p6/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade jupyter-client --timeout-short=300 --timeout-copy=20000 --timeout-test=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-big --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-2.secgroup --name adt-plucky-arm64-jupyter-client-20250108-095319-juju-7f2275-prod-proposed-migration-environment-2-f0cf7043-b6b1-48f5-958e-fdf8b65887a2 --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/ 138s autopkgtest [09:55:38]: testbed dpkg architecture: arm64 139s autopkgtest [09:55:39]: testbed apt version: 2.9.18 139s autopkgtest [09:55:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 139s autopkgtest [09:55:39]: testbed release detected to be: None 140s autopkgtest [09:55:40]: updating testbed package index (apt update) 141s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 141s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 141s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 141s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 141s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 141s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 141s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 141s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 141s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [260 kB] 141s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [57.8 kB] 141s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [1010 kB] 141s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [22.8 kB] 142s Fetched 2398 kB in 1s (2326 kB/s) 143s Reading package lists... 144s Reading package lists... 145s Building dependency tree... 145s Reading state information... 146s Calculating upgrade... 147s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 147s Reading package lists... 148s Building dependency tree... 148s Reading state information... 150s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 150s autopkgtest [09:55:50]: upgrading testbed (apt dist-upgrade and autopurge) 150s Reading package lists... 150s Building dependency tree... 150s Reading state information... 151s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 152s Starting 2 pkgProblemResolver with broken count: 0 152s Done 153s Entering ResolveByKeep 153s 154s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 154s Reading package lists... 154s Building dependency tree... 154s Reading state information... 155s Starting pkgProblemResolver with broken count: 0 155s Starting 2 pkgProblemResolver with broken count: 0 155s Done 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 159s autopkgtest [09:55:59]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 159s autopkgtest [09:55:59]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 163s Get:1 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (dsc) [3028 B] 163s Get:2 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (tar) [344 kB] 163s Get:3 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (diff) [9888 B] 164s gpgv: Signature made Mon Nov 18 14:59:50 2024 UTC 164s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 164s gpgv: issuer "tchet@debian.org" 164s gpgv: Can't check signature: No public key 164s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-1.dsc: no acceptable signature found 164s autopkgtest [09:56:04]: testing package jupyter-client version 8.6.3-1 164s autopkgtest [09:56:04]: build not needed 164s autopkgtest [09:56:04]: test pytest: preparing testbed 165s Reading package lists... 165s Building dependency tree... 165s Reading state information... 166s Starting pkgProblemResolver with broken count: 0 166s Starting 2 pkgProblemResolver with broken count: 0 166s Done 168s The following NEW packages will be installed: 168s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 168s jupyter-core libbabeltrace1 libdebuginfod-common libdebuginfod1t64 168s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libnorm1t64 168s libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib libsodium23 168s libsource-highlight-common libsource-highlight4t64 libzmq5 net-tools 168s python-ipython-doc python-jupyter-client-doc python3-alabaster python3-all 168s python3-asttokens python3-async-generator python3-comm python3-coverage 168s python3-dateutil python3-debugpy python3-decorator python3-defusedxml 168s python3-docutils python3-executing python3-fastjsonschema python3-imagesize 168s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 168s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 168s python3-mock python3-nbformat python3-nest-asyncio python3-packaging 168s python3-parso python3-pexpect python3-platformdirs python3-pluggy 168s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 168s python3-pytest python3-pytest-asyncio python3-pytest-jupyter 168s python3-pytest-timeout python3-roman python3-snowballstemmer python3-sphinx 168s python3-stack-data python3-tornado python3-traitlets python3-typeshed 168s python3-wcwidth python3-zmq python3.13 python3.13-minimal sgml-base 168s sphinx-common sphinx-rtd-theme-common xml-core 168s 0 upgraded, 76 newly installed, 0 to remove and 0 not upgraded. 168s Need to get 28.9 MB of archives. 168s After this operation, 125 MB of additional disk space will be used. 168s Get:1 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-lato all 2.015-1 [2781 kB] 168s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod-common all 0.192-4 [15.4 kB] 168s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.1-2 [879 kB] 168s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.1-2 [2262 kB] 169s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 sgml-base all 1.31 [11.4 kB] 169s Get:6 http://ftpmaster.internal/ubuntu plucky/main arm64 xml-core all 0.19 [20.3 kB] 169s Get:7 http://ftpmaster.internal/ubuntu plucky/main arm64 docutils-common all 0.21.2+dfsg-2 [131 kB] 169s Get:8 http://ftpmaster.internal/ubuntu plucky/main arm64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 169s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libbabeltrace1 arm64 1.5.11-4build1 [159 kB] 169s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 libdebuginfod1t64 arm64 0.192-4 [20.8 kB] 169s Get:11 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 169s Get:12 http://ftpmaster.internal/ubuntu plucky/main arm64 libsource-highlight4t64 arm64 3.1.9-4.3build1 [243 kB] 169s Get:13 http://ftpmaster.internal/ubuntu plucky/main arm64 gdb arm64 15.2-1ubuntu2 [5016 kB] 169s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-platformdirs all 4.3.6-1 [16.8 kB] 169s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 169s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 169s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 jupyter-core all 5.7.2-5 [6944 B] 169s Get:18 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-psutil arm64 5.9.8-2build3 [196 kB] 169s Get:19 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-dateutil all 2.9.0-3 [80.2 kB] 169s Get:20 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-tornado arm64 6.4.1-3 [299 kB] 169s Get:21 http://ftpmaster.internal/ubuntu plucky/universe arm64 libnorm1t64 arm64 1.5.9+dfsg-3.1build1 [150 kB] 169s Get:22 http://ftpmaster.internal/ubuntu plucky/universe arm64 libpgm-5.3-0t64 arm64 5.3.128~dfsg-2.1build1 [162 kB] 169s Get:23 http://ftpmaster.internal/ubuntu plucky/main arm64 libsodium23 arm64 1.0.18-1build3 [119 kB] 169s Get:24 http://ftpmaster.internal/ubuntu plucky/universe arm64 libzmq5 arm64 4.3.5-1build2 [247 kB] 169s Get:25 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-zmq arm64 26.2.0-1 [215 kB] 169s Get:26 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jupyter-client all 8.6.3-1 [78.2 kB] 169s Get:27 http://ftpmaster.internal/ubuntu plucky/universe arm64 jupyter-client all 8.6.3-1 [5772 B] 169s Get:28 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 169s Get:29 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 169s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 169s Get:31 http://ftpmaster.internal/ubuntu plucky/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 169s Get:32 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.1-2 [2061 kB] 169s Get:33 http://ftpmaster.internal/ubuntu plucky/main arm64 net-tools arm64 2.10-1.1ubuntu1 [207 kB] 169s Get:34 http://ftpmaster.internal/ubuntu plucky/main arm64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 169s Get:35 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-ipython-doc all 8.30.0-2 [3468 kB] 169s Get:36 http://ftpmaster.internal/ubuntu plucky/universe arm64 python-jupyter-client-doc all 8.6.3-1 [291 kB] 169s Get:37 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.1-2 [729 kB] 169s Get:38 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-all arm64 3.12.8-1 [892 B] 169s Get:39 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-asttokens all 3.0.0-1 [20.4 kB] 169s Get:40 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-async-generator all 1.10-4 [17.5 kB] 169s Get:41 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-comm all 0.2.1-1 [7016 B] 169s Get:42 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-coverage arm64 7.4.4+dfsg1-0ubuntu3 [150 kB] 169s Get:43 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-debugpy arm64 1.8.8+ds-2ubuntu1 [1054 kB] 169s Get:44 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-decorator all 5.1.1-5 [10.1 kB] 169s Get:45 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-defusedxml all 0.7.1-3 [42.2 kB] 169s Get:46 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-roman all 4.2-1 [10.0 kB] 169s Get:47 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 169s Get:48 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-executing all 2.1.0-0.1 [24.4 kB] 169s Get:49 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 169s Get:50 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-imagesize all 1.4.1-1 [6844 B] 169s Get:51 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 169s Get:52 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-parso all 0.8.4-1 [67.6 kB] 169s Get:53 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 169s Get:54 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-jedi all 0.19.1+ds1-1 [693 kB] 169s Get:55 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-matplotlib-inline all 0.1.6-2 [8784 B] 169s Get:56 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 169s Get:57 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-prompt-toolkit all 3.0.48-1 [256 kB] 169s Get:58 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pure-eval all 0.2.3-1 [11.4 kB] 169s Get:59 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-stack-data all 0.6.3-1 [22.0 kB] 169s Get:60 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 169s Get:61 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-pexpect all 4.9-3 [48.1 kB] 169s Get:62 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipython all 8.30.0-2 [569 kB] 169s Get:63 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nest-asyncio all 1.5.4-1 [6256 B] 169s Get:64 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.2-1 [51.5 kB] 170s Get:65 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-ipykernel all 6.29.5-2 [82.7 kB] 170s Get:66 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-nbformat all 5.9.1-1 [41.2 kB] 170s Get:67 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 170s Get:68 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 170s Get:69 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 170s Get:70 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 170s Get:71 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 170s Get:72 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 170s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 sphinx-common all 8.1.3-4 [663 kB] 170s Get:74 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 170s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-sphinx all 8.1.3-4 [474 kB] 170s Get:76 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-mock all 5.1.0-1 [64.1 kB] 170s Preconfiguring packages ... 170s Fetched 28.9 MB in 2s (15.1 MB/s) 171s Selecting previously unselected package fonts-lato. 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 ... 80185 files and directories currently installed.) 171s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 171s Unpacking fonts-lato (2.015-1) ... 171s Selecting previously unselected package libdebuginfod-common. 171s Preparing to unpack .../01-libdebuginfod-common_0.192-4_all.deb ... 171s Unpacking libdebuginfod-common (0.192-4) ... 171s Selecting previously unselected package libpython3.13-minimal:arm64. 171s Preparing to unpack .../02-libpython3.13-minimal_3.13.1-2_arm64.deb ... 171s Unpacking libpython3.13-minimal:arm64 (3.13.1-2) ... 171s Selecting previously unselected package python3.13-minimal. 171s Preparing to unpack .../03-python3.13-minimal_3.13.1-2_arm64.deb ... 171s Unpacking python3.13-minimal (3.13.1-2) ... 172s Selecting previously unselected package sgml-base. 172s Preparing to unpack .../04-sgml-base_1.31_all.deb ... 172s Unpacking sgml-base (1.31) ... 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) ... 172s Selecting previously unselected package python3-platformdirs. 172s 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-4_all.deb ... 174s Unpacking libjs-sphinxdoc (8.1.3-4) ... 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 libpython3.13-stdlib:arm64. 174s Preparing to unpack .../31-libpython3.13-stdlib_3.13.1-2_arm64.deb ... 174s Unpacking libpython3.13-stdlib:arm64 (3.13.1-2) ... 174s Selecting previously unselected package net-tools. 174s Preparing to unpack .../32-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 .../33-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 .../34-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 .../35-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.13. 174s Preparing to unpack .../36-python3.13_3.13.1-2_arm64.deb ... 174s Unpacking python3.13 (3.13.1-2) ... 174s Selecting previously unselected package python3-all. 174s Preparing to unpack .../37-python3-all_3.12.8-1_arm64.deb ... 174s Unpacking python3-all (3.12.8-1) ... 174s Selecting previously unselected package python3-asttokens. 174s Preparing to unpack .../38-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 .../39-python3-async-generator_1.10-4_all.deb ... 174s Unpacking python3-async-generator (1.10-4) ... 175s Selecting previously unselected package python3-comm. 175s Preparing to unpack .../40-python3-comm_0.2.1-1_all.deb ... 175s Unpacking python3-comm (0.2.1-1) ... 175s Selecting previously unselected package python3-coverage. 175s Preparing to unpack .../41-python3-coverage_7.4.4+dfsg1-0ubuntu3_arm64.deb ... 175s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 175s Selecting previously unselected package python3-debugpy. 175s Preparing to unpack .../42-python3-debugpy_1.8.8+ds-2ubuntu1_arm64.deb ... 175s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 175s Selecting previously unselected package python3-decorator. 175s Preparing to unpack .../43-python3-decorator_5.1.1-5_all.deb ... 175s Unpacking python3-decorator (5.1.1-5) ... 175s Selecting previously unselected package python3-defusedxml. 175s Preparing to unpack .../44-python3-defusedxml_0.7.1-3_all.deb ... 175s Unpacking python3-defusedxml (0.7.1-3) ... 175s Selecting previously unselected package python3-roman. 175s Preparing to unpack .../45-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 .../46-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 .../47-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 .../48-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 .../49-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 .../50-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 .../51-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 .../52-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 .../53-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 .../54-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 .../55-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 .../56-python3-prompt-toolkit_3.0.48-1_all.deb ... 176s Unpacking python3-prompt-toolkit (3.0.48-1) ... 177s Selecting previously unselected package python3-pure-eval. 177s Preparing to unpack .../57-python3-pure-eval_0.2.3-1_all.deb ... 177s Unpacking python3-pure-eval (0.2.3-1) ... 177s Selecting previously unselected package python3-stack-data. 177s Preparing to unpack .../58-python3-stack-data_0.6.3-1_all.deb ... 177s Unpacking python3-stack-data (0.6.3-1) ... 177s Selecting previously unselected package python3-ptyprocess. 177s Preparing to unpack .../59-python3-ptyprocess_0.7.0-6_all.deb ... 177s Unpacking python3-ptyprocess (0.7.0-6) ... 177s Selecting previously unselected package python3-pexpect. 177s Preparing to unpack .../60-python3-pexpect_4.9-3_all.deb ... 177s Unpacking python3-pexpect (4.9-3) ... 177s Selecting previously unselected package python3-ipython. 177s Preparing to unpack .../61-python3-ipython_8.30.0-2_all.deb ... 177s Unpacking python3-ipython (8.30.0-2) ... 177s Selecting previously unselected package python3-nest-asyncio. 177s Preparing to unpack .../62-python3-nest-asyncio_1.5.4-1_all.deb ... 177s Unpacking python3-nest-asyncio (1.5.4-1) ... 177s Selecting previously unselected package python3-packaging. 177s Preparing to unpack .../63-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 .../64-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 .../65-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 .../66-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 .../67-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 .../68-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 .../69-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 .../70-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 .../71-python3-snowballstemmer_2.2.0-4build1_all.deb ... 177s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 178s Selecting previously unselected package sphinx-common. 178s Preparing to unpack .../72-sphinx-common_8.1.3-4_all.deb ... 178s Unpacking sphinx-common (8.1.3-4) ... 178s Selecting previously unselected package python3-alabaster. 178s Preparing to unpack .../73-python3-alabaster_0.7.16-0.1_all.deb ... 178s Unpacking python3-alabaster (0.7.16-0.1) ... 178s Selecting previously unselected package python3-sphinx. 178s Preparing to unpack .../74-python3-sphinx_8.1.3-4_all.deb ... 178s Unpacking python3-sphinx (8.1.3-4) ... 178s Selecting previously unselected package python3-mock. 178s Preparing to unpack .../75-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-tornado (6.4.1-3) ... 179s Setting up libnorm1t64:arm64 (1.5.9+dfsg-3.1build1) ... 179s Setting up python3-pure-eval (0.2.3-1) ... 180s Setting up net-tools (2.10-1.1ubuntu1) ... 180s Setting up fonts-lato (2.015-1) ... 180s Setting up libsodium23:arm64 (1.0.18-1build3) ... 180s Setting up python3-async-generator (1.10-4) ... 180s Setting up libdebuginfod-common (0.192-4) ... 180s Setting up python3-parso (0.8.4-1) ... 181s Setting up python3-defusedxml (0.7.1-3) ... 181s Setting up python3-asttokens (3.0.0-1) ... 182s Setting up python3-alabaster (0.7.16-0.1) ... 182s Setting up python3-platformdirs (4.3.6-1) ... 182s Setting up python3-psutil (5.9.8-2build3) ... 183s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 183s Setting up python3-mock (5.1.0-1) ... 184s Setting up libpython3.13-minimal:arm64 (3.13.1-2) ... 184s Setting up python3-roman (4.2-1) ... 184s Setting up libpgm-5.3-0t64:arm64 (5.3.128~dfsg-2.1build1) ... 184s Setting up python3-decorator (5.1.1-5) ... 184s Setting up python3-packaging (24.2-1) ... 185s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 185s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 185s Setting up python3-executing (2.1.0-0.1) ... 186s Setting up python3-snowballstemmer (2.2.0-4build1) ... 186s Setting up python3-nest-asyncio (1.5.4-1) ... 187s Setting up libbabeltrace1:arm64 (1.5.11-4build1) ... 187s Setting up python3-pluggy (1.5.0-1) ... 187s Setting up python3-fastjsonschema (2.21.1-1) ... 187s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 188s Setting up libjson-perl (4.10000-1) ... 188s Setting up python3.13-minimal (3.13.1-2) ... 189s Setting up python3-dateutil (2.9.0-3) ... 189s Setting up sgml-base (1.31) ... 189s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 189s Setting up libpython3.13-stdlib:arm64 (3.13.1-2) ... 189s Setting up python3-stack-data (0.6.3-1) ... 190s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 190s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 190s Setting up python3-jupyter-core (5.7.2-5) ... 190s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 190s Setting up python3-imagesize (1.4.1-1) ... 190s Setting up python3-ptyprocess (0.7.0-6) ... 191s Setting up python3-prompt-toolkit (3.0.48-1) ... 192s Setting up libdebuginfod1t64:arm64 (0.192-4) ... 192s Setting up libzmq5:arm64 (4.3.5-1build2) ... 192s Setting up python3-jedi (0.19.1+ds1-1) ... 192s Setting up python3.13 (3.13.1-2) ... 194s Setting up python3-pytest (8.3.3-1) ... 195s Setting up python3-all (3.12.8-1) ... 195s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 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) ... 197s 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-4) ... 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) ... 201s Setting up python3-ipython (8.30.0-2) ... 202s Setting up sphinx-common (8.1.3-4) ... 202s Setting up python3-ipykernel (6.29.5-2) ... 203s 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) ... 205s Processing triggers for sgml-base (1.31) ... 205s Setting up docutils-common (0.21.2+dfsg-2) ... 205s Processing triggers for sgml-base (1.31) ... 205s Setting up python3-docutils (0.21.2+dfsg-2) ... 206s Setting up python3-sphinx (8.1.3-4) ... 209s autopkgtest [09:56:49]: test pytest: [----------------------- 210s config: 210s /home/ubuntu/.config/jupyter 210s /home/ubuntu/.local/etc/jupyter 210s /usr/etc/jupyter 210s /etc/xdg/jupyter 210s data: 210s /home/ubuntu/.local/share/jupyter 210s /usr/local/share/jupyter 210s /usr/share/jupyter 210s runtime: 210s /home/ubuntu/.local/share/jupyter/runtime 210s Testing with python3.13: 210s *** STARTING RUN 1: python3.13 -m pytest -v 210s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 210s 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" 210s 210s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 210s ============================= test session starts ============================== 210s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 210s cachedir: .pytest_cache 210s rootdir: /tmp/autopkgtest.IbqnSH/autopkgtest_tmp 210s configfile: pyproject.toml 210s testpaths: jupyter_client, tests/ 210s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 210s timeout: 100.0s 210s timeout method: thread 210s timeout func_only: False 210s 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%] 217s 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%] 227s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 228s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 229s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 234s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 238s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 239s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 243s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 247s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 249s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 253s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 257s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 261s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 262s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 266s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 268s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 272s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 274s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 275s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 279s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 280s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 285s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 286s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 287s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 287s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 287s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 287s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 287s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 287s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 287s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 288s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 288s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 288s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 288s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 288s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 288s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 288s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 288s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 288s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 288s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 288s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 289s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 291s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 291s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 291s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 291s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 291s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 291s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 291s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 291s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 291s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 291s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 291s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 293s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 296s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 302s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 310s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 313s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 319s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 328s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 328s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 328s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 328s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 328s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 333s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 336s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 339s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 339s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 339s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 339s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 340s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 340s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 359s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 377s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 389s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 389s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 402s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 402s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 414s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 414s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 415s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 421s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 424s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 424s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 425s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 425s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 425s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 425s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 425s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 425s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 425s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 425s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 425s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 425s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 425s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 426s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 426s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 426s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 426s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 426s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 426s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 426s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 426s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 426s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 426s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 427s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 427s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 428s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 430s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 430s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 431s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 431s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 432s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 432s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 433s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 434s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 434s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 435s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 436s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 436s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 437s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 437s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 437s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 438s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 438s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 438s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 438s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 438s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 438s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 438s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 438s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 439s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 439s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 439s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 439s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 439s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 440s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 440s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 440s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 440s tests/test_public_api.py::test_kms PASSED [ 81%] 440s tests/test_public_api.py::test_kcs PASSED [ 82%] 440s tests/test_public_api.py::test_launcher PASSED [ 82%] 440s tests/test_public_api.py::test_connect PASSED [ 83%] 454s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 470s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 482s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 491s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 501s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 507s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 525s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 546s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 546s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 546s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 546s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 546s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 546s tests/test_session.py::TestSession::test_send PASSED [ 88%] 546s tests/test_session.py::TestSession::test_args PASSED [ 89%] 547s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 548s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 548s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 548s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 548s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 548s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 548s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 548s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 548s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 548s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 548s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 548s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 548s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 548s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 548s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 548s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 548s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 548s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 548s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 548s tests/test_session.py::test_squash_unicode PASSED [ 97%] 548s tests/test_session.py::test_json_packer PASSED [ 98%] 548s tests/test_session.py::test_message_cls PASSED [ 98%] 548s tests/test_session.py::test_session_factory PASSED [ 99%] 549s tests/test_ssh.py::test_random_ports PASSED [ 99%] 549s tests/test_ssh.py::test_open_tunnel PASSED [100%] 549s 549s =================================== FAILURES =================================== 549s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 549s 549s cls = 549s func = . at 0xf87eec4ef2e0> 549s when = 'call' 549s reraise = (, ) 549s 549s @classmethod 549s def from_call( 549s cls, 549s func: Callable[[], TResult], 549s when: Literal["collect", "setup", "call", "teardown"], 549s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 549s ) -> CallInfo[TResult]: 549s """Call func, wrapping the result in a CallInfo. 549s 549s :param func: 549s The function to call. Called without arguments. 549s :type func: Callable[[], _pytest.runner.TResult] 549s :param when: 549s The phase in which the function is called. 549s :param reraise: 549s Exception or exceptions that shall propagate if raised by the 549s function, instead of being wrapped in the CallInfo. 549s """ 549s excinfo = None 549s start = timing.time() 549s precise_start = timing.perf_counter() 549s try: 549s > result: TResult | None = func() 549s 549s cls = 549s duration = 12.180980358 549s excinfo = \n\nTraceback ... 277, in _raw_path\n @property\n \nResourceWarning: unclosed \n') tblen=12> 549s func = . at 0xf87eec4ef2e0> 549s precise_start = 283.861696863 549s precise_stop = 296.042677221 549s reraise = (, ) 549s result = None 549s start = 1736330389.8172445 549s stop = 1736330401.9982266 549s when = 'call' 549s 549s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 549s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 549s item = 549s kwds = {} 549s runtest_hook = 549s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 549s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 549s firstresult = False 549s kwargs = {'item': } 549s self = 549s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 549s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 549s firstresult = False 549s hook_name = 'pytest_runtest_call' 549s kwargs = {'item': } 549s methods = [>, 549s >, 549s >, 549s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 549s >, 549s >, 549s >] 549s self = <_pytest.config.PytestPluginManager object at 0xf87eef9cfb60> 549s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 549s yield from thread_exception_runtest_hook() 549s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 549s yield 549s cm = <_pytest.threadexception.catch_threading_exception object at 0xf87eec4ce450> 549s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 549s yield from unraisable_exception_runtest_hook() 549s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 549s 549s def unraisable_exception_runtest_hook() -> Generator[None]: 549s with catch_unraisable_exception() as cm: 549s try: 549s yield 549s finally: 549s if cm.unraisable: 549s if cm.unraisable.err_msg is not None: 549s err_msg = cm.unraisable.err_msg 549s else: 549s err_msg = "Exception ignored in" 549s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 549s msg += "".join( 549s traceback.format_exception( 549s cm.unraisable.exc_type, 549s cm.unraisable.exc_value, 549s cm.unraisable.exc_traceback, 549s ) 549s ) 549s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 549s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 549s E 549s E Traceback (most recent call last): 549s E File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail 549s E return self._tail_cached 549s E ^^^^^^^^^^^^^^^^^ 549s E AttributeError: 'pathlib._local.PurePosixPath' object has no attribute '_tail_cached' 549s E 549s E During handling of the above exception, another exception occurred: 549s E 549s E Traceback (most recent call last): 549s E File "/usr/lib/python3.13/pathlib/_local.py", line 277, in _raw_path 549s E @property 549s E 549s E ResourceWarning: unclosed 549s 549s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf87eec4cd6d0> 549s err_msg = 'Exception ignored in' 549s msg = ('Exception ignored in: \n' 549s '\n' 549s 'Traceback (most recent call last):\n' 549s ' File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail\n' 549s ' return self._tail_cached\n' 549s ' ^^^^^^^^^^^^^^^^^\n' 549s "AttributeError: 'pathlib._local.PurePosixPath' object has no attribute " 549s "'_tail_cached'\n" 549s '\n' 549s 'During handling of the above exception, another exception occurred:\n' 549s '\n' 549s 'Traceback (most recent call last):\n' 549s ' File "/usr/lib/python3.13/pathlib/_local.py", line 277, in _raw_path\n' 549s ' @property\n' 549s ' \n' 549s 'ResourceWarning: unclosed \n') 549s 549s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 549s ============================= slowest 10 durations ============================= 549s 21.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 549s 19.05s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 549s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 549s 17.98s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 549s 16.63s call tests/test_restarter.py::test_restart_check[ipc] 549s 13.55s call tests/test_restarter.py::test_restart_check[tcp] 549s 12.65s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 549s 12.26s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 549s 12.18s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 549s 12.05s call tests/test_restarter.py::test_restarter_gives_up[tcp] 549s =========================== short test summary info ============================ 549s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 549s 549s Traceback (most recent call last): 549s File "/usr/lib/python3.13/pathlib/_local.py", line 310, in _tail 549s return self._tail_cached 549s ^^^^^^^^^^^^^^^^^ 549s AttributeError: 'pathlib._local.PurePosixPath' object has no attribute '_tail_cached' 549s 549s During handling of the above exception, another exception occurred: 549s 549s Traceback (most recent call last): 549s File "/usr/lib/python3.13/pathlib/_local.py", line 277, in _raw_path 549s @property 549s 549s ResourceWarning: unclosed 549s ============= 1 failed, 224 passed, 6 skipped in 338.68s (0:05:38) ============= 549s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 549s *** STARTING RUN 2: python3.13 -m pytest -v 550s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 550s 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" 550s 550s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 550s ============================= test session starts ============================== 550s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 550s cachedir: .pytest_cache 550s rootdir: /tmp/autopkgtest.IbqnSH/autopkgtest_tmp 550s configfile: pyproject.toml 550s testpaths: jupyter_client, tests/ 550s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 550s timeout: 100.0s 550s timeout method: thread 550s timeout func_only: False 550s asyncio: mode=Mode.STRICT, default_loop_scope=None 551s collecting ... collected 231 items 551s 551s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 551s previous runs) [ 0%] 551s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 551s previous runs) [ 0%] 551s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 551s passed in previous runs) [ 1%] 551s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 551s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 551s passed in previous runs) [ 2%] 551s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 551s passed in previous runs) [ 2%] 551s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 551s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 551s passed in previous runs) [ 3%] 551s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 551s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 551s passed in previous runs) [ 4%] 551s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 551s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 551s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 551s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 551s passed in previous runs) [ 6%] 551s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 551s passed in previous runs) [ 6%] 551s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 551s passed in previous runs) [ 6%] 551s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 551s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 551s passed in previous runs) [ 7%] 551s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 551s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 551s passed in previous runs) [ 8%] 551s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 551s passed in previous runs) [ 9%] 551s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 551s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 551s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 551s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 551s passed in previous runs) [ 10%] 551s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 551s passed in previous runs) [ 11%] 551s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 551s passed in previous runs) [ 11%] 551s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 551s passed in previous runs) [ 12%] 551s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 551s passed in previous runs) [ 12%] 551s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 551s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 551s passed in previous runs) [ 13%] 551s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 551s passed in previous runs) [ 13%] 551s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 551s passed in previous runs) [ 14%] 551s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 551s passed in previous runs) [ 14%] 551s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 551s passed in previous runs) [ 15%] 551s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 551s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 551s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 551s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 551s passed in previous runs) [ 16%] 551s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 551s passed in previous runs) [ 17%] 551s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 551s passed in previous runs) [ 17%] 551s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 551s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 551s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 551s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 551s passed in previous runs) [ 19%] 551s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 551s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 551s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 551s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 551s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 551s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 551s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 551s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 551s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 551s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 551s previous runs) [ 23%] 551s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 551s in previous runs) [ 24%] 551s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 551s passed in previous runs) [ 24%] 551s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 551s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 551s passed in previous runs) [ 25%] 551s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 551s previous runs) [ 25%] 551s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 551s previous runs) [ 26%] 551s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 551s passed in previous runs) [ 26%] 551s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 551s passed in previous runs) [ 27%] 551s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 551s passed in previous runs) [ 27%] 551s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 551s passed in previous runs) [ 28%] 551s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 551s passed in previous runs) [ 28%] 551s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 551s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 551s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 551s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 551s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 551s passed in previous runs) [ 30%] 551s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 551s in previous runs) [ 31%] 551s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 551s previous runs) [ 31%] 551s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 551s previous runs) [ 32%] 551s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 551s previous runs) [ 32%] 551s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 551s in previous runs) [ 32%] 551s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 551s passed in previous runs) [ 33%] 551s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 551s in previous runs) [ 33%] 551s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 551s passed in previous runs) [ 34%] 551s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 551s passed in previous runs) [ 34%] 551s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 551s previous runs) [ 35%] 551s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 551s previous runs) [ 35%] 551s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 551s previous runs) [ 35%] 551s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 551s in previous runs) [ 36%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 551s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 551s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 551s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 551s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 551s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 551s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 551s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 551s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 551s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 551s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 551s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 551s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 551s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 551s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 551s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 551s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 551s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 564s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 564s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 564s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 564s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 564s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 564s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 564s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 564s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 564s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 564s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 564s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 564s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 564s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 564s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 564s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 564s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 564s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 564s passed in previous runs) [ 58%] 564s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 564s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 564s passed in previous runs) [ 58%] 564s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 564s previous runs) [ 59%] 564s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 564s passed in previous runs) [ 59%] 564s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 564s previous runs) [ 60%] 564s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 564s passed in previous runs) [ 60%] 564s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 564s passed in previous runs) [ 61%] 564s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 564s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 564s passed in previous runs) [ 61%] 564s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 564s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 564s passed in previous runs) [ 62%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 564s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 564s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 564s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 564s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 564s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 564s passed in previous runs) [ 77%] 564s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 564s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 564s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 564s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 564s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 564s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 564s in previous runs) [ 80%] 564s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 564s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 564s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 564s runs) [ 81%] 564s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 564s runs) [ 82%] 564s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 564s runs) [ 82%] 564s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 564s runs) [ 83%] 564s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 564s previous runs) [ 83%] 564s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 564s previous runs) [ 83%] 564s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 564s passed in previous runs) [ 84%] 564s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 564s passed in previous runs) [ 84%] 564s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 564s passed in previous runs) [ 85%] 564s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 564s passed in previous runs) [ 85%] 564s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 564s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 564s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 564s previous runs) [ 87%] 564s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 564s in previous runs) [ 87%] 564s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 564s passed in previous runs) [ 87%] 564s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 564s in previous runs) [ 88%] 564s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 564s previous runs) [ 88%] 564s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 564s previous runs) [ 89%] 564s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 564s passed in previous runs) [ 89%] 564s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 564s in previous runs) [ 90%] 564s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 564s passed in previous runs) [ 90%] 564s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 564s passed in previous runs) [ 90%] 564s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 564s in previous runs) [ 91%] 564s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 564s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 564s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 564s in previous runs) [ 92%] 564s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 564s in previous runs) [ 93%] 564s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 564s in previous runs) [ 93%] 564s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 564s passed in previous runs) [ 93%] 564s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 564s passed in previous runs) [ 94%] 564s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 564s in previous runs) [ 94%] 564s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 564s passed in previous runs) [ 95%] 564s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 564s passed in previous runs) [ 95%] 564s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 564s passed in previous runs) [ 96%] 564s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 564s in previous runs) [ 96%] 564s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 564s in previous runs) [ 96%] 564s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 564s previous runs) [ 97%] 564s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 564s previous runs) [ 97%] 564s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 564s runs) [ 98%] 564s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 564s runs) [ 98%] 564s tests/test_session.py::test_session_factory SKIPPED (Test passed in 564s previous runs) [ 99%] 564s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 564s runs) [ 99%] 564s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 565s runs) [100%] 565s 565s ============================= slowest 10 durations ============================= 565s 13.11s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 565s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 565s 0.00s teardown tests/test_manager.py::test_connection_file_real_path 565s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id 565s 0.00s setup tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec 565s 0.00s teardown tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 565s 0.00s teardown tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all 565s 0.00s teardown tests/test_ssh.py::test_open_tunnel 565s 0.00s teardown tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id 565s 0.00s setup tests/test_session.py::TestSession::test_send_sync 565s ======================= 1 passed, 230 skipped in 14.57s ======================== 565s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 565s Testing with python3.12: 565s *** STARTING RUN 1: python3.12 -m pytest -v 566s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 566s 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" 566s 566s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 566s ============================= test session starts ============================== 566s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 566s cachedir: .pytest_cache 566s rootdir: /tmp/autopkgtest.IbqnSH/autopkgtest_tmp 566s configfile: pyproject.toml 566s testpaths: jupyter_client, tests/ 566s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 566s timeout: 100.0s 566s timeout method: thread 566s timeout func_only: False 566s asyncio: mode=Mode.STRICT, default_loop_scope=None 567s collecting ... collected 231 items 567s 567s tests/test_adapter.py::test_default_version PASSED [ 0%] 567s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 567s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 567s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 567s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 567s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 567s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 567s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 567s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 567s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 567s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 567s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 567s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 567s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 567s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 567s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 567s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 567s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 567s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 567s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 567s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 567s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 567s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 567s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 567s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 567s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 567s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 571s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 575s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 577s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 581s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 582s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 586s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 590s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 594s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 595s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 599s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 603s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 607s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 608s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 612s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 614s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 615s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 619s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 623s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 624s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 626s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 627s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 629s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 633s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 635s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 641s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 645s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 646s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 646s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 646s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 647s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 647s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 647s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 647s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 647s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 648s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 648s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 648s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 648s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 648s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 648s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 648s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 648s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 648s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 648s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 649s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 650s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 650s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 650s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 650s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 650s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 650s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 650s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 650s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 650s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 651s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 651s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 653s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 656s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 662s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 670s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 673s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 679s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 687s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 687s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 687s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 687s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 687s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 692s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 695s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 698s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 698s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 698s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 698s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 698s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 699s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 717s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 735s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 748s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 748s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 760s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 760s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 772s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 772s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 772s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 772s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 772s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 773s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 773s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 773s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 773s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 773s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 778s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 781s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 781s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 781s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 781s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 781s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 781s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 781s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 781s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 781s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 781s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 781s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 781s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 781s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 782s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 782s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 782s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 782s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 782s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 782s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 782s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 782s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 782s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 782s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 782s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 782s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 782s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 782s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 782s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 782s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 782s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 783s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels ERROR [ 64%] 783s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 784s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 785s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 786s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 786s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 786s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 786s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 786s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 786s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 786s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 787s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 787s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 787s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 788s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 788s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 789s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 790s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 790s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 792s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 792s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 792s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 792s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 793s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 793s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 793s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 793s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 793s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 793s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 793s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 793s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 793s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 794s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 794s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 794s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 794s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 794s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 795s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 795s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 795s tests/test_public_api.py::test_kms PASSED [ 81%] 795s tests/test_public_api.py::test_kcs PASSED [ 82%] 795s tests/test_public_api.py::test_launcher PASSED [ 82%] 795s tests/test_public_api.py::test_connect PASSED [ 83%] 811s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 825s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 831s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 837s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 843s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 849s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 870s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 891s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 891s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 891s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 891s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 891s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 891s tests/test_session.py::TestSession::test_send PASSED [ 88%] 891s tests/test_session.py::TestSession::test_args PASSED [ 89%] 892s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 893s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 893s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 894s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 894s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 894s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 894s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 894s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 894s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 894s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 894s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 894s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 894s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 894s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 894s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 894s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 894s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 894s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 894s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 894s tests/test_session.py::test_squash_unicode PASSED [ 97%] 894s tests/test_session.py::test_json_packer PASSED [ 98%] 894s tests/test_session.py::test_message_cls PASSED [ 98%] 894s tests/test_session.py::test_session_factory PASSED [ 99%] 894s tests/test_ssh.py::test_random_ports PASSED [ 99%] 894s tests/test_ssh.py::test_open_tunnel PASSED [100%] 894s 894s ==================================== ERRORS ==================================== 894s ____ ERROR at setup of TestKernelManager.test_start_parallel_thread_kernels ____ 894s 894s cls = 894s func = . at 0xf8a8bcc61a80> 894s when = 'setup' 894s reraise = (, ) 894s 894s @classmethod 894s def from_call( 894s cls, 894s func: Callable[[], TResult], 894s when: Literal["collect", "setup", "call", "teardown"], 894s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 894s ) -> CallInfo[TResult]: 894s """Call func, wrapping the result in a CallInfo. 894s 894s :param func: 894s The function to call. Called without arguments. 894s :type func: Callable[[], _pytest.runner.TResult] 894s :param when: 894s The phase in which the function is called. 894s :param reraise: 894s Exception or exceptions that shall propagate if raised by the 894s function, instead of being wrapped in the CallInfo. 894s """ 894s excinfo = None 894s start = timing.time() 894s precise_start = timing.perf_counter() 894s try: 894s > result: TResult | None = func() 894s 894s cls = 894s duration = 0.09190453400003662 894s excinfo = \n\nTraceback ...^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\nResourceWarning: unclosed \n') tblen=8> 894s func = . at 0xf8a8bcc61a80> 894s precise_start = 676.987860838 894s precise_stop = 677.079765372 894s reraise = (, ) 894s result = None 894s start = 1736330782.9434078 894s stop = 1736330783.0353138 894s when = 'setup' 894s 894s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 894s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 894s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 894s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 894s item = 894s kwds = {} 894s runtest_hook = 894s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 894s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 894s firstresult = False 894s kwargs = {'item': } 894s self = 894s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 894s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 894s firstresult = False 894s hook_name = 'pytest_runtest_setup' 894s kwargs = {'item': } 894s methods = [>, 894s >, 894s >, 894s >, 894s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 894s >, 894s >] 894s self = <_pytest.config.PytestPluginManager object at 0xf8a8c095eed0> 894s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in pytest_runtest_setup 894s yield from unraisable_exception_runtest_hook() 894s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 894s 894s def unraisable_exception_runtest_hook() -> Generator[None]: 894s with catch_unraisable_exception() as cm: 894s try: 894s yield 894s finally: 894s if cm.unraisable: 894s if cm.unraisable.err_msg is not None: 894s err_msg = cm.unraisable.err_msg 894s else: 894s err_msg = "Exception ignored in" 894s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 894s msg += "".join( 894s traceback.format_exception( 894s cm.unraisable.exc_type, 894s cm.unraisable.exc_value, 894s cm.unraisable.exc_traceback, 894s ) 894s ) 894s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 894s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 894s E 894s E Traceback (most recent call last): 894s E File "/usr/lib/python3.12/selectors.py", line 190, in get_key 894s E return mapping[fileobj] 894s E ~~~~~~~^^^^^^^^^ 894s E File "/usr/lib/python3.12/selectors.py", line 74, in __getitem__ 894s E raise KeyError("{!r} is not registered".format(fileobj)) from None 894s E KeyError: '12 is not registered' 894s E 894s E During handling of the above exception, another exception occurred: 894s E 894s E Traceback (most recent call last): 894s E File "/usr/lib/python3.12/selectors.py", line 192, in get_key 894s E raise KeyError("{!r} is not registered".format(fileobj)) from None 894s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 894s E ResourceWarning: unclosed 894s 894s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf8a8bcc5f2f0> 894s err_msg = 'Exception ignored in' 894s msg = ('Exception ignored in: \n' 894s '\n' 894s 'Traceback (most recent call last):\n' 894s ' File "/usr/lib/python3.12/selectors.py", line 190, in get_key\n' 894s ' return mapping[fileobj]\n' 894s ' ~~~~~~~^^^^^^^^^\n' 894s ' File "/usr/lib/python3.12/selectors.py", line 74, in __getitem__\n' 894s ' raise KeyError("{!r} is not registered".format(fileobj)) from None\n' 894s "KeyError: '12 is not registered'\n" 894s '\n' 894s 'During handling of the above exception, another exception occurred:\n' 894s '\n' 894s 'Traceback (most recent call last):\n' 894s ' File "/usr/lib/python3.12/selectors.py", line 192, in get_key\n' 894s ' raise KeyError("{!r} is not registered".format(fileobj)) from None\n' 894s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 894s 'ResourceWarning: unclosed \n') 894s 894s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 894s ============================= slowest 10 durations ============================= 894s 21.06s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 894s 21.06s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 894s 18.11s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 894s 17.84s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 894s 16.55s call tests/test_restarter.py::test_restart_check[tcp] 894s 13.53s call tests/test_restarter.py::test_restart_check[ipc] 894s 13.05s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 894s 11.92s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 894s 11.80s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 894s 8.12s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 894s =========================== short test summary info ============================ 894s ERROR tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 894s 894s Traceback (most recent call last): 894s File "/usr/lib/python3.12/selectors.py", line 190, in get_key 894s return mapping[fileobj] 894s ~~~~~~~^^^^^^^^^ 894s File "/usr/lib/python3.12/selectors.py", line 74, in __getitem__ 894s raise KeyError("{!r} is not registered".format(fileobj)) from None 894s KeyError: '12 is not registered' 894s 894s During handling of the above exception, another exception occurred: 894s 894s Traceback (most recent call last): 894s File "/usr/lib/python3.12/selectors.py", line 192, in get_key 894s raise KeyError("{!r} is not registered".format(fileobj)) from None 894s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 894s ResourceWarning: unclosed 894s ============= 224 passed, 6 skipped, 1 error in 328.48s (0:05:28) ============== 895s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 895s *** STARTING RUN 2: python3.12 -m pytest -v 895s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 895s 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" 895s 895s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 895s ============================= test session starts ============================== 895s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 895s cachedir: .pytest_cache 895s rootdir: /tmp/autopkgtest.IbqnSH/autopkgtest_tmp 895s configfile: pyproject.toml 895s testpaths: jupyter_client, tests/ 895s plugins: timeout-2.3.1, asyncio-0.24.0a1, typeguard-4.4.1 895s timeout: 100.0s 895s timeout method: thread 895s timeout func_only: False 895s asyncio: mode=Mode.STRICT, default_loop_scope=None 896s collecting ... collected 231 items 896s 896s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 896s previous runs) [ 0%] 896s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 896s previous runs) [ 0%] 896s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 896s passed in previous runs) [ 1%] 896s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 896s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 896s passed in previous runs) [ 2%] 896s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 896s passed in previous runs) [ 2%] 896s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 896s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 896s passed in previous runs) [ 3%] 896s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 896s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 896s passed in previous runs) [ 4%] 896s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 896s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 896s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 896s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 896s passed in previous runs) [ 6%] 896s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 896s passed in previous runs) [ 6%] 896s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 896s passed in previous runs) [ 6%] 896s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 896s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 896s passed in previous runs) [ 7%] 896s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 896s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 896s passed in previous runs) [ 8%] 896s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 896s passed in previous runs) [ 9%] 896s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 896s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 896s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 896s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 896s passed in previous runs) [ 10%] 896s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 896s passed in previous runs) [ 11%] 896s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 896s passed in previous runs) [ 11%] 896s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 896s passed in previous runs) [ 12%] 896s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 896s passed in previous runs) [ 12%] 896s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 896s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 896s passed in previous runs) [ 13%] 896s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 896s passed in previous runs) [ 13%] 896s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 896s passed in previous runs) [ 14%] 896s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 896s passed in previous runs) [ 14%] 896s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 896s passed in previous runs) [ 15%] 896s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 896s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 896s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 896s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 896s passed in previous runs) [ 16%] 896s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 896s passed in previous runs) [ 17%] 896s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 896s passed in previous runs) [ 17%] 896s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 896s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 896s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 896s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 896s passed in previous runs) [ 19%] 896s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 896s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 896s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 896s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 896s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 896s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 896s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 896s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 896s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 896s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 896s previous runs) [ 23%] 896s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 896s in previous runs) [ 24%] 896s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 896s passed in previous runs) [ 24%] 896s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 896s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 896s passed in previous runs) [ 25%] 896s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 896s previous runs) [ 25%] 896s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 896s previous runs) [ 26%] 896s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 896s passed in previous runs) [ 26%] 896s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 896s passed in previous runs) [ 27%] 896s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 896s passed in previous runs) [ 27%] 896s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 896s passed in previous runs) [ 28%] 896s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 896s passed in previous runs) [ 28%] 896s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 896s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 896s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 896s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 896s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 896s passed in previous runs) [ 30%] 896s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 896s in previous runs) [ 31%] 896s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 896s previous runs) [ 31%] 896s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 896s previous runs) [ 32%] 896s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 896s previous runs) [ 32%] 896s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 896s in previous runs) [ 32%] 896s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 896s passed in previous runs) [ 33%] 896s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 896s in previous runs) [ 33%] 896s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 896s passed in previous runs) [ 34%] 896s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 896s passed in previous runs) [ 34%] 896s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 896s previous runs) [ 35%] 896s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 896s previous runs) [ 35%] 896s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 896s previous runs) [ 35%] 896s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 896s in previous runs) [ 36%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 896s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 896s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 896s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 896s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 896s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 896s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 896s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 896s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 896s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 896s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 896s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 896s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 896s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 896s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 896s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 896s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 896s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 896s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] SKIPPED [ 46%] 896s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 896s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 896s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 896s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 896s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 896s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 896s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 896s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 896s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 896s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 896s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 896s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 896s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 896s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 896s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 896s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 896s passed in previous runs) [ 58%] 896s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 896s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 896s passed in previous runs) [ 58%] 896s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 896s previous runs) [ 59%] 896s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 896s passed in previous runs) [ 59%] 896s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 896s previous runs) [ 60%] 896s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 896s passed in previous runs) [ 60%] 896s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 896s passed in previous runs) [ 61%] 896s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 896s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 896s passed in previous runs) [ 61%] 896s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 896s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 896s passed in previous runs) [ 62%] 896s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 896s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 896s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 896s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 897s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 897s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 897s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 897s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 897s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 897s passed in previous runs) [ 77%] 897s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 897s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 897s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 897s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 897s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 897s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 897s in previous runs) [ 80%] 897s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 897s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 897s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 897s runs) [ 81%] 897s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 897s runs) [ 82%] 897s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 897s runs) [ 82%] 897s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 897s runs) [ 83%] 897s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 897s previous runs) [ 83%] 897s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 897s previous runs) [ 83%] 897s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 897s passed in previous runs) [ 84%] 897s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 897s passed in previous runs) [ 84%] 897s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 897s passed in previous runs) [ 85%] 897s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 897s passed in previous runs) [ 85%] 897s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 897s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 897s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 897s previous runs) [ 87%] 897s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 897s in previous runs) [ 87%] 897s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 897s passed in previous runs) [ 87%] 897s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 897s in previous runs) [ 88%] 897s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 897s previous runs) [ 88%] 897s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 897s previous runs) [ 89%] 897s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 897s passed in previous runs) [ 89%] 897s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 897s in previous runs) [ 90%] 897s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 897s passed in previous runs) [ 90%] 897s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 897s passed in previous runs) [ 90%] 897s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 897s in previous runs) [ 91%] 897s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 897s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 897s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 897s in previous runs) [ 92%] 897s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 897s in previous runs) [ 93%] 897s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 897s in previous runs) [ 93%] 897s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 897s passed in previous runs) [ 93%] 897s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 897s passed in previous runs) [ 94%] 897s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 897s in previous runs) [ 94%] 897s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 897s passed in previous runs) [ 95%] 897s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 897s passed in previous runs) [ 95%] 897s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 897s passed in previous runs) [ 96%] 897s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 897s in previous runs) [ 96%] 897s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 897s in previous runs) [ 96%] 897s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 897s previous runs) [ 97%] 897s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 897s previous runs) [ 97%] 897s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 897s runs) [ 98%] 897s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 897s runs) [ 98%] 897s tests/test_session.py::test_session_factory SKIPPED (Test passed in 897s previous runs) [ 99%] 897s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 897s runs) [ 99%] 897s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 897s runs) [100%] 897s 897s ============================= slowest 10 durations ============================= 897s 0.37s call tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 897s 0.01s setup tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 897s 0.00s setup tests/test_consoleapp.py::test_console_app_ssh 897s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 897s 0.00s setup tests/test_restarter.py::test_restart_check[tcp] 897s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle 897s 0.00s teardown tests/test_adapter.py::V5toV4TestCase::test_inspect_request 897s 0.00s teardown tests/test_adapter.py::V5toV4TestCase::test_complete_reply 897s 0.00s teardown tests/test_adapter.py::V4toV5TestCase::test_no_adapt 897s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 897s ======================== 1 passed, 230 skipped in 1.56s ======================== 897s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 898s autopkgtest [10:08:18]: test pytest: -----------------------] 898s autopkgtest [10:08:18]: test pytest: - - - - - - - - - - results - - - - - - - - - - 898s pytest PASS 899s autopkgtest [10:08:19]: @@@@@@@@@@@@@@@@@@@@ summary 899s pytest PASS 916s nova [W] Using flock in prodstack6-arm64 916s flock: timeout while waiting to get lock 916s Creating nova instance adt-plucky-arm64-jupyter-client-20250108-095319-juju-7f2275-prod-proposed-migration-environment-2-f0cf7043-b6b1-48f5-958e-fdf8b65887a2 from image adt/ubuntu-plucky-arm64-server-20250108.img (UUID 053f5e9f-d810-4aac-9e57-cf8ac63865d2)... 916s nova [W] Timed out waiting for f416b8c8-aee3-4727-85a8-6eed04d33f90 to get deleted.