0s autopkgtest [11:22:18]: starting date and time: 2025-01-08 11:22:18+0000 0s autopkgtest [11:22:18]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [11:22:18]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i5xjphw5/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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-8.secgroup --name adt-plucky-ppc64el-jupyter-client-20250108-112218-juju-7f2275-prod-proposed-migration-environment-15-3ef5cf9d-ea40-4c9b-8540-74d29106f896 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -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 [11:24:07]: testbed dpkg architecture: ppc64el 110s autopkgtest [11:24:08]: testbed apt version: 2.9.18 110s autopkgtest [11:24:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 110s autopkgtest [11:24:08]: testbed release detected to be: None 111s autopkgtest [11:24:09]: 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 112s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [818 kB] 112s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [129 kB] 112s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.3 kB] 112s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 112s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [243 kB] 112s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [756 B] 112s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [989 kB] 112s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [15.8 kB] 112s Fetched 2297 kB in 1s (2117 kB/s) 113s Reading package lists... 114s Reading package lists... 114s Building dependency tree... 114s Reading state information... 114s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Reading package lists... 115s Building dependency tree... 115s Reading state information... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s autopkgtest [11:24:13]: upgrading testbed (apt dist-upgrade and autopurge) 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 116s Starting 2 pkgProblemResolver with broken count: 0 116s Done 117s Entering ResolveByKeep 117s 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Reading package lists... 118s Building dependency tree... 118s Reading state information... 118s Starting pkgProblemResolver with broken count: 0 118s Starting 2 pkgProblemResolver with broken count: 0 118s Done 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 121s autopkgtest [11:24:19]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 121s autopkgtest [11:24:19]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 124s Get:1 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (dsc) [3028 B] 124s Get:2 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (tar) [344 kB] 124s Get:3 http://ftpmaster.internal/ubuntu plucky/universe jupyter-client 8.6.3-1 (diff) [9888 B] 124s gpgv: Signature made Mon Nov 18 14:59:50 2024 UTC 124s gpgv: using RSA key 8F6DE104377F3B11E741748731F3144544A1741A 124s gpgv: issuer "tchet@debian.org" 124s gpgv: Can't check signature: No public key 124s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-1.dsc: no acceptable signature found 124s autopkgtest [11:24:22]: testing package jupyter-client version 8.6.3-1 125s autopkgtest [11:24:23]: build not needed 125s autopkgtest [11:24:23]: test pytest: preparing testbed 125s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 126s The following NEW packages will be installed: 126s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 126s jupyter-core libbabeltrace1 libdebuginfod-common libdebuginfod1t64 126s libjs-jquery libjs-sphinxdoc libjs-underscore libjson-perl libnorm1t64 126s libpgm-5.3-0t64 libpython3.13-minimal libpython3.13-stdlib libsodium23 126s libsource-highlight-common libsource-highlight4t64 libzmq5 net-tools 126s python-ipython-doc python-jupyter-client-doc python3-alabaster python3-all 126s python3-asttokens python3-async-generator python3-comm python3-coverage 126s python3-dateutil python3-debugpy python3-decorator python3-defusedxml 126s python3-docutils python3-executing python3-fastjsonschema python3-imagesize 126s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 126s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 126s python3-mock python3-nbformat python3-nest-asyncio python3-packaging 126s python3-parso python3-pexpect python3-platformdirs python3-pluggy 126s python3-prompt-toolkit python3-psutil python3-ptyprocess python3-pure-eval 126s python3-pytest python3-pytest-asyncio python3-pytest-jupyter 126s python3-pytest-timeout python3-roman python3-snowballstemmer python3-sphinx 126s python3-stack-data python3-tornado python3-traitlets python3-typeshed 126s python3-wcwidth python3-zmq python3.13 python3.13-minimal sgml-base 126s sphinx-common sphinx-rtd-theme-common xml-core 127s 0 upgraded, 76 newly installed, 0 to remove and 0 not upgraded. 127s Need to get 30.2 MB of archives. 127s After this operation, 135 MB of additional disk space will be used. 127s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-lato all 2.015-1 [2781 kB] 128s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebuginfod-common all 0.192-4 [15.4 kB] 128s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.1-2 [883 kB] 128s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.1-2 [2496 kB] 128s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el sgml-base all 1.31 [11.4 kB] 128s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el xml-core all 0.19 [20.3 kB] 128s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el docutils-common all 0.21.2+dfsg-2 [131 kB] 128s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 128s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbabeltrace1 ppc64el 1.5.11-4build1 [207 kB] 128s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libdebuginfod1t64 ppc64el 0.192-4 [24.0 kB] 128s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 128s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsource-highlight4t64 ppc64el 3.1.9-4.3build1 [288 kB] 128s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el gdb ppc64el 15.2-1ubuntu2 [5587 kB] 129s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-platformdirs all 4.3.6-1 [16.8 kB] 129s Get:15 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 129s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-jupyter-core all 5.7.2-5 [28.1 kB] 129s Get:17 http://ftpmaster.internal/ubuntu plucky/universe ppc64el jupyter-core all 5.7.2-5 [6944 B] 129s Get:18 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-psutil ppc64el 5.9.8-2build3 [197 kB] 129s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-3 [80.2 kB] 129s Get:20 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-tornado ppc64el 6.4.1-3 [299 kB] 129s Get:21 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-3.1build1 [194 kB] 129s Get:22 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-2.1build1 [185 kB] 129s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el libsodium23 ppc64el 1.0.18-1build3 [150 kB] 129s Get:24 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libzmq5 ppc64el 4.3.5-1build2 [297 kB] 129s Get:25 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-zmq ppc64el 26.2.0-1 [224 kB] 129s Get:26 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-jupyter-client all 8.6.3-1 [78.2 kB] 129s Get:27 http://ftpmaster.internal/ubuntu plucky/universe ppc64el jupyter-client all 8.6.3-1 [5772 B] 129s Get:28 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 129s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 129s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libjs-sphinxdoc all 8.1.3-4 [30.9 kB] 129s Get:31 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-perl all 4.10000-1 [81.9 kB] 129s Get:32 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.1-2 [2131 kB] 129s Get:33 http://ftpmaster.internal/ubuntu plucky/main ppc64el net-tools ppc64el 2.10-1.1ubuntu1 [225 kB] 129s Get:34 http://ftpmaster.internal/ubuntu plucky/main ppc64el sphinx-rtd-theme-common all 3.0.2+dfsg-1 [1014 kB] 129s Get:35 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-ipython-doc all 8.30.0-2 [3468 kB] 130s Get:36 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python-jupyter-client-doc all 8.6.3-1 [291 kB] 130s Get:37 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.1-2 [729 kB] 130s Get:38 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.12.8-1 [892 B] 130s Get:39 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-asttokens all 3.0.0-1 [20.4 kB] 130s Get:40 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-async-generator all 1.10-4 [17.5 kB] 130s Get:41 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-comm all 0.2.1-1 [7016 B] 130s Get:42 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-coverage ppc64el 7.4.4+dfsg1-0ubuntu3 [151 kB] 130s Get:43 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-debugpy ppc64el 1.8.8+ds-2ubuntu1 [1109 kB] 130s Get:44 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-decorator all 5.1.1-5 [10.1 kB] 130s Get:45 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-defusedxml all 0.7.1-3 [42.2 kB] 130s Get:46 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-roman all 4.2-1 [10.0 kB] 130s Get:47 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-docutils all 0.21.2+dfsg-2 [409 kB] 130s Get:48 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-executing all 2.1.0-0.1 [24.4 kB] 130s Get:49 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fastjsonschema all 2.21.1-1 [20.4 kB] 130s Get:50 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-imagesize all 1.4.1-1 [6844 B] 130s Get:51 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 130s Get:52 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-parso all 0.8.4-1 [67.6 kB] 130s Get:53 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-typeshed all 0.0~git20241223.ea91db2-1 [1548 kB] 130s Get:54 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-jedi all 0.19.1+ds1-1 [693 kB] 130s Get:55 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-matplotlib-inline all 0.1.6-2 [8784 B] 130s Get:56 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 130s Get:57 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-prompt-toolkit all 3.0.48-1 [256 kB] 130s Get:58 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pure-eval all 0.2.3-1 [11.4 kB] 130s Get:59 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-stack-data all 0.6.3-1 [22.0 kB] 130s Get:60 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-ptyprocess all 0.7.0-6 [14.8 kB] 130s Get:61 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-pexpect all 4.9-3 [48.1 kB] 130s Get:62 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ipython all 8.30.0-2 [569 kB] 130s Get:63 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-nest-asyncio all 1.5.4-1 [6256 B] 130s Get:64 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 130s Get:65 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-ipykernel all 6.29.5-2 [82.7 kB] 130s Get:66 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-nbformat all 5.9.1-1 [41.2 kB] 130s Get:67 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 130s Get:68 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 130s Get:69 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-asyncio all 0.24.0a1-1 [15.8 kB] 130s Get:70 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 130s Get:71 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-timeout all 2.3.1-1 [22.1 kB] 130s Get:72 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 130s Get:73 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el sphinx-common all 8.1.3-4 [663 kB] 130s Get:74 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-alabaster all 0.7.16-0.1 [18.5 kB] 130s Get:75 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-sphinx all 8.1.3-4 [474 kB] 130s Get:76 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-mock all 5.1.0-1 [64.1 kB] 131s Preconfiguring packages ... 131s Fetched 30.2 MB in 4s (8036 kB/s) 131s Selecting previously unselected package fonts-lato. 131s (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 ... 74025 files and directories currently installed.) 131s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 131s Unpacking fonts-lato (2.015-1) ... 131s Selecting previously unselected package libdebuginfod-common. 131s Preparing to unpack .../01-libdebuginfod-common_0.192-4_all.deb ... 131s Unpacking libdebuginfod-common (0.192-4) ... 131s Selecting previously unselected package libpython3.13-minimal:ppc64el. 131s Preparing to unpack .../02-libpython3.13-minimal_3.13.1-2_ppc64el.deb ... 131s Unpacking libpython3.13-minimal:ppc64el (3.13.1-2) ... 131s Selecting previously unselected package python3.13-minimal. 131s Preparing to unpack .../03-python3.13-minimal_3.13.1-2_ppc64el.deb ... 131s Unpacking python3.13-minimal (3.13.1-2) ... 131s Selecting previously unselected package sgml-base. 131s Preparing to unpack .../04-sgml-base_1.31_all.deb ... 131s Unpacking sgml-base (1.31) ... 131s Selecting previously unselected package xml-core. 131s Preparing to unpack .../05-xml-core_0.19_all.deb ... 131s Unpacking xml-core (0.19) ... 131s Selecting previously unselected package docutils-common. 131s Preparing to unpack .../06-docutils-common_0.21.2+dfsg-2_all.deb ... 131s Unpacking docutils-common (0.21.2+dfsg-2) ... 131s Selecting previously unselected package fonts-font-awesome. 131s Preparing to unpack .../07-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 131s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 131s Selecting previously unselected package libbabeltrace1:ppc64el. 131s Preparing to unpack .../08-libbabeltrace1_1.5.11-4build1_ppc64el.deb ... 131s Unpacking libbabeltrace1:ppc64el (1.5.11-4build1) ... 131s Selecting previously unselected package libdebuginfod1t64:ppc64el. 131s Preparing to unpack .../09-libdebuginfod1t64_0.192-4_ppc64el.deb ... 131s Unpacking libdebuginfod1t64:ppc64el (0.192-4) ... 131s Selecting previously unselected package libsource-highlight-common. 131s Preparing to unpack .../10-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 131s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 132s Selecting previously unselected package libsource-highlight4t64:ppc64el. 132s Preparing to unpack .../11-libsource-highlight4t64_3.1.9-4.3build1_ppc64el.deb ... 132s Unpacking libsource-highlight4t64:ppc64el (3.1.9-4.3build1) ... 132s Selecting previously unselected package gdb. 132s Preparing to unpack .../12-gdb_15.2-1ubuntu2_ppc64el.deb ... 132s Unpacking gdb (15.2-1ubuntu2) ... 132s Selecting previously unselected package python3-platformdirs. 132s Preparing to unpack .../13-python3-platformdirs_4.3.6-1_all.deb ... 132s Unpacking python3-platformdirs (4.3.6-1) ... 132s Selecting previously unselected package python3-traitlets. 132s Preparing to unpack .../14-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 132s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 132s Selecting previously unselected package python3-jupyter-core. 132s Preparing to unpack .../15-python3-jupyter-core_5.7.2-5_all.deb ... 132s Unpacking python3-jupyter-core (5.7.2-5) ... 132s Selecting previously unselected package jupyter-core. 132s Preparing to unpack .../16-jupyter-core_5.7.2-5_all.deb ... 132s Unpacking jupyter-core (5.7.2-5) ... 132s Selecting previously unselected package python3-psutil. 132s Preparing to unpack .../17-python3-psutil_5.9.8-2build3_ppc64el.deb ... 132s Unpacking python3-psutil (5.9.8-2build3) ... 132s Selecting previously unselected package python3-dateutil. 132s Preparing to unpack .../18-python3-dateutil_2.9.0-3_all.deb ... 132s Unpacking python3-dateutil (2.9.0-3) ... 132s Selecting previously unselected package python3-tornado. 132s Preparing to unpack .../19-python3-tornado_6.4.1-3_ppc64el.deb ... 132s Unpacking python3-tornado (6.4.1-3) ... 132s Selecting previously unselected package libnorm1t64:ppc64el. 132s Preparing to unpack .../20-libnorm1t64_1.5.9+dfsg-3.1build1_ppc64el.deb ... 132s Unpacking libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 132s Selecting previously unselected package libpgm-5.3-0t64:ppc64el. 132s Preparing to unpack .../21-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_ppc64el.deb ... 132s Unpacking libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 132s Selecting previously unselected package libsodium23:ppc64el. 132s Preparing to unpack .../22-libsodium23_1.0.18-1build3_ppc64el.deb ... 132s Unpacking libsodium23:ppc64el (1.0.18-1build3) ... 132s Selecting previously unselected package libzmq5:ppc64el. 132s Preparing to unpack .../23-libzmq5_4.3.5-1build2_ppc64el.deb ... 132s Unpacking libzmq5:ppc64el (4.3.5-1build2) ... 132s Selecting previously unselected package python3-zmq. 132s Preparing to unpack .../24-python3-zmq_26.2.0-1_ppc64el.deb ... 132s Unpacking python3-zmq (26.2.0-1) ... 132s Selecting previously unselected package python3-jupyter-client. 132s Preparing to unpack .../25-python3-jupyter-client_8.6.3-1_all.deb ... 132s Unpacking python3-jupyter-client (8.6.3-1) ... 132s Selecting previously unselected package jupyter-client. 132s Preparing to unpack .../26-jupyter-client_8.6.3-1_all.deb ... 132s Unpacking jupyter-client (8.6.3-1) ... 132s Selecting previously unselected package libjs-jquery. 132s Preparing to unpack .../27-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 132s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 132s Selecting previously unselected package libjs-underscore. 132s Preparing to unpack .../28-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 132s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 132s Selecting previously unselected package libjs-sphinxdoc. 132s Preparing to unpack .../29-libjs-sphinxdoc_8.1.3-4_all.deb ... 132s Unpacking libjs-sphinxdoc (8.1.3-4) ... 132s Selecting previously unselected package libjson-perl. 132s Preparing to unpack .../30-libjson-perl_4.10000-1_all.deb ... 132s Unpacking libjson-perl (4.10000-1) ... 132s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 132s Preparing to unpack .../31-libpython3.13-stdlib_3.13.1-2_ppc64el.deb ... 132s Unpacking libpython3.13-stdlib:ppc64el (3.13.1-2) ... 132s Selecting previously unselected package net-tools. 132s Preparing to unpack .../32-net-tools_2.10-1.1ubuntu1_ppc64el.deb ... 132s Unpacking net-tools (2.10-1.1ubuntu1) ... 132s Selecting previously unselected package sphinx-rtd-theme-common. 132s Preparing to unpack .../33-sphinx-rtd-theme-common_3.0.2+dfsg-1_all.deb ... 132s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 132s Selecting previously unselected package python-ipython-doc. 132s Preparing to unpack .../34-python-ipython-doc_8.30.0-2_all.deb ... 132s Unpacking python-ipython-doc (8.30.0-2) ... 132s Selecting previously unselected package python-jupyter-client-doc. 132s Preparing to unpack .../35-python-jupyter-client-doc_8.6.3-1_all.deb ... 132s Unpacking python-jupyter-client-doc (8.6.3-1) ... 132s Selecting previously unselected package python3.13. 132s Preparing to unpack .../36-python3.13_3.13.1-2_ppc64el.deb ... 132s Unpacking python3.13 (3.13.1-2) ... 132s Selecting previously unselected package python3-all. 132s Preparing to unpack .../37-python3-all_3.12.8-1_ppc64el.deb ... 132s Unpacking python3-all (3.12.8-1) ... 132s Selecting previously unselected package python3-asttokens. 132s Preparing to unpack .../38-python3-asttokens_3.0.0-1_all.deb ... 132s Unpacking python3-asttokens (3.0.0-1) ... 132s Selecting previously unselected package python3-async-generator. 132s Preparing to unpack .../39-python3-async-generator_1.10-4_all.deb ... 132s Unpacking python3-async-generator (1.10-4) ... 132s Selecting previously unselected package python3-comm. 132s Preparing to unpack .../40-python3-comm_0.2.1-1_all.deb ... 132s Unpacking python3-comm (0.2.1-1) ... 132s Selecting previously unselected package python3-coverage. 132s Preparing to unpack .../41-python3-coverage_7.4.4+dfsg1-0ubuntu3_ppc64el.deb ... 132s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 132s Selecting previously unselected package python3-debugpy. 132s Preparing to unpack .../42-python3-debugpy_1.8.8+ds-2ubuntu1_ppc64el.deb ... 132s Unpacking python3-debugpy (1.8.8+ds-2ubuntu1) ... 132s Selecting previously unselected package python3-decorator. 132s Preparing to unpack .../43-python3-decorator_5.1.1-5_all.deb ... 132s Unpacking python3-decorator (5.1.1-5) ... 132s Selecting previously unselected package python3-defusedxml. 132s Preparing to unpack .../44-python3-defusedxml_0.7.1-3_all.deb ... 132s Unpacking python3-defusedxml (0.7.1-3) ... 133s Selecting previously unselected package python3-roman. 133s Preparing to unpack .../45-python3-roman_4.2-1_all.deb ... 133s Unpacking python3-roman (4.2-1) ... 133s Selecting previously unselected package python3-docutils. 133s Preparing to unpack .../46-python3-docutils_0.21.2+dfsg-2_all.deb ... 133s Unpacking python3-docutils (0.21.2+dfsg-2) ... 133s Selecting previously unselected package python3-executing. 133s Preparing to unpack .../47-python3-executing_2.1.0-0.1_all.deb ... 133s Unpacking python3-executing (2.1.0-0.1) ... 133s Selecting previously unselected package python3-fastjsonschema. 133s Preparing to unpack .../48-python3-fastjsonschema_2.21.1-1_all.deb ... 133s Unpacking python3-fastjsonschema (2.21.1-1) ... 133s Selecting previously unselected package python3-imagesize. 133s Preparing to unpack .../49-python3-imagesize_1.4.1-1_all.deb ... 133s Unpacking python3-imagesize (1.4.1-1) ... 133s Selecting previously unselected package python3-iniconfig. 133s Preparing to unpack .../50-python3-iniconfig_1.1.1-2_all.deb ... 133s Unpacking python3-iniconfig (1.1.1-2) ... 133s Selecting previously unselected package python3-parso. 133s Preparing to unpack .../51-python3-parso_0.8.4-1_all.deb ... 133s Unpacking python3-parso (0.8.4-1) ... 133s Selecting previously unselected package python3-typeshed. 133s Preparing to unpack .../52-python3-typeshed_0.0~git20241223.ea91db2-1_all.deb ... 133s Unpacking python3-typeshed (0.0~git20241223.ea91db2-1) ... 134s Selecting previously unselected package python3-jedi. 134s Preparing to unpack .../53-python3-jedi_0.19.1+ds1-1_all.deb ... 134s Unpacking python3-jedi (0.19.1+ds1-1) ... 134s Selecting previously unselected package python3-matplotlib-inline. 134s Preparing to unpack .../54-python3-matplotlib-inline_0.1.6-2_all.deb ... 134s Unpacking python3-matplotlib-inline (0.1.6-2) ... 134s Selecting previously unselected package python3-wcwidth. 134s Preparing to unpack .../55-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 134s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 134s Selecting previously unselected package python3-prompt-toolkit. 134s Preparing to unpack .../56-python3-prompt-toolkit_3.0.48-1_all.deb ... 134s Unpacking python3-prompt-toolkit (3.0.48-1) ... 134s Selecting previously unselected package python3-pure-eval. 134s Preparing to unpack .../57-python3-pure-eval_0.2.3-1_all.deb ... 134s Unpacking python3-pure-eval (0.2.3-1) ... 134s Selecting previously unselected package python3-stack-data. 134s Preparing to unpack .../58-python3-stack-data_0.6.3-1_all.deb ... 134s Unpacking python3-stack-data (0.6.3-1) ... 134s Selecting previously unselected package python3-ptyprocess. 134s Preparing to unpack .../59-python3-ptyprocess_0.7.0-6_all.deb ... 134s Unpacking python3-ptyprocess (0.7.0-6) ... 134s Selecting previously unselected package python3-pexpect. 134s Preparing to unpack .../60-python3-pexpect_4.9-3_all.deb ... 134s Unpacking python3-pexpect (4.9-3) ... 134s Selecting previously unselected package python3-ipython. 134s Preparing to unpack .../61-python3-ipython_8.30.0-2_all.deb ... 134s Unpacking python3-ipython (8.30.0-2) ... 134s Selecting previously unselected package python3-nest-asyncio. 134s Preparing to unpack .../62-python3-nest-asyncio_1.5.4-1_all.deb ... 134s Unpacking python3-nest-asyncio (1.5.4-1) ... 134s Selecting previously unselected package python3-packaging. 134s Preparing to unpack .../63-python3-packaging_24.2-1_all.deb ... 134s Unpacking python3-packaging (24.2-1) ... 134s Selecting previously unselected package python3-ipykernel. 134s Preparing to unpack .../64-python3-ipykernel_6.29.5-2_all.deb ... 134s Unpacking python3-ipykernel (6.29.5-2) ... 134s Selecting previously unselected package python3-nbformat. 134s Preparing to unpack .../65-python3-nbformat_5.9.1-1_all.deb ... 134s Unpacking python3-nbformat (5.9.1-1) ... 134s Selecting previously unselected package python3-pluggy. 134s Preparing to unpack .../66-python3-pluggy_1.5.0-1_all.deb ... 134s Unpacking python3-pluggy (1.5.0-1) ... 134s Selecting previously unselected package python3-pytest. 134s Preparing to unpack .../67-python3-pytest_8.3.3-1_all.deb ... 134s Unpacking python3-pytest (8.3.3-1) ... 134s Selecting previously unselected package python3-pytest-asyncio. 134s Preparing to unpack .../68-python3-pytest-asyncio_0.24.0a1-1_all.deb ... 134s Unpacking python3-pytest-asyncio (0.24.0a1-1) ... 134s Selecting previously unselected package python3-pytest-jupyter. 134s Preparing to unpack .../69-python3-pytest-jupyter_0.10.1-2_all.deb ... 134s Unpacking python3-pytest-jupyter (0.10.1-2) ... 134s Selecting previously unselected package python3-pytest-timeout. 134s Preparing to unpack .../70-python3-pytest-timeout_2.3.1-1_all.deb ... 134s Unpacking python3-pytest-timeout (2.3.1-1) ... 134s Selecting previously unselected package python3-snowballstemmer. 134s Preparing to unpack .../71-python3-snowballstemmer_2.2.0-4build1_all.deb ... 134s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 134s Selecting previously unselected package sphinx-common. 134s Preparing to unpack .../72-sphinx-common_8.1.3-4_all.deb ... 134s Unpacking sphinx-common (8.1.3-4) ... 134s Selecting previously unselected package python3-alabaster. 134s Preparing to unpack .../73-python3-alabaster_0.7.16-0.1_all.deb ... 134s Unpacking python3-alabaster (0.7.16-0.1) ... 134s Selecting previously unselected package python3-sphinx. 134s Preparing to unpack .../74-python3-sphinx_8.1.3-4_all.deb ... 134s Unpacking python3-sphinx (8.1.3-4) ... 134s Selecting previously unselected package python3-mock. 134s Preparing to unpack .../75-python3-mock_5.1.0-1_all.deb ... 134s Unpacking python3-mock (5.1.0-1) ... 134s Setting up python3-iniconfig (1.1.1-2) ... 135s Setting up python3-tornado (6.4.1-3) ... 135s Setting up libnorm1t64:ppc64el (1.5.9+dfsg-3.1build1) ... 135s Setting up python3-pure-eval (0.2.3-1) ... 136s Setting up net-tools (2.10-1.1ubuntu1) ... 136s Setting up fonts-lato (2.015-1) ... 136s Setting up libsodium23:ppc64el (1.0.18-1build3) ... 136s Setting up python3-async-generator (1.10-4) ... 136s Setting up libdebuginfod-common (0.192-4) ... 136s Setting up python3-parso (0.8.4-1) ... 136s Setting up python3-defusedxml (0.7.1-3) ... 136s Setting up python3-asttokens (3.0.0-1) ... 137s Setting up python3-alabaster (0.7.16-0.1) ... 137s Setting up python3-platformdirs (4.3.6-1) ... 137s Setting up python3-psutil (5.9.8-2build3) ... 137s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 137s Setting up python3-mock (5.1.0-1) ... 138s Setting up libpython3.13-minimal:ppc64el (3.13.1-2) ... 138s Setting up python3-roman (4.2-1) ... 138s Setting up libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build1) ... 138s Setting up python3-decorator (5.1.1-5) ... 138s Setting up python3-packaging (24.2-1) ... 139s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 139s Setting up python3-typeshed (0.0~git20241223.ea91db2-1) ... 139s Setting up python3-executing (2.1.0-0.1) ... 139s Setting up python3-snowballstemmer (2.2.0-4build1) ... 140s Setting up python3-nest-asyncio (1.5.4-1) ... 140s Setting up libbabeltrace1:ppc64el (1.5.11-4build1) ... 140s Setting up python3-pluggy (1.5.0-1) ... 140s Setting up python3-fastjsonschema (2.21.1-1) ... 140s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 140s Setting up libjson-perl (4.10000-1) ... 140s Setting up python3.13-minimal (3.13.1-2) ... 141s Setting up python3-dateutil (2.9.0-3) ... 142s Setting up sgml-base (1.31) ... 142s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 142s Setting up libpython3.13-stdlib:ppc64el (3.13.1-2) ... 142s Setting up python3-stack-data (0.6.3-1) ... 142s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 142s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-1) ... 142s Setting up python3-jupyter-core (5.7.2-5) ... 142s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 142s Setting up python3-imagesize (1.4.1-1) ... 142s Setting up python3-ptyprocess (0.7.0-6) ... 142s Setting up python3-prompt-toolkit (3.0.48-1) ... 143s Setting up libdebuginfod1t64:ppc64el (0.192-4) ... 143s Setting up libzmq5:ppc64el (4.3.5-1build2) ... 143s Setting up python3-jedi (0.19.1+ds1-1) ... 144s Setting up python3.13 (3.13.1-2) ... 145s Setting up python3-pytest (8.3.3-1) ... 145s Setting up python3-all (3.12.8-1) ... 145s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu3) ... 146s Setting up libsource-highlight4t64:ppc64el (3.1.9-4.3build1) ... 146s Setting up python3-nbformat (5.9.1-1) ... 146s Setting up python3-matplotlib-inline (0.1.6-2) ... 146s Setting up python3-comm (0.2.1-1) ... 146s Setting up gdb (15.2-1ubuntu2) ... 146s Setting up python3-pexpect (4.9-3) ... 147s Setting up python3-zmq (26.2.0-1) ... 147s Setting up libjs-sphinxdoc (8.1.3-4) ... 147s Setting up python3-pytest-asyncio (0.24.0a1-1) ... 147s Setting up xml-core (0.19) ... 147s Setting up python3-jupyter-client (8.6.3-1) ... 148s Setting up jupyter-core (5.7.2-5) ... 148s Setting up python3-pytest-timeout (2.3.1-1) ... 148s Setting up python-ipython-doc (8.30.0-2) ... 148s Setting up jupyter-client (8.6.3-1) ... 148s Setting up python-jupyter-client-doc (8.6.3-1) ... 148s Setting up python3-debugpy (1.8.8+ds-2ubuntu1) ... 149s Setting up python3-ipython (8.30.0-2) ... 150s Setting up sphinx-common (8.1.3-4) ... 150s Setting up python3-ipykernel (6.29.5-2) ... 151s Setting up python3-pytest-jupyter (0.10.1-2) ... 151s Processing triggers for libc-bin (2.40-4ubuntu1) ... 151s Processing triggers for systemd (257-2ubuntu1) ... 151s Processing triggers for man-db (2.13.0-1) ... 153s Processing triggers for sgml-base (1.31) ... 153s Setting up docutils-common (0.21.2+dfsg-2) ... 153s Processing triggers for sgml-base (1.31) ... 153s Setting up python3-docutils (0.21.2+dfsg-2) ... 154s Setting up python3-sphinx (8.1.3-4) ... 157s autopkgtest [11:24:55]: test pytest: [----------------------- 157s config: 157s /home/ubuntu/.config/jupyter 157s /home/ubuntu/.local/etc/jupyter 157s /usr/etc/jupyter 157s /etc/xdg/jupyter 157s data: 157s /home/ubuntu/.local/share/jupyter 157s /usr/local/share/jupyter 157s /usr/share/jupyter 157s runtime: 157s /home/ubuntu/.local/share/jupyter/runtime 157s Testing with python3.13: 157s *** STARTING RUN 1: python3.13 -m pytest -v 158s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 158s 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" 158s 158s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 158s ============================= test session starts ============================== 158s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 158s cachedir: .pytest_cache 158s rootdir: /tmp/autopkgtest.08mW6z/autopkgtest_tmp 158s configfile: pyproject.toml 158s testpaths: jupyter_client, tests/ 158s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 158s timeout: 100.0s 158s timeout method: thread 158s timeout func_only: False 158s asyncio: mode=Mode.STRICT, default_loop_scope=None 159s collecting ... collected 231 items 159s 159s tests/test_adapter.py::test_default_version PASSED [ 0%] 159s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 159s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 159s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 159s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 159s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 159s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 159s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 159s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 159s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 159s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 159s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 159s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 159s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 159s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 159s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 159s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 159s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 159s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 159s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 159s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 159s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 159s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 159s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 159s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 159s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 159s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 160s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 161s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 162s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 163s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 167s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 171s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 172s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 173s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 177s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 178s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 179s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 180s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 181s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 182s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 183s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 184s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 185s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 189s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 191s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 192s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 194s tests/test_client.py::TestThreadedKernelClient::test_complete FAILED [ 20%] 195s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 199s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 200s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 205s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 206s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 207s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 207s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 207s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 207s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 207s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 207s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 207s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 208s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 208s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 208s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 208s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 208s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 208s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 208s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 208s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 208s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 208s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 208s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 209s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 210s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 210s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 210s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 210s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 210s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 210s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 210s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 210s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 210s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 210s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 210s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 212s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 215s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 220s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 228s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 231s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 236s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 245s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 245s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 245s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 245s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 245s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 250s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 253s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 256s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 256s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 256s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 256s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 256s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 257s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 274s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 292s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 303s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 303s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 318s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 318s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 329s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 329s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 330s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 335s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 338s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 339s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 339s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 339s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 339s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 339s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 339s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 339s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 339s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 339s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 339s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 339s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 339s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 340s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 340s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 340s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 340s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 340s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 340s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 340s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 340s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 340s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 340s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 340s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 340s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 340s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 340s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 340s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 340s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 340s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 341s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 342s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 342s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 343s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 343s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 344s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 345s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 345s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 345s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 345s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 345s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 345s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 346s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 346s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 346s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 347s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 348s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 348s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 349s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 349s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 350s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 351s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 351s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 351s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 351s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 351s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 352s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 352s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 352s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 352s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 352s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 352s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 352s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 352s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 352s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 353s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 353s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 353s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 353s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 353s tests/test_public_api.py::test_kms PASSED [ 81%] 353s tests/test_public_api.py::test_kcs PASSED [ 82%] 353s tests/test_public_api.py::test_launcher PASSED [ 82%] 353s tests/test_public_api.py::test_connect PASSED [ 83%] 367s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 380s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 386s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 392s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 398s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 404s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 422s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 440s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 440s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 440s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 440s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 440s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 440s tests/test_session.py::TestSession::test_send PASSED [ 88%] 440s tests/test_session.py::TestSession::test_args PASSED [ 89%] 442s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 443s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 443s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 443s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 443s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 443s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 443s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 443s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 443s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 443s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 443s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 443s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 443s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 443s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 443s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 443s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 443s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 443s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 443s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 443s tests/test_session.py::test_squash_unicode PASSED [ 97%] 443s tests/test_session.py::test_json_packer PASSED [ 98%] 443s tests/test_session.py::test_message_cls PASSED [ 98%] 443s tests/test_session.py::test_session_factory PASSED [ 99%] 443s tests/test_ssh.py::test_random_ports PASSED [ 99%] 443s tests/test_ssh.py::test_open_tunnel PASSED [100%] 443s 443s =================================== FAILURES =================================== 443s ____________________ TestThreadedKernelClient.test_complete ____________________ 443s 443s cls = 443s func = . at 0x78e24dd6c0e0> 443s when = 'call' 443s reraise = (, ) 443s 443s @classmethod 443s def from_call( 443s cls, 443s func: Callable[[], TResult], 443s when: Literal["collect", "setup", "call", "teardown"], 443s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 443s ) -> CallInfo[TResult]: 443s """Call func, wrapping the result in a CallInfo. 443s 443s :param func: 443s The function to call. Called without arguments. 443s :type func: Callable[[], _pytest.runner.TResult] 443s :param when: 443s The phase in which the function is called. 443s :param reraise: 443s Exception or exceptions that shall propagate if raised by the 443s function, instead of being wrapped in the CallInfo. 443s """ 443s excinfo = None 443s start = timing.time() 443s precise_start = timing.perf_counter() 443s try: 443s > result: TResult | None = func() 443s 443s cls = 443s duration = 2.0189112969999883 443s excinfo = 443s func = . at 0x78e24dd6c0e0> 443s precise_start = 114.760343442 443s precise_stop = 116.779254739 443s reraise = (, ) 443s result = None 443s start = 1736335529.9993792 443s stop = 1736335532.0182915 443s when = 'call' 443s 443s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 443s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 443s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 443s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 443s item = 443s kwds = {} 443s runtest_hook = 443s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 443s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 443s firstresult = False 443s kwargs = {'item': } 443s self = 443s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 443s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 443s firstresult = False 443s hook_name = 'pytest_runtest_call' 443s kwargs = {'item': } 443s methods = [>, 443s >, 443s >, 443s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 443s >, 443s >, 443s >] 443s self = <_pytest.config.PytestPluginManager object at 0x78e25155fb60> 443s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 443s yield from thread_exception_runtest_hook() 443s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 443s 443s def thread_exception_runtest_hook() -> Generator[None]: 443s with catch_threading_exception() as cm: 443s try: 443s yield 443s finally: 443s if cm.args: 443s thread_name = ( 443s "" if cm.args.thread is None else cm.args.thread.name 443s ) 443s msg = f"Exception in thread {thread_name}\n\n" 443s msg += "".join( 443s traceback.format_exception( 443s cm.args.exc_type, 443s cm.args.exc_value, 443s cm.args.exc_traceback, 443s ) 443s ) 443s > warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 443s E pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 443s E 443s E Traceback (most recent call last): 443s E File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 443s E self.run() 443s E ~~~~~~~~^^ 443s E File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 443s E loop.run_until_complete(self._async_run()) 443s E ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 443s E File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 443s E return future.result() 443s E ~~~~~~~~~~~~~^^ 443s E File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 443s E self._create_socket() 443s E ~~~~~~~~~~~~~~~~~~~^^ 443s E File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 443s E self.socket = self.context.socket(zmq.REQ) 443s E ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 443s E File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 443s E socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 443s E ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s E self, socket_type, **kwargs 443s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s E ) 443s E ^ 443s E File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 443s E super().__init__( 443s E ~~~~~~~~~~~~~~~~^ 443s E ctx_or_socket, 443s E ^^^^^^^^^^^^^^ 443s E ...<2 lines>... 443s E copy_threshold=copy_threshold, 443s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s E ) 443s E ^ 443s E File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 443s E zmq.error.ZMQError: Too many open files 443s 443s cm = <_pytest.threadexception.catch_threading_exception object at 0x78e24de650d0> 443s msg = ('Exception in thread Thread-71\n' 443s '\n' 443s 'Traceback (most recent call last):\n' 443s ' File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner\n' 443s ' self.run()\n' 443s ' ~~~~~~~~^^\n' 443s ' File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", ' 443s 'line 149, in run\n' 443s ' loop.run_until_complete(self._async_run())\n' 443s ' ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n' 443s ' File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in ' 443s 'run_until_complete\n' 443s ' return future.result()\n' 443s ' ~~~~~~~~~~~~~^^\n' 443s ' File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", ' 443s 'line 142, in _async_run\n' 443s ' self._create_socket()\n' 443s ' ~~~~~~~~~~~~~~~~~~~^^\n' 443s ' File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", ' 443s 'line 104, in _create_socket\n' 443s ' self.socket = self.context.socket(zmq.REQ)\n' 443s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n' 443s ' File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in ' 443s 'socket\n' 443s ' socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame\n' 443s ' ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 443s ' self, socket_type, **kwargs\n' 443s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 443s ' )\n' 443s ' ^\n' 443s ' File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in ' 443s '__init__\n' 443s ' super().__init__(\n' 443s ' ~~~~~~~~~~~~~~~~^\n' 443s ' ctx_or_socket,\n' 443s ' ^^^^^^^^^^^^^^\n' 443s ' ...<2 lines>...\n' 443s ' copy_threshold=copy_threshold,\n' 443s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 443s ' )\n' 443s ' ^\n' 443s ' File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__\n' 443s 'zmq.error.ZMQError: Too many open files\n') 443s thread_name = 'Thread-71' 443s 443s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning 443s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 443s 443s cls = 443s func = . at 0x78e24d963880> 443s when = 'call' 443s reraise = (, ) 443s 443s @classmethod 443s def from_call( 443s cls, 443s func: Callable[[], TResult], 443s when: Literal["collect", "setup", "call", "teardown"], 443s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 443s ) -> CallInfo[TResult]: 443s """Call func, wrapping the result in a CallInfo. 443s 443s :param func: 443s The function to call. Called without arguments. 443s :type func: Callable[[], _pytest.runner.TResult] 443s :param when: 443s The phase in which the function is called. 443s :param reraise: 443s Exception or exceptions that shall propagate if raised by the 443s function, instead of being wrapped in the CallInfo. 443s """ 443s excinfo = None 443s start = timing.time() 443s precise_start = timing.perf_counter() 443s try: 443s > result: TResult | None = func() 443s 443s cls = 443s duration = 14.715783001000005 443s excinfo = \n\nTraceback ... self = ref.__new__(type, ob, callback)\nResourceWarning: unclosed \n') tblen=12> 443s func = . at 0x78e24d963880> 443s precise_start = 226.509801259 443s precise_stop = 241.22558426 443s reraise = (, ) 443s result = None 443s start = 1736335641.7488368 443s stop = 1736335656.464621 443s when = 'call' 443s 443s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 443s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 443s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 443s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 443s item = 443s kwds = {} 443s runtest_hook = 443s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 443s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 443s firstresult = False 443s kwargs = {'item': } 443s self = 443s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 443s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 443s firstresult = False 443s hook_name = 'pytest_runtest_call' 443s kwargs = {'item': } 443s methods = [>, 443s >, 443s >, 443s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 443s >, 443s >, 443s >] 443s self = <_pytest.config.PytestPluginManager object at 0x78e25155fb60> 443s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 443s yield from thread_exception_runtest_hook() 443s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 443s yield 443s cm = <_pytest.threadexception.catch_threading_exception object at 0x78e24d94ac30> 443s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 443s yield from unraisable_exception_runtest_hook() 443s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 443s 443s def unraisable_exception_runtest_hook() -> Generator[None]: 443s with catch_unraisable_exception() as cm: 443s try: 443s yield 443s finally: 443s if cm.unraisable: 443s if cm.unraisable.err_msg is not None: 443s err_msg = cm.unraisable.err_msg 443s else: 443s err_msg = "Exception ignored in" 443s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 443s msg += "".join( 443s traceback.format_exception( 443s cm.unraisable.exc_type, 443s cm.unraisable.exc_value, 443s cm.unraisable.exc_traceback, 443s ) 443s ) 443s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 443s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 443s E 443s E Traceback (most recent call last): 443s E File "/usr/lib/python3.13/weakref.py", line 348, in __new__ 443s E self = ref.__new__(type, ob, callback) 443s E ResourceWarning: unclosed 443s 443s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x78e24d94a030> 443s err_msg = 'Exception ignored in' 443s msg = ('Exception ignored in: \n' 443s '\n' 443s 'Traceback (most recent call last):\n' 443s ' File "/usr/lib/python3.13/weakref.py", line 348, in __new__\n' 443s ' self = ref.__new__(type, ob, callback)\n' 443s 'ResourceWarning: unclosed \n') 443s 443s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 443s ============================= slowest 10 durations ============================= 443s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 443s 18.04s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 443s 17.64s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 443s 17.54s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 443s 14.72s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 443s 13.51s call tests/test_restarter.py::test_restart_check[tcp] 443s 13.49s call tests/test_restarter.py::test_restart_check[ipc] 443s 11.35s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 443s 11.33s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 443s 7.99s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 443s =========================== short test summary info ============================ 443s FAILED tests/test_client.py::TestThreadedKernelClient::test_complete - pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 443s 443s Traceback (most recent call last): 443s File "/usr/lib/python3.13/threading.py", line 1041, in _bootstrap_inner 443s self.run() 443s ~~~~~~~~^^ 443s File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 443s loop.run_until_complete(self._async_run()) 443s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 443s File "/usr/lib/python3.13/asyncio/base_events.py", line 720, in run_until_complete 443s return future.result() 443s ~~~~~~~~~~~~~^^ 443s File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 443s self._create_socket() 443s ~~~~~~~~~~~~~~~~~~~^^ 443s File "/tmp/autopkgtest.08mW6z/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 443s self.socket = self.context.socket(zmq.REQ) 443s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 443s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 354, in socket 443s socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 443s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s self, socket_type, **kwargs 443s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s ) 443s ^ 443s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 156, in __init__ 443s super().__init__( 443s ~~~~~~~~~~~~~~~~^ 443s ctx_or_socket, 443s ^^^^^^^^^^^^^^ 443s ...<2 lines>... 443s copy_threshold=copy_threshold, 443s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 443s ) 443s ^ 443s File "_zmq.py", line 690, in zmq.backend.cython._zmq.Socket.__init__ 443s zmq.error.ZMQError: Too many open files 443s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 443s 443s Traceback (most recent call last): 443s File "/usr/lib/python3.13/weakref.py", line 348, in __new__ 443s self = ref.__new__(type, ob, callback) 443s ResourceWarning: unclosed 443s ============= 2 failed, 223 passed, 6 skipped in 285.58s (0:04:45) ============= 444s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 444s *** STARTING RUN 2: python3.13 -m pytest -v 444s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 444s 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" 444s 444s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 444s ============================= test session starts ============================== 444s platform linux -- Python 3.13.1, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 444s cachedir: .pytest_cache 444s rootdir: /tmp/autopkgtest.08mW6z/autopkgtest_tmp 444s configfile: pyproject.toml 444s testpaths: jupyter_client, tests/ 444s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 444s timeout: 100.0s 444s timeout method: thread 444s timeout func_only: False 444s asyncio: mode=Mode.STRICT, default_loop_scope=None 445s collecting ... collected 231 items 445s 445s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 445s previous runs) [ 0%] 445s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 445s previous runs) [ 0%] 445s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 445s passed in previous runs) [ 1%] 445s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 445s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 445s passed in previous runs) [ 2%] 445s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 445s passed in previous runs) [ 2%] 445s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 445s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 445s passed in previous runs) [ 3%] 445s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 445s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 445s passed in previous runs) [ 4%] 445s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 445s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 445s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 445s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 445s passed in previous runs) [ 6%] 445s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 445s passed in previous runs) [ 6%] 445s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 445s passed in previous runs) [ 6%] 445s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 445s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 445s passed in previous runs) [ 7%] 445s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 445s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 445s passed in previous runs) [ 8%] 445s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 445s passed in previous runs) [ 9%] 445s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 445s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 445s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 445s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 445s passed in previous runs) [ 10%] 445s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 445s passed in previous runs) [ 11%] 445s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 445s passed in previous runs) [ 11%] 445s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 445s passed in previous runs) [ 12%] 445s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 445s passed in previous runs) [ 12%] 445s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 445s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 445s passed in previous runs) [ 13%] 445s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 445s passed in previous runs) [ 13%] 445s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 445s passed in previous runs) [ 14%] 445s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 445s passed in previous runs) [ 14%] 445s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 445s passed in previous runs) [ 15%] 445s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 445s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 445s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 445s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 445s passed in previous runs) [ 16%] 445s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 445s passed in previous runs) [ 17%] 445s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 445s passed in previous runs) [ 17%] 445s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 445s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 445s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 445s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 445s passed in previous runs) [ 19%] 445s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 445s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 449s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 449s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 450s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 450s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 450s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 450s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 450s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 450s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 450s previous runs) [ 23%] 450s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 450s in previous runs) [ 24%] 450s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 450s passed in previous runs) [ 24%] 450s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 450s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 450s passed in previous runs) [ 25%] 450s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 450s previous runs) [ 25%] 450s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 450s previous runs) [ 26%] 450s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 450s passed in previous runs) [ 26%] 450s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 450s passed in previous runs) [ 27%] 450s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 450s passed in previous runs) [ 27%] 450s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 450s passed in previous runs) [ 28%] 450s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 450s passed in previous runs) [ 28%] 450s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 450s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 450s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 450s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 450s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 450s passed in previous runs) [ 30%] 450s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 450s in previous runs) [ 31%] 450s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 450s previous runs) [ 31%] 450s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 450s previous runs) [ 32%] 450s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 450s previous runs) [ 32%] 450s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 450s in previous runs) [ 32%] 450s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 450s passed in previous runs) [ 33%] 450s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 450s in previous runs) [ 33%] 450s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 450s passed in previous runs) [ 34%] 450s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 450s passed in previous runs) [ 34%] 450s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 450s previous runs) [ 35%] 450s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 450s previous runs) [ 35%] 450s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 450s previous runs) [ 35%] 450s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 450s in previous runs) [ 36%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 450s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 450s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 450s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 450s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 450s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 450s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 450s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 450s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 450s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 450s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 450s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 450s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 450s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 450s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 450s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 450s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 450s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 461s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 461s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 461s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 461s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 461s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 462s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 462s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 462s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 462s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 462s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 462s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 462s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 462s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 462s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 462s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 462s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 462s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 462s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 462s passed in previous runs) [ 58%] 462s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 462s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 462s passed in previous runs) [ 58%] 462s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 462s previous runs) [ 59%] 462s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 462s passed in previous runs) [ 59%] 462s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 462s previous runs) [ 60%] 462s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 462s passed in previous runs) [ 60%] 462s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 462s passed in previous runs) [ 61%] 462s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 462s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 462s passed in previous runs) [ 61%] 462s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 462s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 462s passed in previous runs) [ 62%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 462s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 462s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 462s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 462s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 462s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 462s passed in previous runs) [ 77%] 462s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 462s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 462s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 462s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 462s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 462s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 462s in previous runs) [ 80%] 462s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 462s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 462s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 462s runs) [ 81%] 462s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 462s runs) [ 82%] 462s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 462s runs) [ 82%] 462s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 462s runs) [ 83%] 462s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 462s previous runs) [ 83%] 462s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 462s previous runs) [ 83%] 462s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 462s passed in previous runs) [ 84%] 462s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 462s passed in previous runs) [ 84%] 462s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 462s passed in previous runs) [ 85%] 462s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 462s passed in previous runs) [ 85%] 462s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 462s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 462s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 462s previous runs) [ 87%] 462s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 462s in previous runs) [ 87%] 462s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 462s passed in previous runs) [ 87%] 462s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 462s in previous runs) [ 88%] 462s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 462s previous runs) [ 88%] 462s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 462s previous runs) [ 89%] 462s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 462s passed in previous runs) [ 89%] 462s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 462s in previous runs) [ 90%] 462s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 462s passed in previous runs) [ 90%] 462s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 462s passed in previous runs) [ 90%] 462s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 462s in previous runs) [ 91%] 462s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 462s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 462s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 462s in previous runs) [ 92%] 462s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 462s in previous runs) [ 93%] 462s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 462s in previous runs) [ 93%] 462s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 462s passed in previous runs) [ 93%] 462s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 462s passed in previous runs) [ 94%] 462s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 462s in previous runs) [ 94%] 462s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 462s passed in previous runs) [ 95%] 462s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 462s passed in previous runs) [ 95%] 462s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 462s passed in previous runs) [ 96%] 462s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 462s in previous runs) [ 96%] 462s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 462s in previous runs) [ 96%] 462s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 462s previous runs) [ 97%] 462s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 462s previous runs) [ 97%] 462s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 462s runs) [ 98%] 462s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 462s runs) [ 98%] 462s tests/test_session.py::test_session_factory SKIPPED (Test passed in 462s previous runs) [ 99%] 462s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 462s runs) [ 99%] 462s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 462s runs) [100%] 462s 462s ============================= slowest 10 durations ============================= 462s 11.66s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 462s 4.04s call tests/test_client.py::TestThreadedKernelClient::test_complete 462s 0.00s teardown tests/test_connect.py::test_reconcile_connection_info[True-True] 462s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 462s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_complete 462s 0.00s setup tests/test_kernelapp.py::test_kernelapp_lifecycle 462s 0.00s teardown tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context 462s 0.00s teardown tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 462s 0.00s teardown tests/test_client.py::TestThreadedKernelClient::test_complete 462s 0.00s setup tests/test_restarter.py::test_async_restarter_gives_up[ipc] 462s ======================= 2 passed, 229 skipped in 17.55s ======================== 462s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 462s Testing with python3.12: 462s *** STARTING RUN 1: python3.12 -m pytest -v 462s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 462s 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" 462s 462s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 462s ============================= test session starts ============================== 462s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 462s cachedir: .pytest_cache 462s rootdir: /tmp/autopkgtest.08mW6z/autopkgtest_tmp 462s configfile: pyproject.toml 462s testpaths: jupyter_client, tests/ 462s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 462s timeout: 100.0s 462s timeout method: thread 462s timeout func_only: False 462s asyncio: mode=Mode.STRICT, default_loop_scope=None 463s collecting ... collected 231 items 463s 463s tests/test_adapter.py::test_default_version PASSED [ 0%] 463s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 463s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 463s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 463s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 463s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 463s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 463s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 463s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 463s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 463s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 463s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 463s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 463s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 463s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 463s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 463s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 463s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 463s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 463s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 463s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 463s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 463s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 463s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 463s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 463s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 463s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 465s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 469s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 473s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 474s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 475s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 479s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 479s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 480s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 484s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 485s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 490s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 494s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 494s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 495s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 496s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 500s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 504s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 505s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 506s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 507s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 512s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 516s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 517s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 522s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 527s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 528s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 530s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 530s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 530s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 531s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 531s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 531s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 531s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 531s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 531s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 531s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 531s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 531s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 531s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 531s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 531s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 531s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 531s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 531s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 532s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 534s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 534s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 534s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 534s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 534s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 534s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 534s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 534s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 534s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 534s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 534s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 536s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 539s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 544s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 552s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 555s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 560s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 568s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 569s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 569s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 569s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 569s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 574s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 577s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 580s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 580s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 580s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 580s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 580s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 581s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 598s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 615s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 627s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 627s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 639s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 639s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 651s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 651s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 651s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 651s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 652s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 657s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 660s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 660s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 660s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 660s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 660s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 660s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 660s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 661s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 661s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 661s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 661s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 661s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 661s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 661s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 661s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 661s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 661s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 661s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 661s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 661s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 661s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 661s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 661s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 661s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 661s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 661s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 661s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 661s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 662s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 662s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 662s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels FAILED [ 64%] 663s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 663s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 664s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 665s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 665s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 665s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 666s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 666s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 667s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 667s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 668s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 669s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 670s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 671s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 671s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 671s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 671s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 672s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 672s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 672s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 672s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 672s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 672s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 672s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 672s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 673s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 673s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 673s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 673s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 673s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 674s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 674s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 674s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 674s tests/test_public_api.py::test_kms PASSED [ 81%] 674s tests/test_public_api.py::test_kcs PASSED [ 82%] 674s tests/test_public_api.py::test_launcher PASSED [ 82%] 674s tests/test_public_api.py::test_connect PASSED [ 83%] 687s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 701s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 707s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 713s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 719s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 725s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 743s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 761s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 761s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 761s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 761s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 761s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 761s tests/test_session.py::TestSession::test_send PASSED [ 88%] 761s tests/test_session.py::TestSession::test_args PASSED [ 89%] 762s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 763s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 763s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 763s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 763s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 763s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 763s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 763s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 763s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 763s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 763s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 763s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 763s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 763s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 763s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 763s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 763s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 763s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 764s tests/test_session.py::TestSession::test_clone FAILED [ 97%] 764s tests/test_session.py::test_squash_unicode PASSED [ 97%] 764s tests/test_session.py::test_json_packer PASSED [ 98%] 764s tests/test_session.py::test_message_cls PASSED [ 98%] 764s tests/test_session.py::test_session_factory PASSED [ 99%] 764s tests/test_ssh.py::test_random_ports PASSED [ 99%] 764s tests/test_ssh.py::test_open_tunnel PASSED [100%] 764s 764s =================================== FAILURES =================================== 764s _____________ TestKernelManager.test_start_parallel_thread_kernels _____________ 764s 764s cls = 764s func = . at 0x7184737b54e0> 764s when = 'call' 764s reraise = (, ) 764s 764s @classmethod 764s def from_call( 764s cls, 764s func: Callable[[], TResult], 764s when: Literal["collect", "setup", "call", "teardown"], 764s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 764s ) -> CallInfo[TResult]: 764s """Call func, wrapping the result in a CallInfo. 764s 764s :param func: 764s The function to call. Called without arguments. 764s :type func: Callable[[], _pytest.runner.TResult] 764s :param when: 764s The phase in which the function is called. 764s :param reraise: 764s Exception or exceptions that shall propagate if raised by the 764s function, instead of being wrapped in the CallInfo. 764s """ 764s excinfo = None 764s start = timing.time() 764s precise_start = timing.perf_counter() 764s try: 764s > result: TResult | None = func() 764s 764s cls = 764s duration = 0.42039883699999336 764s excinfo = \n\nTraceback ... c)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^\nResourceWarning: unclosed \n') tblen=12> 764s func = . at 0x7184737b54e0> 764s precise_start = 584.90491409 764s precise_stop = 585.325312927 764s reraise = (, ) 764s result = None 764s start = 1736336000.1439497 764s stop = 1736336000.56435 764s when = 'call' 764s 764s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 764s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 764s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 764s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 764s item = 764s kwds = {} 764s runtest_hook = 764s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 764s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 764s firstresult = False 764s kwargs = {'item': } 764s self = 764s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 764s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 764s firstresult = False 764s hook_name = 'pytest_runtest_call' 764s kwargs = {'item': } 764s methods = [>, 764s >, 764s >, 764s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 764s >, 764s >, 764s >] 764s self = <_pytest.config.PytestPluginManager object at 0x718476dfe510> 764s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 764s yield from thread_exception_runtest_hook() 764s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 764s yield 764s cm = <_pytest.threadexception.catch_threading_exception object at 0x7184737794c0> 764s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 764s yield from unraisable_exception_runtest_hook() 764s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 764s 764s def unraisable_exception_runtest_hook() -> Generator[None]: 764s with catch_unraisable_exception() as cm: 764s try: 764s yield 764s finally: 764s if cm.unraisable: 764s if cm.unraisable.err_msg is not None: 764s err_msg = cm.unraisable.err_msg 764s else: 764s err_msg = "Exception ignored in" 764s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 764s msg += "".join( 764s traceback.format_exception( 764s cm.unraisable.exc_type, 764s cm.unraisable.exc_value, 764s cm.unraisable.exc_traceback, 764s ) 764s ) 764s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 764s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 764s E 764s E Traceback (most recent call last): 764s E File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 135, in section_names 764s E if issubclass(c, Configurable) and issubclass(cls, c) 764s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 764s E ResourceWarning: unclosed 764s 764s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x71847377a660> 764s err_msg = 'Exception ignored in' 764s msg = ('Exception ignored in: \n' 764s '\n' 764s 'Traceback (most recent call last):\n' 764s ' File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", ' 764s 'line 135, in section_names\n' 764s ' if issubclass(c, Configurable) and issubclass(cls, c)\n' 764s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 764s 'ResourceWarning: unclosed \n') 764s 764s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 764s ------------------------------ Captured log call ------------------------------- 764s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 98916f67-e25b-4888-99ce-734bb3db1e3b 764s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 98916f67-e25b-4888-99ce-734bb3db1e3b 764s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 98916f67-e25b-4888-99ce-734bb3db1e3b 764s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 665ac0be-eb9e-496f-a532-d63907ad4b71 764s INFO traitlets:multikernelmanager.py:436 Kernel restarted: 2341a324-77c0-4695-8011-47462a8cc194 764s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 2341a324-77c0-4695-8011-47462a8cc194 764s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 2341a324-77c0-4695-8011-47462a8cc194 764s INFO traitlets:multikernelmanager.py:397 Kernel interrupted: 665ac0be-eb9e-496f-a532-d63907ad4b71 764s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: 665ac0be-eb9e-496f-a532-d63907ad4b71 764s ____________________________ TestSession.test_clone ____________________________ 764s 764s cls = 764s func = . at 0x718473680400> 764s when = 'call' 764s reraise = (, ) 764s 764s @classmethod 764s def from_call( 764s cls, 764s func: Callable[[], TResult], 764s when: Literal["collect", "setup", "call", "teardown"], 764s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 764s ) -> CallInfo[TResult]: 764s """Call func, wrapping the result in a CallInfo. 764s 764s :param func: 764s The function to call. Called without arguments. 764s :type func: Callable[[], _pytest.runner.TResult] 764s :param when: 764s The phase in which the function is called. 764s :param reraise: 764s Exception or exceptions that shall propagate if raised by the 764s function, instead of being wrapped in the CallInfo. 764s """ 764s excinfo = None 764s start = timing.time() 764s precise_start = timing.perf_counter() 764s try: 764s > result: TResult | None = func() 764s 764s cls = 764s duration = 0.039671225000006416 764s excinfo = \n\nTraceback ...elf._add_notifiers(handler, name, type)\nResourceWarning: unclosed \n') tblen=12> 764s func = . at 0x718473680400> 764s precise_start = 686.692218487 764s precise_stop = 686.731889712 764s reraise = (, ) 764s result = None 764s start = 1736336101.9312544 764s stop = 1736336101.970926 764s when = 'call' 764s 764s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 764s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 764s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 764s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 764s item = 764s kwds = {} 764s runtest_hook = 764s /usr/lib/python3/dist-packages/pluggy/_hooks.py:513: in __call__ 764s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 764s firstresult = False 764s kwargs = {'item': } 764s self = 764s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 764s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 764s firstresult = False 764s hook_name = 'pytest_runtest_call' 764s kwargs = {'item': } 764s methods = [>, 764s >, 764s >, 764s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 764s >, 764s >, 764s >] 764s self = <_pytest.config.PytestPluginManager object at 0x718476dfe510> 764s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 764s yield from thread_exception_runtest_hook() 764s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 764s yield 764s cm = <_pytest.threadexception.catch_threading_exception object at 0x71847366f050> 764s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 764s yield from unraisable_exception_runtest_hook() 764s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 764s 764s def unraisable_exception_runtest_hook() -> Generator[None]: 764s with catch_unraisable_exception() as cm: 764s try: 764s yield 764s finally: 764s if cm.unraisable: 764s if cm.unraisable.err_msg is not None: 764s err_msg = cm.unraisable.err_msg 764s else: 764s err_msg = "Exception ignored in" 764s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 764s msg += "".join( 764s traceback.format_exception( 764s cm.unraisable.exc_type, 764s cm.unraisable.exc_value, 764s cm.unraisable.exc_traceback, 764s ) 764s ) 764s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 764s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 764s E 764s E Traceback (most recent call last): 764s E File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 764s E self._add_notifiers(handler, name, type) 764s E ResourceWarning: unclosed 764s 764s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x71847366fe00> 764s err_msg = 'Exception ignored in' 764s msg = ('Exception ignored in: \n' 764s '\n' 764s 'Traceback (most recent call last):\n' 764s ' File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, ' 764s 'in observe\n' 764s ' self._add_notifiers(handler, name, type)\n' 764s 'ResourceWarning: unclosed \n') 764s 764s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 764s ------------------------------ Captured log call ------------------------------- 764s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 764s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 764s DEBUG traitlets:multikernelmanager.py:125 Destroying zmq context for 764s ============================= slowest 10 durations ============================= 764s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 764s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 764s 17.48s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 764s 16.99s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 764s 13.50s call tests/test_restarter.py::test_restart_check[ipc] 764s 13.50s call tests/test_restarter.py::test_restart_check[tcp] 764s 12.05s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 764s 11.93s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 764s 11.81s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 764s 8.04s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 764s =========================== short test summary info ============================ 764s FAILED tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 764s 764s Traceback (most recent call last): 764s File "/usr/lib/python3/dist-packages/traitlets/config/configurable.py", line 135, in section_names 764s if issubclass(c, Configurable) and issubclass(cls, c) 764s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 764s ResourceWarning: unclosed 764s FAILED tests/test_session.py::TestSession::test_clone - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 764s 764s Traceback (most recent call last): 764s File "/usr/lib/python3/dist-packages/traitlets/traitlets.py", line 1673, in observe 764s self._add_notifiers(handler, name, type) 764s ResourceWarning: unclosed 764s ============= 2 failed, 223 passed, 6 skipped in 301.99s (0:05:01) ============= 764s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 764s *** STARTING RUN 2: python3.12 -m pytest -v 765s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 765s 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" 765s 765s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 765s ============================= test session starts ============================== 765s platform linux -- Python 3.12.8, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 765s cachedir: .pytest_cache 765s rootdir: /tmp/autopkgtest.08mW6z/autopkgtest_tmp 765s configfile: pyproject.toml 765s testpaths: jupyter_client, tests/ 765s plugins: timeout-2.3.1, typeguard-4.4.1, asyncio-0.24.0a1 765s timeout: 100.0s 765s timeout method: thread 765s timeout func_only: False 765s asyncio: mode=Mode.STRICT, default_loop_scope=None 765s collecting ... collected 231 items 765s 765s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 765s previous runs) [ 0%] 765s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 765s previous runs) [ 0%] 765s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 765s passed in previous runs) [ 1%] 765s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 765s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 765s passed in previous runs) [ 2%] 765s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 765s passed in previous runs) [ 2%] 765s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 765s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 765s passed in previous runs) [ 3%] 765s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 765s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 765s passed in previous runs) [ 4%] 765s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 765s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 765s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 765s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 765s passed in previous runs) [ 6%] 765s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 765s passed in previous runs) [ 6%] 765s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 765s passed in previous runs) [ 6%] 765s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 765s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 765s passed in previous runs) [ 7%] 765s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 765s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 765s passed in previous runs) [ 8%] 765s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 765s passed in previous runs) [ 9%] 765s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 765s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 765s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 765s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 765s passed in previous runs) [ 10%] 765s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 765s passed in previous runs) [ 11%] 765s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 765s passed in previous runs) [ 11%] 765s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 765s passed in previous runs) [ 12%] 765s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 765s passed in previous runs) [ 12%] 765s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 765s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 765s passed in previous runs) [ 13%] 765s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 765s passed in previous runs) [ 13%] 765s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 765s passed in previous runs) [ 14%] 765s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 765s passed in previous runs) [ 14%] 765s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 765s passed in previous runs) [ 15%] 765s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 765s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 765s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 765s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 765s passed in previous runs) [ 16%] 765s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 765s passed in previous runs) [ 17%] 765s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 765s passed in previous runs) [ 17%] 765s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 765s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 765s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 765s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 765s passed in previous runs) [ 19%] 765s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 765s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 765s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 765s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 765s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 765s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 765s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 765s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 765s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 765s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 765s previous runs) [ 23%] 765s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 765s in previous runs) [ 24%] 765s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 765s passed in previous runs) [ 24%] 765s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 765s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 765s passed in previous runs) [ 25%] 765s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 765s previous runs) [ 25%] 765s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 765s previous runs) [ 26%] 765s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 765s passed in previous runs) [ 26%] 766s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 766s passed in previous runs) [ 27%] 766s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 766s passed in previous runs) [ 27%] 766s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 766s passed in previous runs) [ 28%] 766s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 766s passed in previous runs) [ 28%] 766s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 766s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 766s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 766s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 766s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 766s passed in previous runs) [ 30%] 766s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 766s in previous runs) [ 31%] 766s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 766s previous runs) [ 31%] 766s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 766s previous runs) [ 32%] 766s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 766s previous runs) [ 32%] 766s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 766s in previous runs) [ 32%] 766s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 766s passed in previous runs) [ 33%] 766s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 766s in previous runs) [ 33%] 766s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 766s passed in previous runs) [ 34%] 766s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 766s passed in previous runs) [ 34%] 766s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 766s previous runs) [ 35%] 766s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 766s previous runs) [ 35%] 766s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 766s previous runs) [ 35%] 766s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 766s in previous runs) [ 36%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 766s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 766s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 766s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 766s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 766s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 766s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 766s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 766s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 766s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 766s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 766s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 766s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 766s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 766s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 766s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 766s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 766s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 766s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] SKIPPED [ 46%] 766s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 766s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 766s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 766s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 766s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 766s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 766s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 766s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 766s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 766s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 766s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 766s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 766s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 766s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 766s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 766s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 766s passed in previous runs) [ 58%] 766s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 766s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 766s passed in previous runs) [ 58%] 766s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 766s previous runs) [ 59%] 766s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 766s passed in previous runs) [ 59%] 766s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 766s previous runs) [ 60%] 766s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 766s passed in previous runs) [ 60%] 766s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 766s passed in previous runs) [ 61%] 766s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 766s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 766s passed in previous runs) [ 61%] 766s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 766s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 766s passed in previous runs) [ 62%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 766s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 766s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 766s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 766s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 766s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 766s passed in previous runs) [ 77%] 766s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 766s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 766s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 766s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 766s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 766s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 766s in previous runs) [ 80%] 766s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 766s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 766s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 766s runs) [ 81%] 766s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 766s runs) [ 82%] 766s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 766s runs) [ 82%] 766s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 766s runs) [ 83%] 766s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 766s previous runs) [ 83%] 766s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 766s previous runs) [ 83%] 766s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 766s passed in previous runs) [ 84%] 766s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 766s passed in previous runs) [ 84%] 766s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 766s passed in previous runs) [ 85%] 766s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 766s passed in previous runs) [ 85%] 766s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 766s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 766s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 766s previous runs) [ 87%] 766s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 766s in previous runs) [ 87%] 766s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 766s passed in previous runs) [ 87%] 766s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 766s in previous runs) [ 88%] 766s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 766s previous runs) [ 88%] 766s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 766s previous runs) [ 89%] 766s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 766s passed in previous runs) [ 89%] 766s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 766s in previous runs) [ 90%] 766s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 766s passed in previous runs) [ 90%] 766s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 766s passed in previous runs) [ 90%] 766s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 766s in previous runs) [ 91%] 766s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 766s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 766s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 766s in previous runs) [ 92%] 766s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 766s in previous runs) [ 93%] 766s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 766s in previous runs) [ 93%] 766s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 766s passed in previous runs) [ 93%] 766s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 766s passed in previous runs) [ 94%] 766s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 766s in previous runs) [ 94%] 766s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 766s passed in previous runs) [ 95%] 766s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 766s passed in previous runs) [ 95%] 766s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 766s passed in previous runs) [ 96%] 766s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 766s in previous runs) [ 96%] 766s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 766s in previous runs) [ 96%] 766s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 766s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 766s previous runs) [ 97%] 766s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 766s runs) [ 98%] 766s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 766s runs) [ 98%] 766s tests/test_session.py::test_session_factory SKIPPED (Test passed in 766s previous runs) [ 99%] 766s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 766s runs) [ 99%] 766s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 766s runs) [100%] 766s 766s ============================= slowest 10 durations ============================= 766s 0.54s call tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 766s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 766s 0.00s setup tests/test_session.py::TestSession::test_clone 766s 0.00s teardown tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels 766s 0.00s call tests/test_session.py::TestSession::test_clone 766s 0.00s teardown tests/test_session.py::TestSession::test_clone 766s 0.00s setup tests/test_session.py::TestSession::test_set_packer 766s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id 766s 0.00s setup tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv 766s 0.00s setup tests/test_ssh.py::test_random_ports 766s ======================== 2 passed, 229 skipped in 1.41s ======================== 767s *** END OF RUN 2: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 767s autopkgtest [11:35:05]: test pytest: -----------------------] 768s pytest PASS 768s autopkgtest [11:35:06]: test pytest: - - - - - - - - - - results - - - - - - - - - - 768s autopkgtest [11:35:06]: @@@@@@@@@@@@@@@@@@@@ summary 768s pytest PASS 785s nova [W] Using flock in prodstack6-ppc64el 785s Creating nova instance adt-plucky-ppc64el-jupyter-client-20250108-112218-juju-7f2275-prod-proposed-migration-environment-15-3ef5cf9d-ea40-4c9b-8540-74d29106f896 from image adt/ubuntu-plucky-ppc64el-server-20250108.img (UUID 4336f050-c876-44a2-a40e-4862551c85cb)... 785s nova [W] Timed out waiting for 8f757529-027f-48ba-972e-8415e88de8cc to get deleted.