0s autopkgtest [22:14:19]: starting date and time: 2025-01-09 22:14:19+0000 0s autopkgtest [22:14:19]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [22:14:19]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.ufd9nmxn/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx,src:python-pytest-asyncio --apt-upgrade jupyter-client --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=sphinx/8.1.3-4 python-pytest-asyncio/0.25.1-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-32.secgroup --name adt-plucky-amd64-jupyter-client-20250109-210412-juju-7f2275-prod-proposed-migration-environment-15-00a39f01-59eb-4ae1-9981-289173369cbc --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -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/ 52s autopkgtest [22:15:11]: testbed dpkg architecture: amd64 52s autopkgtest [22:15:11]: testbed apt version: 2.9.18 52s autopkgtest [22:15:11]: @@@@@@@@@@@@@@@@@@@@ test bed setup 53s autopkgtest [22:15:12]: testbed release detected to be: None 53s autopkgtest [22:15:12]: updating testbed package index (apt update) 54s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 54s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 54s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 54s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 54s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.0 kB] 54s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [128 kB] 54s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [790 kB] 54s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 54s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [159 kB] 54s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [292 kB] 54s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 54s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 54s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [418 kB] 54s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1049 kB] 54s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [3100 B] 54s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [13.7 kB] 55s Fetched 2994 kB in 1s (3138 kB/s) 55s Reading package lists... 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Calculating upgrade... 57s The following packages will be upgraded: 57s firmware-sof-signed 57s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s Need to get 7093 kB of archives. 57s After this operation, 0 B of additional disk space will be used. 57s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 firmware-sof-signed all 2024.06-1ubuntu4 [7093 kB] 58s Fetched 7093 kB in 1s (9338 kB/s) 58s (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 ... 75804 files and directories currently installed.) 58s Preparing to unpack .../firmware-sof-signed_2024.06-1ubuntu4_all.deb ... 58s Unpacking firmware-sof-signed (2024.06-1ubuntu4) over (2024.06-1ubuntu3) ... 58s Setting up firmware-sof-signed (2024.06-1ubuntu4) ... 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s autopkgtest [22:15:18]: upgrading testbed (apt dist-upgrade and autopurge) 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 59s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 59s Starting 2 pkgProblemResolver with broken count: 0 59s Done 60s Entering ResolveByKeep 60s 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 60s Reading package lists... 60s Building dependency tree... 60s Reading state information... 60s Starting pkgProblemResolver with broken count: 0 61s Starting 2 pkgProblemResolver with broken count: 0 61s Done 61s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 61s autopkgtest [22:15:20]: rebooting testbed after setup commands that affected boot 84s autopkgtest [22:15:43]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 87s autopkgtest [22:15:46]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 89s Get:1 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (dsc) [3028 B] 89s Get:2 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (tar) [344 kB] 89s Get:3 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (diff) [9888 B] 89s gpgv: Signature made Mon Nov 18 14:59:50 2024 UTC 89s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 89s gpgv: issuer "tchet@debian.org" 89s gpgv: Can't check signature: No public key 89s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-1.dsc: no acceptable signature found 90s autopkgtest [22:15:49]: testing package jupyter-client version 8.6.3-1 90s autopkgtest [22:15:49]: build not needed 90s autopkgtest [22:15:49]: test pytest: preparing testbed 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 91s The following NEW packages will be installed: 91s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 91s jupyter-core libbabeltrace1 libdebuginfod-common libdebuginfod1t64 libipt2 91s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libnorm1t64 91s libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib libsodium23 91s libsource-highlight-common libsource-highlight4t64 libzmq5 net-tools 91s python-ipython-doc python-jupyter-client-doc python3-alabaster python3-all 91s python3-asttokens python3-async-generator python3-comm python3-coverage 91s python3-dateutil python3-debugpy python3-decorator python3-defusedxml 91s python3-docutils python3-executing python3-fastjsonschema python3-imagesize 91s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 91s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 91s python3-mock python3-nbformat python3-nest-asyncio python3-packaging 91s python3-parso python3-pexpect python3-platformdirs python3-pluggy 91s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 91s python3-pytest python3-pytest-asyncio python3-pytest-jupyter 91s python3-pytest-timeout python3-roman python3-snowballstemmer python3-sphinx 91s python3-stack-data python3-tornado python3-traitlets python3-typeshed 91s python3-wcwidth python3-zmq python3.13 python3.13-minimal sgml-base 91s sphinx-common sphinx-rtd-theme-common xml-core 92s 0 upgraded, 77 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 29.2 MB of archives. 92s After this operation, 121 MB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-lato all 2.015-1 [2781 kB] 92s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod-common all 0.192-4 [15.4 kB] 92s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 92s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 92s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 92s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 92s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 92s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 92s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 libbabeltrace1 amd64 1.5.11-4build1 [185 kB] 92s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libdebuginfod1t64 amd64 0.192-4 [21.0 kB] 92s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libipt2 amd64 2.1.1-1 [58.9 kB] 92s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 92s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build1 [258 kB] 92s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 gdb amd64 15.2-1ubuntu2 [4879 kB] 92s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-platformdirs all 4.3.6-1 [16.8 kB] 92s Get:16 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 92s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 92s Get:18 http://ftpmaster.internal/ubuntu plucky/universe amd64 jupyter-core all 5.7.2-5 [6944 B] 92s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 92s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dateutil all 2.9.0-3 [80.2 kB] 92s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-tornado amd64 6.4.1-3 [299 kB] 92s Get:22 http://ftpmaster.internal/ubuntu plucky/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build1 [154 kB] 92s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 92s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 92s Get:25 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 92s Get:26 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-zmq amd64 26.2.0-1 [226 kB] 92s Get:27 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jupyter-client all 8.6.3-1 [78.2 kB] 92s Get:28 http://ftpmaster.internal/ubuntu plucky/universe amd64 jupyter-client all 8.6.3-1 [5772 B] 92s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 93s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 93s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 93s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 93s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 93s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 net-tools amd64 2.10-1.1ubuntu1 [204 kB] 93s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 93s Get:36 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-ipython-doc all 8.30.0-2 [3468 kB] 93s Get:37 http://ftpmaster.internal/ubuntu plucky/universe amd64 python-jupyter-client-doc all 8.6.3-1 [291 kB] 93s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 93s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.12.8-1 [890 B] 93s Get:40 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-asttokens all 3.0.0-1 [20.4 kB] 93s Get:41 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-async-generator all 1.10-4 [17.5 kB] 93s Get:42 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-comm all 0.2.1-1 [7016 B] 93s Get:43 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-coverage amd64 7.4.4+dfsg1-0ubuntu3 [150 kB] 93s Get:44 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-debugpy amd64 1.8.8+ds-2ubuntu1 [1145 kB] 93s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-decorator all 5.1.1-5 [10.1 kB] 93s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 93s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 93s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 93s Get:49 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-executing all 2.1.0-0.1 [24.4 kB] 93s Get:50 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 93s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 93s Get:52 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 93s Get:53 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-parso all 0.8.4-1 [67.6 kB] 93s Get:54 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 93s Get:55 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-jedi all 0.19.1+ds1-1 [693 kB] 93s Get:56 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-matplotlib-inline all 0.1.6-2 [8784 B] 93s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 93s Get:58 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-prompt-toolkit all 3.0.48-1 [256 kB] 93s Get:59 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 93s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-stack-data all 0.6.3-1 [22.0 kB] 93s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 93s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-pexpect all 4.9-3 [48.1 kB] 93s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ipython all 8.30.0-2 [569 kB] 93s Get:64 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nest-asyncio all 1.5.4-1 [6256 B] 93s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 93s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-ipykernel all 6.29.5-2 [82.7 kB] 93s Get:67 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 93s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 93s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 93s Get:70 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 93s Get:71 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 93s Get:72 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 93s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 93s Get:74 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 sphinx-common all 8.1.3-4 [663 kB] 93s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 93s Get:76 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 python3-sphinx all 8.1.3-4 [474 kB] 93s Get:77 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-mock all 5.1.0-1 [64.1 kB] 93s Preconfiguring packages ... 94s Fetched 29.2 MB in 2s (15.8 MB/s) 94s Selecting previously unselected package fonts-lato. 94s (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 ... 75804 files and directories currently installed.) 94s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 94s Unpacking fonts-lato (2.015-1) ... 94s Selecting previously unselected package libdebuginfod-common. 94s Preparing to unpack .../01-libdebuginfod-common_0.192-4_all.deb ... 94s Unpacking libdebuginfod-common (0.192-4) ... 94s Selecting previously unselected package libpython3.13-minimal:amd64. 94s Preparing to unpack .../02-libpython3.13-minimal_3.13.1-2_amd64.deb ... 94s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 94s Selecting previously unselected package python3.13-minimal. 94s Preparing to unpack .../03-python3.13-minimal_3.13.1-2_amd64.deb ... 94s Unpacking python3.13-minimal (3.13.1-2) ... 94s Selecting previously unselected package sgml-base. 94s Preparing to unpack .../04-sgml-base_1.31_all.deb ... 94s Unpacking sgml-base (1.31) ... 94s Selecting previously unselected package xml-core. 94s Preparing to unpack .../05-xml-core_0.19_all.deb ... 94s Unpacking xml-core (0.19) ... 94s Selecting previously unselected package docutils-common. 94s Preparing to unpack .../06-docutils-common_0.21.2+dfsg-2_all.deb ... 94s Unpacking docutils-common (0.21.2+dfsg-2) ... 94s Selecting previously unselected package fonts-font-awesome. 94s Preparing to unpack .../07-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 94s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 94s Selecting previously unselected package libbabeltrace1:amd64. 94s Preparing to unpack .../08-libbabeltrace1_1.5.11-4build1_amd64.deb ... 94s Unpacking libbabeltrace1:amd64 (1.5.11-4build1) ... 94s Selecting previously unselected package libdebuginfod1t64:amd64. 94s Preparing to unpack .../09-libdebuginfod1t64_0.192-4_amd64.deb ... 94s Unpacking libdebuginfod1t64:amd64 (0.192-4) ... 94s Selecting previously unselected package libipt2. 94s Preparing to unpack .../10-libipt2_2.1.1-1_amd64.deb ... 94s Unpacking libipt2 (2.1.1-1) ... 94s Selecting previously unselected package libsource-highlight-common. 94s Preparing to unpack .../11-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 94s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 94s Selecting previously unselected package libsource-highlight4t64:amd64. 94s Preparing to unpack .../12-libsource-highlight4t64_3.1.9-4.3build1_amd64.deb ... 94s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 94s Selecting previously unselected package gdb. 94s Preparing to unpack .../13-gdb_15.2-1ubuntu2_amd64.deb ... 94s Unpacking gdb (15.2-1ubuntu2) ... 94s Selecting previously unselected package python3-platformdirs. 94s Preparing to unpack .../14-python3-platformdirs_4.3.6-1_all.deb ... 94s Unpacking python3-platformdirs (4.3.6-1) ... 94s Selecting previously unselected package python3-traitlets. 94s Preparing to unpack .../15-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 94s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 94s Selecting previously unselected package python3-jupyter-core. 94s Preparing to unpack .../16-python3-jupyter-core_5.7.2-5_all.deb ... 94s Unpacking python3-jupyter-core (5.7.2-5) ... 94s Selecting previously unselected package jupyter-core. 94s Preparing to unpack .../17-jupyter-core_5.7.2-5_all.deb ... 94s Unpacking jupyter-core (5.7.2-5) ... 94s Selecting previously unselected package python3-psutil. 94s Preparing to unpack .../18-python3-psutil_5.9.8-2build3_amd64.deb ... 94s Unpacking python3-psutil (5.9.8-2build3) ... 95s Selecting previously unselected package python3-dateutil. 95s Preparing to unpack .../19-python3-dateutil_2.9.0-3_all.deb ... 95s Unpacking python3-dateutil (2.9.0-3) ... 95s Selecting previously unselected package python3-tornado. 95s Preparing to unpack .../20-python3-tornado_6.4.1-3_amd64.deb ... 95s Unpacking python3-tornado (6.4.1-3) ... 95s Selecting previously unselected package libnorm1t64:amd64. 95s Preparing to unpack .../21-libnorm1t64_1.5.9+dfsg-3.1build1_amd64.deb ... 95s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 95s Selecting previously unselected package libpgm-5.3-0t64:amd64. 95s Preparing to unpack .../22-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 95s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 95s Selecting previously unselected package libsodium23:amd64. 95s Preparing to unpack .../23-libsodium23_1.0.18-1build3_amd64.deb ... 95s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 95s Selecting previously unselected package libzmq5:amd64. 95s Preparing to unpack .../24-libzmq5_4.3.5-1build2_amd64.deb ... 95s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 95s Selecting previously unselected package python3-zmq. 95s Preparing to unpack .../25-python3-zmq_26.2.0-1_amd64.deb ... 95s Unpacking python3-zmq (26.2.0-1) ... 95s Selecting previously unselected package python3-jupyter-client. 95s Preparing to unpack .../26-python3-jupyter-client_8.6.3-1_all.deb ... 95s Unpacking python3-jupyter-client (8.6.3-1) ... 95s Selecting previously unselected package jupyter-client. 95s Preparing to unpack .../27-jupyter-client_8.6.3-1_all.deb ... 95s Unpacking jupyter-client (8.6.3-1) ... 95s Selecting previously unselected package libjs-jquery. 95s Preparing to unpack .../28-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 95s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 95s Selecting previously unselected package libjs-underscore. 95s Preparing to unpack .../29-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 95s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 95s Selecting previously unselected package libjs-sphinxdoc. 95s Preparing to unpack .../30-libjs-sphinxdoc_8.1.3-4_all.deb ... 95s Unpacking libjs-sphinxdoc (8.1.3-4) ... 95s Selecting previously unselected package libjson-perl. 95s Preparing to unpack .../31-libjson-perl_4.10000-1_all.deb ... 95s Unpacking libjson-perl (4.10000-1) ... 95s Selecting previously unselected package libpython3.13-stdlib:amd64. 95s Preparing to unpack .../32-libpython3.13-stdlib_3.13.1-2_amd64.deb ... 95s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 95s Selecting previously unselected package net-tools. 95s Preparing to unpack .../33-net-tools_2.10-1.1ubuntu1_amd64.deb ... 95s Unpacking net-tools (2.10-1.1ubuntu1) ... 95s Selecting previously unselected package sphinx-rtd-theme-common. 95s Preparing to unpack .../34-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 95s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 95s Selecting previously unselected package python-ipython-doc. 95s Preparing to unpack .../35-python-ipython-doc_8.30.0-2_all.deb ... 95s Unpacking python-ipython-doc (8.30.0-2) ... 95s Selecting previously unselected package python-jupyter-client-doc. 95s Preparing to unpack .../36-python-jupyter-client-doc_8.6.3-1_all.deb ... 95s Unpacking python-jupyter-client-doc (8.6.3-1) ... 95s Selecting previously unselected package python3.13. 95s Preparing to unpack .../37-python3.13_3.13.1-2_amd64.deb ... 95s Unpacking python3.13 (3.13.1-2) ... 95s Selecting previously unselected package python3-all. 95s Preparing to unpack .../38-python3-all_3.12.8-1_amd64.deb ... 95s Unpacking python3-all (3.12.8-1) ... 95s Selecting previously unselected package python3-asttokens. 95s Preparing to unpack .../39-python3-asttokens_3.0.0-1_all.deb ... 95s Unpacking python3-asttokens (3.0.0-1) ... 95s Selecting previously unselected package python3-async-generator. 95s Preparing to unpack .../40-python3-async-generator_1.10-4_all.deb ... 95s Unpacking python3-async-generator (1.10-4) ... 95s Selecting previously unselected package python3-comm. 95s Preparing to unpack .../41-python3-comm_0.2.1-1_all.deb ... 95s Unpacking python3-comm (0.2.1-1) ... 95s Selecting previously unselected package python3-coverage. 95s Preparing to unpack .../42-python3-coverage_7.4.4+dfsg1-0ubuntu3_amd64.deb ... 95s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 95s Selecting previously unselected package python3-debugpy. 95s Preparing to unpack .../43-python3-debugpy_1.8.8+ds-2ubuntu1_amd64.deb ... 95s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 95s Selecting previously unselected package python3-decorator. 95s Preparing to unpack .../44-python3-decorator_5.1.1-5_all.deb ... 95s Unpacking python3-decorator (5.1.1-5) ... 95s Selecting previously unselected package python3-defusedxml. 95s Preparing to unpack .../45-python3-defusedxml_0.7.1-3_all.deb ... 95s Unpacking python3-defusedxml (0.7.1-3) ... 95s Selecting previously unselected package python3-roman. 95s Preparing to unpack .../46-python3-roman_4.2-1_all.deb ... 95s Unpacking python3-roman (4.2-1) ... 95s Selecting previously unselected package python3-docutils. 95s Preparing to unpack .../47-python3-docutils_0.21.2+dfsg-2_all.deb ... 95s Unpacking python3-docutils (0.21.2+dfsg-2) ... 95s Selecting previously unselected package python3-executing. 95s Preparing to unpack .../48-python3-executing_2.1.0-0.1_all.deb ... 95s Unpacking python3-executing (2.1.0-0.1) ... 95s Selecting previously unselected package python3-fastjsonschema. 95s Preparing to unpack .../49-python3-fastjsonschema_2.21.1-1_all.deb ... 95s Unpacking python3-fastjsonschema (2.21.1-1) ... 96s Selecting previously unselected package python3-imagesize. 96s Preparing to unpack .../50-python3-imagesize_1.4.1-1_all.deb ... 96s Unpacking python3-imagesize (1.4.1-1) ... 96s Selecting previously unselected package python3-iniconfig. 96s Preparing to unpack .../51-python3-iniconfig_1.1.1-2_all.deb ... 96s Unpacking python3-iniconfig (1.1.1-2) ... 96s Selecting previously unselected package python3-parso. 96s Preparing to unpack .../52-python3-parso_0.8.4-1_all.deb ... 96s Unpacking python3-parso (0.8.4-1) ... 96s Selecting previously unselected package python3-typeshed. 96s Preparing to unpack .../53-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 96s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 96s Selecting previously unselected package python3-jedi. 96s Preparing to unpack .../54-python3-jedi_0.19.1+ds1-1_all.deb ... 96s Unpacking python3-jedi (0.19.1+ds1-1) ... 96s Selecting previously unselected package python3-matplotlib-inline. 96s Preparing to unpack .../55-python3-matplotlib-inline_0.1.6-2_all.deb ... 96s Unpacking python3-matplotlib-inline (0.1.6-2) ... 96s Selecting previously unselected package python3-wcwidth. 96s Preparing to unpack .../56-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 96s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 97s Selecting previously unselected package python3-prompt-toolkit. 97s Preparing to unpack .../57-python3-prompt-toolkit_3.0.48-1_all.deb ... 97s Unpacking python3-prompt-toolkit (3.0.48-1) ... 97s Selecting previously unselected package python3-pure-eval. 97s Preparing to unpack .../58-python3-pure-eval_0.2.3-1_all.deb ... 97s Unpacking python3-pure-eval (0.2.3-1) ... 97s Selecting previously unselected package python3-stack-data. 97s Preparing to unpack .../59-python3-stack-data_0.6.3-1_all.deb ... 97s Unpacking python3-stack-data (0.6.3-1) ... 97s Selecting previously unselected package python3-ptyprocess. 97s Preparing to unpack .../60-python3-ptyprocess_0.7.0-6_all.deb ... 97s Unpacking python3-ptyprocess (0.7.0-6) ... 97s Selecting previously unselected package python3-pexpect. 97s Preparing to unpack .../61-python3-pexpect_4.9-3_all.deb ... 97s Unpacking python3-pexpect (4.9-3) ... 97s Selecting previously unselected package python3-ipython. 97s Preparing to unpack .../62-python3-ipython_8.30.0-2_all.deb ... 97s Unpacking python3-ipython (8.30.0-2) ... 97s Selecting previously unselected package python3-nest-asyncio. 97s Preparing to unpack .../63-python3-nest-asyncio_1.5.4-1_all.deb ... 97s Unpacking python3-nest-asyncio (1.5.4-1) ... 97s Selecting previously unselected package python3-packaging. 97s Preparing to unpack .../64-python3-packaging_24.2-1_all.deb ... 97s Unpacking python3-packaging (24.2-1) ... 97s Selecting previously unselected package python3-ipykernel. 97s Preparing to unpack .../65-python3-ipykernel_6.29.5-2_all.deb ... 97s Unpacking python3-ipykernel (6.29.5-2) ... 97s Selecting previously unselected package python3-nbformat. 97s Preparing to unpack .../66-python3-nbformat_5.9.1-1_all.deb ... 97s Unpacking python3-nbformat (5.9.1-1) ... 97s Selecting previously unselected package python3-pluggy. 97s Preparing to unpack .../67-python3-pluggy_1.5.0-1_all.deb ... 97s Unpacking python3-pluggy (1.5.0-1) ... 97s Selecting previously unselected package python3-pytest. 97s Preparing to unpack .../68-python3-pytest_8.3.4-1_all.deb ... 97s Unpacking python3-pytest (8.3.4-1) ... 97s Selecting previously unselected package python3-pytest-asyncio. 97s Preparing to unpack .../69-python3-pytest-asyncio_0.25.1-1_all.deb ... 97s Unpacking python3-pytest-asyncio (0.25.1-1) ... 97s Selecting previously unselected package python3-pytest-jupyter. 97s Preparing to unpack .../70-python3-pytest-jupyter_0.10.1-2_all.deb ... 97s Unpacking python3-pytest-jupyter (0.10.1-2) ... 97s Selecting previously unselected package python3-pytest-timeout. 97s Preparing to unpack .../71-python3-pytest-timeout_2.3.1-1_all.deb ... 97s Unpacking python3-pytest-timeout (2.3.1-1) ... 97s Selecting previously unselected package python3-snowballstemmer. 97s Preparing to unpack .../72-python3-snowballstemmer_2.2.0-4build1_all.deb ... 97s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 97s Selecting previously unselected package sphinx-common. 97s Preparing to unpack .../73-sphinx-common_8.1.3-4_all.deb ... 97s Unpacking sphinx-common (8.1.3-4) ... 97s Selecting previously unselected package python3-alabaster. 97s Preparing to unpack .../74-python3-alabaster_0.7.16-0.1_all.deb ... 97s Unpacking python3-alabaster (0.7.16-0.1) ... 97s Selecting previously unselected package python3-sphinx. 97s Preparing to unpack .../75-python3-sphinx_8.1.3-4_all.deb ... 97s Unpacking python3-sphinx (8.1.3-4) ... 97s Selecting previously unselected package python3-mock. 97s Preparing to unpack .../76-python3-mock_5.1.0-1_all.deb ... 97s Unpacking python3-mock (5.1.0-1) ... 97s Setting up python3-iniconfig (1.1.1-2) ... 97s Setting up python3-tornado (6.4.1-3) ... 98s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build1) ... 98s Setting up python3-pure-eval (0.2.3-1) ... 98s Setting up net-tools (2.10-1.1ubuntu1) ... 98s Setting up fonts-lato (2.015-1) ... 98s Setting up libsodium23:amd64 (1.0.18-1build3) ... 98s Setting up python3-async-generator (1.10-4) ... 98s Setting up libdebuginfod-common (0.192-4) ... 98s Setting up python3-parso (0.8.4-1) ... 99s Setting up python3-defusedxml (0.7.1-3) ... 99s Setting up python3-asttokens (3.0.0-1) ... 99s Setting up python3-alabaster (0.7.16-0.1) ... 99s Setting up python3-platformdirs (4.3.6-1) ... 99s Setting up python3-psutil (5.9.8-2build3) ... 100s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 100s Setting up python3-mock (5.1.0-1) ... 100s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 100s Setting up python3-roman (4.2-1) ... 100s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 100s Setting up python3-decorator (5.1.1-5) ... 100s Setting up python3-packaging (24.2-1) ... 100s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 101s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 101s Setting up python3-executing (2.1.0-0.1) ... 101s Setting up python3-snowballstemmer (2.2.0-4build1) ... 101s Setting up python3-nest-asyncio (1.5.4-1) ... 101s Setting up libipt2 (2.1.1-1) ... 101s Setting up libbabeltrace1:amd64 (1.5.11-4build1) ... 101s Setting up python3-pluggy (1.5.0-1) ... 102s Setting up python3-fastjsonschema (2.21.1-1) ... 102s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 102s Setting up libjson-perl (4.10000-1) ... 102s Setting up python3.13-minimal (3.13.1-2) ... 103s Setting up python3-dateutil (2.9.0-3) ... 103s Setting up sgml-base (1.31) ... 103s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 103s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 103s Setting up python3-stack-data (0.6.3-1) ... 103s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 103s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 103s Setting up python3-jupyter-core (5.7.2-5) ... 103s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 103s Setting up python3-imagesize (1.4.1-1) ... 103s Setting up python3-ptyprocess (0.7.0-6) ... 104s Setting up python3-prompt-toolkit (3.0.48-1) ... 104s Setting up libdebuginfod1t64:amd64 (0.192-4) ... 104s Setting up libzmq5:amd64 (4.3.5-1build2) ... 104s Setting up python3-jedi (0.19.1+ds1-1) ... 105s Setting up python3.13 (3.13.1-2) ... 105s Setting up python3-pytest (8.3.4-1) ... 106s Setting up python3-all (3.12.8-1) ... 106s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 106s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 106s Setting up python3-nbformat (5.9.1-1) ... 106s Setting up python3-matplotlib-inline (0.1.6-2) ... 107s Setting up python3-comm (0.2.1-1) ... 107s Setting up gdb (15.2-1ubuntu2) ... 107s Setting up python3-pexpect (4.9-3) ... 107s Setting up python3-zmq (26.2.0-1) ... 107s Setting up libjs-sphinxdoc (8.1.3-4) ... 107s Setting up python3-pytest-asyncio (0.25.1-1) ... 107s Setting up xml-core (0.19) ... 108s Setting up python3-jupyter-client (8.6.3-1) ... 108s Setting up jupyter-core (5.7.2-5) ... 108s Setting up python3-pytest-timeout (2.3.1-1) ... 108s Setting up python-ipython-doc (8.30.0-2) ... 108s Setting up jupyter-client (8.6.3-1) ... 108s Setting up python-jupyter-client-doc (8.6.3-1) ... 108s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 109s Setting up python3-ipython (8.30.0-2) ... 110s Setting up sphinx-common (8.1.3-4) ... 110s Setting up python3-ipykernel (6.29.5-2) ... 110s Setting up python3-pytest-jupyter (0.10.1-2) ... 110s Processing triggers for libc-bin (2.40-4ubuntu1) ... 110s Processing triggers for systemd (257-2ubuntu1) ... 110s Processing triggers for man-db (2.13.0-1) ... 111s Processing triggers for sgml-base (1.31) ... 111s Setting up docutils-common (0.21.2+dfsg-2) ... 112s Processing triggers for sgml-base (1.31) ... 112s Setting up python3-docutils (0.21.2+dfsg-2) ... 112s Setting up python3-sphinx (8.1.3-4) ... 115s autopkgtest [22:16:14]: test pytest: [----------------------- 115s config: 115s /home/ubuntu/.config/jupyter 115s /home/ubuntu/.local/etc/jupyter 115s /usr/etc/jupyter 115s /etc/xdg/jupyter 115s data: 115s /home/ubuntu/.local/share/jupyter 115s /usr/local/share/jupyter 115s /usr/share/jupyter 115s runtime: 115s /home/ubuntu/.local/share/jupyter/runtime 115s Testing with python3.13: 115s *** STARTING RUN 1: python3.13 -m pytest -v 115s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 115s 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" 115s 115s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 115s ============================= test session starts ============================== 115s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 115s cachedir: .pytest_cache 115s rootdir: /tmp/autopkgtest.CkfA9U/autopkgtest_tmp 115s configfile: pyproject.toml 115s testpaths: jupyter_client, tests/ 115s plugins: asyncio-0.25.1, timeout-2.3.1, typeguard-4.4.1 115s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 115s timeout: 100.0s 115s timeout method: thread 115s timeout func_only: False 116s collecting ... collected 231 items 116s 116s tests/test_adapter.py::test_default_version PASSED [ 0%] 116s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 116s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 116s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 116s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 116s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 116s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 116s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 116s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 116s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 116s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 116s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 116s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 116s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 116s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 116s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 116s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 116s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 116s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 116s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 116s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 116s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 116s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 116s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 116s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 116s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 116s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 117s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 118s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 119s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 120s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 124s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 125s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 126s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 126s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 127s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 132s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 132s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 133s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 137s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 141s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 142s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 143s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 147s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 148s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 149s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 150s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 152s tests/test_client.py::TestThreadedKernelClient::test_complete FAILED [ 20%] 153s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 154s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 155s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 158s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 159s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 160s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 160s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 160s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 160s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 160s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 160s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 160s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 161s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 161s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 161s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 161s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 161s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 161s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 161s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 161s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 161s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 161s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 161s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 162s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 163s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 163s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 163s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 163s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 163s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 163s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 163s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 163s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 163s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 163s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 163s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 165s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 167s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 173s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 181s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 184s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 189s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 197s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 197s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 198s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 198s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 198s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 202s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 205s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 208s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 208s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 208s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 208s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 208s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 209s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 226s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 243s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 254s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 254s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 265s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 265s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 276s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 276s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 276s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 277s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 282s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 285s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 285s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 286s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 286s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 286s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 286s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 286s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 286s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 286s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 286s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 286s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 286s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 286s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 286s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 286s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 286s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 286s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 286s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 286s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 286s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 286s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 286s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 286s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 286s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 286s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 286s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 286s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 287s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 287s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 287s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 287s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 288s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 289s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 289s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 290s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 290s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 291s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 291s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 291s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 291s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 291s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 292s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 292s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 292s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 293s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 293s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 294s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 295s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 295s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 295s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 296s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 297s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 297s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 297s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 297s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 297s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 298s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 298s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 298s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 298s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 298s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 298s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 298s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 298s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 298s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 299s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 299s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 299s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 299s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 299s tests/test_public_api.py::test_kms PASSED [ 81%] 299s tests/test_public_api.py::test_kcs PASSED [ 82%] 299s tests/test_public_api.py::test_launcher PASSED [ 82%] 299s tests/test_public_api.py::test_connect PASSED [ 83%] 313s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 326s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 332s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 338s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 344s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 350s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 369s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 386s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 386s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 386s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 386s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 386s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 386s tests/test_session.py::TestSession::test_send PASSED [ 88%] 386s tests/test_session.py::TestSession::test_args PASSED [ 89%] 387s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 389s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 389s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 389s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 389s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 389s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 389s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 389s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 389s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 389s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 389s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 389s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 389s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 389s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 389s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 389s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 389s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 389s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 389s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 389s tests/test_session.py::test_squash_unicode PASSED [ 97%] 389s tests/test_session.py::test_json_packer PASSED [ 98%] 389s tests/test_session.py::test_message_cls PASSED [ 98%] 389s tests/test_session.py::test_session_factory PASSED [ 99%] 389s tests/test_ssh.py::test_random_ports PASSED [ 99%] 390s tests/test_ssh.py::test_open_tunnel PASSED [100%] 390s 390s =================================== FAILURES =================================== 390s ____________________ TestThreadedKernelClient.test_complete ____________________ 390s 390s cls = 390s func = . at 0x7b5568e65120> 390s when = 'call' 390s reraise = (, ) 390s 390s @classmethod 390s def from_call( 390s cls, 390s func: Callable[[], TResult], 390s when: Literal["collect", "setup", "call", "teardown"], 390s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 390s ) -> CallInfo[TResult]: 390s """Call func, wrapping the result in a CallInfo. 390s 390s :param func: 390s The function to call. Called without arguments. 390s :type func: Callable[[], _pytest.runner.TResult] 390s :param when: 390s The phase in which the function is called. 390s :param reraise: 390s Exception or exceptions that shall propagate if raised by the 390s function, instead of being wrapped in the CallInfo. 390s """ 390s excinfo = None 390s start = timing.time() 390s precise_start = timing.perf_counter() 390s try: 390s > result: TResult | None = func() 390s 390s cls = 390s duration = 2.019236356999997 390s excinfo = 390s func = . at 0x7b5568e65120> 390s precise_start = 82.182159138 390s precise_stop = 84.201395495 390s reraise = (, ) 390s result = None 390s start = 1736461009.2760181 390s stop = 1736461011.2952557 390s when = 'call' 390s 390s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 390s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 390s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 390s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 390s item = 390s kwds = {} 390s runtest_hook = 390s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 390s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 390s firstresult = False 390s kwargs = {'item': } 390s self = 390s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 390s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 390s firstresult = False 390s hook_name = 'pytest_runtest_call' 390s kwargs = {'item': } 390s methods = [>, 390s >, 390s >, 390s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 390s >, 390s >, 390s >] 390s self = <_pytest.config.PytestPluginManager object at 0x7b556be9fb60> 390s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 390s yield from thread_exception_runtest_hook() 390s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 390s 390s def thread_exception_runtest_hook() -> Generator[None]: 390s with catch_threading_exception() as cm: 390s try: 390s yield 390s finally: 390s if cm.args: 390s thread_name = ( 390s "" if cm.args.thread is None else cm.args.thread.name 390s ) 390s msg = f"Exception in thread {thread_name}\n\n" 390s msg += "".join( 390s traceback.format_exception( 390s cm.args.exc_type, 390s cm.args.exc_value, 390s cm.args.exc_traceback, 390s ) 390s ) 390s > warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 390s E pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 390s E 390s E Traceback (most recent call last): 390s E File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 390s E self.run() 390s E ~~~~~~~~^^ 390s E File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 390s E loop.run_until_complete(self._async_run()) 390s E ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 390s E File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 390s E return future.result() 390s E ~~~~~~~~~~~~~^^ 390s E File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 390s E self._create_socket() 390s E ~~~~~~~~~~~~~~~~~~~^^ 390s E File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 390s E self.socket = self.context.socket(zmq.REQ) 390s E ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 390s E File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 390s E socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 390s E ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s E self, socket_type, **kwargs 390s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s E ) 390s E ^ 390s E File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 390s E super().__init__( 390s E ~~~~~~~~~~~~~~~~^ 390s E ctx_or_socket, 390s E ^^^^^^^^^^^^^^ 390s E ...<2 lines>... 390s E copy_threshold=copy_threshold, 390s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s E ) 390s E ^ 390s E File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 390s E zmq.error.ZMQError: Too many open files 390s 390s cm = <_pytest.threadexception.catch_threading_exception object at 0x7b5568c8a690> 390s msg = ('Exception in thread Thread-71\n' 390s '\n' 390s 'Traceback (most recent call last):\n' 390s ' File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner\n' 390s ' self.run()\n' 390s ' ~~~~~~~~^^\n' 390s ' File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", ' 390s 'line 149, in run\n' 390s ' loop.run_until_complete(self._async_run())\n' 390s ' ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n' 390s ' File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in ' 390s 'run_until_complete\n' 390s ' return future.result()\n' 390s ' ~~~~~~~~~~~~~^^\n' 390s ' File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", ' 390s 'line 142, in _async_run\n' 390s ' self._create_socket()\n' 390s ' ~~~~~~~~~~~~~~~~~~~^^\n' 390s ' File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", ' 390s 'line 104, in _create_socket\n' 390s ' self.socket = self.context.socket(zmq.REQ)\n' 390s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n' 390s ' File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in ' 390s 'socket\n' 390s ' socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame\n' 390s ' ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 390s ' self, socket_type, **kwargs\n' 390s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 390s ' )\n' 390s ' ^\n' 390s ' File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in ' 390s '__init__\n' 390s ' super().__init__(\n' 390s ' ~~~~~~~~~~~~~~~~^\n' 390s ' ctx_or_socket,\n' 390s ' ^^^^^^^^^^^^^^\n' 390s ' ...<2 lines>...\n' 390s ' copy_threshold=copy_threshold,\n' 390s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 390s ' )\n' 390s ' ^\n' 390s ' File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__\n' 390s 'zmq.error.ZMQError: Too many open files\n') 390s thread_name = 'Thread-71' 390s 390s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning 390s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 390s 390s cls = 390s func = . at 0x7b5568a9bd80> 390s when = 'call' 390s reraise = (, ) 390s 390s @classmethod 390s def from_call( 390s cls, 390s func: Callable[[], TResult], 390s when: Literal["collect", "setup", "call", "teardown"], 390s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 390s ) -> CallInfo[TResult]: 390s """Call func, wrapping the result in a CallInfo. 390s 390s :param func: 390s The function to call. Called without arguments. 390s :type func: Callable[[], _pytest.runner.TResult] 390s :param when: 390s The phase in which the function is called. 390s :param reraise: 390s Exception or exceptions that shall propagate if raised by the 390s function, instead of being wrapped in the CallInfo. 390s """ 390s excinfo = None 390s start = timing.time() 390s precise_start = timing.perf_counter() 390s try: 390s > result: TResult | None = func() 390s 390s cls = 390s duration = 11.008345176000006 390s excinfo = \n\nTraceback ...ck\n return _CRLock(*args, **kwargs)\nResourceWarning: unclosed \n') tblen=12> 390s func = . at 0x7b5568a9bd80> 390s precise_start = 186.658871712 390s precise_stop = 197.667216888 390s reraise = (, ) 390s result = None 390s start = 1736461113.7527308 390s stop = 1736461124.7610767 390s when = 'call' 390s 390s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 390s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 390s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 390s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 390s item = 390s kwds = {} 390s runtest_hook = 390s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 390s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 390s firstresult = False 390s kwargs = {'item': } 390s self = 390s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 390s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 390s firstresult = False 390s hook_name = 'pytest_runtest_call' 390s kwargs = {'item': } 390s methods = [>, 390s >, 390s >, 390s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 390s >, 390s >, 390s >] 390s self = <_pytest.config.PytestPluginManager object at 0x7b556be9fb60> 390s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 390s yield from thread_exception_runtest_hook() 390s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 390s yield 390s cm = <_pytest.threadexception.catch_threading_exception object at 0x7b5568aa30b0> 390s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 390s yield from unraisable_exception_runtest_hook() 390s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 390s 390s def unraisable_exception_runtest_hook() -> Generator[None]: 390s with catch_unraisable_exception() as cm: 390s try: 390s yield 390s finally: 390s if cm.unraisable: 390s if cm.unraisable.err_msg is not None: 390s err_msg = cm.unraisable.err_msg 390s else: 390s err_msg = "Exception ignored in" 390s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 390s msg += "".join( 390s traceback.format_exception( 390s cm.unraisable.exc_type, 390s cm.unraisable.exc_value, 390s cm.unraisable.exc_traceback, 390s ) 390s ) 390s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 390s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 390s E 390s E Traceback (most recent call last): 390s E File "/usr/lib/python3.13/threading.py", line 139, in RLock 390s E return _CRLock(*args, **kwargs) 390s E ResourceWarning: unclosed 390s 390s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x7b5568aa2930> 390s err_msg = 'Exception ignored in' 390s msg = ('Exception ignored in: \n' 390s '\n' 390s 'Traceback (most recent call last):\n' 390s ' File "/usr/lib/python3.13/threading.py", line 139, in RLock\n' 390s ' return _CRLock(*args, **kwargs)\n' 390s 'ResourceWarning: unclosed \n') 390s 390s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 390s ============================= slowest 10 durations ============================= 390s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 390s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 390s 17.47s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 390s 16.72s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 390s 13.49s call tests/test_restarter.py::test_restart_check[tcp] 390s 13.48s call tests/test_restarter.py::test_restart_check[ipc] 390s 11.32s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 390s 11.01s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 390s 10.87s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 390s 7.94s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 390s =========================== short test summary info ============================ 390s FAILED tests/test_client.py::TestThreadedKernelClient::test_complete - pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 390s self.run() 390s ~~~~~~~~^^ 390s File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 390s loop.run_until_complete(self._async_run()) 390s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 390s File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 390s return future.result() 390s ~~~~~~~~~~~~~^^ 390s File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 390s self._create_socket() 390s ~~~~~~~~~~~~~~~~~~~^^ 390s File "/tmp/autopkgtest.CkfA9U/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 390s self.socket = self.context.socket(zmq.REQ) 390s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 390s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 390s socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 390s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s self, socket_type, **kwargs 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ) 390s ^ 390s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 390s super().__init__( 390s ~~~~~~~~~~~~~~~~^ 390s ctx_or_socket, 390s ^^^^^^^^^^^^^^ 390s ...<2 lines>... 390s copy_threshold=copy_threshold, 390s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 390s ) 390s ^ 390s File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 390s zmq.error.ZMQError: Too many open files 390s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 390s 390s Traceback (most recent call last): 390s File "/usr/lib/python3.13/threading.py", line 139, in RLock 390s return _CRLock(*args, **kwargs) 390s ResourceWarning: unclosed 390s ============= 2 failed, 223 passed, 6 skipped in 274.28s (0:04:34) ============= 390s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 390s *** STARTING RUN 2: python3.13 -m pytest -v 390s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 390s 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" 390s 390s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 390s ============================= test session starts ============================== 390s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 390s cachedir: .pytest_cache 390s rootdir: /tmp/autopkgtest.CkfA9U/autopkgtest_tmp 390s configfile: pyproject.toml 390s testpaths: jupyter_client, tests/ 390s plugins: asyncio-0.25.1, timeout-2.3.1, typeguard-4.4.1 390s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 390s timeout: 100.0s 390s timeout method: thread 390s timeout func_only: False 391s collecting ... collected 231 items 391s 391s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 391s previous runs) [ 0%] 391s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 391s previous runs) [ 0%] 391s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 391s passed in previous runs) [ 1%] 391s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 391s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 391s passed in previous runs) [ 2%] 391s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 391s passed in previous runs) [ 2%] 391s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 391s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 391s passed in previous runs) [ 3%] 391s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 391s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 391s passed in previous runs) [ 4%] 391s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 391s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 391s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 391s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 391s passed in previous runs) [ 6%] 391s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 391s passed in previous runs) [ 6%] 391s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 391s passed in previous runs) [ 6%] 391s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 391s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 391s passed in previous runs) [ 7%] 391s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 391s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 391s passed in previous runs) [ 8%] 391s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 391s passed in previous runs) [ 9%] 391s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 391s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 391s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 391s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 391s passed in previous runs) [ 10%] 391s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 391s passed in previous runs) [ 11%] 391s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 391s passed in previous runs) [ 11%] 391s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 391s passed in previous runs) [ 12%] 391s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 391s passed in previous runs) [ 12%] 391s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 391s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 391s passed in previous runs) [ 13%] 391s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 391s passed in previous runs) [ 13%] 391s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 391s passed in previous runs) [ 14%] 391s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 391s passed in previous runs) [ 14%] 391s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 391s passed in previous runs) [ 15%] 391s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 391s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 391s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 391s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 391s passed in previous runs) [ 16%] 391s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 391s passed in previous runs) [ 17%] 391s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 391s passed in previous runs) [ 17%] 391s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 391s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 391s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 391s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 391s passed in previous runs) [ 19%] 391s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 391s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 392s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 392s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 393s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 393s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 393s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 393s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 393s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 393s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 393s previous runs) [ 23%] 393s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 393s in previous runs) [ 24%] 393s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 393s passed in previous runs) [ 24%] 393s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 393s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 393s passed in previous runs) [ 25%] 393s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 393s previous runs) [ 25%] 393s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 393s previous runs) [ 26%] 393s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 393s passed in previous runs) [ 26%] 393s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 393s passed in previous runs) [ 27%] 393s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 393s passed in previous runs) [ 27%] 393s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 393s passed in previous runs) [ 28%] 393s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 393s passed in previous runs) [ 28%] 393s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 393s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 393s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 393s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 393s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 393s passed in previous runs) [ 30%] 393s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 393s in previous runs) [ 31%] 393s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 393s previous runs) [ 31%] 393s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 393s previous runs) [ 32%] 393s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 393s previous runs) [ 32%] 393s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 393s in previous runs) [ 32%] 393s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 393s passed in previous runs) [ 33%] 393s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 393s in previous runs) [ 33%] 393s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 393s passed in previous runs) [ 34%] 393s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 393s passed in previous runs) [ 34%] 393s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 393s previous runs) [ 35%] 393s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 393s previous runs) [ 35%] 393s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 393s previous runs) [ 35%] 393s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 393s in previous runs) [ 36%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 393s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 393s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 393s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 393s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 393s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 393s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 393s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 393s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 393s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 393s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 393s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 393s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 393s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 393s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 393s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 393s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 393s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 404s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 404s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 404s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 404s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 404s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 404s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 404s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 404s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 404s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 404s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 404s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 404s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 404s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 404s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 404s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 404s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 404s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 404s passed in previous runs) [ 58%] 404s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 404s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 404s passed in previous runs) [ 58%] 404s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 404s previous runs) [ 59%] 404s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 404s passed in previous runs) [ 59%] 404s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 404s previous runs) [ 60%] 404s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 404s passed in previous runs) [ 60%] 404s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 404s passed in previous runs) [ 61%] 404s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 404s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 404s passed in previous runs) [ 61%] 404s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 404s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 404s passed in previous runs) [ 62%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 404s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 404s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 404s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 404s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 404s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 404s passed in previous runs) [ 77%] 404s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 404s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 404s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 404s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 404s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 404s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 404s in previous runs) [ 80%] 404s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 404s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 404s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 404s runs) [ 81%] 404s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 404s runs) [ 82%] 404s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 404s runs) [ 82%] 404s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 404s runs) [ 83%] 404s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 404s previous runs) [ 83%] 404s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 404s previous runs) [ 83%] 404s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 404s passed in previous runs) [ 84%] 404s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 404s passed in previous runs) [ 84%] 404s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 404s passed in previous runs) [ 85%] 404s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 404s passed in previous runs) [ 85%] 404s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 404s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 404s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 404s previous runs) [ 87%] 404s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 404s in previous runs) [ 87%] 404s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 404s passed in previous runs) [ 87%] 404s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 404s in previous runs) [ 88%] 404s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 404s previous runs) [ 88%] 404s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 404s previous runs) [ 89%] 404s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 404s passed in previous runs) [ 89%] 404s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 404s in previous runs) [ 90%] 404s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 404s passed in previous runs) [ 90%] 404s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 404s passed in previous runs) [ 90%] 404s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 404s in previous runs) [ 91%] 404s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 404s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 404s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 404s in previous runs) [ 92%] 404s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 404s in previous runs) [ 93%] 404s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 404s in previous runs) [ 93%] 404s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 404s passed in previous runs) [ 93%] 404s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 404s passed in previous runs) [ 94%] 404s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 404s in previous runs) [ 94%] 404s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 404s passed in previous runs) [ 95%] 404s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 404s passed in previous runs) [ 95%] 404s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 404s passed in previous runs) [ 96%] 404s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 404s in previous runs) [ 96%] 404s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 404s in previous runs) [ 96%] 404s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 404s previous runs) [ 97%] 404s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 404s previous runs) [ 97%] 404s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 404s runs) [ 98%] 404s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 404s runs) [ 98%] 404s tests/test_session.py::test_session_factory SKIPPED (Test passed in 404s previous runs) [ 99%] 404s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 404s runs) [ 99%] 404s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 404s runs) [100%] 404s 404s ============================= slowest 10 durations ============================= 404s 11.31s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 404s 1.03s call tests/test_client.py::TestThreadedKernelClient::test_complete 404s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_complete 404s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 404s 0.00s teardown tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 404s 0.00s teardown tests/test_client.py::TestThreadedKernelClient::test_complete 404s 0.00s teardown tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context 404s 0.00s setup tests/test_kernelapp.py::test_kernelapp_lifecycle 404s 0.00s teardown tests/test_connect.py::test_reconcile_connection_info[True-True] 404s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_inspect 404s ======================= 2 passed, 229 skipped in 13.96s ======================== 404s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 404s Testing with python3.12: 404s *** STARTING RUN 1: python3.12 -m pytest -v 405s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 405s 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" 405s 405s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 405s ============================= test session starts ============================== 405s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 405s cachedir: .pytest_cache 405s rootdir: /tmp/autopkgtest.CkfA9U/autopkgtest_tmp 405s configfile: pyproject.toml 405s testpaths: jupyter_client, tests/ 405s plugins: asyncio-0.25.1, timeout-2.3.1, typeguard-4.4.1 405s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 405s timeout: 100.0s 405s timeout method: thread 405s timeout func_only: False 405s collecting ... collected 231 items 405s 405s tests/test_adapter.py::test_default_version PASSED [ 0%] 405s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 405s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 405s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 405s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 405s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 405s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 405s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 405s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 405s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 405s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 405s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 405s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 405s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 405s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 405s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 405s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 405s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 405s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 405s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 405s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 405s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 405s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 405s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 405s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 405s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 405s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 406s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 410s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 414s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 418s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 422s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 426s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 427s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 428s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 429s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 430s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 434s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 435s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 439s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 443s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 447s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 448s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 452s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 452s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 453s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 454s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 455s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 457s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 458s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 459s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 462s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 463s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 464s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 464s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 464s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 465s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 465s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 465s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 465s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 465s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 465s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 465s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 465s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 465s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 465s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 465s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 465s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 465s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 465s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 465s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 466s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 467s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 467s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 467s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 467s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 467s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 467s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 467s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 467s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 467s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 467s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 467s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 469s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 472s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 477s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 485s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 488s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 493s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 501s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 501s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 502s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 502s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 502s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 506s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 509s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 512s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 512s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 512s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 512s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 513s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 513s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 530s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 546s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 557s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 557s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 569s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 569s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 580s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 580s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 580s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 580s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 580s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 581s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 581s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 581s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 581s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 581s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 586s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 588s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 589s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 589s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 589s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 589s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 589s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 589s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 589s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 589s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 589s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 589s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 589s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 589s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 590s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 590s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 590s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 590s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 590s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 590s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 590s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 590s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 590s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 590s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 590s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 590s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 590s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 590s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 590s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 590s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 590s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 591s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels FAILED [ 64%] 591s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 592s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 593s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 594s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 594s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 594s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 594s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 594s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 594s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 594s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 595s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 595s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 595s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 596s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 596s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 597s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 598s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 598s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 600s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 600s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 600s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 600s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 600s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 601s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 601s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 601s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 601s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 601s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 601s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 601s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 601s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 602s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 602s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 602s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 602s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 602s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 603s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 603s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 603s tests/test_public_api.py::test_kms PASSED [ 81%] 603s tests/test_public_api.py::test_kcs PASSED [ 82%] 603s tests/test_public_api.py::test_launcher PASSED [ 82%] 603s tests/test_public_api.py::test_connect PASSED [ 83%] 616s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 630s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 636s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 642s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 648s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 654s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 672s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 690s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 690s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 690s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 690s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 690s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 690s tests/test_session.py::TestSession::test_send PASSED [ 88%] 690s tests/test_session.py::TestSession::test_args PASSED [ 89%] 691s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 692s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 692s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 692s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 692s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 692s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 692s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 692s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 692s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 692s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 692s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 692s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 692s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 692s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 692s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 692s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 692s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 692s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 692s tests/test_session.py::TestSession::test_clone FAILED [ 97%] 692s tests/test_session.py::test_squash_unicode PASSED [ 97%] 692s tests/test_session.py::test_json_packer PASSED [ 98%] 692s tests/test_session.py::test_message_cls PASSED [ 98%] 692s tests/test_session.py::test_session_factory PASSED [ 99%] 693s tests/test_ssh.py::test_random_ports PASSED [ 99%] 693s tests/test_ssh.py::test_open_tunnel PASSED [100%] 693s 693s =================================== FAILURES =================================== 693s _____________ TestKernelManager.test_start_parallel_thread_kernels _____________ 693s 693s cls = 693s func = . at 0x75a5571e54e0> 693s when = 'call' 693s reraise = (, ) 693s 693s @classmethod 693s def from_call( 693s cls, 693s func: Callable[[], TResult], 693s when: Literal["collect", "setup", "call", "teardown"], 693s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 693s ) -> CallInfo[TResult]: 693s """Call func, wrapping the result in a CallInfo. 693s 693s :param func: 693s The function to call. Called without arguments. 693s :type func: Callable[[], _pytest.runner.TResult] 693s :param when: 693s The phase in which the function is called. 693s :param reraise: 693s Exception or exceptions that shall propagate if raised by the 693s function, instead of being wrapped in the CallInfo. 693s """ 693s excinfo = None 693s start = timing.time() 693s precise_start = timing.perf_counter() 693s try: 693s > result: TResult | None = func() 693s 693s cls = 693s duration = 0.41012530800003333 693s excinfo = \n\nTraceback ...enter__\n def __enter__(self):\n \nResourceWarning: unclosed \n') tblen=12> 693s func = . at 0x75a5571e54e0> 693s precise_start = 522.675507057 693s precise_stop = 523.085632365 693s reraise = (, ) 693s result = None 693s start = 1736461449.7693663 693s stop = 1736461450.1794927 693s when = 'call' 693s 693s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 693s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 693s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 693s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 693s item = 693s kwds = {} 693s runtest_hook = 693s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 693s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 693s firstresult = False 693s kwargs = {'item': } 693s self = 693s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 693s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 693s firstresult = False 693s hook_name = 'pytest_runtest_call' 693s kwargs = {'item': } 693s methods = [>, 693s >, 693s >, 693s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 693s >, 693s >, 693s >] 693s self = <_pytest.config.PytestPluginManager object at 0x75a55a541070> 693s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 693s yield from thread_exception_runtest_hook() 693s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 693s yield 693s cm = <_pytest.threadexception.catch_threading_exception object at 0x75a5571f6660> 693s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 693s yield from unraisable_exception_runtest_hook() 693s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 693s 693s def unraisable_exception_runtest_hook() -> Generator[None]: 693s with catch_unraisable_exception() as cm: 693s try: 693s yield 693s finally: 693s if cm.unraisable: 693s if cm.unraisable.err_msg is not None: 693s err_msg = cm.unraisable.err_msg 693s else: 693s err_msg = "Exception ignored in" 693s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 693s msg += "".join( 693s traceback.format_exception( 693s cm.unraisable.exc_type, 693s cm.unraisable.exc_value, 693s cm.unraisable.exc_traceback, 693s ) 693s ) 693s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 693s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 693s E 693s E Traceback (most recent call last): 693s E File "/usr/lib/python3.12/contextlib.py", line 132, in __enter__ 693s E def __enter__(self): 693s E 693s E ResourceWarning: unclosed 693s 693s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x75a5571f5f10> 693s err_msg = 'Exception ignored in' 693s msg = ('Exception ignored in: \n' 693s '\n' 693s 'Traceback (most recent call last):\n' 693s ' File "/usr/lib/python3.12/contextlib.py", line 132, in __enter__\n' 693s ' def __enter__(self):\n' 693s ' \n' 693s 'ResourceWarning: unclosed \n') 693s 693s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 693s ------------------------------ Captured log call ------------------------------- 693s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 9ab5b1b0-7745-402d-9840-4687af7c9b61 693s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 9ab5b1b0-7745-402d-9840-4687af7c9b61 693s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 9ab5b1b0-7745-402d-9840-4687af7c9b61 693s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 01a6b1fa-9838-42ef-8c95-9904655cc824 693s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 01a6b1fa-9838-42ef-8c95-9904655cc824 693s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 01a6b1fa-9838-42ef-8c95-9904655cc824 693s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 8252dc35-df74-4c48-8e02-39b70e3dac59 693s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 8252dc35-df74-4c48-8e02-39b70e3dac59 693s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 8252dc35-df74-4c48-8e02-39b70e3dac59 693s ____________________________ TestSession.test_clone ____________________________ 693s 693s cls = 693s func = . at 0x75a555bcc4a0> 693s when = 'call' 693s reraise = (, ) 693s 693s @classmethod 693s def from_call( 693s cls, 693s func: Callable[[], TResult], 693s when: Literal["collect", "setup", "call", "teardown"], 693s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 693s ) -> CallInfo[TResult]: 693s """Call func, wrapping the result in a CallInfo. 693s 693s :param func: 693s The function to call. Called without arguments. 693s :type func: Callable[[], _pytest.runner.TResult] 693s :param when: 693s The phase in which the function is called. 693s :param reraise: 693s Exception or exceptions that shall propagate if raised by the 693s function, instead of being wrapped in the CallInfo. 693s """ 693s excinfo = None 693s start = timing.time() 693s precise_start = timing.perf_counter() 693s try: 693s > result: TResult | None = func() 693s 693s cls = 693s duration = 0.03631994400006988 693s excinfo = \n\nTraceback ...elf._add_notifiers(handler, name, type)\nResourceWarning: unclosed \n') tblen=12> 693s func = . at 0x75a555bcc4a0> 693s precise_start = 624.358133903 693s precise_stop = 624.394453847 693s reraise = (, ) 693s result = None 693s start = 1736461551.451993 693s stop = 1736461551.4883137 693s when = 'call' 693s 693s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 693s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 693s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 693s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 693s item = 693s kwds = {} 693s runtest_hook = 693s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 693s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 693s firstresult = False 693s kwargs = {'item': } 693s self = 693s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 693s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 693s firstresult = False 693s hook_name = 'pytest_runtest_call' 693s kwargs = {'item': } 693s methods = [>, 693s >, 693s >, 693s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 693s >, 693s >, 693s >] 693s self = <_pytest.config.PytestPluginManager object at 0x75a55a541070> 693s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 693s yield from thread_exception_runtest_hook() 693s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 693s yield 693s cm = <_pytest.threadexception.catch_threading_exception object at 0x75a555be4fb0> 693s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 693s yield from unraisable_exception_runtest_hook() 693s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 693s 693s def unraisable_exception_runtest_hook() -> Generator[None]: 693s with catch_unraisable_exception() as cm: 693s try: 693s yield 693s finally: 693s if cm.unraisable: 693s if cm.unraisable.err_msg is not None: 693s err_msg = cm.unraisable.err_msg 693s else: 693s err_msg = "Exception ignored in" 693s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 693s msg += "".join( 693s traceback.format_exception( 693s cm.unraisable.exc_type, 693s cm.unraisable.exc_value, 693s cm.unraisable.exc_traceback, 693s ) 693s ) 693s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 693s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 693s E 693s E Traceback (most recent call last): 693s E File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 693s E self._add_notifiers(handler, name, type) 693s E ResourceWarning: unclosed 693s 693s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x75a555be4aa0> 693s err_msg = 'Exception ignored in' 693s msg = ('Exception ignored in: \n' 693s '\n' 693s 'Traceback (most recent call last):\n' 693s ' File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, ' 693s 'in observe\n' 693s ' self._add_notifiers(handler, name, type)\n' 693s 'ResourceWarning: unclosed \n') 693s 693s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 693s ------------------------------ Captured log call ------------------------------- 693s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 693s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 693s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 693s ============================= slowest 10 durations ============================= 693s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 693s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 693s 16.84s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 693s 16.31s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 693s 13.50s call tests/test_restarter.py::test_restart_check[tcp] 693s 13.50s call tests/test_restarter.py::test_restart_check[ipc] 693s 11.51s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 693s 11.02s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 693s 10.94s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 693s 7.91s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 693s =========================== short test summary info ============================ 693s FAILED tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 693s 693s Traceback (most recent call last): 693s File "/usr/lib/python3.12/contextlib.py", line 132, in __enter__ 693s def __enter__(self): 693s 693s ResourceWarning: unclosed 693s FAILED tests/test_session.py::TestSession::test_clone - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 693s 693s Traceback (most recent call last): 693s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 693s self._add_notifiers(handler, name, type) 693s ResourceWarning: unclosed 693s ============= 2 failed, 223 passed, 6 skipped in 288.26s (0:04:48) ============= 693s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 693s *** STARTING RUN 2: python3.12 -m pytest -v 693s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 693s 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" 693s 693s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 693s ============================= test session starts ============================== 693s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 693s cachedir: .pytest_cache 693s rootdir: /tmp/autopkgtest.CkfA9U/autopkgtest_tmp 693s configfile: pyproject.toml 693s testpaths: jupyter_client, tests/ 693s plugins: asyncio-0.25.1, timeout-2.3.1, typeguard-4.4.1 693s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 693s timeout: 100.0s 693s timeout method: thread 693s timeout func_only: False 694s collecting ... collected 231 items 694s 694s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 694s previous runs) [ 0%] 694s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 694s previous runs) [ 0%] 694s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 694s passed in previous runs) [ 1%] 694s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 694s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 694s passed in previous runs) [ 2%] 694s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 694s passed in previous runs) [ 2%] 694s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 694s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 694s passed in previous runs) [ 3%] 694s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 694s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 694s passed in previous runs) [ 4%] 694s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 694s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 694s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 694s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 694s passed in previous runs) [ 6%] 694s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 694s passed in previous runs) [ 6%] 694s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 694s passed in previous runs) [ 6%] 694s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 694s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 694s passed in previous runs) [ 7%] 694s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 694s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 694s passed in previous runs) [ 8%] 694s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 694s passed in previous runs) [ 9%] 694s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 694s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 694s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 694s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 694s passed in previous runs) [ 10%] 694s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 694s passed in previous runs) [ 11%] 694s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 694s passed in previous runs) [ 11%] 694s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 694s passed in previous runs) [ 12%] 694s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 694s passed in previous runs) [ 12%] 694s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 694s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 694s passed in previous runs) [ 13%] 694s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 694s passed in previous runs) [ 13%] 694s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 694s passed in previous runs) [ 14%] 694s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 694s passed in previous runs) [ 14%] 694s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 694s passed in previous runs) [ 15%] 694s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 694s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 694s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 694s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 694s passed in previous runs) [ 16%] 694s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 694s passed in previous runs) [ 17%] 694s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 694s passed in previous runs) [ 17%] 694s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 694s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 694s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 694s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 694s passed in previous runs) [ 19%] 694s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 694s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 694s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 694s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 694s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 694s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 694s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 694s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 694s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 694s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 694s previous runs) [ 23%] 694s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 694s in previous runs) [ 24%] 694s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 694s passed in previous runs) [ 24%] 694s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 694s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 694s passed in previous runs) [ 25%] 694s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 694s previous runs) [ 25%] 694s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 694s previous runs) [ 26%] 694s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 694s passed in previous runs) [ 26%] 694s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 694s passed in previous runs) [ 27%] 694s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 694s passed in previous runs) [ 27%] 694s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 694s passed in previous runs) [ 28%] 694s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 694s passed in previous runs) [ 28%] 694s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 694s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 694s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 694s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 694s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 694s passed in previous runs) [ 30%] 694s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 694s in previous runs) [ 31%] 694s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 694s previous runs) [ 31%] 694s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 694s previous runs) [ 32%] 694s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 694s previous runs) [ 32%] 694s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 694s in previous runs) [ 32%] 694s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 694s passed in previous runs) [ 33%] 694s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 694s in previous runs) [ 33%] 694s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 694s passed in previous runs) [ 34%] 694s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 694s passed in previous runs) [ 34%] 694s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 694s previous runs) [ 35%] 694s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 694s previous runs) [ 35%] 694s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 694s previous runs) [ 35%] 694s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 694s in previous runs) [ 36%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 694s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 694s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 694s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 694s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 694s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 694s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 694s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 694s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 694s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 694s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 694s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 694s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 694s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 694s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 694s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 694s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 694s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 694s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] SKIPPED [ 46%] 694s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 694s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 694s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 694s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 694s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 694s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 694s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 694s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 694s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 694s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 694s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 694s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 694s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 694s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 694s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 694s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 694s passed in previous runs) [ 58%] 694s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 694s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 694s passed in previous runs) [ 58%] 694s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 694s previous runs) [ 59%] 694s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 694s passed in previous runs) [ 59%] 694s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 694s previous runs) [ 60%] 694s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 694s passed in previous runs) [ 60%] 694s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 694s passed in previous runs) [ 61%] 694s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 694s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 694s passed in previous runs) [ 61%] 694s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 694s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 694s passed in previous runs) [ 62%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 694s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 695s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 695s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 695s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 695s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 695s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 695s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 695s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 695s passed in previous runs) [ 77%] 695s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 695s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 695s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 695s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 695s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 695s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 695s in previous runs) [ 80%] 695s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 695s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 695s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 695s runs) [ 81%] 695s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 695s runs) [ 82%] 695s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 695s runs) [ 82%] 695s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 695s runs) [ 83%] 695s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 695s previous runs) [ 83%] 695s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 695s previous runs) [ 83%] 695s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 695s passed in previous runs) [ 84%] 695s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 695s passed in previous runs) [ 84%] 695s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 695s passed in previous runs) [ 85%] 695s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 695s passed in previous runs) [ 85%] 695s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 695s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 695s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 695s previous runs) [ 87%] 695s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 695s in previous runs) [ 87%] 695s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 695s passed in previous runs) [ 87%] 695s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 695s in previous runs) [ 88%] 695s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 695s previous runs) [ 88%] 695s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 695s previous runs) [ 89%] 695s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 695s passed in previous runs) [ 89%] 695s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 695s in previous runs) [ 90%] 695s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 695s passed in previous runs) [ 90%] 695s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 695s passed in previous runs) [ 90%] 695s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 695s in previous runs) [ 91%] 695s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 695s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 695s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 695s in previous runs) [ 92%] 695s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 695s in previous runs) [ 93%] 695s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 695s in previous runs) [ 93%] 695s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 695s passed in previous runs) [ 93%] 695s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 695s passed in previous runs) [ 94%] 695s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 695s in previous runs) [ 94%] 695s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 695s passed in previous runs) [ 95%] 695s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 695s passed in previous runs) [ 95%] 695s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 695s passed in previous runs) [ 96%] 695s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 695s in previous runs) [ 96%] 695s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 695s in previous runs) [ 96%] 695s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 695s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 695s previous runs) [ 97%] 695s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 695s runs) [ 98%] 695s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 695s runs) [ 98%] 695s tests/test_session.py::test_session_factory SKIPPED (Test passed in 695s previous runs) [ 99%] 695s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 695s runs) [ 99%] 695s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 695s runs) [100%] 695s 695s ============================= slowest 10 durations ============================= 695s 0.52s call tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 695s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 695s 0.00s setup tests/test_session.py::TestSession::test_clone 695s 0.00s call tests/test_session.py::TestSession::test_clone 695s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 695s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id 695s 0.00s teardown tests/test_session.py::TestSession::test_clone 695s 0.00s setup tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token 695s 0.00s setup tests/test_client.py::TestKernelClient::test_shutdown_id 695s 0.00s setup tests/test_ssh.py::test_random_ports 695s ======================== 2 passed, 229 skipped in 1.19s ======================== 695s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 695s autopkgtest [22:25:54]: test pytest: -----------------------] 696s pytest PASS 696s autopkgtest [22:25:55]: test pytest: - - - - - - - - - - results - - - - - - - - - - 697s autopkgtest [22:25:56]: @@@@@@@@@@@@@@@@@@@@ summary 697s pytest PASS 714s nova [W] Skipping flock for amd64 714s Creating nova instance adt-plucky-amd64-jupyter-client-20250109-210412-juju-7f2275-prod-proposed-migration-environment-15-00a39f01-59eb-4ae1-9981-289173369cbc from image adt/ubuntu-plucky-amd64-server-20250109.img (UUID 47fb0aba-d15c-4240-a5df-62aa479e218d)... 714s nova [W] Timed out waiting for 8015021c-f60e-4060-8490-6eacdd0f2219 to get deleted.