0s autopkgtest [10:24:03]: starting date and time: 2025-01-08 10:24:03+0000 0s autopkgtest [10:24:03]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [10:24:03]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vw07ov99/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx --apt-upgrade jupyter-client --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/8.1.3-4 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-s390x-10.secgroup --name adt-plucky-s390x-jupyter-client-20250108-102402-juju-7f2275-prod-proposed-migration-environment-2-f45123e5-594c-4108-a5a1-f3fa16f7f968 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-s390x -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/ 109s autopkgtest [10:25:52]: testbed dpkg architecture: s390x 109s autopkgtest [10:25:52]: testbed apt version: 2.9.18 110s autopkgtest [10:25:53]: @@@@@@@@@@@@@@@@@@@@ test bed setup 110s autopkgtest [10:25:53]: testbed release detected to be: None 110s autopkgtest [10:25:53]: updating testbed package index (apt update) 111s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 111s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 111s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 111s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 111s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 111s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 111s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 111s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 111s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [235 kB] 111s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 111s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [912 kB] 111s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [5576 B] 112s Fetched 2201 kB in 1s (2308 kB/s) 112s Reading package lists... 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s Calculating upgrade... 113s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s Reading package lists... 113s Building dependency tree... 113s Reading state information... 113s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s autopkgtest [10:25:56]: upgrading testbed (apt dist-upgrade and autopurge) 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 114s Starting 2 pkgProblemResolver with broken count: 0 114s Done 114s Entering ResolveByKeep 114s 114s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s Starting pkgProblemResolver with broken count: 0 115s Starting 2 pkgProblemResolver with broken count: 0 115s Done 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s autopkgtest [10:26:00]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 117s autopkgtest [10:26:00]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 120s Get:1 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (dsc) [3028 B] 120s Get:2 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (tar) [344 kB] 120s Get:3 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (diff) [9888 B] 120s gpgv: Signature made Mon Nov 18 14:59:50 2024 UTC 120s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 120s gpgv: issuer "tchet@debian.org" 120s gpgv: Can't check signature: No public key 120s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-1.dsc: no acceptable signature found 120s autopkgtest [10:26:03]: testing package jupyter-client version 8.6.3-1 120s autopkgtest [10:26:03]: build not needed 121s autopkgtest [10:26:04]: test pytest: preparing testbed 121s Reading package lists... 121s Building dependency tree... 121s Reading state information... 121s Starting pkgProblemResolver with broken count: 0 121s Starting 2 pkgProblemResolver with broken count: 0 121s Done 122s The following NEW packages will be installed: 122s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 122s jupyter-core libbabeltrace1 libdebuginfod-common libdebuginfod1t64 122s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libnorm1t64 122s libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib libsodium23 122s libsource-highlight-common libsource-highlight4t64 libzmq5 net-tools 122s python-ipython-doc python-jupyter-client-doc python3-alabaster python3-all 122s python3-asttokens python3-async-generator python3-comm python3-coverage 122s python3-dateutil python3-debugpy python3-decorator python3-defusedxml 122s python3-docutils python3-executing python3-fastjsonschema python3-imagesize 122s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 122s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 122s python3-mock python3-nbformat python3-nest-asyncio python3-packaging 122s python3-parso python3-pexpect python3-platformdirs python3-pluggy 122s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 122s python3-pytest python3-pytest-asyncio python3-pytest-jupyter 122s python3-pytest-timeout python3-roman python3-snowballstemmer python3-sphinx 122s python3-stack-data python3-tornado python3-traitlets python3-typeshed 122s python3-wcwidth python3-zmq python3.13 python3.13-minimal sgml-base 122s sphinx-common sphinx-rtd-theme-common xml-core 122s 0 upgraded, 76 newly installed, 0 to remove and 0 not upgraded. 122s Need to get 28.6 MB of archives. 122s After this operation, 118 MB of additional disk space will be used. 122s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-lato all 2.015-1 [2781 kB] 124s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod-common all 0.192-4 [15.4 kB] 124s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-2 [880 kB] 124s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-2 [2364 kB] 125s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x sgml-base all 1.31 [11.4 kB] 125s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x xml-core all 0.19 [20.3 kB] 125s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x docutils-common all 0.21.2+dfsg-2 [131 kB] 125s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 125s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libbabeltrace1 s390x 1.5.11-4build1 [170 kB] 125s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libdebuginfod1t64 s390x 0.192-4 [22.6 kB] 125s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 125s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x libsource-highlight4t64 s390x 3.1.9-4.3build1 [268 kB] 125s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x gdb s390x 15.2-1ubuntu2 [4356 kB] 125s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 125s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 125s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-core all 5.7.2-5 [28.1 kB] 125s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x jupyter-core all 5.7.2-5 [6944 B] 125s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x python3-psutil s390x 5.9.8-2build3 [195 kB] 126s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-3 [80.2 kB] 126s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tornado s390x 6.4.1-3 [298 kB] 126s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x libnorm1t64 s390x 1.5.9+dfsg-3.1build1 [158 kB] 126s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x libpgm-5.3-0t64 s390x 5.3.128~dfsg-2.1build1 [169 kB] 126s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x libsodium23 s390x 1.0.18-1build3 [138 kB] 126s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x libzmq5 s390x 4.3.5-1build2 [258 kB] 126s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-zmq s390x 26.2.0-1 [229 kB] 126s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-client all 8.6.3-1 [78.2 kB] 126s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x jupyter-client all 8.6.3-1 [5772 B] 126s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 126s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 126s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 126s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-perl all 4.10000-1 [81.9 kB] 126s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-2 [2074 kB] 126s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x net-tools s390x 2.10-1.1ubuntu1 [207 kB] 126s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 126s Get:35 http://ftpmaster.internal/ubuntu plucky/universe s390x python-ipython-doc all 8.30.0-2 [3468 kB] 126s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x python-jupyter-client-doc all 8.6.3-1 [291 kB] 126s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-2 [729 kB] 126s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.12.8-1 [894 B] 126s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-asttokens all 3.0.0-1 [20.4 kB] 126s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-generator all 1.10-4 [17.5 kB] 126s Get:41 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-comm all 0.2.1-1 [7016 B] 126s Get:42 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-coverage s390x 7.4.4+dfsg1-0ubuntu3 [150 kB] 126s Get:43 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-debugpy s390x 1.8.8+ds-2ubuntu1 [1138 kB] 126s Get:44 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 126s Get:45 http://ftpmaster.internal/ubuntu plucky/main s390x python3-defusedxml all 0.7.1-3 [42.2 kB] 126s Get:46 http://ftpmaster.internal/ubuntu plucky/main s390x python3-roman all 4.2-1 [10.0 kB] 126s Get:47 http://ftpmaster.internal/ubuntu plucky/main s390x python3-docutils all 0.21.2+dfsg-2 [409 kB] 126s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-executing all 2.1.0-0.1 [24.4 kB] 126s Get:49 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fastjsonschema all 2.21.1-1 [20.4 kB] 126s Get:50 http://ftpmaster.internal/ubuntu plucky/main s390x python3-imagesize all 1.4.1-1 [6844 B] 126s Get:51 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 126s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-parso all 0.8.4-1 [67.6 kB] 126s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 127s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jedi all 0.19.1+ds1-1 [693 kB] 127s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-matplotlib-inline all 0.1.6-2 [8784 B] 127s Get:56 http://ftpmaster.internal/ubuntu plucky/main s390x python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 127s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-prompt-toolkit all 3.0.48-1 [256 kB] 127s Get:58 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pure-eval all 0.2.3-1 [11.4 kB] 127s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-stack-data all 0.6.3-1 [22.0 kB] 127s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x python3-ptyprocess all 0.7.0-6 [14.8 kB] 127s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x python3-pexpect all 4.9-3 [48.1 kB] 127s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ipython all 8.30.0-2 [569 kB] 127s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nest-asyncio all 1.5.4-1 [6256 B] 127s Get:64 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 127s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-ipykernel all 6.29.5-2 [82.7 kB] 127s Get:66 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbformat all 5.9.1-1 [41.2 kB] 127s Get:67 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 127s Get:68 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.3-1 [251 kB] 127s Get:69 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 127s Get:70 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 127s Get:71 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest-timeout all 2.3.1-1 [22.1 kB] 127s Get:72 http://ftpmaster.internal/ubuntu plucky/main s390x python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 127s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x sphinx-common all 8.1.3-4 [663 kB] 127s Get:74 http://ftpmaster.internal/ubuntu plucky/main s390x python3-alabaster all 0.7.16-0.1 [18.5 kB] 127s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x python3-sphinx all 8.1.3-4 [474 kB] 127s Get:76 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mock all 5.1.0-1 [64.1 kB] 127s Preconfiguring packages ... 127s Fetched 28.6 MB in 5s (5627 kB/s) 127s Selecting previously unselected package fonts-lato. 127s (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 ... 55616 files and directories currently installed.) 127s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 127s Unpacking fonts-lato (2.015-1) ... 127s Selecting previously unselected package libdebuginfod-common. 127s Preparing to unpack .../01-libdebuginfod-common_0.192-4_all.deb ... 127s Unpacking libdebuginfod-common (0.192-4) ... 127s Selecting previously unselected package libpython3.13-minimal:s390x. 127s Preparing to unpack .../02-libpython3.13-minimal_3.13.1-2_s390x.deb ... 127s Unpacking libpython3.13-minimal:s390x (3.13.1-2) ... 128s Selecting previously unselected package python3.13-minimal. 128s Preparing to unpack .../03-python3.13-minimal_3.13.1-2_s390x.deb ... 128s Unpacking python3.13-minimal (3.13.1-2) ... 128s Selecting previously unselected package sgml-base. 128s Preparing to unpack .../04-sgml-base_1.31_all.deb ... 128s Unpacking sgml-base (1.31) ... 128s Selecting previously unselected package xml-core. 128s Preparing to unpack .../05-xml-core_0.19_all.deb ... 128s Unpacking xml-core (0.19) ... 128s Selecting previously unselected package docutils-common. 128s Preparing to unpack .../06-docutils-common_0.21.2+dfsg-2_all.deb ... 128s Unpacking docutils-common (0.21.2+dfsg-2) ... 128s Selecting previously unselected package fonts-font-awesome. 128s Preparing to unpack .../07-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 128s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 128s Selecting previously unselected package libbabeltrace1:s390x. 128s Preparing to unpack .../08-libbabeltrace1_1.5.11-4build1_s390x.deb ... 128s Unpacking libbabeltrace1:s390x (1.5.11-4build1) ... 128s Selecting previously unselected package libdebuginfod1t64:s390x. 128s Preparing to unpack .../09-libdebuginfod1t64_0.192-4_s390x.deb ... 128s Unpacking libdebuginfod1t64:s390x (0.192-4) ... 128s Selecting previously unselected package libsource-highlight-common. 128s Preparing to unpack .../10-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 128s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 128s Selecting previously unselected package libsource-highlight4t64:s390x. 128s Preparing to unpack .../11-libsource-highlight4t64_3.1.9-4.3build1_s390x.deb ... 128s Unpacking libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 128s Selecting previously unselected package gdb. 128s Preparing to unpack .../12-gdb_15.2-1ubuntu2_s390x.deb ... 128s Unpacking gdb (15.2-1ubuntu2) ... 128s Selecting previously unselected package python3-platformdirs. 128s Preparing to unpack .../13-python3-platformdirs_4.3.6-1_all.deb ... 128s Unpacking python3-platformdirs (4.3.6-1) ... 128s Selecting previously unselected package python3-traitlets. 128s Preparing to unpack .../14-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 128s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 128s Selecting previously unselected package python3-jupyter-core. 128s Preparing to unpack .../15-python3-jupyter-core_5.7.2-5_all.deb ... 128s Unpacking python3-jupyter-core (5.7.2-5) ... 128s Selecting previously unselected package jupyter-core. 128s Preparing to unpack .../16-jupyter-core_5.7.2-5_all.deb ... 128s Unpacking jupyter-core (5.7.2-5) ... 128s Selecting previously unselected package python3-psutil. 128s Preparing to unpack .../17-python3-psutil_5.9.8-2build3_s390x.deb ... 128s Unpacking python3-psutil (5.9.8-2build3) ... 128s Selecting previously unselected package python3-dateutil. 128s Preparing to unpack .../18-python3-dateutil_2.9.0-3_all.deb ... 128s Unpacking python3-dateutil (2.9.0-3) ... 128s Selecting previously unselected package python3-tornado. 128s Preparing to unpack .../19-python3-tornado_6.4.1-3_s390x.deb ... 128s Unpacking python3-tornado (6.4.1-3) ... 128s Selecting previously unselected package libnorm1t64:s390x. 128s Preparing to unpack .../20-libnorm1t64_1.5.9+dfsg-3.1build1_s390x.deb ... 128s Unpacking libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 128s Selecting previously unselected package libpgm-5.3-0t64:s390x. 128s Preparing to unpack .../21-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_s390x.deb ... 128s Unpacking libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 128s Selecting previously unselected package libsodium23:s390x. 128s Preparing to unpack .../22-libsodium23_1.0.18-1build3_s390x.deb ... 128s Unpacking libsodium23:s390x (1.0.18-1build3) ... 128s Selecting previously unselected package libzmq5:s390x. 128s Preparing to unpack .../23-libzmq5_4.3.5-1build2_s390x.deb ... 128s Unpacking libzmq5:s390x (4.3.5-1build2) ... 128s Selecting previously unselected package python3-zmq. 128s Preparing to unpack .../24-python3-zmq_26.2.0-1_s390x.deb ... 128s Unpacking python3-zmq (26.2.0-1) ... 128s Selecting previously unselected package python3-jupyter-client. 128s Preparing to unpack .../25-python3-jupyter-client_8.6.3-1_all.deb ... 128s Unpacking python3-jupyter-client (8.6.3-1) ... 128s Selecting previously unselected package jupyter-client. 128s Preparing to unpack .../26-jupyter-client_8.6.3-1_all.deb ... 128s Unpacking jupyter-client (8.6.3-1) ... 128s Selecting previously unselected package libjs-jquery. 128s Preparing to unpack .../27-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 128s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 128s Selecting previously unselected package libjs-underscore. 128s Preparing to unpack .../28-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 128s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 128s Selecting previously unselected package libjs-sphinxdoc. 128s Preparing to unpack .../29-libjs-sphinxdoc_8.1.3-4_all.deb ... 128s Unpacking libjs-sphinxdoc (8.1.3-4) ... 128s Selecting previously unselected package libjson-perl. 128s Preparing to unpack .../30-libjson-perl_4.10000-1_all.deb ... 128s Unpacking libjson-perl (4.10000-1) ... 128s Selecting previously unselected package libpython3.13-stdlib:s390x. 128s Preparing to unpack .../31-libpython3.13-stdlib_3.13.1-2_s390x.deb ... 128s Unpacking libpython3.13-stdlib:s390x (3.13.1-2) ... 128s Selecting previously unselected package net-tools. 128s Preparing to unpack .../32-net-tools_2.10-1.1ubuntu1_s390x.deb ... 128s Unpacking net-tools (2.10-1.1ubuntu1) ... 128s Selecting previously unselected package sphinx-rtd-theme-common. 128s Preparing to unpack .../33-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 128s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 128s Selecting previously unselected package python-ipython-doc. 128s Preparing to unpack .../34-python-ipython-doc_8.30.0-2_all.deb ... 128s Unpacking python-ipython-doc (8.30.0-2) ... 128s Selecting previously unselected package python-jupyter-client-doc. 128s Preparing to unpack .../35-python-jupyter-client-doc_8.6.3-1_all.deb ... 128s Unpacking python-jupyter-client-doc (8.6.3-1) ... 128s Selecting previously unselected package python3.13. 128s Preparing to unpack .../36-python3.13_3.13.1-2_s390x.deb ... 128s Unpacking python3.13 (3.13.1-2) ... 128s Selecting previously unselected package python3-all. 128s Preparing to unpack .../37-python3-all_3.12.8-1_s390x.deb ... 128s Unpacking python3-all (3.12.8-1) ... 128s Selecting previously unselected package python3-asttokens. 128s Preparing to unpack .../38-python3-asttokens_3.0.0-1_all.deb ... 128s Unpacking python3-asttokens (3.0.0-1) ... 128s Selecting previously unselected package python3-async-generator. 128s Preparing to unpack .../39-python3-async-generator_1.10-4_all.deb ... 128s Unpacking python3-async-generator (1.10-4) ... 128s Selecting previously unselected package python3-comm. 128s Preparing to unpack .../40-python3-comm_0.2.1-1_all.deb ... 128s Unpacking python3-comm (0.2.1-1) ... 128s Selecting previously unselected package python3-coverage. 128s Preparing to unpack .../41-python3-coverage_7.4.4+dfsg1-0ubuntu3_s390x.deb ... 128s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 128s Selecting previously unselected package python3-debugpy. 128s Preparing to unpack .../42-python3-debugpy_1.8.8+ds-2ubuntu1_s390x.deb ... 128s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 128s Selecting previously unselected package python3-decorator. 128s Preparing to unpack .../43-python3-decorator_5.1.1-5_all.deb ... 128s Unpacking python3-decorator (5.1.1-5) ... 128s Selecting previously unselected package python3-defusedxml. 128s Preparing to unpack .../44-python3-defusedxml_0.7.1-3_all.deb ... 128s Unpacking python3-defusedxml (0.7.1-3) ... 128s Selecting previously unselected package python3-roman. 128s Preparing to unpack .../45-python3-roman_4.2-1_all.deb ... 128s Unpacking python3-roman (4.2-1) ... 128s Selecting previously unselected package python3-docutils. 128s Preparing to unpack .../46-python3-docutils_0.21.2+dfsg-2_all.deb ... 128s Unpacking python3-docutils (0.21.2+dfsg-2) ... 128s Selecting previously unselected package python3-executing. 128s Preparing to unpack .../47-python3-executing_2.1.0-0.1_all.deb ... 128s Unpacking python3-executing (2.1.0-0.1) ... 128s Selecting previously unselected package python3-fastjsonschema. 128s Preparing to unpack .../48-python3-fastjsonschema_2.21.1-1_all.deb ... 128s Unpacking python3-fastjsonschema (2.21.1-1) ... 128s Selecting previously unselected package python3-imagesize. 128s Preparing to unpack .../49-python3-imagesize_1.4.1-1_all.deb ... 128s Unpacking python3-imagesize (1.4.1-1) ... 128s Selecting previously unselected package python3-iniconfig. 128s Preparing to unpack .../50-python3-iniconfig_1.1.1-2_all.deb ... 128s Unpacking python3-iniconfig (1.1.1-2) ... 128s Selecting previously unselected package python3-parso. 128s Preparing to unpack .../51-python3-parso_0.8.4-1_all.deb ... 128s Unpacking python3-parso (0.8.4-1) ... 128s Selecting previously unselected package python3-typeshed. 128s Preparing to unpack .../52-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 128s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 129s Selecting previously unselected package python3-jedi. 129s Preparing to unpack .../53-python3-jedi_0.19.1+ds1-1_all.deb ... 129s Unpacking python3-jedi (0.19.1+ds1-1) ... 129s Selecting previously unselected package python3-matplotlib-inline. 129s Preparing to unpack .../54-python3-matplotlib-inline_0.1.6-2_all.deb ... 129s Unpacking python3-matplotlib-inline (0.1.6-2) ... 129s Selecting previously unselected package python3-wcwidth. 129s Preparing to unpack .../55-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 129s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 129s Selecting previously unselected package python3-prompt-toolkit. 129s Preparing to unpack .../56-python3-prompt-toolkit_3.0.48-1_all.deb ... 129s Unpacking python3-prompt-toolkit (3.0.48-1) ... 129s Selecting previously unselected package python3-pure-eval. 129s Preparing to unpack .../57-python3-pure-eval_0.2.3-1_all.deb ... 129s Unpacking python3-pure-eval (0.2.3-1) ... 129s Selecting previously unselected package python3-stack-data. 129s Preparing to unpack .../58-python3-stack-data_0.6.3-1_all.deb ... 129s Unpacking python3-stack-data (0.6.3-1) ... 129s Selecting previously unselected package python3-ptyprocess. 129s Preparing to unpack .../59-python3-ptyprocess_0.7.0-6_all.deb ... 129s Unpacking python3-ptyprocess (0.7.0-6) ... 129s Selecting previously unselected package python3-pexpect. 129s Preparing to unpack .../60-python3-pexpect_4.9-3_all.deb ... 129s Unpacking python3-pexpect (4.9-3) ... 129s Selecting previously unselected package python3-ipython. 129s Preparing to unpack .../61-python3-ipython_8.30.0-2_all.deb ... 129s Unpacking python3-ipython (8.30.0-2) ... 129s Selecting previously unselected package python3-nest-asyncio. 129s Preparing to unpack .../62-python3-nest-asyncio_1.5.4-1_all.deb ... 129s Unpacking python3-nest-asyncio (1.5.4-1) ... 129s Selecting previously unselected package python3-packaging. 129s Preparing to unpack .../63-python3-packaging_24.2-1_all.deb ... 129s Unpacking python3-packaging (24.2-1) ... 129s Selecting previously unselected package python3-ipykernel. 129s Preparing to unpack .../64-python3-ipykernel_6.29.5-2_all.deb ... 129s Unpacking python3-ipykernel (6.29.5-2) ... 129s Selecting previously unselected package python3-nbformat. 129s Preparing to unpack .../65-python3-nbformat_5.9.1-1_all.deb ... 129s Unpacking python3-nbformat (5.9.1-1) ... 129s Selecting previously unselected package python3-pluggy. 129s Preparing to unpack .../66-python3-pluggy_1.5.0-1_all.deb ... 129s Unpacking python3-pluggy (1.5.0-1) ... 129s Selecting previously unselected package python3-pytest. 129s Preparing to unpack .../67-python3-pytest_8.3.3-1_all.deb ... 129s Unpacking python3-pytest (8.3.3-1) ... 129s Selecting previously unselected package python3-pytest-asyncio. 129s Preparing to unpack .../68-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 129s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 129s Selecting previously unselected package python3-pytest-jupyter. 129s Preparing to unpack .../69-python3-pytest-jupyter_0.10.1-2_all.deb ... 129s Unpacking python3-pytest-jupyter (0.10.1-2) ... 129s Selecting previously unselected package python3-pytest-timeout. 129s Preparing to unpack .../70-python3-pytest-timeout_2.3.1-1_all.deb ... 129s Unpacking python3-pytest-timeout (2.3.1-1) ... 129s Selecting previously unselected package python3-snowballstemmer. 129s Preparing to unpack .../71-python3-snowballstemmer_2.2.0-4build1_all.deb ... 129s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 129s Selecting previously unselected package sphinx-common. 129s Preparing to unpack .../72-sphinx-common_8.1.3-4_all.deb ... 129s Unpacking sphinx-common (8.1.3-4) ... 129s Selecting previously unselected package python3-alabaster. 129s Preparing to unpack .../73-python3-alabaster_0.7.16-0.1_all.deb ... 129s Unpacking python3-alabaster (0.7.16-0.1) ... 129s Selecting previously unselected package python3-sphinx. 129s Preparing to unpack .../74-python3-sphinx_8.1.3-4_all.deb ... 129s Unpacking python3-sphinx (8.1.3-4) ... 129s Selecting previously unselected package python3-mock. 129s Preparing to unpack .../75-python3-mock_5.1.0-1_all.deb ... 129s Unpacking python3-mock (5.1.0-1) ... 129s Setting up python3-iniconfig (1.1.1-2) ... 129s Setting up python3-tornado (6.4.1-3) ... 130s Setting up libnorm1t64:s390x (1.5.9+dfsg-3.1build1) ... 130s Setting up python3-pure-eval (0.2.3-1) ... 130s Setting up net-tools (2.10-1.1ubuntu1) ... 130s Setting up fonts-lato (2.015-1) ... 130s Setting up libsodium23:s390x (1.0.18-1build3) ... 130s Setting up python3-async-generator (1.10-4) ... 130s Setting up libdebuginfod-common (0.192-4) ... 130s Setting up python3-parso (0.8.4-1) ... 130s Setting up python3-defusedxml (0.7.1-3) ... 131s Setting up python3-asttokens (3.0.0-1) ... 131s Setting up python3-alabaster (0.7.16-0.1) ... 131s Setting up python3-platformdirs (4.3.6-1) ... 131s Setting up python3-psutil (5.9.8-2build3) ... 131s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 131s Setting up python3-mock (5.1.0-1) ... 132s Setting up libpython3.13-minimal:s390x (3.13.1-2) ... 132s Setting up python3-roman (4.2-1) ... 132s Setting up libpgm-5.3-0t64:s390x (5.3.128~dfsg-2.1build1) ... 132s Setting up python3-decorator (5.1.1-5) ... 132s Setting up python3-packaging (24.2-1) ... 132s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 132s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 132s Setting up python3-executing (2.1.0-0.1) ... 133s Setting up python3-snowballstemmer (2.2.0-4build1) ... 133s Setting up python3-nest-asyncio (1.5.4-1) ... 133s Setting up libbabeltrace1:s390x (1.5.11-4build1) ... 133s Setting up python3-pluggy (1.5.0-1) ... 133s Setting up python3-fastjsonschema (2.21.1-1) ... 133s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 134s Setting up libjson-perl (4.10000-1) ... 134s Setting up python3.13-minimal (3.13.1-2) ... 134s Setting up python3-dateutil (2.9.0-3) ... 134s Setting up sgml-base (1.31) ... 134s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 134s Setting up libpython3.13-stdlib:s390x (3.13.1-2) ... 134s Setting up python3-stack-data (0.6.3-1) ... 135s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 135s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 135s Setting up python3-jupyter-core (5.7.2-5) ... 135s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 135s Setting up python3-imagesize (1.4.1-1) ... 135s Setting up python3-ptyprocess (0.7.0-6) ... 135s Setting up python3-prompt-toolkit (3.0.48-1) ... 136s Setting up libdebuginfod1t64:s390x (0.192-4) ... 136s Setting up libzmq5:s390x (4.3.5-1build2) ... 136s Setting up python3-jedi (0.19.1+ds1-1) ... 136s Setting up python3.13 (3.13.1-2) ... 137s Setting up python3-pytest (8.3.3-1) ... 137s Setting up python3-all (3.12.8-1) ... 137s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 137s Setting up libsource-highlight4t64:s390x (3.1.9-4.3build1) ... 137s Setting up python3-nbformat (5.9.1-1) ... 138s Setting up python3-matplotlib-inline (0.1.6-2) ... 138s Setting up python3-comm (0.2.1-1) ... 138s Setting up gdb (15.2-1ubuntu2) ... 138s Setting up python3-pexpect (4.9-3) ... 138s Setting up python3-zmq (26.2.0-1) ... 138s Setting up libjs-sphinxdoc (8.1.3-4) ... 138s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 138s Setting up xml-core (0.19) ... 139s Setting up python3-jupyter-client (8.6.3-1) ... 139s Setting up jupyter-core (5.7.2-5) ... 139s Setting up python3-pytest-timeout (2.3.1-1) ... 139s Setting up python-ipython-doc (8.30.0-2) ... 139s Setting up jupyter-client (8.6.3-1) ... 139s Setting up python-jupyter-client-doc (8.6.3-1) ... 139s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 140s Setting up python3-ipython (8.30.0-2) ... 141s Setting up sphinx-common (8.1.3-4) ... 141s Setting up python3-ipykernel (6.29.5-2) ... 141s Setting up python3-pytest-jupyter (0.10.1-2) ... 141s Processing triggers for libc-bin (2.40-4ubuntu1) ... 141s Processing triggers for systemd (257-2ubuntu1) ... 141s Processing triggers for man-db (2.13.0-1) ... 142s Processing triggers for sgml-base (1.31) ... 142s Setting up docutils-common (0.21.2+dfsg-2) ... 142s Processing triggers for sgml-base (1.31) ... 142s Setting up python3-docutils (0.21.2+dfsg-2) ... 143s Setting up python3-sphinx (8.1.3-4) ... 145s autopkgtest [10:26:28]: test pytest: [----------------------- 146s config: 146s /home/ubuntu/.config/jupyter 146s /home/ubuntu/.local/etc/jupyter 146s /usr/etc/jupyter 146s /etc/xdg/jupyter 146s data: 146s /home/ubuntu/.local/share/jupyter 146s /usr/local/share/jupyter 146s /usr/share/jupyter 146s runtime: 146s /home/ubuntu/.local/share/jupyter/runtime 146s Testing with python3.13: 146s *** STARTING RUN 1: python3.13 -m pytest -v 146s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 146s 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" 146s 146s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 146s ============================= test session starts ============================== 146s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 146s cachedir: .pytest_cache 146s rootdir: /tmp/autopkgtest.KwxqbA/autopkgtest_tmp 146s configfile: pyproject.toml 146s testpaths: jupyter_client, tests/ 146s plugins: typeguard-4.4.1, timeout-2.3.1, asyncio-0.24.0a1 146s timeout: 100.0s 146s timeout method: thread 146s timeout func_only: False 146s asyncio: mode=Mode.STRICT, default_loop_scope=None 147s collecting ... collected 231 items 147s 147s tests/test_adapter.py::test_default_version PASSED [ 0%] 147s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 147s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 147s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 147s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 147s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 147s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 147s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 147s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 147s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 147s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 147s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 147s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 147s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 147s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 147s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 147s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 147s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 147s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 147s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 147s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 147s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 147s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 147s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 147s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 147s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 147s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 148s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 152s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 152s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 153s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 154s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 155s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 156s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 156s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 161s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 161s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 162s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 163s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 164s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 168s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 169s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 169s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 170s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 171s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 172s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 173s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 175s tests/test_client.py::TestThreadedKernelClient::test_complete FAILED [ 20%] 176s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 177s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 178s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 180s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 181s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 182s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 182s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 182s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 182s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 182s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 182s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 182s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 183s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 183s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 183s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 183s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 183s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 183s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 183s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 183s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 183s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 183s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 183s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 184s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 185s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 185s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 185s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 185s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 185s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 185s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 185s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 185s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 185s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 185s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 185s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 187s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 190s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 195s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 203s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 206s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 211s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 218s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 219s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 219s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 219s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 219s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 224s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 226s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 229s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 229s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 229s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 229s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 230s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 230s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 247s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 264s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 276s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 276s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 289s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 289s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 300s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 300s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 300s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 300s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 301s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 306s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 308s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 309s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 309s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 309s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 309s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 309s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 309s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 309s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 309s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 309s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 309s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 309s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 309s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 309s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 309s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 309s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 309s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 309s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 309s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 309s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 309s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 309s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 309s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 309s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 309s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 309s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 310s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 310s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 310s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 310s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 311s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 311s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 312s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 313s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 313s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 313s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 314s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 315s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 315s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 316s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 316s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 317s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 318s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 318s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 319s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 320s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 320s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 320s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 320s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 320s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 321s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 321s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 321s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 321s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 321s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 321s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 321s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 321s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 321s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 322s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 322s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 322s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 322s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 322s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 322s tests/test_public_api.py::test_kms PASSED [ 81%] 322s tests/test_public_api.py::test_kcs PASSED [ 82%] 322s tests/test_public_api.py::test_launcher PASSED [ 82%] 322s tests/test_public_api.py::test_connect PASSED [ 83%] 336s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 349s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 355s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 361s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 367s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 373s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 391s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 409s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 409s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 409s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 409s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 409s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 409s tests/test_session.py::TestSession::test_send PASSED [ 88%] 409s tests/test_session.py::TestSession::test_args PASSED [ 89%] 410s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 412s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 412s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 412s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 412s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 412s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 412s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 412s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 412s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 412s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 412s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 412s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 412s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 412s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 412s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 412s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 412s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 412s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 412s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 412s tests/test_session.py::test_squash_unicode PASSED [ 97%] 412s tests/test_session.py::test_json_packer PASSED [ 98%] 412s tests/test_session.py::test_message_cls PASSED [ 98%] 412s tests/test_session.py::test_session_factory PASSED [ 99%] 412s tests/test_ssh.py::test_random_ports PASSED [ 99%] 412s tests/test_ssh.py::test_open_tunnel PASSED [100%] 412s 412s =================================== FAILURES =================================== 412s ____________________ TestThreadedKernelClient.test_complete ____________________ 412s 412s cls = 412s func = . at 0x3ffac978ae0> 412s when = 'call' 412s reraise = (, ) 412s 412s @classmethod 412s def from_call( 412s cls, 412s func: Callable[[], TResult], 412s when: Literal["collect", "setup", "call", "teardown"], 412s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 412s ) -> CallInfo[TResult]: 412s """Call func, wrapping the result in a CallInfo. 412s 412s :param func: 412s The function to call. Called without arguments. 412s :type func: Callable[[], _pytest.runner.TResult] 412s :param when: 412s The phase in which the function is called. 412s :param reraise: 412s Exception or exceptions that shall propagate if raised by the 412s function, instead of being wrapped in the CallInfo. 412s """ 412s excinfo = None 412s start = timing.time() 412s precise_start = timing.perf_counter() 412s try: 412s > result: TResult | None = func() 412s 412s cls = 412s duration = 2.04663785999999 412s excinfo = 412s func = . at 0x3ffac978ae0> 412s precise_start = 90.237249918 412s precise_stop = 92.283887778 412s reraise = (, ) 412s result = None 412s start = 1736332016.515158 412s stop = 1736332018.5617974 412s when = 'call' 412s 412s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 412s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 412s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 412s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 412s item = 412s kwds = {} 412s runtest_hook = 412s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 412s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 412s firstresult = False 412s kwargs = {'item': } 412s self = 412s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 412s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 412s firstresult = False 412s hook_name = 'pytest_runtest_call' 412s kwargs = {'item': } 412s methods = [>, 412s >, 412s >, 412s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 412s >, 412s >, 412s >] 412s self = <_pytest.config.PytestPluginManager object at 0x3ffb07cfb60> 412s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 412s yield from thread_exception_runtest_hook() 412s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 412s 412s def thread_exception_runtest_hook() -> Generator[None]: 412s with catch_threading_exception() as cm: 412s try: 412s yield 412s finally: 412s if cm.args: 412s thread_name = ( 412s "" if cm.args.thread is None else cm.args.thread.name 412s ) 412s msg = f"Exception in thread {thread_name}\n\n" 412s msg += "".join( 412s traceback.format_exception( 412s cm.args.exc_type, 412s cm.args.exc_value, 412s cm.args.exc_traceback, 412s ) 412s ) 412s > warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 412s E pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 412s E 412s E Traceback (most recent call last): 412s E File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 412s E self.run() 412s E ~~~~~~~~^^ 412s E File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 412s E loop.run_until_complete(self._async_run()) 412s E ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 412s E File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 412s E return future.result() 412s E ~~~~~~~~~~~~~^^ 412s E File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 412s E self._create_socket() 412s E ~~~~~~~~~~~~~~~~~~~^^ 412s E File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 412s E self.socket = self.context.socket(zmq.REQ) 412s E ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 412s E File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 412s E socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 412s E ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s E self, socket_type, **kwargs 412s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s E ) 412s E ^ 412s E File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 412s E super().__init__( 412s E ~~~~~~~~~~~~~~~~^ 412s E ctx_or_socket, 412s E ^^^^^^^^^^^^^^ 412s E ...<2 lines>... 412s E copy_threshold=copy_threshold, 412s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s E ) 412s E ^ 412s E File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 412s E zmq.error.ZMQError: Too many open files 412s 412s cm = <_pytest.threadexception.catch_threading_exception object at 0x3ffac8c19d0> 412s msg = ('Exception in thread Thread-71\n' 412s '\n' 412s 'Traceback (most recent call last):\n' 412s ' File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner\n' 412s ' self.run()\n' 412s ' ~~~~~~~~^^\n' 412s ' File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", ' 412s 'line 149, in run\n' 412s ' loop.run_until_complete(self._async_run())\n' 412s ' ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n' 412s ' File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in ' 412s 'run_until_complete\n' 412s ' return future.result()\n' 412s ' ~~~~~~~~~~~~~^^\n' 412s ' File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", ' 412s 'line 142, in _async_run\n' 412s ' self._create_socket()\n' 412s ' ~~~~~~~~~~~~~~~~~~~^^\n' 412s ' File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", ' 412s 'line 104, in _create_socket\n' 412s ' self.socket = self.context.socket(zmq.REQ)\n' 412s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n' 412s ' File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in ' 412s 'socket\n' 412s ' socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame\n' 412s ' ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 412s ' self, socket_type, **kwargs\n' 412s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 412s ' )\n' 412s ' ^\n' 412s ' File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in ' 412s '__init__\n' 412s ' super().__init__(\n' 412s ' ~~~~~~~~~~~~~~~~^\n' 412s ' ctx_or_socket,\n' 412s ' ^^^^^^^^^^^^^^\n' 412s ' ...<2 lines>...\n' 412s ' copy_threshold=copy_threshold,\n' 412s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 412s ' )\n' 412s ' ^\n' 412s ' File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__\n' 412s 'zmq.error.ZMQError: Too many open files\n') 412s thread_name = 'Thread-71' 412s 412s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning 412s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 412s 412s cls = 412s func = . at 0x3ffac5d7880> 412s when = 'call' 412s reraise = (, ) 412s 412s @classmethod 412s def from_call( 412s cls, 412s func: Callable[[], TResult], 412s when: Literal["collect", "setup", "call", "teardown"], 412s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 412s ) -> CallInfo[TResult]: 412s """Call func, wrapping the result in a CallInfo. 412s 412s :param func: 412s The function to call. Called without arguments. 412s :type func: Callable[[], _pytest.runner.TResult] 412s :param when: 412s The phase in which the function is called. 412s :param reraise: 412s Exception or exceptions that shall propagate if raised by the 412s function, instead of being wrapped in the CallInfo. 412s """ 412s excinfo = None 412s start = timing.time() 412s precise_start = timing.perf_counter() 412s try: 412s > result: TResult | None = func() 412s 412s cls = 412s duration = 13.596174612999988 412s excinfo = \n\nTraceback ... _deque()\n ~~~~~~^^\nResourceWarning: unclosed \n') tblen=12> 412s func = . at 0x3ffac5d7880> 412s precise_start = 192.769925171 412s precise_stop = 206.366099784 412s reraise = (, ) 412s result = None 412s start = 1736332119.0478334 412s stop = 1736332132.6440086 412s when = 'call' 412s 412s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 412s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 412s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 412s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 412s item = 412s kwds = {} 412s runtest_hook = 412s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 412s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 412s firstresult = False 412s kwargs = {'item': } 412s self = 412s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 412s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 412s firstresult = False 412s hook_name = 'pytest_runtest_call' 412s kwargs = {'item': } 412s methods = [>, 412s >, 412s >, 412s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 412s >, 412s >, 412s >] 412s self = <_pytest.config.PytestPluginManager object at 0x3ffb07cfb60> 412s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 412s yield from thread_exception_runtest_hook() 412s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 412s yield 412s cm = <_pytest.threadexception.catch_threading_exception object at 0x3ffac5bd010> 412s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 412s yield from unraisable_exception_runtest_hook() 412s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 412s 412s def unraisable_exception_runtest_hook() -> Generator[None]: 412s with catch_unraisable_exception() as cm: 412s try: 412s yield 412s finally: 412s if cm.unraisable: 412s if cm.unraisable.err_msg is not None: 412s err_msg = cm.unraisable.err_msg 412s else: 412s err_msg = "Exception ignored in" 412s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 412s msg += "".join( 412s traceback.format_exception( 412s cm.unraisable.exc_type, 412s cm.unraisable.exc_value, 412s cm.unraisable.exc_traceback, 412s ) 412s ) 412s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 412s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 412s E 412s E Traceback (most recent call last): 412s E File "/usr/lib/python3.13/threading.py", line 297, in __init__ 412s E self._waiters = _deque() 412s E ~~~~~~^^ 412s E ResourceWarning: unclosed 412s 412s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x3ffac5bc5f0> 412s err_msg = 'Exception ignored in' 412s msg = ('Exception ignored in: \n' 412s '\n' 412s 'Traceback (most recent call last):\n' 412s ' File "/usr/lib/python3.13/threading.py", line 297, in __init__\n' 412s ' self._waiters = _deque()\n' 412s ' ~~~~~~^^\n' 412s 'ResourceWarning: unclosed \n') 412s 412s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 412s ============================= slowest 10 durations ============================= 412s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 412s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 412s 17.36s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 412s 16.79s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 412s 13.60s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 412s 13.49s call tests/test_restarter.py::test_restart_check[tcp] 412s 13.48s call tests/test_restarter.py::test_restart_check[ipc] 412s 11.41s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 412s 10.65s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 412s 7.89s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 412s =========================== short test summary info ============================ 412s FAILED tests/test_client.py::TestThreadedKernelClient::test_complete - pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 412s 412s Traceback (most recent call last): 412s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 412s self.run() 412s ~~~~~~~~^^ 412s File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 412s loop.run_until_complete(self._async_run()) 412s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 412s File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 412s return future.result() 412s ~~~~~~~~~~~~~^^ 412s File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 412s self._create_socket() 412s ~~~~~~~~~~~~~~~~~~~^^ 412s File "/tmp/autopkgtest.KwxqbA/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 412s self.socket = self.context.socket(zmq.REQ) 412s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 412s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 412s socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 412s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s self, socket_type, **kwargs 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ) 412s ^ 412s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 412s super().__init__( 412s ~~~~~~~~~~~~~~~~^ 412s ctx_or_socket, 412s ^^^^^^^^^^^^^^ 412s ...<2 lines>... 412s copy_threshold=copy_threshold, 412s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 412s ) 412s ^ 412s File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 412s zmq.error.ZMQError: Too many open files 412s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 412s 412s Traceback (most recent call last): 412s File "/usr/lib/python3.13/threading.py", line 297, in __init__ 412s self._waiters = _deque() 412s ~~~~~~^^ 412s ResourceWarning: unclosed 412s ============= 2 failed, 223 passed, 6 skipped in 265.98s (0:04:25) ============= 412s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 412s *** STARTING RUN 2: python3.13 -m pytest -v 412s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 412s 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" 412s 412s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 412s ============================= test session starts ============================== 412s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 412s cachedir: .pytest_cache 412s rootdir: /tmp/autopkgtest.KwxqbA/autopkgtest_tmp 412s configfile: pyproject.toml 412s testpaths: jupyter_client, tests/ 412s plugins: typeguard-4.4.1, timeout-2.3.1, asyncio-0.24.0a1 412s timeout: 100.0s 412s timeout method: thread 412s timeout func_only: False 412s asyncio: mode=Mode.STRICT, default_loop_scope=None 413s collecting ... collected 231 items 413s 413s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 413s previous runs) [ 0%] 413s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 413s previous runs) [ 0%] 413s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 413s passed in previous runs) [ 1%] 413s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 413s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 413s passed in previous runs) [ 2%] 413s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 413s passed in previous runs) [ 2%] 413s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 413s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 413s passed in previous runs) [ 3%] 413s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 413s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 413s passed in previous runs) [ 4%] 413s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 413s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 413s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 413s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 413s passed in previous runs) [ 6%] 413s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 413s passed in previous runs) [ 6%] 413s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 413s passed in previous runs) [ 6%] 413s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 413s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 413s passed in previous runs) [ 7%] 413s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 413s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 413s passed in previous runs) [ 8%] 413s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 413s passed in previous runs) [ 9%] 413s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 413s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 413s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 413s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 413s passed in previous runs) [ 10%] 413s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 413s passed in previous runs) [ 11%] 413s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 413s passed in previous runs) [ 11%] 413s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 413s passed in previous runs) [ 12%] 413s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 413s passed in previous runs) [ 12%] 413s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 413s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 413s passed in previous runs) [ 13%] 413s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 413s passed in previous runs) [ 13%] 413s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 413s passed in previous runs) [ 14%] 413s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 413s passed in previous runs) [ 14%] 413s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 413s passed in previous runs) [ 15%] 413s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 413s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 413s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 413s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 413s passed in previous runs) [ 16%] 413s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 413s passed in previous runs) [ 17%] 413s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 413s passed in previous runs) [ 17%] 413s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 413s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 413s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 413s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 413s passed in previous runs) [ 19%] 413s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 413s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 414s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 414s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 415s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 415s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 415s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 415s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 415s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 415s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 415s previous runs) [ 23%] 415s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 415s in previous runs) [ 24%] 415s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 415s passed in previous runs) [ 24%] 415s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 415s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 415s passed in previous runs) [ 25%] 415s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 415s previous runs) [ 25%] 415s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 415s previous runs) [ 26%] 415s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 415s passed in previous runs) [ 26%] 415s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 415s passed in previous runs) [ 27%] 415s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 415s passed in previous runs) [ 27%] 415s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 415s passed in previous runs) [ 28%] 415s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 415s passed in previous runs) [ 28%] 415s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 415s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 415s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 415s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 415s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 415s passed in previous runs) [ 30%] 415s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 415s in previous runs) [ 31%] 415s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 415s previous runs) [ 31%] 415s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 415s previous runs) [ 32%] 415s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 415s previous runs) [ 32%] 415s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 415s in previous runs) [ 32%] 415s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 415s passed in previous runs) [ 33%] 415s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 415s in previous runs) [ 33%] 415s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 415s passed in previous runs) [ 34%] 415s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 415s passed in previous runs) [ 34%] 415s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 415s previous runs) [ 35%] 415s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 415s previous runs) [ 35%] 415s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 415s previous runs) [ 35%] 415s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 415s in previous runs) [ 36%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 415s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 415s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 415s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 415s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 415s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 415s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 415s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 415s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 415s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 415s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 415s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 415s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 415s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 415s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 415s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 415s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 415s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 426s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 426s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 426s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 426s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 426s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 426s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 426s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 426s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 426s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 426s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 426s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 426s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 426s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 426s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 426s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 426s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 426s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 426s passed in previous runs) [ 58%] 426s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 426s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 426s passed in previous runs) [ 58%] 426s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 426s previous runs) [ 59%] 426s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 426s passed in previous runs) [ 59%] 426s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 426s previous runs) [ 60%] 426s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 426s passed in previous runs) [ 60%] 426s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 426s passed in previous runs) [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 426s passed in previous runs) [ 61%] 426s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 426s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 426s passed in previous runs) [ 62%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 426s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 426s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 426s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 426s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 426s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 426s passed in previous runs) [ 77%] 426s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 426s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 426s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 426s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 426s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 426s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 426s in previous runs) [ 80%] 426s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 426s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 426s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 426s runs) [ 81%] 426s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 426s runs) [ 82%] 426s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 426s runs) [ 82%] 426s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 426s runs) [ 83%] 426s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 426s previous runs) [ 83%] 426s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 426s previous runs) [ 83%] 426s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 426s passed in previous runs) [ 84%] 426s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 426s passed in previous runs) [ 84%] 426s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 426s passed in previous runs) [ 85%] 426s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 426s passed in previous runs) [ 85%] 426s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 426s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 426s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 426s previous runs) [ 87%] 426s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 426s in previous runs) [ 87%] 426s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 426s passed in previous runs) [ 87%] 426s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 426s in previous runs) [ 88%] 426s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 426s previous runs) [ 88%] 426s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 426s previous runs) [ 89%] 426s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 426s passed in previous runs) [ 89%] 426s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 426s in previous runs) [ 90%] 426s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 426s passed in previous runs) [ 90%] 426s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 426s passed in previous runs) [ 90%] 426s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 426s in previous runs) [ 91%] 426s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 426s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 426s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 426s in previous runs) [ 92%] 426s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 426s in previous runs) [ 93%] 426s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 426s in previous runs) [ 93%] 426s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 426s passed in previous runs) [ 93%] 426s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 426s passed in previous runs) [ 94%] 426s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 426s in previous runs) [ 94%] 426s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 426s passed in previous runs) [ 95%] 426s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 426s passed in previous runs) [ 95%] 426s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 426s passed in previous runs) [ 96%] 426s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 426s in previous runs) [ 96%] 426s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 426s in previous runs) [ 96%] 426s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 426s previous runs) [ 97%] 426s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 426s previous runs) [ 97%] 426s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 426s runs) [ 98%] 426s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 426s runs) [ 98%] 426s tests/test_session.py::test_session_factory SKIPPED (Test passed in 426s previous runs) [ 99%] 426s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 426s runs) [ 99%] 426s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 426s runs) [100%] 426s 426s ============================= slowest 10 durations ============================= 426s 11.36s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 426s 1.03s call tests/test_client.py::TestThreadedKernelClient::test_complete 426s 0.00s teardown tests/test_connect.py::test_reconcile_connection_info[True-True] 426s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_complete 426s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 426s 0.00s teardown tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 426s 0.00s teardown tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context 426s 0.00s teardown tests/test_client.py::TestThreadedKernelClient::test_complete 426s 0.00s setup tests/test_kernelapp.py::test_kernelapp_lifecycle 426s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_inspect 426s ======================= 2 passed, 229 skipped in 13.90s ======================== 426s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 426s Testing with python3.12: 426s *** STARTING RUN 1: python3.12 -m pytest -v 427s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 427s 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" 427s 427s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 427s ============================= test session starts ============================== 427s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 427s cachedir: .pytest_cache 427s rootdir: /tmp/autopkgtest.KwxqbA/autopkgtest_tmp 427s configfile: pyproject.toml 427s testpaths: jupyter_client, tests/ 427s plugins: typeguard-4.4.1, timeout-2.3.1, asyncio-0.24.0a1 427s timeout: 100.0s 427s timeout method: thread 427s timeout func_only: False 427s asyncio: mode=Mode.STRICT, default_loop_scope=None 427s collecting ... collected 231 items 427s 427s tests/test_adapter.py::test_default_version PASSED [ 0%] 427s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 427s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 427s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 427s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 427s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 427s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 427s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 427s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 427s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 427s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 427s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 427s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 427s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 427s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 427s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 427s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 427s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 427s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 427s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 427s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 427s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 427s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 427s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 427s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 427s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 427s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 431s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 435s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 436s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 440s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 444s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 448s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 452s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 457s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 462s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 462s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 466s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 467s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 471s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 472s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 473s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 477s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 481s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 485s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 486s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 487s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 489s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 493s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 497s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 499s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 502s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 503s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 505s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 505s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 505s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 506s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 506s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 506s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 506s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 506s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 506s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 506s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 506s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 506s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 506s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 506s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 506s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 506s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 506s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 506s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 507s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 507s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 507s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 507s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 507s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 507s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 508s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 508s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 508s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 508s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 508s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 508s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 509s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 512s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 517s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 525s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 528s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 533s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 541s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 541s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 542s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 542s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 542s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 546s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 549s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 552s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 552s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 552s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 552s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 552s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 553s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 569s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 586s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 597s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 597s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 609s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 609s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 619s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 619s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 619s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 620s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 625s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 628s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 628s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 628s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 628s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 628s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 628s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 628s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 628s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 628s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 628s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 628s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 628s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 628s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 629s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 629s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 629s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 629s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 629s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 629s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 629s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 629s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 629s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 629s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 629s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 629s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 629s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 629s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 629s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 629s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 629s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 630s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels FAILED [ 64%] 631s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 631s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 632s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 633s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 633s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 634s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 634s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 634s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 634s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 634s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 634s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 634s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 635s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 635s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 636s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 636s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 637s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 638s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 639s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 639s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 639s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 639s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 640s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 640s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 640s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 640s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 640s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 640s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 640s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 640s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 641s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 641s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 641s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 641s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 641s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 641s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 642s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 642s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 642s tests/test_public_api.py::test_kms PASSED [ 81%] 642s tests/test_public_api.py::test_kcs PASSED [ 82%] 642s tests/test_public_api.py::test_launcher PASSED [ 82%] 642s tests/test_public_api.py::test_connect PASSED [ 83%] 655s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 669s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 675s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 681s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 687s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 693s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 711s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 729s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 729s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 729s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 729s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 729s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 729s tests/test_session.py::TestSession::test_send PASSED [ 88%] 729s tests/test_session.py::TestSession::test_args PASSED [ 89%] 730s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 731s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 731s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 731s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 731s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 731s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 731s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 731s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 731s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 731s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 731s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 731s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 731s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 731s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 731s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 731s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 731s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 731s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 731s tests/test_session.py::TestSession::test_clone FAILED [ 97%] 731s tests/test_session.py::test_squash_unicode PASSED [ 97%] 731s tests/test_session.py::test_json_packer PASSED [ 98%] 731s tests/test_session.py::test_message_cls PASSED [ 98%] 731s tests/test_session.py::test_session_factory PASSED [ 99%] 731s tests/test_ssh.py::test_random_ports PASSED [ 99%] 731s tests/test_ssh.py::test_open_tunnel PASSED [100%] 731s 731s =================================== FAILURES =================================== 731s _____________ TestKernelManager.test_start_parallel_thread_kernels _____________ 731s 731s cls = 731s func = . at 0x3ff82106f20> 731s when = 'call' 731s reraise = (, ) 731s 731s @classmethod 731s def from_call( 731s cls, 731s func: Callable[[], TResult], 731s when: Literal["collect", "setup", "call", "teardown"], 731s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 731s ) -> CallInfo[TResult]: 731s """Call func, wrapping the result in a CallInfo. 731s 731s :param func: 731s The function to call. Called without arguments. 731s :type func: Callable[[], _pytest.runner.TResult] 731s :param when: 731s The phase in which the function is called. 731s :param reraise: 731s Exception or exceptions that shall propagate if raised by the 731s function, instead of being wrapped in the CallInfo. 731s """ 731s excinfo = None 731s start = timing.time() 731s precise_start = timing.perf_counter() 731s try: 731s > result: TResult | None = func() 731s 731s cls = 731s duration = 0.5156432940000286 731s excinfo = \n\nTraceback ...xt(self.gen)\n ^^^^^^^^^^^^^^\nResourceWarning: unclosed \n') tblen=12> 731s func = . at 0x3ff82106f20> 731s precise_start = 546.460013913 731s precise_stop = 546.975657207 731s reraise = (, ) 731s result = None 731s start = 1736332472.737922 731s stop = 1736332473.2535658 731s when = 'call' 731s 731s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 731s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 731s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 731s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 731s item = 731s kwds = {} 731s runtest_hook = 731s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 731s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 731s firstresult = False 731s kwargs = {'item': } 731s self = 731s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 731s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 731s firstresult = False 731s hook_name = 'pytest_runtest_call' 731s kwargs = {'item': } 731s methods = [>, 731s >, 731s >, 731s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 731s >, 731s >, 731s >] 731s self = <_pytest.config.PytestPluginManager object at 0x3ff8603ee10> 731s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 731s yield from thread_exception_runtest_hook() 731s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 731s yield 731s cm = <_pytest.threadexception.catch_threading_exception object at 0x3ff82134a70> 731s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 731s yield from unraisable_exception_runtest_hook() 731s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 731s 731s def unraisable_exception_runtest_hook() -> Generator[None]: 731s with catch_unraisable_exception() as cm: 731s try: 731s yield 731s finally: 731s if cm.unraisable: 731s if cm.unraisable.err_msg is not None: 731s err_msg = cm.unraisable.err_msg 731s else: 731s err_msg = "Exception ignored in" 731s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 731s msg += "".join( 731s traceback.format_exception( 731s cm.unraisable.exc_type, 731s cm.unraisable.exc_value, 731s cm.unraisable.exc_traceback, 731s ) 731s ) 731s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 731s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 731s E 731s E Traceback (most recent call last): 731s E File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in get 731s E value = obj._trait_values[self.name] 731s E ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 731s E KeyError: 'session' 731s E 731s E During handling of the above exception, another exception occurred: 731s E 731s E Traceback (most recent call last): 731s E File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__ 731s E return next(self.gen) 731s E ^^^^^^^^^^^^^^ 731s E ResourceWarning: unclosed 731s 731s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x3ff82137140> 731s err_msg = 'Exception ignored in' 731s msg = ('Exception ignored in: \n' 731s '\n' 731s 'Traceback (most recent call last):\n' 731s ' File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in ' 731s 'get\n' 731s ' value = obj._trait_values[self.name]\n' 731s ' ~~~~~~~~~~~~~~~~~^^^^^^^^^^^\n' 731s "KeyError: 'session'\n" 731s '\n' 731s 'During handling of the above exception, another exception occurred:\n' 731s '\n' 731s 'Traceback (most recent call last):\n' 731s ' File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__\n' 731s ' return next(self.gen)\n' 731s ' ^^^^^^^^^^^^^^\n' 731s 'ResourceWarning: unclosed \n') 731s 731s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 731s ------------------------------ Captured log call ------------------------------- 731s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 93c5d900-96f8-462a-b917-499b91331ca9 731s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 93c5d900-96f8-462a-b917-499b91331ca9 731s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 93c5d900-96f8-462a-b917-499b91331ca9 731s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 2c6660eb-64c0-46e0-b87a-894c524c9489 731s INFO traitlets:multikernelmanager.py:436 Kernel restarted: f6ae5e65-2603-4162-9e64-ccaff2d54c17 731s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: f6ae5e65-2603-4162-9e64-ccaff2d54c17 731s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: f6ae5e65-2603-4162-9e64-ccaff2d54c17 731s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 2c6660eb-64c0-46e0-b87a-894c524c9489 731s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 2c6660eb-64c0-46e0-b87a-894c524c9489 731s ____________________________ TestSession.test_clone ____________________________ 731s 731s cls = 731s func = . at 0x3ff805dc7c0> 731s when = 'call' 731s reraise = (, ) 731s 731s @classmethod 731s def from_call( 731s cls, 731s func: Callable[[], TResult], 731s when: Literal["collect", "setup", "call", "teardown"], 731s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 731s ) -> CallInfo[TResult]: 731s """Call func, wrapping the result in a CallInfo. 731s 731s :param func: 731s The function to call. Called without arguments. 731s :type func: Callable[[], _pytest.runner.TResult] 731s :param when: 731s The phase in which the function is called. 731s :param reraise: 731s Exception or exceptions that shall propagate if raised by the 731s function, instead of being wrapped in the CallInfo. 731s """ 731s excinfo = None 731s start = timing.time() 731s precise_start = timing.perf_counter() 731s try: 731s > result: TResult | None = func() 731s 731s cls = 731s duration = 0.03262963099996341 731s excinfo = \n\nTraceback ...elf._add_notifiers(handler, name, type)\nResourceWarning: unclosed \n') tblen=12> 731s func = . at 0x3ff805dc7c0> 731s precise_start = 648.193713106 731s precise_stop = 648.226342737 731s reraise = (, ) 731s result = None 731s start = 1736332574.4716213 731s stop = 1736332574.5042512 731s when = 'call' 731s 731s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 731s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 731s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 731s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 731s item = 731s kwds = {} 731s runtest_hook = 731s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 731s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 731s firstresult = False 731s kwargs = {'item': } 731s self = 731s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 731s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 731s firstresult = False 731s hook_name = 'pytest_runtest_call' 731s kwargs = {'item': } 731s methods = [>, 731s >, 731s >, 731s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 731s >, 731s >, 731s >] 731s self = <_pytest.config.PytestPluginManager object at 0x3ff8603ee10> 731s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 731s yield from thread_exception_runtest_hook() 731s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 731s yield 731s cm = <_pytest.threadexception.catch_threading_exception object at 0x3ff805421b0> 731s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 731s yield from unraisable_exception_runtest_hook() 731s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 731s 731s def unraisable_exception_runtest_hook() -> Generator[None]: 731s with catch_unraisable_exception() as cm: 731s try: 731s yield 731s finally: 731s if cm.unraisable: 731s if cm.unraisable.err_msg is not None: 731s err_msg = cm.unraisable.err_msg 731s else: 731s err_msg = "Exception ignored in" 731s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 731s msg += "".join( 731s traceback.format_exception( 731s cm.unraisable.exc_type, 731s cm.unraisable.exc_value, 731s cm.unraisable.exc_traceback, 731s ) 731s ) 731s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 731s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 731s E 731s E Traceback (most recent call last): 731s E File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 731s E self._add_notifiers(handler, name, type) 731s E ResourceWarning: unclosed 731s 731s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x3ff80542300> 731s err_msg = 'Exception ignored in' 731s msg = ('Exception ignored in: \n' 731s '\n' 731s 'Traceback (most recent call last):\n' 731s ' File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, ' 731s 'in observe\n' 731s ' self._add_notifiers(handler, name, type)\n' 731s 'ResourceWarning: unclosed \n') 731s 731s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 731s ------------------------------ Captured log call ------------------------------- 731s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 731s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 731s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 731s ============================= slowest 10 durations ============================= 731s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 731s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 731s 16.55s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 731s 16.47s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 731s 13.48s call tests/test_restarter.py::test_restart_check[ipc] 731s 13.48s call tests/test_restarter.py::test_restart_check[tcp] 731s 11.49s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 731s 11.43s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 731s 10.54s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 731s 7.83s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 731s =========================== short test summary info ============================ 731s FAILED tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 731s 731s Traceback (most recent call last): 731s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 632, in get 731s value = obj._trait_values[self.name] 731s ~~~~~~~~~~~~~~~~~^^^^^^^^^^^ 731s KeyError: 'session' 731s 731s During handling of the above exception, another exception occurred: 731s 731s Traceback (most recent call last): 731s File "/usr/lib/python3.12/contextlib.py", line 137, in __enter__ 731s return next(self.gen) 731s ^^^^^^^^^^^^^^ 731s ResourceWarning: unclosed 731s FAILED tests/test_session.py::TestSession::test_clone - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 731s 731s Traceback (most recent call last): 731s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 731s self._add_notifiers(handler, name, type) 731s ResourceWarning: unclosed 731s ============= 2 failed, 223 passed, 6 skipped in 304.67s (0:05:04) ============= 732s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 732s *** STARTING RUN 2: python3.12 -m pytest -v 732s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 732s 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" 732s 732s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 732s ============================= test session starts ============================== 732s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 732s cachedir: .pytest_cache 732s rootdir: /tmp/autopkgtest.KwxqbA/autopkgtest_tmp 732s configfile: pyproject.toml 732s testpaths: jupyter_client, tests/ 732s plugins: typeguard-4.4.1, timeout-2.3.1, asyncio-0.24.0a1 732s timeout: 100.0s 732s timeout method: thread 732s timeout func_only: False 732s asyncio: mode=Mode.STRICT, default_loop_scope=None 732s collecting ... collected 231 items 732s 732s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 732s previous runs) [ 0%] 732s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 732s previous runs) [ 0%] 732s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 732s passed in previous runs) [ 1%] 732s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 732s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 732s passed in previous runs) [ 2%] 732s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 732s passed in previous runs) [ 2%] 732s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 732s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 732s passed in previous runs) [ 3%] 732s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 732s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 732s passed in previous runs) [ 4%] 732s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 732s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 732s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 732s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 732s passed in previous runs) [ 6%] 732s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 732s passed in previous runs) [ 6%] 732s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 732s passed in previous runs) [ 6%] 732s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 732s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 732s passed in previous runs) [ 7%] 732s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 732s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 732s passed in previous runs) [ 8%] 732s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 732s passed in previous runs) [ 9%] 732s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 732s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 732s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 732s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 732s passed in previous runs) [ 10%] 732s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 732s passed in previous runs) [ 11%] 732s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 732s passed in previous runs) [ 11%] 732s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 732s passed in previous runs) [ 12%] 732s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 732s passed in previous runs) [ 12%] 732s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 732s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 732s passed in previous runs) [ 13%] 732s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 732s passed in previous runs) [ 13%] 732s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 732s passed in previous runs) [ 14%] 732s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 732s passed in previous runs) [ 14%] 732s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 732s passed in previous runs) [ 15%] 732s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 732s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 732s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 732s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 732s passed in previous runs) [ 16%] 732s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 732s passed in previous runs) [ 17%] 732s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 732s passed in previous runs) [ 17%] 732s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 732s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 732s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 732s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 732s passed in previous runs) [ 19%] 732s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 732s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 732s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 732s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 732s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 732s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 732s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 732s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 732s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 732s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 732s previous runs) [ 23%] 732s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 732s in previous runs) [ 24%] 732s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 732s passed in previous runs) [ 24%] 732s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 732s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 732s passed in previous runs) [ 25%] 732s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 732s previous runs) [ 25%] 732s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 732s previous runs) [ 26%] 732s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 732s passed in previous runs) [ 26%] 732s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 732s passed in previous runs) [ 27%] 732s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 732s passed in previous runs) [ 27%] 732s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 732s passed in previous runs) [ 28%] 732s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 732s passed in previous runs) [ 28%] 732s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 732s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 732s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 732s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 732s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 732s passed in previous runs) [ 30%] 732s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 732s in previous runs) [ 31%] 732s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 732s previous runs) [ 31%] 732s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 732s previous runs) [ 32%] 732s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 732s previous runs) [ 32%] 732s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 732s in previous runs) [ 32%] 732s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 732s passed in previous runs) [ 33%] 732s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 732s in previous runs) [ 33%] 732s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 732s passed in previous runs) [ 34%] 732s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 732s passed in previous runs) [ 34%] 732s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 732s previous runs) [ 35%] 732s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 732s previous runs) [ 35%] 732s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 732s previous runs) [ 35%] 732s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 732s in previous runs) [ 36%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 732s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 732s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 732s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 732s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 732s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 732s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 732s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 732s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 732s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 732s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 732s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 732s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 732s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 732s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 732s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 732s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 732s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 732s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] SKIPPED [ 46%] 732s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 732s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 732s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 732s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 732s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 732s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 732s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 732s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 732s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 732s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 732s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 732s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 732s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 732s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 732s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 732s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 732s passed in previous runs) [ 58%] 732s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 732s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 732s passed in previous runs) [ 58%] 732s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 732s previous runs) [ 59%] 732s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 732s passed in previous runs) [ 59%] 732s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 732s previous runs) [ 60%] 732s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 732s passed in previous runs) [ 60%] 732s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 732s passed in previous runs) [ 61%] 732s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 732s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 732s passed in previous runs) [ 61%] 732s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 732s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 732s passed in previous runs) [ 62%] 732s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 732s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 732s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 732s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 733s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 733s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 733s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 733s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 733s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 733s passed in previous runs) [ 77%] 733s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 733s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 733s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 733s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 733s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 733s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 733s in previous runs) [ 80%] 733s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 733s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 733s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 733s runs) [ 81%] 733s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 733s runs) [ 82%] 733s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 733s runs) [ 82%] 733s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 733s runs) [ 83%] 733s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 733s previous runs) [ 83%] 733s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 733s previous runs) [ 83%] 733s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 733s passed in previous runs) [ 84%] 733s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 733s passed in previous runs) [ 84%] 733s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 733s passed in previous runs) [ 85%] 733s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 733s passed in previous runs) [ 85%] 733s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 733s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 733s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 733s previous runs) [ 87%] 733s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 733s in previous runs) [ 87%] 733s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 733s passed in previous runs) [ 87%] 733s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 733s in previous runs) [ 88%] 733s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 733s previous runs) [ 88%] 733s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 733s previous runs) [ 89%] 733s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 733s passed in previous runs) [ 89%] 733s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 733s in previous runs) [ 90%] 733s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 733s passed in previous runs) [ 90%] 733s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 733s passed in previous runs) [ 90%] 733s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 733s in previous runs) [ 91%] 733s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 733s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 733s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 733s in previous runs) [ 92%] 733s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 733s in previous runs) [ 93%] 733s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 733s in previous runs) [ 93%] 733s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 733s passed in previous runs) [ 93%] 733s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 733s passed in previous runs) [ 94%] 733s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 733s in previous runs) [ 94%] 733s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 733s passed in previous runs) [ 95%] 733s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 733s passed in previous runs) [ 95%] 733s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 733s passed in previous runs) [ 96%] 733s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 733s in previous runs) [ 96%] 733s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 733s in previous runs) [ 96%] 733s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 733s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 733s previous runs) [ 97%] 733s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 733s runs) [ 98%] 733s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 733s runs) [ 98%] 733s tests/test_session.py::test_session_factory SKIPPED (Test passed in 733s previous runs) [ 99%] 733s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 733s runs) [ 99%] 733s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 733s runs) [100%] 733s 733s ============================= slowest 10 durations ============================= 733s 0.52s call tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 733s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 733s 0.00s setup tests/test_session.py::TestSession::test_clone 733s 0.00s call tests/test_session.py::TestSession::test_clone 733s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 733s 0.00s teardown tests/test_adapter.py::V4toV5TestCase::test_no_adapt 733s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle 733s 0.00s teardown tests/test_session.py::TestSession::test_clone 733s 0.00s setup tests/test_restarter.py::test_restart_check[tcp] 733s 0.00s teardown tests/test_adapter.py::V5toV4TestCase::test_complete_reply 733s ======================== 2 passed, 229 skipped in 1.03s ======================== 733s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 733s autopkgtest [10:36:16]: test pytest: -----------------------] 734s pytest PASS 734s autopkgtest [10:36:17]: test pytest: - - - - - - - - - - results - - - - - - - - - - 734s autopkgtest [10:36:17]: @@@@@@@@@@@@@@@@@@@@ summary 734s pytest PASS 740s nova [W] Using flock in prodstack6-s390x 740s Creating nova instance adt-plucky-s390x-jupyter-client-20250108-102402-juju-7f2275-prod-proposed-migration-environment-2-f45123e5-594c-4108-a5a1-f3fa16f7f968 from image adt/ubuntu-plucky-s390x-server-20250108.img (UUID 1b305a85-9036-4003-b130-4539b3c95093)... 740s nova [W] Timed out waiting for d52c3cff-fff2-4b53-9739-7dd8a01b8fc7 to get deleted.