0s autopkgtest [12:25:04]: starting date and time: 2025-10-30 12:25:04+0000 0s autopkgtest [12:25:04]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [12:25:04]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.68fvg03p/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-pytest-timeout --apt-upgrade jupyter-client --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-pytest-timeout/2.4.0-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-1.secgroup --name adt-resolute-amd64-jupyter-client-20251030-122504-juju-7f2275-prod-proposed-migration-environment-15-a350e1d1-4586-4523-9ac9-c10c8cf67e9f --image adt/ubuntu-resolute-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-amd64-jupyter-client-20251030-122504-juju-7f2275-prod-proposed-migration-environment-15-a350e1d1-4586-4523-9ac9-c10c8cf67e9f from image adt/ubuntu-resolute-amd64-server-20251029.img (UUID 5761d511-8185-4ff5-8689-0f6c7cb11ec6)... 49s autopkgtest [12:25:53]: testbed dpkg architecture: amd64 49s autopkgtest [12:25:53]: testbed apt version: 3.1.11 50s autopkgtest [12:25:54]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s autopkgtest [12:25:54]: testbed release detected to be: None 51s autopkgtest [12:25:55]: updating testbed package index (apt update) 51s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 51s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5856 B] 51s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [70.5 kB] 51s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [3669 kB] 52s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [206 kB] 52s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main i386 Packages [188 kB] 52s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 Packages [290 kB] 52s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main amd64 c-n-f Metadata [5760 B] 52s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 Packages [28.6 kB] 52s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/restricted i386 Packages [4212 B] 52s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/restricted amd64 c-n-f Metadata [336 B] 52s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/universe i386 Packages [1142 kB] 52s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 Packages [2594 kB] 52s Get:17 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 c-n-f Metadata [72.3 kB] 52s Get:18 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse i386 Packages [19.9 kB] 52s Get:19 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 Packages [47.3 kB] 52s Get:20 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse amd64 c-n-f Metadata [2068 B] 54s Fetched 8434 kB in 2s (4474 kB/s) 55s Reading package lists... 55s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 55s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 56s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 56s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 57s Reading package lists... 57s Reading package lists... 57s Building dependency tree... 57s Reading state information... 58s Calculating upgrade... 58s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s autopkgtest [12:26:02]: upgrading testbed (apt dist-upgrade and autopurge) 58s Reading package lists... 58s Building dependency tree... 58s Reading state information... 59s Calculating upgrade... 59s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 59s Reading package lists... 59s Building dependency tree... 59s Reading state information... 60s Solving dependencies... 60s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 63s autopkgtest [12:26:07]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 22 10:00:33 UTC 2025 63s autopkgtest [12:26:07]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-client 66s Get:1 http://ftpmaster.internal/ubuntu resolute/universe jupyter-client 8.6.3-2 (dsc) [3013 B] 66s Get:2 http://ftpmaster.internal/ubuntu resolute/universe jupyter-client 8.6.3-2 (tar) [344 kB] 66s Get:3 http://ftpmaster.internal/ubuntu resolute/universe jupyter-client 8.6.3-2 (diff) [10.9 kB] 66s gpgv: Signature made Mon Jan 13 20:57:06 2025 UTC 66s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 66s gpgv: issuer "jdg@debian.org" 66s gpgv: Can't check signature: No public key 66s dpkg-source: warning: cannot verify inline signature for ./jupyter-client_8.6.3-2.dsc: no acceptable signature found 66s autopkgtest [12:26:10]: testing package jupyter-client version 8.6.3-2 66s autopkgtest [12:26:10]: build not needed 67s autopkgtest [12:26:11]: test pytest: preparing testbed 67s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Solving dependencies... 68s The following NEW packages will be installed: 68s docutils-common fonts-font-awesome fonts-lato gdb jupyter-client 68s jupyter-core libbabeltrace1 libipt2 libjs-jquery libjs-sphinxdoc 68s libjs-underscore libjson-perl libnorm1t64 libpgm-5.3-0t64 libsodium23 68s libsource-highlight-common libsource-highlight4t64 libzmq5 net-tools 68s python-ipython-doc python-jupyter-client-doc python3-alabaster python3-all 68s python3-asttokens python3-async-generator python3-comm python3-coverage 68s python3-dateutil python3-debugpy python3-decorator python3-defusedxml 68s python3-docutils python3-executing python3-fastjsonschema python3-imagesize 68s python3-iniconfig python3-ipykernel python3-ipython python3-jedi 68s python3-jupyter-client python3-jupyter-core python3-matplotlib-inline 68s python3-nbformat python3-nest-asyncio python3-packaging python3-parso 68s python3-pexpect python3-platformdirs python3-pluggy python3-prompt-toolkit 68s python3-psutil python3-ptyprocess python3-pure-eval python3-pytest 68s python3-pytest-asyncio python3-pytest-jupyter python3-pytest-timeout 68s python3-roman python3-snowballstemmer python3-sphinx python3-stack-data 68s python3-tornado python3-traitlets python3-typeshed python3-wcwidth 68s python3-zmq sgml-base sphinx-common sphinx-rtd-theme-common xml-core 68s 0 upgraded, 70 newly installed, 0 to remove and 0 not upgraded. 68s Need to get 22.1 MB of archives. 68s After this operation, 93.3 MB of additional disk space will be used. 68s Get:1 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-lato all 2.015-1 [2781 kB] 69s Get:2 http://ftpmaster.internal/ubuntu resolute/main amd64 sgml-base all 1.31+nmu1 [11.0 kB] 69s Get:3 http://ftpmaster.internal/ubuntu resolute/main amd64 xml-core all 0.19 [20.3 kB] 69s Get:4 http://ftpmaster.internal/ubuntu resolute/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 69s Get:5 http://ftpmaster.internal/ubuntu resolute/main amd64 fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 69s Get:6 http://ftpmaster.internal/ubuntu resolute/main amd64 libbabeltrace1 amd64 1.5.11-4build3 [166 kB] 69s Get:7 http://ftpmaster.internal/ubuntu resolute/main amd64 libipt2 amd64 2.1.2-3 [49.2 kB] 69s Get:8 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 69s Get:9 http://ftpmaster.internal/ubuntu resolute/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build1 [258 kB] 69s Get:10 http://ftpmaster.internal/ubuntu resolute/main amd64 gdb amd64 16.3-1ubuntu2 [4218 kB] 70s Get:11 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-platformdirs all 4.3.7-1 [16.9 kB] 70s Get:12 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 70s Get:13 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 70s Get:14 http://ftpmaster.internal/ubuntu resolute/universe amd64 jupyter-core all 5.7.2-5 [6944 B] 70s Get:15 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-psutil amd64 7.1.0-1ubuntu1 [191 kB] 70s Get:16 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-dateutil all 2.9.0-4 [80.3 kB] 70s Get:17 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-tornado amd64 6.5.2-3 [304 kB] 70s Get:18 http://ftpmaster.internal/ubuntu resolute/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build2 [157 kB] 70s Get:19 http://ftpmaster.internal/ubuntu resolute/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 70s Get:20 http://ftpmaster.internal/ubuntu resolute/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 70s Get:21 http://ftpmaster.internal/ubuntu resolute/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 70s Get:22 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-zmq amd64 27.1.0-1 [234 kB] 70s Get:23 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 70s Get:24 http://ftpmaster.internal/ubuntu resolute/universe amd64 jupyter-client all 8.6.3-2 [5766 B] 70s Get:25 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 70s Get:26 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 70s Get:27 http://ftpmaster.internal/ubuntu resolute/main amd64 libjs-sphinxdoc all 8.2.3-1ubuntu2 [28.0 kB] 70s Get:28 http://ftpmaster.internal/ubuntu resolute/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 70s Get:29 http://ftpmaster.internal/ubuntu resolute/main amd64 net-tools amd64 2.10-1.3ubuntu2 [208 kB] 70s Get:30 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 70s Get:31 http://ftpmaster.internal/ubuntu resolute/universe amd64 python-ipython-doc all 8.35.0-1 [3472 kB] 70s Get:32 http://ftpmaster.internal/ubuntu resolute/universe amd64 python-jupyter-client-doc all 8.6.3-2 [291 kB] 70s Get:33 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-all amd64 3.13.7-1 [884 B] 70s Get:34 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-asttokens all 3.0.0-2 [20.5 kB] 70s Get:35 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-async-generator all 1.10-5 [17.8 kB] 70s Get:36 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-comm all 0.2.1-1 [7016 B] 70s Get:37 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1 [157 kB] 70s Get:38 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-debugpy amd64 1.8.12+ds-1ubuntu1 [778 kB] 70s Get:39 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 70s Get:40 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 70s Get:41 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-roman all 5.1-1 [10.6 kB] 70s Get:42 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 70s Get:43 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-executing all 2.2.0-0.2 [25.0 kB] 70s Get:44 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 70s Get:45 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 70s Get:46 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 70s Get:47 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-parso all 0.8.4-1 [67.6 kB] 71s Get:48 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-3 [1554 kB] 71s Get:49 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-jedi all 0.19.1+ds1-1 [693 kB] 71s Get:50 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-matplotlib-inline all 0.1.7-1 [9186 B] 71s Get:51 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 71s Get:52 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-prompt-toolkit all 3.0.51-2 [257 kB] 71s Get:53 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 71s Get:54 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-stack-data all 0.6.3-1 [22.0 kB] 71s Get:55 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-ptyprocess all 0.7.0-6 [14.8 kB] 71s Get:56 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-pexpect all 4.9-3 [48.1 kB] 71s Get:57 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipython all 8.35.0-1 [575 kB] 71s Get:58 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nest-asyncio all 1.5.4-1 [6256 B] 71s Get:59 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-packaging all 25.0-1 [52.8 kB] 71s Get:60 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-ipykernel all 6.29.5-2 [82.7 kB] 71s Get:61 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 71s Get:62 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pluggy all 1.6.0-1 [21.0 kB] 71s Get:63 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 71s Get:64 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-asyncio all 0.25.1-1 [17.0 kB] 71s Get:65 http://ftpmaster.internal/ubuntu resolute/universe amd64 python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 71s Get:66 http://ftpmaster.internal/ubuntu resolute-proposed/universe amd64 python3-pytest-timeout all 2.4.0-2 [22.5 kB] 71s Get:67 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 71s Get:68 http://ftpmaster.internal/ubuntu resolute/main amd64 sphinx-common all 8.2.3-1ubuntu2 [656 kB] 71s Get:69 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 71s Get:70 http://ftpmaster.internal/ubuntu resolute/main amd64 python3-sphinx all 8.2.3-1ubuntu2 [482 kB] 71s Fetched 22.1 MB in 3s (8042 kB/s) 71s Selecting previously unselected package fonts-lato. 72s (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 ... 78531 files and directories currently installed.) 72s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 72s Unpacking fonts-lato (2.015-1) ... 72s Selecting previously unselected package sgml-base. 72s Preparing to unpack .../01-sgml-base_1.31+nmu1_all.deb ... 72s Unpacking sgml-base (1.31+nmu1) ... 72s Selecting previously unselected package xml-core. 72s Preparing to unpack .../02-xml-core_0.19_all.deb ... 72s Unpacking xml-core (0.19) ... 72s Selecting previously unselected package docutils-common. 72s Preparing to unpack .../03-docutils-common_0.21.2+dfsg-2_all.deb ... 72s Unpacking docutils-common (0.21.2+dfsg-2) ... 72s Selecting previously unselected package fonts-font-awesome. 72s Preparing to unpack .../04-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 72s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 72s Selecting previously unselected package libbabeltrace1:amd64. 72s Preparing to unpack .../05-libbabeltrace1_1.5.11-4build3_amd64.deb ... 72s Unpacking libbabeltrace1:amd64 (1.5.11-4build3) ... 72s Selecting previously unselected package libipt2. 72s Preparing to unpack .../06-libipt2_2.1.2-3_amd64.deb ... 72s Unpacking libipt2 (2.1.2-3) ... 72s Selecting previously unselected package libsource-highlight-common. 72s Preparing to unpack .../07-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 72s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 72s Selecting previously unselected package libsource-highlight4t64:amd64. 72s Preparing to unpack .../08-libsource-highlight4t64_3.1.9-4.3build1_amd64.deb ... 72s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 72s Selecting previously unselected package gdb. 72s Preparing to unpack .../09-gdb_16.3-1ubuntu2_amd64.deb ... 72s Unpacking gdb (16.3-1ubuntu2) ... 72s Selecting previously unselected package python3-platformdirs. 72s Preparing to unpack .../10-python3-platformdirs_4.3.7-1_all.deb ... 72s Unpacking python3-platformdirs (4.3.7-1) ... 72s Selecting previously unselected package python3-traitlets. 72s Preparing to unpack .../11-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 72s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 72s Selecting previously unselected package python3-jupyter-core. 72s Preparing to unpack .../12-python3-jupyter-core_5.7.2-5_all.deb ... 72s Unpacking python3-jupyter-core (5.7.2-5) ... 72s Selecting previously unselected package jupyter-core. 72s Preparing to unpack .../13-jupyter-core_5.7.2-5_all.deb ... 72s Unpacking jupyter-core (5.7.2-5) ... 72s Selecting previously unselected package python3-psutil. 72s Preparing to unpack .../14-python3-psutil_7.1.0-1ubuntu1_amd64.deb ... 72s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 72s Selecting previously unselected package python3-dateutil. 72s Preparing to unpack .../15-python3-dateutil_2.9.0-4_all.deb ... 72s Unpacking python3-dateutil (2.9.0-4) ... 72s Selecting previously unselected package python3-tornado. 72s Preparing to unpack .../16-python3-tornado_6.5.2-3_amd64.deb ... 72s Unpacking python3-tornado (6.5.2-3) ... 72s Selecting previously unselected package libnorm1t64:amd64. 72s Preparing to unpack .../17-libnorm1t64_1.5.9+dfsg-3.1build2_amd64.deb ... 72s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build2) ... 72s Selecting previously unselected package libpgm-5.3-0t64:amd64. 72s Preparing to unpack .../18-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 72s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 73s Selecting previously unselected package libsodium23:amd64. 73s Preparing to unpack .../19-libsodium23_1.0.18-1build3_amd64.deb ... 73s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 73s Selecting previously unselected package libzmq5:amd64. 73s Preparing to unpack .../20-libzmq5_4.3.5-1build2_amd64.deb ... 73s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 73s Selecting previously unselected package python3-zmq. 73s Preparing to unpack .../21-python3-zmq_27.1.0-1_amd64.deb ... 73s Unpacking python3-zmq (27.1.0-1) ... 73s Selecting previously unselected package python3-jupyter-client. 73s Preparing to unpack .../22-python3-jupyter-client_8.6.3-2_all.deb ... 73s Unpacking python3-jupyter-client (8.6.3-2) ... 73s Selecting previously unselected package jupyter-client. 73s Preparing to unpack .../23-jupyter-client_8.6.3-2_all.deb ... 73s Unpacking jupyter-client (8.6.3-2) ... 73s Selecting previously unselected package libjs-jquery. 73s Preparing to unpack .../24-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 73s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 73s Selecting previously unselected package libjs-underscore. 73s Preparing to unpack .../25-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 73s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 73s Selecting previously unselected package libjs-sphinxdoc. 73s Preparing to unpack .../26-libjs-sphinxdoc_8.2.3-1ubuntu2_all.deb ... 73s Unpacking libjs-sphinxdoc (8.2.3-1ubuntu2) ... 73s Selecting previously unselected package libjson-perl. 73s Preparing to unpack .../27-libjson-perl_4.10000-1_all.deb ... 73s Unpacking libjson-perl (4.10000-1) ... 73s Selecting previously unselected package net-tools. 73s Preparing to unpack .../28-net-tools_2.10-1.3ubuntu2_amd64.deb ... 73s Unpacking net-tools (2.10-1.3ubuntu2) ... 73s Selecting previously unselected package sphinx-rtd-theme-common. 73s Preparing to unpack .../29-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 73s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 73s Selecting previously unselected package python-ipython-doc. 73s Preparing to unpack .../30-python-ipython-doc_8.35.0-1_all.deb ... 73s Unpacking python-ipython-doc (8.35.0-1) ... 73s Selecting previously unselected package python-jupyter-client-doc. 73s Preparing to unpack .../31-python-jupyter-client-doc_8.6.3-2_all.deb ... 73s Unpacking python-jupyter-client-doc (8.6.3-2) ... 73s Selecting previously unselected package python3-all. 73s Preparing to unpack .../32-python3-all_3.13.7-1_amd64.deb ... 73s Unpacking python3-all (3.13.7-1) ... 73s Selecting previously unselected package python3-asttokens. 73s Preparing to unpack .../33-python3-asttokens_3.0.0-2_all.deb ... 73s Unpacking python3-asttokens (3.0.0-2) ... 73s Selecting previously unselected package python3-async-generator. 73s Preparing to unpack .../34-python3-async-generator_1.10-5_all.deb ... 73s Unpacking python3-async-generator (1.10-5) ... 73s Selecting previously unselected package python3-comm. 73s Preparing to unpack .../35-python3-comm_0.2.1-1_all.deb ... 73s Unpacking python3-comm (0.2.1-1) ... 73s Selecting previously unselected package python3-coverage. 73s Preparing to unpack .../36-python3-coverage_7.8.2+dfsg1-1_amd64.deb ... 73s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 73s Selecting previously unselected package python3-debugpy. 73s Preparing to unpack .../37-python3-debugpy_1.8.12+ds-1ubuntu1_amd64.deb ... 73s Unpacking python3-debugpy (1.8.12+ds-1ubuntu1) ... 73s Selecting previously unselected package python3-decorator. 73s Preparing to unpack .../38-python3-decorator_5.2.1-2_all.deb ... 73s Unpacking python3-decorator (5.2.1-2) ... 73s Selecting previously unselected package python3-defusedxml. 73s Preparing to unpack .../39-python3-defusedxml_0.7.1-3_all.deb ... 73s Unpacking python3-defusedxml (0.7.1-3) ... 73s Selecting previously unselected package python3-roman. 73s Preparing to unpack .../40-python3-roman_5.1-1_all.deb ... 73s Unpacking python3-roman (5.1-1) ... 73s Selecting previously unselected package python3-docutils. 73s Preparing to unpack .../41-python3-docutils_0.21.2+dfsg-2_all.deb ... 73s Unpacking python3-docutils (0.21.2+dfsg-2) ... 73s Selecting previously unselected package python3-executing. 73s Preparing to unpack .../42-python3-executing_2.2.0-0.2_all.deb ... 73s Unpacking python3-executing (2.2.0-0.2) ... 73s Selecting previously unselected package python3-fastjsonschema. 73s Preparing to unpack .../43-python3-fastjsonschema_2.21.1-1_all.deb ... 73s Unpacking python3-fastjsonschema (2.21.1-1) ... 73s Selecting previously unselected package python3-imagesize. 73s Preparing to unpack .../44-python3-imagesize_1.4.1-1_all.deb ... 73s Unpacking python3-imagesize (1.4.1-1) ... 73s Selecting previously unselected package python3-iniconfig. 73s Preparing to unpack .../45-python3-iniconfig_1.1.1-2_all.deb ... 73s Unpacking python3-iniconfig (1.1.1-2) ... 73s Selecting previously unselected package python3-parso. 73s Preparing to unpack .../46-python3-parso_0.8.4-1_all.deb ... 73s Unpacking python3-parso (0.8.4-1) ... 73s Selecting previously unselected package python3-typeshed. 73s Preparing to unpack .../47-python3-typeshed_0.0~git20241223.ea91db2-3_all.deb ... 73s Unpacking python3-typeshed (0.0~git20241223.ea91db2-3) ... 74s Selecting previously unselected package python3-jedi. 74s Preparing to unpack .../48-python3-jedi_0.19.1+ds1-1_all.deb ... 74s Unpacking python3-jedi (0.19.1+ds1-1) ... 74s Selecting previously unselected package python3-matplotlib-inline. 74s Preparing to unpack .../49-python3-matplotlib-inline_0.1.7-1_all.deb ... 74s Unpacking python3-matplotlib-inline (0.1.7-1) ... 74s Selecting previously unselected package python3-wcwidth. 74s Preparing to unpack .../50-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 74s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 74s Selecting previously unselected package python3-prompt-toolkit. 74s Preparing to unpack .../51-python3-prompt-toolkit_3.0.51-2_all.deb ... 74s Unpacking python3-prompt-toolkit (3.0.51-2) ... 74s Selecting previously unselected package python3-pure-eval. 74s Preparing to unpack .../52-python3-pure-eval_0.2.3-1_all.deb ... 74s Unpacking python3-pure-eval (0.2.3-1) ... 74s Selecting previously unselected package python3-stack-data. 74s Preparing to unpack .../53-python3-stack-data_0.6.3-1_all.deb ... 74s Unpacking python3-stack-data (0.6.3-1) ... 74s Selecting previously unselected package python3-ptyprocess. 74s Preparing to unpack .../54-python3-ptyprocess_0.7.0-6_all.deb ... 74s Unpacking python3-ptyprocess (0.7.0-6) ... 74s Selecting previously unselected package python3-pexpect. 74s Preparing to unpack .../55-python3-pexpect_4.9-3_all.deb ... 74s Unpacking python3-pexpect (4.9-3) ... 74s Selecting previously unselected package python3-ipython. 74s Preparing to unpack .../56-python3-ipython_8.35.0-1_all.deb ... 74s Unpacking python3-ipython (8.35.0-1) ... 74s Selecting previously unselected package python3-nest-asyncio. 74s Preparing to unpack .../57-python3-nest-asyncio_1.5.4-1_all.deb ... 74s Unpacking python3-nest-asyncio (1.5.4-1) ... 74s Selecting previously unselected package python3-packaging. 74s Preparing to unpack .../58-python3-packaging_25.0-1_all.deb ... 74s Unpacking python3-packaging (25.0-1) ... 74s Selecting previously unselected package python3-ipykernel. 74s Preparing to unpack .../59-python3-ipykernel_6.29.5-2_all.deb ... 74s Unpacking python3-ipykernel (6.29.5-2) ... 74s Selecting previously unselected package python3-nbformat. 74s Preparing to unpack .../60-python3-nbformat_5.9.1-1_all.deb ... 74s Unpacking python3-nbformat (5.9.1-1) ... 74s Selecting previously unselected package python3-pluggy. 74s Preparing to unpack .../61-python3-pluggy_1.6.0-1_all.deb ... 74s Unpacking python3-pluggy (1.6.0-1) ... 74s Selecting previously unselected package python3-pytest. 74s Preparing to unpack .../62-python3-pytest_8.3.5-2_all.deb ... 74s Unpacking python3-pytest (8.3.5-2) ... 74s Selecting previously unselected package python3-pytest-asyncio. 74s Preparing to unpack .../63-python3-pytest-asyncio_0.25.1-1_all.deb ... 74s Unpacking python3-pytest-asyncio (0.25.1-1) ... 74s Selecting previously unselected package python3-pytest-jupyter. 74s Preparing to unpack .../64-python3-pytest-jupyter_0.10.1-2_all.deb ... 74s Unpacking python3-pytest-jupyter (0.10.1-2) ... 74s Selecting previously unselected package python3-pytest-timeout. 74s Preparing to unpack .../65-python3-pytest-timeout_2.4.0-2_all.deb ... 74s Unpacking python3-pytest-timeout (2.4.0-2) ... 74s Selecting previously unselected package python3-snowballstemmer. 74s Preparing to unpack .../66-python3-snowballstemmer_2.2.0-4build1_all.deb ... 74s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 74s Selecting previously unselected package sphinx-common. 74s Preparing to unpack .../67-sphinx-common_8.2.3-1ubuntu2_all.deb ... 74s Unpacking sphinx-common (8.2.3-1ubuntu2) ... 75s Selecting previously unselected package python3-alabaster. 75s Preparing to unpack .../68-python3-alabaster_0.7.16-0.1_all.deb ... 75s Unpacking python3-alabaster (0.7.16-0.1) ... 75s Selecting previously unselected package python3-sphinx. 75s Preparing to unpack .../69-python3-sphinx_8.2.3-1ubuntu2_all.deb ... 75s Unpacking python3-sphinx (8.2.3-1ubuntu2) ... 75s Setting up python3-iniconfig (1.1.1-2) ... 75s Setting up python3-tornado (6.5.2-3) ... 75s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build2) ... 75s Setting up python3-pure-eval (0.2.3-1) ... 75s Setting up net-tools (2.10-1.3ubuntu2) ... 75s Setting up fonts-lato (2.015-1) ... 75s Setting up libsodium23:amd64 (1.0.18-1build3) ... 75s Setting up python3-async-generator (1.10-5) ... 76s Setting up python3-parso (0.8.4-1) ... 76s Setting up python3-defusedxml (0.7.1-3) ... 76s Setting up python3-asttokens (3.0.0-2) ... 76s Setting up python3-alabaster (0.7.16-0.1) ... 76s Setting up python3-all (3.13.7-1) ... 76s Setting up python3-coverage (7.8.2+dfsg1-1) ... 76s Setting up python3-platformdirs (4.3.7-1) ... 77s Setting up python3-psutil (7.1.0-1ubuntu1) ... 77s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 77s Setting up python3-roman (5.1-1) ... 77s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 77s Setting up python3-decorator (5.2.1-2) ... 77s Setting up python3-packaging (25.0-1) ... 77s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 78s Setting up python3-typeshed (0.0~git20241223.ea91db2-3) ... 78s Setting up python3-executing (2.2.0-0.2) ... 78s Setting up python3-snowballstemmer (2.2.0-4build1) ... 78s Setting up python3-nest-asyncio (1.5.4-1) ... 78s Setting up libipt2 (2.1.2-3) ... 78s Setting up libbabeltrace1:amd64 (1.5.11-4build3) ... 78s Setting up python3-pluggy (1.6.0-1) ... 78s Setting up python3-fastjsonschema (2.21.1-1) ... 79s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 79s Setting up libjson-perl (4.10000-1) ... 79s Setting up python3-dateutil (2.9.0-4) ... 79s Setting up sgml-base (1.31+nmu1) ... 79s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 79s Setting up python3-stack-data (0.6.3-1) ... 79s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 79s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 79s Setting up python3-jupyter-core (5.7.2-5) ... 79s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 79s Setting up python3-imagesize (1.4.1-1) ... 80s Setting up python3-ptyprocess (0.7.0-6) ... 80s Setting up python3-prompt-toolkit (3.0.51-2) ... 82s Setting up libzmq5:amd64 (4.3.5-1build2) ... 82s Setting up python3-jedi (0.19.1+ds1-1) ... 82s Setting up python3-pytest (8.3.5-2) ... 82s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 82s Setting up python3-nbformat (5.9.1-1) ... 82s Setting up python3-matplotlib-inline (0.1.7-1) ... 82s Setting up python3-comm (0.2.1-1) ... 82s Setting up gdb (16.3-1ubuntu2) ... 82s Setting up python3-pexpect (4.9-3) ... 82s Setting up python3-zmq (27.1.0-1) ... 82s Setting up libjs-sphinxdoc (8.2.3-1ubuntu2) ... 82s Setting up python3-pytest-asyncio (0.25.1-1) ... 82s Setting up xml-core (0.19) ... 82s Setting up python3-jupyter-client (8.6.3-2) ... 82s Setting up jupyter-core (5.7.2-5) ... 82s Setting up python3-pytest-timeout (2.4.0-2) ... 82s Setting up python-ipython-doc (8.35.0-1) ... 82s Setting up jupyter-client (8.6.3-2) ... 82s Setting up python-jupyter-client-doc (8.6.3-2) ... 82s Setting up python3-debugpy (1.8.12+ds-1ubuntu1) ... 83s Setting up python3-ipython (8.35.0-1) ... 84s Setting up sphinx-common (8.2.3-1ubuntu2) ... 84s Setting up python3-ipykernel (6.29.5-2) ... 84s Setting up python3-pytest-jupyter (0.10.1-2) ... 84s Processing triggers for libc-bin (2.42-0ubuntu3) ... 84s Processing triggers for man-db (2.13.1-1) ... 86s Processing triggers for sgml-base (1.31+nmu1) ... 86s Setting up docutils-common (0.21.2+dfsg-2) ... 86s Processing triggers for sgml-base (1.31+nmu1) ... 86s Setting up python3-docutils (0.21.2+dfsg-2) ... 86s Setting up python3-sphinx (8.2.3-1ubuntu2) ... 88s autopkgtest [12:26:32]: test pytest: [----------------------- 89s config: 89s /home/ubuntu/.config/jupyter 89s /home/ubuntu/.local/etc/jupyter 89s /usr/etc/jupyter 89s /etc/xdg/jupyter 89s data: 89s /home/ubuntu/.local/share/jupyter 89s /usr/local/share/jupyter 89s /usr/share/jupyter 89s runtime: 89s /home/ubuntu/.local/share/jupyter/runtime 89s Testing with python3.13: 89s *** STARTING RUN 1: python3.13 -m pytest -v 89s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 89s 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" 89s 89s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 89s ============================= test session starts ============================== 89s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.13 89s cachedir: .pytest_cache 89s rootdir: /tmp/autopkgtest.T064qV/autopkgtest_tmp 89s configfile: pyproject.toml 89s testpaths: jupyter_client, tests/ 89s plugins: asyncio-0.25.1, timeout-2.4.0, typeguard-4.4.2 89s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 89s timeout: 100.0s 89s timeout method: thread 89s timeout func_only: False 90s collecting ... collected 231 items 90s 90s tests/test_adapter.py::test_default_version PASSED [ 0%] 90s tests/test_adapter.py::test_code_to_line_no_code PASSED [ 0%] 90s tests/test_adapter.py::V4toV5TestCase::test_complete_reply PASSED [ 1%] 90s tests/test_adapter.py::V4toV5TestCase::test_complete_request PASSED [ 1%] 90s tests/test_adapter.py::V4toV5TestCase::test_display_data PASSED [ 2%] 90s tests/test_adapter.py::V4toV5TestCase::test_execute_reply PASSED [ 2%] 90s tests/test_adapter.py::V4toV5TestCase::test_execute_request PASSED [ 3%] 90s tests/test_adapter.py::V4toV5TestCase::test_input_request PASSED [ 3%] 90s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply PASSED [ 3%] 90s tests/test_adapter.py::V4toV5TestCase::test_no_adapt PASSED [ 4%] 90s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply PASSED [ 4%] 90s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found PASSED [ 5%] 90s tests/test_adapter.py::V4toV5TestCase::test_object_info_request PASSED [ 5%] 90s tests/test_adapter.py::V4toV5TestCase::test_rename_type PASSED [ 6%] 90s tests/test_adapter.py::V4toV5TestCase::test_same_version PASSED [ 6%] 90s tests/test_adapter.py::V5toV4TestCase::test_complete_reply PASSED [ 6%] 90s tests/test_adapter.py::V5toV4TestCase::test_complete_request PASSED [ 7%] 90s tests/test_adapter.py::V5toV4TestCase::test_display_data PASSED [ 7%] 90s tests/test_adapter.py::V5toV4TestCase::test_execute_request PASSED [ 8%] 90s tests/test_adapter.py::V5toV4TestCase::test_input_request PASSED [ 8%] 90s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply PASSED [ 9%] 90s tests/test_adapter.py::V5toV4TestCase::test_inspect_request PASSED [ 9%] 90s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token PASSED [ 9%] 90s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply PASSED [ 10%] 90s tests/test_adapter.py::V5toV4TestCase::test_no_adapt PASSED [ 10%] 90s tests/test_adapter.py::V5toV4TestCase::test_rename_type PASSED [ 11%] 90s tests/test_adapter.py::V5toV4TestCase::test_same_version PASSED [ 11%] 94s tests/test_client.py::TestKernelClient::test_comm_info PASSED [ 12%] 96s tests/test_client.py::TestKernelClient::test_complete PASSED [ 12%] 100s tests/test_client.py::TestKernelClient::test_execute_interactive PASSED [ 12%] 101s tests/test_client.py::TestKernelClient::test_history PASSED [ 13%] 105s tests/test_client.py::TestKernelClient::test_inspect PASSED [ 13%] 109s tests/test_client.py::TestKernelClient::test_kernel_info PASSED [ 14%] 113s tests/test_client.py::TestKernelClient::test_shutdown PASSED [ 14%] 117s tests/test_client.py::TestKernelClient::test_shutdown_id PASSED [ 15%] 121s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive PASSED [ 15%] 122s tests/test_client.py::TestAsyncKernelClient::test_input_request PASSED [ 16%] 123s tests/test_client.py::TestAsyncKernelClient::test_output_hook PASSED [ 16%] 127s tests/test_client.py::TestAsyncKernelClient::test_history PASSED [ 16%] 131s tests/test_client.py::TestAsyncKernelClient::test_inspect PASSED [ 17%] 135s tests/test_client.py::TestAsyncKernelClient::test_complete PASSED [ 17%] 139s tests/test_client.py::TestAsyncKernelClient::test_is_complete PASSED [ 18%] 143s tests/test_client.py::TestAsyncKernelClient::test_kernel_info PASSED [ 18%] 144s tests/test_client.py::TestAsyncKernelClient::test_comm_info PASSED [ 19%] 148s tests/test_client.py::TestAsyncKernelClient::test_shutdown PASSED [ 19%] 152s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id PASSED [ 19%] 153s tests/test_client.py::TestThreadedKernelClient::test_comm_info PASSED [ 20%] 155s tests/test_client.py::TestThreadedKernelClient::test_complete FAILED [ 20%] 156s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 160s tests/test_client.py::TestThreadedKernelClient::test_history PASSED [ 21%] 162s tests/test_client.py::TestThreadedKernelClient::test_inspect PASSED [ 22%] 167s tests/test_client.py::TestThreadedKernelClient::test_kernel_info PASSED [ 22%] 168s tests/test_client.py::TestThreadedKernelClient::test_shutdown PASSED [ 22%] 169s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id PASSED [ 23%] 169s tests/test_client.py::test_validate_string_dict PASSED [ 23%] 169s tests/test_connect.py::test_write_connection_file PASSED [ 24%] 170s tests/test_connect.py::test_load_connection_file_session PASSED [ 24%] 170s tests/test_connect.py::test_load_connection_file_session_with_kn PASSED [ 25%] 170s tests/test_connect.py::test_app_load_connection_file PASSED [ 25%] 170s tests/test_connect.py::test_load_connection_info PASSED [ 25%] 170s tests/test_connect.py::test_find_connection_file PASSED [ 26%] 170s tests/test_connect.py::test_find_connection_file_local PASSED [ 26%] 171s tests/test_connect.py::test_find_connection_file_relative PASSED [ 27%] 171s tests/test_connect.py::test_find_connection_file_abspath PASSED [ 27%] 171s tests/test_connect.py::test_mixin_record_random_ports PASSED [ 28%] 171s tests/test_connect.py::test_mixin_cleanup_random_ports PASSED [ 28%] 171s tests/test_connect.py::test_reconcile_connection_info[True-True] PASSED [ 29%] 171s tests/test_connect.py::test_reconcile_connection_info[True-False] PASSED [ 29%] 171s tests/test_connect.py::test_reconcile_connection_info[False-True] PASSED [ 29%] 171s tests/test_connect.py::test_reconcile_connection_info[False-False] PASSED [ 30%] 171s tests/test_consoleapp.py::test_console_app_no_existing PASSED [ 30%] 172s tests/test_consoleapp.py::test_console_app_existing PASSED [ 31%] 173s tests/test_consoleapp.py::test_console_app_ssh PASSED [ 31%] 173s tests/test_jsonutil.py::test_parse_date_invalid PASSED [ 32%] 173s tests/test_jsonutil.py::test_parse_date_valid PASSED [ 32%] 173s tests/test_jsonutil.py::test_parse_date_from_naive PASSED [ 32%] 173s tests/test_jsonutil.py::test_extract_date_from_naive PASSED [ 33%] 173s tests/test_jsonutil.py::test_extract_dates_from_str PASSED [ 33%] 173s tests/test_jsonutil.py::test_extract_dates_from_list PASSED [ 34%] 173s tests/test_jsonutil.py::test_extract_dates_from_dict PASSED [ 34%] 173s tests/test_jsonutil.py::test_parse_ms_precision PASSED [ 35%] 173s tests/test_jsonutil.py::test_json_default_date PASSED [ 35%] 173s tests/test_jsonutil.py::test_json_default PASSED [ 35%] 175s tests/test_kernelapp.py::test_kernelapp_lifecycle PASSED [ 36%] 178s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 36%] 184s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 37%] 192s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 37%] 195s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] PASSED [ 38%] 200s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] PASSED [ 38%] 208s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] PASSED [ 38%] 208s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] PASSED [ 39%] 209s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] PASSED [ 39%] 209s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] PASSED [ 40%] 209s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] PASSED [ 40%] 214s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses PASSED [ 41%] 216s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel PASSED [ 41%] 220s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env PASSED [ 41%] 220s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] PASSED [ 42%] 220s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] PASSED [ 42%] 220s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context PASSED [ 43%] 220s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] PASSED [ 43%] 220s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] PASSED [ 44%] 238s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] PASSED [ 44%] 255s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] FAILED [ 45%] 267s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] PASSED [ 45%] 267s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 278s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] FAILED [ 46%] 278s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 291s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] PASSED [ 47%] 291s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] PASSED [ 48%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] PASSED [ 48%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] PASSED [ 48%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] PASSED [ 49%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] PASSED [ 49%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] PASSED [ 50%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] PASSED [ 50%] 291s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] PASSED [ 51%] 296s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses PASSED [ 51%] 299s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel PASSED [ 51%] 300s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] PASSED [ 52%] 300s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] PASSED [ 52%] 300s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names PASSED [ 53%] 300s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec PASSED [ 53%] 300s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist PASSED [ 54%] 300s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs PASSED [ 54%] 300s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs PASSED [ 54%] 300s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec PASSED [ 55%] 300s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec PASSED [ 55%] 300s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix PASSED [ 56%] 300s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority PASSED [ 56%] 300s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec PASSED [ 57%] 301s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app PASSED [ 57%] 301s tests/test_kernelspec.py::KernelSpecTests::test_subclass PASSED [ 58%] 301s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name PASSED [ 58%] 301s tests/test_kernelspecapp.py::test_kernelspec_sub_apps PASSED [ 58%] 301s tests/test_kernelspecapp.py::test_kernelspec_app PASSED [ 59%] 301s tests/test_kernelspecapp.py::test_list_provisioners_app PASSED [ 59%] 301s tests/test_localinterfaces.py::test_load_ips PASSED [ 60%] 301s tests/test_manager.py::test_connection_file_real_path PASSED [ 60%] 301s tests/test_manager.py::test_env_update_launch_args_not_set PASSED [ 61%] 301s tests/test_manager.py::test_env_update_launch_args_not_dict PASSED [ 61%] 301s tests/test_manager.py::test_env_update_launch_args_no_env PASSED [ 61%] 301s tests/test_manager.py::test_env_update_launch_args_env_not_dict PASSED [ 62%] 301s tests/test_manager.py::test_env_update_launch_args_env_dic PASSED [ 62%] 301s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo PASSED [ 63%] 301s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle PASSED [ 63%] 301s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all PASSED [ 64%] 301s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 302s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels PASSED [ 64%] 303s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels PASSED [ 65%] 303s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels PASSED [ 65%] 304s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv PASSED [ 66%] 304s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables PASSED [ 66%] 305s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo PASSED [ 67%] 306s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle PASSED [ 67%] 306s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 67%] 306s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec PASSED [ 68%] 306s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending PASSED [ 68%] 306s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo PASSED [ 69%] 308s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle PASSED [ 69%] 308s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all PASSED [ 70%] 308s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting PASSED [ 70%] 308s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels PASSED [ 70%] 308s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels PASSED [ 71%] 309s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels PASSED [ 71%] 309s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels PASSED [ 72%] 310s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv PASSED [ 72%] 310s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables PASSED [ 73%] 311s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo FAILED [ 73%] 312s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle PASSED [ 74%] 312s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id PASSED [ 74%] 312s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all PASSED [ 74%] 312s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels PASSED [ 75%] 312s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt PASSED [ 75%] 313s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart PASSED [ 76%] 313s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown PASSED [ 76%] 313s tests/test_provisioning.py::TestDiscovery::test_find_all_specs PASSED [ 77%] 313s tests/test_provisioning.py::TestDiscovery::test_get_missing PASSED [ 77%] 313s tests/test_provisioning.py::TestDiscovery::test_get_new PASSED [ 77%] 313s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] PASSED [ 78%] 313s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] PASSED [ 78%] 313s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] PASSED [ 79%] 313s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] PASSED [ 79%] 314s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] PASSED [ 80%] 314s tests/test_provisioning.py::TestRuntime::test_new PASSED [ 80%] 314s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle PASSED [ 80%] 314s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config PASSED [ 81%] 314s tests/test_public_api.py::test_kms PASSED [ 81%] 314s tests/test_public_api.py::test_kcs PASSED [ 82%] 314s tests/test_public_api.py::test_launcher PASSED [ 82%] 314s tests/test_public_api.py::test_connect PASSED [ 83%] 331s tests/test_restarter.py::test_restart_check[tcp] PASSED [ 83%] 344s tests/test_restarter.py::test_restart_check[ipc] PASSED [ 83%] 350s tests/test_restarter.py::test_restarter_gives_up[tcp] PASSED [ 84%] 356s tests/test_restarter.py::test_restarter_gives_up[ipc] PASSED [ 84%] 363s tests/test_restarter.py::test_async_restart_check[tcp] PASSED [ 85%] 369s tests/test_restarter.py::test_async_restart_check[ipc] PASSED [ 85%] 387s tests/test_restarter.py::test_async_restarter_gives_up[tcp] PASSED [ 86%] 405s tests/test_restarter.py::test_async_restarter_gives_up[ipc] PASSED [ 86%] 405s tests/test_session.py::TestSession::test_msg PASSED [ 87%] 405s tests/test_session.py::TestSession::test_serialize PASSED [ 87%] 405s tests/test_session.py::TestSession::test_default_secure PASSED [ 87%] 405s tests/test_session.py::TestSession::test_send_sync PASSED [ 88%] 405s tests/test_session.py::TestSession::test_send PASSED [ 88%] 405s tests/test_session.py::TestSession::test_args PASSED [ 89%] 406s tests/test_session.py::TestSession::test_tracking_sync PASSED [ 89%] 407s tests/test_session.py::TestSession::test_tracking PASSED [ 90%] 407s tests/test_session.py::TestSession::test_unique_msg_ids PASSED [ 90%] 407s tests/test_session.py::TestSession::test_feed_identities PASSED [ 90%] 407s tests/test_session.py::TestSession::test_session_id PASSED [ 91%] 407s tests/test_session.py::TestSession::test_zero_digest_history PASSED [ 91%] 407s tests/test_session.py::TestSession::test_cull_digest_history PASSED [ 92%] 407s tests/test_session.py::TestSession::test_bad_pack PASSED [ 92%] 407s tests/test_session.py::TestSession::test_bad_unpack PASSED [ 93%] 407s tests/test_session.py::TestSession::test_bad_packer PASSED [ 93%] 407s tests/test_session.py::TestSession::test_bad_unpacker PASSED [ 93%] 407s tests/test_session.py::TestSession::test_bad_roundtrip PASSED [ 94%] 407s tests/test_session.py::TestSession::test_datetimes PASSED [ 94%] 407s tests/test_session.py::TestSession::test_datetimes_pickle PASSED [ 95%] 407s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED [ 95%] 407s tests/test_session.py::TestSession::test_send_raw_sync PASSED [ 96%] 407s tests/test_session.py::TestSession::test_send_raw PASSED [ 96%] 407s tests/test_session.py::TestSession::test_set_packer PASSED [ 96%] 407s tests/test_session.py::TestSession::test_clone PASSED [ 97%] 407s tests/test_session.py::test_squash_unicode PASSED [ 97%] 407s tests/test_session.py::test_json_packer PASSED [ 98%] 407s tests/test_session.py::test_message_cls PASSED [ 98%] 407s tests/test_session.py::test_session_factory PASSED [ 99%] 407s tests/test_ssh.py::test_random_ports PASSED [ 99%] 408s tests/test_ssh.py::test_open_tunnel PASSED [100%] 408s 408s =================================== FAILURES =================================== 408s ____________________ TestThreadedKernelClient.test_complete ____________________ 408s 408s cls = 408s func = . at 0x7d017d873920> 408s when = 'call' 408s reraise = (, ) 408s 408s @classmethod 408s def from_call( 408s cls, 408s func: Callable[[], TResult], 408s when: Literal["collect", "setup", "call", "teardown"], 408s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 408s ) -> CallInfo[TResult]: 408s """Call func, wrapping the result in a CallInfo. 408s 408s :param func: 408s The function to call. Called without arguments. 408s :type func: Callable[[], _pytest.runner.TResult] 408s :param when: 408s The phase in which the function is called. 408s :param reraise: 408s Exception or exceptions that shall propagate if raised by the 408s function, instead of being wrapped in the CallInfo. 408s """ 408s excinfo = None 408s start = timing.time() 408s precise_start = timing.perf_counter() 408s try: 408s > result: TResult | None = func() 408s 408s cls = 408s duration = 2.0235759240000135 408s excinfo = 408s func = . at 0x7d017d873920> 408s precise_start = 127.015065896 408s precise_stop = 129.03864182 408s reraise = (, ) 408s result = None 408s start = 1761827257.7192404 408s stop = 1761827259.7428179 408s when = 'call' 408s 408s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 408s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 408s item = 408s kwds = {} 408s runtest_hook = 408s /usr/lib/python3/dist-packages/pluggy/_hooks.py:512: in __call__ 408s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 408s firstresult = False 408s kwargs = {'item': } 408s self = 408s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 408s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 408s firstresult = False 408s hook_name = 'pytest_runtest_call' 408s kwargs = {'item': } 408s methods = [>, 408s >, 408s >, 408s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 408s >, 408s >, 408s >] 408s self = <_pytest.config.PytestPluginManager object at 0x7d018065b770> 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 408s yield from thread_exception_runtest_hook() 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s 408s def thread_exception_runtest_hook() -> Generator[None]: 408s with catch_threading_exception() as cm: 408s try: 408s yield 408s finally: 408s if cm.args: 408s thread_name = ( 408s "" if cm.args.thread is None else cm.args.thread.name 408s ) 408s msg = f"Exception in thread {thread_name}\n\n" 408s msg += "".join( 408s traceback.format_exception( 408s cm.args.exc_type, 408s cm.args.exc_value, 408s cm.args.exc_traceback, 408s ) 408s ) 408s > warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) 408s E pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 408s E 408s E Traceback (most recent call last): 408s E File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner 408s E self.run() 408s E ~~~~~~~~^^ 408s E File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 408s E loop.run_until_complete(self._async_run()) 408s E ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 408s E File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete 408s E return future.result() 408s E ~~~~~~~~~~~~~^^ 408s E File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 408s E self._create_socket() 408s E ~~~~~~~~~~~~~~~~~~~^^ 408s E File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 408s E self.socket = self.context.socket(zmq.REQ) 408s E ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 408s E File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 352, in socket 408s E socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 408s E ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s E self, socket_type, **kwargs 408s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s E ) 408s E ^ 408s E File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 162, in __init__ 408s E super().__init__( 408s E ~~~~~~~~~~~~~~~~^ 408s E ctx_or_socket, 408s E ^^^^^^^^^^^^^^ 408s E ...<2 lines>... 408s E copy_threshold=copy_threshold, 408s E ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s E ) 408s E ^ 408s E File "_zmq.py", line 740, in zmq.backend.cython._zmq.Socket.__init__ 408s E zmq.error.ZMQError: Too many open files 408s 408s cm = <_pytest.threadexception.catch_threading_exception object at 0x7d017d89b350> 408s msg = ('Exception in thread Thread-71\n' 408s '\n' 408s 'Traceback (most recent call last):\n' 408s ' File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner\n' 408s ' self.run()\n' 408s ' ~~~~~~~~^^\n' 408s ' File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", ' 408s 'line 149, in run\n' 408s ' loop.run_until_complete(self._async_run())\n' 408s ' ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\n' 408s ' File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in ' 408s 'run_until_complete\n' 408s ' return future.result()\n' 408s ' ~~~~~~~~~~~~~^^\n' 408s ' File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", ' 408s 'line 142, in _async_run\n' 408s ' self._create_socket()\n' 408s ' ~~~~~~~~~~~~~~~~~~~^^\n' 408s ' File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", ' 408s 'line 104, in _create_socket\n' 408s ' self.socket = self.context.socket(zmq.REQ)\n' 408s ' ~~~~~~~~~~~~~~~~~~~^^^^^^^^^\n' 408s ' File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 352, in ' 408s 'socket\n' 408s ' socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame\n' 408s ' ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 408s ' self, socket_type, **kwargs\n' 408s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 408s ' )\n' 408s ' ^\n' 408s ' File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 162, in ' 408s '__init__\n' 408s ' super().__init__(\n' 408s ' ~~~~~~~~~~~~~~~~^\n' 408s ' ctx_or_socket,\n' 408s ' ^^^^^^^^^^^^^^\n' 408s ' ...<2 lines>...\n' 408s ' copy_threshold=copy_threshold,\n' 408s ' ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n' 408s ' )\n' 408s ' ^\n' 408s ' File "_zmq.py", line 740, in zmq.backend.cython._zmq.Socket.__init__\n' 408s 'zmq.error.ZMQError: Too many open files\n') 408s thread_name = 'Thread-71' 408s 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning 408s ________________ TestParallel.test_start_sequence_kernels[ipc] _________________ 408s 408s cls = 408s func = . at 0x7d017ab2aac0> 408s when = 'call' 408s reraise = (, ) 408s 408s @classmethod 408s def from_call( 408s cls, 408s func: Callable[[], TResult], 408s when: Literal["collect", "setup", "call", "teardown"], 408s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 408s ) -> CallInfo[TResult]: 408s """Call func, wrapping the result in a CallInfo. 408s 408s :param func: 408s The function to call. Called without arguments. 408s :type func: Callable[[], _pytest.runner.TResult] 408s :param when: 408s The phase in which the function is called. 408s :param reraise: 408s Exception or exceptions that shall propagate if raised by the 408s function, instead of being wrapped in the CallInfo. 408s """ 408s excinfo = None 408s start = timing.time() 408s precise_start = timing.perf_counter() 408s try: 408s > result: TResult | None = func() 408s 408s cls = 408s duration = 17.209190345999986 408s excinfo = \n\nTraceback ...ate_cb_wrapper\n @staticmethod\n \nResourceWarning: unclosed \n') tblen=11> 408s func = . at 0x7d017ab2aac0> 408s precise_start = 211.566158698 408s precise_stop = 228.775349044 408s reraise = (, ) 408s result = None 408s start = 1761827342.2703328 408s stop = 1761827359.4795249 408s when = 'call' 408s 408s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 408s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 408s item = 408s kwds = {} 408s runtest_hook = 408s /usr/lib/python3/dist-packages/pluggy/_hooks.py:512: in __call__ 408s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 408s firstresult = False 408s kwargs = {'item': } 408s self = 408s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 408s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 408s firstresult = False 408s hook_name = 'pytest_runtest_call' 408s kwargs = {'item': } 408s methods = [>, 408s >, 408s >, 408s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 408s >, 408s >, 408s >] 408s self = <_pytest.config.PytestPluginManager object at 0x7d018065b770> 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 408s yield from thread_exception_runtest_hook() 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 408s yield 408s cm = <_pytest.threadexception.catch_threading_exception object at 0x7d017d62fb30> 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 408s yield from unraisable_exception_runtest_hook() 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s 408s def unraisable_exception_runtest_hook() -> Generator[None]: 408s with catch_unraisable_exception() as cm: 408s try: 408s yield 408s finally: 408s if cm.unraisable: 408s if cm.unraisable.err_msg is not None: 408s err_msg = cm.unraisable.err_msg 408s else: 408s err_msg = "Exception ignored in" 408s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 408s msg += "".join( 408s traceback.format_exception( 408s cm.unraisable.exc_type, 408s cm.unraisable.exc_value, 408s cm.unraisable.exc_traceback, 408s ) 408s ) 408s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 408s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s E 408s E Traceback (most recent call last): 408s E File "/usr/lib/python3.13/contextlib.py", line 479, in _create_cb_wrapper 408s E @staticmethod 408s E 408s E ResourceWarning: unclosed 408s 408s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x7d017d62f950> 408s err_msg = 'Exception ignored in' 408s msg = ('Exception ignored in: \n' 408s '\n' 408s 'Traceback (most recent call last):\n' 408s ' File "/usr/lib/python3.13/contextlib.py", line 479, in _create_cb_wrapper\n' 408s ' @staticmethod\n' 408s ' \n' 408s 'ResourceWarning: unclosed \n') 408s 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 408s ____________ TestParallel.test_start_parallel_process_kernels[tcp] _____________ 408s 408s cls = 408s func = . at 0x7d017d938c20> 408s when = 'call' 408s reraise = (, ) 408s 408s @classmethod 408s def from_call( 408s cls, 408s func: Callable[[], TResult], 408s when: Literal["collect", "setup", "call", "teardown"], 408s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 408s ) -> CallInfo[TResult]: 408s """Call func, wrapping the result in a CallInfo. 408s 408s :param func: 408s The function to call. Called without arguments. 408s :type func: Callable[[], _pytest.runner.TResult] 408s :param when: 408s The phase in which the function is called. 408s :param reraise: 408s Exception or exceptions that shall propagate if raised by the 408s function, instead of being wrapped in the CallInfo. 408s """ 408s excinfo = None 408s start = timing.time() 408s precise_start = timing.perf_counter() 408s try: 408s > result: TResult | None = func() 408s 408s cls = 408s duration = 11.671273481999975 408s excinfo = \n\nTraceback ...doc__ = _base.Executor.shutdown.__doc__\nResourceWarning: unclosed \n') tblen=11> 408s func = . at 0x7d017d938c20> 408s precise_start = 240.548154352 408s precise_stop = 252.219427834 408s reraise = (, ) 408s result = None 408s start = 1761827371.2523289 408s stop = 1761827382.9236038 408s when = 'call' 408s 408s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 408s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 408s item = 408s kwds = {} 408s runtest_hook = 408s /usr/lib/python3/dist-packages/pluggy/_hooks.py:512: in __call__ 408s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 408s firstresult = False 408s kwargs = {'item': } 408s self = 408s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 408s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 408s firstresult = False 408s hook_name = 'pytest_runtest_call' 408s kwargs = {'item': } 408s methods = [>, 408s >, 408s >, 408s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 408s >, 408s >, 408s >] 408s self = <_pytest.config.PytestPluginManager object at 0x7d018065b770> 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 408s yield from thread_exception_runtest_hook() 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 408s yield 408s cm = <_pytest.threadexception.catch_threading_exception object at 0x7d017ab3f4d0> 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 408s yield from unraisable_exception_runtest_hook() 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s 408s def unraisable_exception_runtest_hook() -> Generator[None]: 408s with catch_unraisable_exception() as cm: 408s try: 408s yield 408s finally: 408s if cm.unraisable: 408s if cm.unraisable.err_msg is not None: 408s err_msg = cm.unraisable.err_msg 408s else: 408s err_msg = "Exception ignored in" 408s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 408s msg += "".join( 408s traceback.format_exception( 408s cm.unraisable.exc_type, 408s cm.unraisable.exc_value, 408s cm.unraisable.exc_traceback, 408s ) 408s ) 408s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 408s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s E 408s E Traceback (most recent call last): 408s E File "/usr/lib/python3.13/concurrent/futures/process.py", line 630, in 408s E class ProcessPoolExecutor(_base.Executor): 408s E ...<231 lines>... 408s E shutdown.__doc__ = _base.Executor.shutdown.__doc__ 408s E ResourceWarning: unclosed 408s 408s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x7d017ab3f8f0> 408s err_msg = 'Exception ignored in' 408s msg = ('Exception ignored in: \n' 408s '\n' 408s 'Traceback (most recent call last):\n' 408s ' File "/usr/lib/python3.13/concurrent/futures/process.py", line 630, in ' 408s '\n' 408s ' class ProcessPoolExecutor(_base.Executor):\n' 408s ' ...<231 lines>...\n' 408s ' shutdown.__doc__ = _base.Executor.shutdown.__doc__\n' 408s 'ResourceWarning: unclosed \n') 408s 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 408s ____________________ TestAsyncKernelManager.test_tcp_cinfo _____________________ 408s 408s cls = 408s func = . at 0x7d017aac1bc0> 408s when = 'call' 408s reraise = (, ) 408s 408s @classmethod 408s def from_call( 408s cls, 408s func: Callable[[], TResult], 408s when: Literal["collect", "setup", "call", "teardown"], 408s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 408s ) -> CallInfo[TResult]: 408s """Call func, wrapping the result in a CallInfo. 408s 408s :param func: 408s The function to call. Called without arguments. 408s :type func: Callable[[], _pytest.runner.TResult] 408s :param when: 408s The phase in which the function is called. 408s :param reraise: 408s Exception or exceptions that shall propagate if raised by the 408s function, instead of being wrapped in the CallInfo. 408s """ 408s excinfo = None 408s start = timing.time() 408s precise_start = timing.perf_counter() 408s try: 408s > result: TResult | None = func() 408s 408s cls = 408s duration = 0.8679805919999808 408s excinfo = \n\nTraceback ...ck(self, callback, is_sync=True):\n \nResourceWarning: unclosed \n') tblen=11> 408s func = . at 0x7d017aac1bc0> 408s precise_start = 284.191967594 408s precise_stop = 285.059948186 408s reraise = (, ) 408s result = None 408s start = 1761827414.896142 408s stop = 1761827415.764124 408s when = 'call' 408s 408s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 408s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 408s item = 408s kwds = {} 408s runtest_hook = 408s /usr/lib/python3/dist-packages/pluggy/_hooks.py:512: in __call__ 408s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 408s firstresult = False 408s kwargs = {'item': } 408s self = 408s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 408s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 408s firstresult = False 408s hook_name = 'pytest_runtest_call' 408s kwargs = {'item': } 408s methods = [>, 408s >, 408s >, 408s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 408s >, 408s >, 408s >] 408s self = <_pytest.config.PytestPluginManager object at 0x7d018065b770> 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:92: in pytest_runtest_call 408s yield from thread_exception_runtest_hook() 408s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 408s yield 408s cm = <_pytest.threadexception.catch_threading_exception object at 0x7d017ab6e7b0> 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:95: in pytest_runtest_call 408s yield from unraisable_exception_runtest_hook() 408s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 408s 408s def unraisable_exception_runtest_hook() -> Generator[None]: 408s with catch_unraisable_exception() as cm: 408s try: 408s yield 408s finally: 408s if cm.unraisable: 408s if cm.unraisable.err_msg is not None: 408s err_msg = cm.unraisable.err_msg 408s else: 408s err_msg = "Exception ignored in" 408s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 408s msg += "".join( 408s traceback.format_exception( 408s cm.unraisable.exc_type, 408s cm.unraisable.exc_value, 408s cm.unraisable.exc_traceback, 408s ) 408s ) 408s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 408s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s E 408s E Traceback (most recent call last): 408s E File "/usr/lib/python3.13/contextlib.py", line 552, in _push_exit_callback 408s E def _push_exit_callback(self, callback, is_sync=True): 408s E 408s E ResourceWarning: unclosed 408s 408s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x7d017ab6fa70> 408s err_msg = 'Exception ignored in' 408s msg = ('Exception ignored in: \n' 408s '\n' 408s 'Traceback (most recent call last):\n' 408s ' File "/usr/lib/python3.13/contextlib.py", line 552, in ' 408s '_push_exit_callback\n' 408s ' def _push_exit_callback(self, callback, is_sync=True):\n' 408s ' \n' 408s 'ResourceWarning: unclosed \n') 408s 408s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 408s ------------------------------ Captured log call ------------------------------- 408s INFO traitlets:multikernelmanager.py:306 Kernel shutdown: cdc51152-d6b0-4ec8-b2c7-fc02898270c2 408s ============================= slowest 10 durations ============================= 408s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[tcp] 408s 18.05s call tests/test_restarter.py::test_async_restarter_gives_up[ipc] 408s 17.55s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] 408s 17.21s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 408s 16.51s call tests/test_restarter.py::test_restart_check[tcp] 408s 13.51s call tests/test_restarter.py::test_restart_check[ipc] 408s 11.71s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] 408s 11.67s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 408s 11.66s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] 408s 7.89s call tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] 408s =========================== short test summary info ============================ 408s FAILED tests/test_client.py::TestThreadedKernelClient::test_complete - pytest.PytestUnhandledThreadExceptionWarning: Exception in thread Thread-71 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3.13/threading.py", line 1043, in _bootstrap_inner 408s self.run() 408s ~~~~~~~~^^ 408s File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 149, in run 408s loop.run_until_complete(self._async_run()) 408s ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^ 408s File "/usr/lib/python3.13/asyncio/base_events.py", line 725, in run_until_complete 408s return future.result() 408s ~~~~~~~~~~~~~^^ 408s File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 142, in _async_run 408s self._create_socket() 408s ~~~~~~~~~~~~~~~~~~~^^ 408s File "/tmp/autopkgtest.T064qV/autopkgtest_tmp/jupyter_client/channels.py", line 104, in _create_socket 408s self.socket = self.context.socket(zmq.REQ) 408s ~~~~~~~~~~~~~~~~~~~^^^^^^^^^ 408s File "/usr/lib/python3/dist-packages/zmq/sugar/context.py", line 352, in socket 408s socket_class( # set PYTHONTRACEMALLOC=2 to get the calling frame 408s ~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s self, socket_type, **kwargs 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ) 408s ^ 408s File "/usr/lib/python3/dist-packages/zmq/sugar/socket.py", line 162, in __init__ 408s super().__init__( 408s ~~~~~~~~~~~~~~~~^ 408s ctx_or_socket, 408s ^^^^^^^^^^^^^^ 408s ...<2 lines>... 408s copy_threshold=copy_threshold, 408s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 408s ) 408s ^ 408s File "_zmq.py", line 740, in zmq.backend.cython._zmq.Socket.__init__ 408s zmq.error.ZMQError: Too many open files 408s FAILED tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3.13/contextlib.py", line 479, in _create_cb_wrapper 408s @staticmethod 408s 408s ResourceWarning: unclosed 408s FAILED tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3.13/concurrent/futures/process.py", line 630, in 408s class ProcessPoolExecutor(_base.Executor): 408s ...<231 lines>... 408s shutdown.__doc__ = _base.Executor.shutdown.__doc__ 408s ResourceWarning: unclosed 408s FAILED tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 408s 408s Traceback (most recent call last): 408s File "/usr/lib/python3.13/contextlib.py", line 552, in _push_exit_callback 408s def _push_exit_callback(self, callback, is_sync=True): 408s 408s ResourceWarning: unclosed 408s ============= 4 failed, 221 passed, 6 skipped in 318.36s (0:05:18) ============= 408s *** END OF RUN 1: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 408s *** STARTING RUN 2: python3.13 -m pytest -v 408s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 408s 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" 408s 408s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 408s ============================= test session starts ============================== 408s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.13 408s cachedir: .pytest_cache 408s rootdir: /tmp/autopkgtest.T064qV/autopkgtest_tmp 408s configfile: pyproject.toml 408s testpaths: jupyter_client, tests/ 408s plugins: asyncio-0.25.1, timeout-2.4.0, typeguard-4.4.2 408s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 408s timeout: 100.0s 408s timeout method: thread 408s timeout func_only: False 409s collecting ... collected 231 items 409s 409s tests/test_adapter.py::test_default_version SKIPPED (Test passed in 409s previous runs) [ 0%] 409s tests/test_adapter.py::test_code_to_line_no_code SKIPPED (Test passed in 409s previous runs) [ 0%] 409s tests/test_adapter.py::V4toV5TestCase::test_complete_reply SKIPPED (Test 409s passed in previous runs) [ 1%] 409s tests/test_adapter.py::V4toV5TestCase::test_complete_request SKIPPED [ 1%] 409s tests/test_adapter.py::V4toV5TestCase::test_display_data SKIPPED (Test 409s passed in previous runs) [ 2%] 409s tests/test_adapter.py::V4toV5TestCase::test_execute_reply SKIPPED (Test 409s passed in previous runs) [ 2%] 409s tests/test_adapter.py::V4toV5TestCase::test_execute_request SKIPPED [ 3%] 409s tests/test_adapter.py::V4toV5TestCase::test_input_request SKIPPED (Test 409s passed in previous runs) [ 3%] 409s tests/test_adapter.py::V4toV5TestCase::test_kernel_info_reply SKIPPED [ 3%] 409s tests/test_adapter.py::V4toV5TestCase::test_no_adapt SKIPPED (Test 409s passed in previous runs) [ 4%] 409s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply SKIPPED [ 4%] 409s tests/test_adapter.py::V4toV5TestCase::test_object_info_reply_not_found SKIPPED [ 5%] 409s tests/test_adapter.py::V4toV5TestCase::test_object_info_request SKIPPED [ 5%] 409s tests/test_adapter.py::V4toV5TestCase::test_rename_type SKIPPED (Test 409s passed in previous runs) [ 6%] 409s tests/test_adapter.py::V4toV5TestCase::test_same_version SKIPPED (Test 409s passed in previous runs) [ 6%] 409s tests/test_adapter.py::V5toV4TestCase::test_complete_reply SKIPPED (Test 409s passed in previous runs) [ 6%] 409s tests/test_adapter.py::V5toV4TestCase::test_complete_request SKIPPED [ 7%] 409s tests/test_adapter.py::V5toV4TestCase::test_display_data SKIPPED (Test 409s passed in previous runs) [ 7%] 409s tests/test_adapter.py::V5toV4TestCase::test_execute_request SKIPPED [ 8%] 409s tests/test_adapter.py::V5toV4TestCase::test_input_request SKIPPED (Test 409s passed in previous runs) [ 8%] 409s tests/test_adapter.py::V5toV4TestCase::test_inspect_reply SKIPPED (Test 409s passed in previous runs) [ 9%] 409s tests/test_adapter.py::V5toV4TestCase::test_inspect_request SKIPPED [ 9%] 409s tests/test_adapter.py::V5toV4TestCase::test_inspect_request_token SKIPPED [ 9%] 409s tests/test_adapter.py::V5toV4TestCase::test_kernel_info_reply SKIPPED [ 10%] 409s tests/test_adapter.py::V5toV4TestCase::test_no_adapt SKIPPED (Test 409s passed in previous runs) [ 10%] 409s tests/test_adapter.py::V5toV4TestCase::test_rename_type SKIPPED (Test 409s passed in previous runs) [ 11%] 409s tests/test_adapter.py::V5toV4TestCase::test_same_version SKIPPED (Test 409s passed in previous runs) [ 11%] 409s tests/test_client.py::TestKernelClient::test_comm_info SKIPPED (Test 409s passed in previous runs) [ 12%] 409s tests/test_client.py::TestKernelClient::test_complete SKIPPED (Test 409s passed in previous runs) [ 12%] 409s tests/test_client.py::TestKernelClient::test_execute_interactive SKIPPED [ 12%] 409s tests/test_client.py::TestKernelClient::test_history SKIPPED (Test 409s passed in previous runs) [ 13%] 409s tests/test_client.py::TestKernelClient::test_inspect SKIPPED (Test 409s passed in previous runs) [ 13%] 409s tests/test_client.py::TestKernelClient::test_kernel_info SKIPPED (Test 409s passed in previous runs) [ 14%] 409s tests/test_client.py::TestKernelClient::test_shutdown SKIPPED (Test 409s passed in previous runs) [ 14%] 409s tests/test_client.py::TestKernelClient::test_shutdown_id SKIPPED (Test 409s passed in previous runs) [ 15%] 409s tests/test_client.py::TestAsyncKernelClient::test_execute_interactive SKIPPED [ 15%] 409s tests/test_client.py::TestAsyncKernelClient::test_input_request SKIPPED [ 16%] 409s tests/test_client.py::TestAsyncKernelClient::test_output_hook SKIPPED [ 16%] 409s tests/test_client.py::TestAsyncKernelClient::test_history SKIPPED (Test 409s passed in previous runs) [ 16%] 409s tests/test_client.py::TestAsyncKernelClient::test_inspect SKIPPED (Test 409s passed in previous runs) [ 17%] 409s tests/test_client.py::TestAsyncKernelClient::test_complete SKIPPED (Test 409s passed in previous runs) [ 17%] 409s tests/test_client.py::TestAsyncKernelClient::test_is_complete SKIPPED [ 18%] 409s tests/test_client.py::TestAsyncKernelClient::test_kernel_info SKIPPED [ 18%] 409s tests/test_client.py::TestAsyncKernelClient::test_comm_info SKIPPED [ 19%] 409s tests/test_client.py::TestAsyncKernelClient::test_shutdown SKIPPED (Test 409s passed in previous runs) [ 19%] 409s tests/test_client.py::TestAsyncKernelClient::test_shutdown_id SKIPPED [ 19%] 409s tests/test_client.py::TestThreadedKernelClient::test_comm_info SKIPPED [ 20%] 413s tests/test_client.py::TestThreadedKernelClient::test_complete PASSED [ 20%] 413s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 413s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 413s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 413s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 413s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 413s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 414s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 414s previous runs) [ 23%] 414s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 414s in previous runs) [ 24%] 414s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 414s passed in previous runs) [ 24%] 414s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 414s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 414s passed in previous runs) [ 25%] 414s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 414s previous runs) [ 25%] 414s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 414s previous runs) [ 26%] 414s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 414s passed in previous runs) [ 26%] 414s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 414s passed in previous runs) [ 27%] 414s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 414s passed in previous runs) [ 27%] 414s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 414s passed in previous runs) [ 28%] 414s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 414s passed in previous runs) [ 28%] 414s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 414s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 414s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 414s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 414s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 414s passed in previous runs) [ 30%] 414s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 414s in previous runs) [ 31%] 414s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 414s previous runs) [ 31%] 414s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 414s previous runs) [ 32%] 414s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 414s previous runs) [ 32%] 414s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 414s in previous runs) [ 32%] 414s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 414s passed in previous runs) [ 33%] 414s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 414s in previous runs) [ 33%] 414s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 414s passed in previous runs) [ 34%] 414s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 414s passed in previous runs) [ 34%] 414s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 414s previous runs) [ 35%] 414s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 414s previous runs) [ 35%] 414s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 414s previous runs) [ 35%] 414s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 414s in previous runs) [ 36%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 414s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 414s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 414s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 414s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 414s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 414s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 414s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 414s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 414s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 414s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 414s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 414s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 414s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 414s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 432s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] PASSED [ 45%] 432s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 432s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 444s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] PASSED [ 46%] 444s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 444s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 444s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 444s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 444s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 444s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 444s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 444s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 444s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 444s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 444s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 444s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 444s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 444s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 444s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 444s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 444s passed in previous runs) [ 58%] 444s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 444s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 444s passed in previous runs) [ 58%] 444s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 444s previous runs) [ 59%] 444s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 444s passed in previous runs) [ 59%] 444s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 444s previous runs) [ 60%] 444s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 444s passed in previous runs) [ 60%] 444s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 444s passed in previous runs) [ 61%] 444s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 444s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 444s passed in previous runs) [ 61%] 444s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 444s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 444s passed in previous runs) [ 62%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 444s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo PASSED [ 73%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 444s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 444s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 444s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 444s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 444s passed in previous runs) [ 77%] 444s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 444s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 444s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 444s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 444s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 444s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 444s in previous runs) [ 80%] 444s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 444s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 444s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 444s runs) [ 81%] 444s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 444s runs) [ 82%] 444s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 444s runs) [ 82%] 444s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 444s runs) [ 83%] 444s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 444s previous runs) [ 83%] 444s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 444s previous runs) [ 83%] 444s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 444s passed in previous runs) [ 84%] 444s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 444s passed in previous runs) [ 84%] 444s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 444s passed in previous runs) [ 85%] 444s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 444s passed in previous runs) [ 85%] 444s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 444s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 444s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 444s previous runs) [ 87%] 444s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 444s in previous runs) [ 87%] 444s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 444s passed in previous runs) [ 87%] 444s tests/test_session.py::TestSession::test_send_sync ERROR [ 88%] 444s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 444s previous runs) [ 88%] 444s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 444s previous runs) [ 89%] 444s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 444s passed in previous runs) [ 89%] 444s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 444s in previous runs) [ 90%] 444s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 444s passed in previous runs) [ 90%] 444s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 444s passed in previous runs) [ 90%] 444s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 444s in previous runs) [ 91%] 444s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 444s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 444s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 444s in previous runs) [ 92%] 444s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 444s in previous runs) [ 93%] 444s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 444s in previous runs) [ 93%] 444s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 444s passed in previous runs) [ 93%] 444s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 444s passed in previous runs) [ 94%] 444s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 444s in previous runs) [ 94%] 444s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 444s passed in previous runs) [ 95%] 444s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 444s passed in previous runs) [ 95%] 444s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 444s passed in previous runs) [ 96%] 444s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 444s in previous runs) [ 96%] 444s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 444s in previous runs) [ 96%] 444s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 444s previous runs) [ 97%] 444s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 444s previous runs) [ 97%] 444s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 444s runs) [ 98%] 444s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 444s runs) [ 98%] 444s tests/test_session.py::test_session_factory SKIPPED (Test passed in 444s previous runs) [ 99%] 444s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 444s runs) [ 99%] 444s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 444s runs) [100%] 444s 444s ==================================== ERRORS ==================================== 444s _________________ ERROR at setup of TestSession.test_send_sync _________________ 444s 444s def unraisable_exception_runtest_hook() -> Generator[None]: 444s with catch_unraisable_exception() as cm: 444s try: 444s > yield 444s 444s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x756349863e30> 444s err_msg = 'Exception ignored in' 444s msg = ('Exception ignored in: \n' 444s '\n' 444s 'Traceback (most recent call last):\n' 444s ' File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 48, ' 444s 'in __enter__\n' 444s ' def __enter__(self) -> Self:\n' 444s ' \n' 444s 'ResourceWarning: unclosed \n') 444s 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:70: 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s /usr/lib/python3/dist-packages/_pytest/logging.py:840: in pytest_runtest_setup 444s yield from self._runtest_for(item, "setup") 444s empty = {'setup': []} 444s item = 444s self = <_pytest.logging.LoggingPlugin object at 0x75634c98b4d0> 444s /usr/lib/python3/dist-packages/_pytest/logging.py:829: in _runtest_for 444s yield 444s caplog_handler = 444s item = 444s log = '' 444s report_handler = 444s self = <_pytest.logging.LoggingPlugin object at 0x75634c98b4d0> 444s when = 'setup' 444s /usr/lib/python3/dist-packages/_pytest/capture.py:893: in pytest_runtest_setup 444s return (yield) 444s item = 444s self = > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None> 444s /usr/lib/python3/dist-packages/_pytest/threadexception.py:87: in pytest_runtest_setup 444s yield from thread_exception_runtest_hook() 444s /usr/lib/python3/dist-packages/_pytest/threadexception.py:68: in thread_exception_runtest_hook 444s yield 444s cm = <_pytest.threadexception.catch_threading_exception object at 0x756349863e90> 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s 444s item = 444s 444s @hookimpl(tryfirst=True) 444s def pytest_runtest_setup(item: Item) -> None: 444s skipped = evaluate_skip_marks(item) 444s if skipped: 444s > raise skip.Exception(skipped.reason, _use_item_location=True) 444s E Skipped: Test passed in previous runs 444s 444s item = 444s skipped = Skip(reason='Test passed in previous runs') 444s 444s /usr/lib/python3/dist-packages/_pytest/skipping.py:240: Skipped 444s 444s During handling of the above exception, another exception occurred: 444s 444s cls = 444s func = . at 0x75634988e840> 444s when = 'setup' 444s reraise = (, ) 444s 444s @classmethod 444s def from_call( 444s cls, 444s func: Callable[[], TResult], 444s when: Literal["collect", "setup", "call", "teardown"], 444s reraise: type[BaseException] | tuple[type[BaseException], ...] | None = None, 444s ) -> CallInfo[TResult]: 444s """Call func, wrapping the result in a CallInfo. 444s 444s :param func: 444s The function to call. Called without arguments. 444s :type func: Callable[[], _pytest.runner.TResult] 444s :param when: 444s The phase in which the function is called. 444s :param reraise: 444s Exception or exceptions that shall propagate if raised by the 444s function, instead of being wrapped in the CallInfo. 444s """ 444s excinfo = None 444s start = timing.time() 444s precise_start = timing.perf_counter() 444s try: 444s > result: TResult | None = func() 444s 444s cls = 444s duration = 0.0035214349999819206 444s excinfo = \n\nTraceback ...n def __enter__(self) -> Self:\n \nResourceWarning: unclosed \n') tblen=8> 444s func = . at 0x75634988e840> 444s precise_start = 417.553711892 444s precise_stop = 417.557233327 444s reraise = (, ) 444s result = None 444s start = 1761827548.2578862 444s stop = 1761827548.2614086 444s when = 'setup' 444s 444s /usr/lib/python3/dist-packages/_pytest/runner.py:341: 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s /usr/lib/python3/dist-packages/_pytest/runner.py:242: in 444s lambda: runtest_hook(item=item, **kwds), when=when, reraise=reraise 444s item = 444s kwds = {} 444s runtest_hook = 444s /usr/lib/python3/dist-packages/pluggy/_hooks.py:512: in __call__ 444s return self._hookexec(self.name, self._hookimpls.copy(), kwargs, firstresult) 444s firstresult = False 444s kwargs = {'item': } 444s self = 444s /usr/lib/python3/dist-packages/pluggy/_manager.py:120: in _hookexec 444s return self._inner_hookexec(hook_name, methods, kwargs, firstresult) 444s firstresult = False 444s hook_name = 'pytest_runtest_setup' 444s kwargs = {'item': } 444s methods = [>, 444s >, 444s >, 444s >, 444s > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, 444s >, 444s >] 444s self = <_pytest.config.PytestPluginManager object at 0x75634e397770> 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:90: in pytest_runtest_setup 444s yield from unraisable_exception_runtest_hook() 444s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 444s 444s def unraisable_exception_runtest_hook() -> Generator[None]: 444s with catch_unraisable_exception() as cm: 444s try: 444s yield 444s finally: 444s if cm.unraisable: 444s if cm.unraisable.err_msg is not None: 444s err_msg = cm.unraisable.err_msg 444s else: 444s err_msg = "Exception ignored in" 444s msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" 444s msg += "".join( 444s traceback.format_exception( 444s cm.unraisable.exc_type, 444s cm.unraisable.exc_value, 444s cm.unraisable.exc_traceback, 444s ) 444s ) 444s > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) 444s E pytest.PytestUnraisableExceptionWarning: Exception ignored in: 444s E 444s E Traceback (most recent call last): 444s E File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 48, in __enter__ 444s E def __enter__(self) -> Self: 444s E 444s E ResourceWarning: unclosed 444s 444s cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0x756349863e30> 444s err_msg = 'Exception ignored in' 444s msg = ('Exception ignored in: \n' 444s '\n' 444s 'Traceback (most recent call last):\n' 444s ' File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 48, ' 444s 'in __enter__\n' 444s ' def __enter__(self) -> Self:\n' 444s ' \n' 444s 'ResourceWarning: unclosed \n') 444s 444s /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning 444s ============================= slowest 10 durations ============================= 444s 17.67s call tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 444s 11.84s call tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 444s 4.04s call tests/test_client.py::TestThreadedKernelClient::test_complete 444s 0.13s call tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo 444s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] 444s 0.00s setup tests/test_session.py::TestSession::test_send_sync 444s 0.00s setup tests/test_adapter.py::V5toV4TestCase::test_same_version 444s 0.00s setup tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo 444s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] 444s 0.00s setup tests/test_client.py::TestThreadedKernelClient::test_complete 444s =========================== short test summary info ============================ 444s ERROR tests/test_session.py::TestSession::test_send_sync - pytest.PytestUnraisableExceptionWarning: Exception ignored in: 444s 444s Traceback (most recent call last): 444s File "/usr/lib/python3/dist-packages/_pytest/threadexception.py", line 48, in __enter__ 444s def __enter__(self) -> Self: 444s 444s ResourceWarning: unclosed 444s =================== 4 passed, 226 skipped, 1 error in 35.54s =================== 444s *** END OF RUN 2: NOT ALL TESTS HAVE YET PASSED/XFAILED *** 444s *** STARTING RUN 3: python3.13 -m pytest -v 445s /usr/lib/python3/dist-packages/pytest_asyncio/plugin.py:207: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. 445s 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" 445s 445s warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) 445s ============================= test session starts ============================== 445s platform linux -- Python 3.13.9, pytest-8.3.5, pluggy-1.6.0 -- /usr/bin/python3.13 445s cachedir: .pytest_cache 445s rootdir: /tmp/autopkgtest.T064qV/autopkgtest_tmp 445s configfile: pyproject.toml 445s testpaths: jupyter_client, tests/ 445s plugins: asyncio-0.25.1, timeout-2.4.0, typeguard-4.4.2 445s asyncio: mode=Mode.STRICT, asyncio_default_fixture_loop_scope=None 445s timeout: 100.0s 445s timeout method: thread 445s timeout func_only: False 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%] 445s tests/test_client.py::TestThreadedKernelClient::test_complete SKIPPED [ 20%] 445s tests/test_client.py::TestThreadedKernelClient::test_execute_interactive SKIPPED [ 21%] 445s tests/test_client.py::TestThreadedKernelClient::test_history SKIPPED [ 21%] 445s tests/test_client.py::TestThreadedKernelClient::test_inspect SKIPPED [ 22%] 445s tests/test_client.py::TestThreadedKernelClient::test_kernel_info SKIPPED [ 22%] 445s tests/test_client.py::TestThreadedKernelClient::test_shutdown SKIPPED [ 22%] 445s tests/test_client.py::TestThreadedKernelClient::test_shutdown_id SKIPPED [ 23%] 445s tests/test_client.py::test_validate_string_dict SKIPPED (Test passed in 445s previous runs) [ 23%] 445s tests/test_connect.py::test_write_connection_file SKIPPED (Test passed 445s in previous runs) [ 24%] 445s tests/test_connect.py::test_load_connection_file_session SKIPPED (Test 445s passed in previous runs) [ 24%] 445s tests/test_connect.py::test_load_connection_file_session_with_kn SKIPPED [ 25%] 445s tests/test_connect.py::test_app_load_connection_file SKIPPED (Test 445s passed in previous runs) [ 25%] 445s tests/test_connect.py::test_load_connection_info SKIPPED (Test passed in 445s previous runs) [ 25%] 445s tests/test_connect.py::test_find_connection_file SKIPPED (Test passed in 445s previous runs) [ 26%] 445s tests/test_connect.py::test_find_connection_file_local SKIPPED (Test 445s passed in previous runs) [ 26%] 445s tests/test_connect.py::test_find_connection_file_relative SKIPPED (Test 445s passed in previous runs) [ 27%] 445s tests/test_connect.py::test_find_connection_file_abspath SKIPPED (Test 445s passed in previous runs) [ 27%] 445s tests/test_connect.py::test_mixin_record_random_ports SKIPPED (Test 445s passed in previous runs) [ 28%] 445s tests/test_connect.py::test_mixin_cleanup_random_ports SKIPPED (Test 445s passed in previous runs) [ 28%] 445s tests/test_connect.py::test_reconcile_connection_info[True-True] SKIPPED [ 29%] 445s tests/test_connect.py::test_reconcile_connection_info[True-False] SKIPPED [ 29%] 445s tests/test_connect.py::test_reconcile_connection_info[False-True] SKIPPED [ 29%] 445s tests/test_connect.py::test_reconcile_connection_info[False-False] SKIPPED [ 30%] 445s tests/test_consoleapp.py::test_console_app_no_existing SKIPPED (Test 445s passed in previous runs) [ 30%] 445s tests/test_consoleapp.py::test_console_app_existing SKIPPED (Test passed 445s in previous runs) [ 31%] 445s tests/test_consoleapp.py::test_console_app_ssh SKIPPED (Test passed in 445s previous runs) [ 31%] 445s tests/test_jsonutil.py::test_parse_date_invalid SKIPPED (Test passed in 445s previous runs) [ 32%] 445s tests/test_jsonutil.py::test_parse_date_valid SKIPPED (Test passed in 445s previous runs) [ 32%] 445s tests/test_jsonutil.py::test_parse_date_from_naive SKIPPED (Test passed 445s in previous runs) [ 32%] 445s tests/test_jsonutil.py::test_extract_date_from_naive SKIPPED (Test 445s passed in previous runs) [ 33%] 445s tests/test_jsonutil.py::test_extract_dates_from_str SKIPPED (Test passed 445s in previous runs) [ 33%] 445s tests/test_jsonutil.py::test_extract_dates_from_list SKIPPED (Test 445s passed in previous runs) [ 34%] 445s tests/test_jsonutil.py::test_extract_dates_from_dict SKIPPED (Test 445s passed in previous runs) [ 34%] 445s tests/test_jsonutil.py::test_parse_ms_precision SKIPPED (Test passed in 445s previous runs) [ 35%] 445s tests/test_jsonutil.py::test_json_default_date SKIPPED (Test passed in 445s previous runs) [ 35%] 445s tests/test_jsonutil.py::test_json_default SKIPPED (Test passed in 445s previous runs) [ 35%] 445s tests/test_kernelapp.py::test_kernelapp_lifecycle SKIPPED (Test passed 445s in previous runs) [ 36%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 36%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 37%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 37%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-_install_kernel-_ShutdownStatus.ShutdownRequest] SKIPPED [ 38%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-shutdown-install_kernel_dont_shutdown-_ShutdownStatus.SigtermRequest] SKIPPED [ 38%] 445s tests/test_kernelmanager.py::TestKernelManagerShutDownGracefully::test_async_signal_kernel_subprocesses[signaltest-no-terminate-install_kernel_dont_terminate-_ShutdownStatus.SigkillRequest] SKIPPED [ 38%] 445s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[tcp] SKIPPED [ 39%] 445s tests/test_kernelmanager.py::TestKernelManager::test_lifecycle[ipc] SKIPPED [ 39%] 445s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[tcp] SKIPPED [ 40%] 445s tests/test_kernelmanager.py::TestKernelManager::test_get_connect_info[ipc] SKIPPED [ 40%] 445s tests/test_kernelmanager.py::TestKernelManager::test_signal_kernel_subprocesses SKIPPED [ 41%] 445s tests/test_kernelmanager.py::TestKernelManager::test_start_new_kernel SKIPPED [ 41%] 445s tests/test_kernelmanager.py::TestKernelManager::test_templated_kspec_env SKIPPED [ 41%] 445s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[tcp] SKIPPED [ 42%] 445s tests/test_kernelmanager.py::TestKernelManager::test_cleanup_context[ipc] SKIPPED [ 42%] 445s tests/test_kernelmanager.py::TestKernelManager::test_no_cleanup_shared_context SKIPPED [ 43%] 445s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[tcp] SKIPPED [ 43%] 445s tests/test_kernelmanager.py::TestKernelManager::test_subclass_callables[ipc] SKIPPED [ 44%] 445s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[tcp] SKIPPED [ 44%] 445s tests/test_kernelmanager.py::TestParallel::test_start_sequence_kernels[ipc] SKIPPED [ 45%] 445s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[tcp] SKIPPED [ 45%] 445s tests/test_kernelmanager.py::TestParallel::test_start_parallel_thread_kernels[ipc] SKIPPED [ 45%] 445s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[tcp] SKIPPED [ 46%] 445s tests/test_kernelmanager.py::TestParallel::test_start_parallel_process_kernels[ipc] SKIPPED [ 46%] 445s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[tcp] SKIPPED [ 47%] 445s tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] SKIPPED [ 47%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-tcp] SKIPPED [ 48%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKernelManager-ipc] SKIPPED [ 48%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-tcp] SKIPPED [ 48%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_lifecycle[AsyncKMSubclass-ipc] SKIPPED [ 49%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-tcp] SKIPPED [ 49%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKernelManager-ipc] SKIPPED [ 50%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-tcp] SKIPPED [ 50%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_get_connect_info[AsyncKMSubclass-ipc] SKIPPED [ 51%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_signal_kernel_subprocesses SKIPPED [ 51%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_start_new_async_kernel SKIPPED [ 51%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[tcp] SKIPPED [ 52%] 445s tests/test_kernelmanager.py::TestAsyncKernelManager::test_subclass_callables[ipc] SKIPPED [ 52%] 445s tests/test_kernelspec.py::KernelSpecTests::test_allowed_kernel_names SKIPPED [ 53%] 445s tests/test_kernelspec.py::KernelSpecTests::test_cant_install_kernel_spec SKIPPED [ 53%] 445s tests/test_kernelspec.py::KernelSpecTests::test_deprecated_whitelist SKIPPED [ 54%] 445s tests/test_kernelspec.py::KernelSpecTests::test_find_all_specs SKIPPED [ 54%] 445s tests/test_kernelspec.py::KernelSpecTests::test_find_kernel_specs SKIPPED [ 54%] 445s tests/test_kernelspec.py::KernelSpecTests::test_get_kernel_spec SKIPPED [ 55%] 445s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec SKIPPED [ 55%] 445s tests/test_kernelspec.py::KernelSpecTests::test_install_kernel_spec_prefix SKIPPED [ 56%] 445s tests/test_kernelspec.py::KernelSpecTests::test_kernel_spec_priority SKIPPED [ 56%] 445s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec SKIPPED [ 57%] 445s tests/test_kernelspec.py::KernelSpecTests::test_remove_kernel_spec_app SKIPPED [ 57%] 445s tests/test_kernelspec.py::KernelSpecTests::test_subclass SKIPPED (Test 445s passed in previous runs) [ 58%] 445s tests/test_kernelspec.py::KernelSpecTests::test_validate_kernel_name SKIPPED [ 58%] 445s tests/test_kernelspecapp.py::test_kernelspec_sub_apps SKIPPED (Test 445s passed in previous runs) [ 58%] 445s tests/test_kernelspecapp.py::test_kernelspec_app SKIPPED (Test passed in 445s previous runs) [ 59%] 445s tests/test_kernelspecapp.py::test_list_provisioners_app SKIPPED (Test 445s passed in previous runs) [ 59%] 445s tests/test_localinterfaces.py::test_load_ips SKIPPED (Test passed in 445s previous runs) [ 60%] 445s tests/test_manager.py::test_connection_file_real_path SKIPPED (Test 445s passed in previous runs) [ 60%] 445s tests/test_manager.py::test_env_update_launch_args_not_set SKIPPED (Test 445s passed in previous runs) [ 61%] 445s tests/test_manager.py::test_env_update_launch_args_not_dict SKIPPED [ 61%] 445s tests/test_manager.py::test_env_update_launch_args_no_env SKIPPED (Test 445s passed in previous runs) [ 61%] 445s tests/test_manager.py::test_env_update_launch_args_env_not_dict SKIPPED [ 62%] 445s tests/test_manager.py::test_env_update_launch_args_env_dic SKIPPED (Test 445s passed in previous runs) [ 62%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_cinfo SKIPPED [ 63%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_ipc_lifecycle SKIPPED [ 63%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_shutdown_all SKIPPED [ 64%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_process_kernels SKIPPED [ 64%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_start_parallel_thread_kernels SKIPPED [ 64%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 65%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 65%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_stream_on_recv SKIPPED [ 66%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_subclass_callables SKIPPED [ 66%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_cinfo SKIPPED [ 67%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle SKIPPED [ 67%] 445s tests/test_multikernelmanager.py::TestKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 67%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec SKIPPED [ 68%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_bad_kernelspec_pending SKIPPED [ 68%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_cinfo SKIPPED [ 69%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_ipc_lifecycle SKIPPED [ 69%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all SKIPPED [ 70%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_shutdown_all_while_starting SKIPPED [ 70%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_process_kernels SKIPPED [ 70%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_parallel_thread_kernels SKIPPED [ 71%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_ipc_kernels SKIPPED [ 71%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_start_sequence_tcp_kernels SKIPPED [ 72%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_stream_on_recv SKIPPED [ 72%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_subclass_callables SKIPPED [ 73%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_cinfo SKIPPED [ 73%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle SKIPPED [ 74%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_tcp_lifecycle_with_kernel_id SKIPPED [ 74%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_after_shutdown_all SKIPPED [ 74%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels SKIPPED [ 75%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_interrupt SKIPPED [ 75%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart SKIPPED [ 76%] 445s tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_shutdown SKIPPED [ 76%] 445s tests/test_provisioning.py::TestDiscovery::test_find_all_specs SKIPPED [ 77%] 445s tests/test_provisioning.py::TestDiscovery::test_get_missing SKIPPED [ 77%] 445s tests/test_provisioning.py::TestDiscovery::test_get_new SKIPPED (Test 446s passed in previous runs) [ 77%] 446s tests/test_provisioning.py::TestRuntime::test_existing[no_provisioner] SKIPPED [ 78%] 446s tests/test_provisioning.py::TestRuntime::test_existing[default_provisioner] SKIPPED [ 78%] 446s tests/test_provisioning.py::TestRuntime::test_existing[missing_provisioner] SKIPPED [ 79%] 446s tests/test_provisioning.py::TestRuntime::test_existing[custom_provisioner] SKIPPED [ 79%] 446s tests/test_provisioning.py::TestRuntime::test_existing[subclassed_provisioner] SKIPPED [ 80%] 446s tests/test_provisioning.py::TestRuntime::test_new SKIPPED (Test passed 446s in previous runs) [ 80%] 446s tests/test_provisioning.py::TestRuntime::test_custom_lifecycle SKIPPED [ 80%] 446s tests/test_provisioning.py::TestRuntime::test_default_provisioner_config SKIPPED [ 81%] 446s tests/test_public_api.py::test_kms SKIPPED (Test passed in previous 446s runs) [ 81%] 446s tests/test_public_api.py::test_kcs SKIPPED (Test passed in previous 446s runs) [ 82%] 446s tests/test_public_api.py::test_launcher SKIPPED (Test passed in previous 446s runs) [ 82%] 446s tests/test_public_api.py::test_connect SKIPPED (Test passed in previous 446s runs) [ 83%] 446s tests/test_restarter.py::test_restart_check[tcp] SKIPPED (Test passed in 446s previous runs) [ 83%] 446s tests/test_restarter.py::test_restart_check[ipc] SKIPPED (Test passed in 446s previous runs) [ 83%] 446s tests/test_restarter.py::test_restarter_gives_up[tcp] SKIPPED (Test 446s passed in previous runs) [ 84%] 446s tests/test_restarter.py::test_restarter_gives_up[ipc] SKIPPED (Test 446s passed in previous runs) [ 84%] 446s tests/test_restarter.py::test_async_restart_check[tcp] SKIPPED (Test 446s passed in previous runs) [ 85%] 446s tests/test_restarter.py::test_async_restart_check[ipc] SKIPPED (Test 446s passed in previous runs) [ 85%] 446s tests/test_restarter.py::test_async_restarter_gives_up[tcp] SKIPPED [ 86%] 446s tests/test_restarter.py::test_async_restarter_gives_up[ipc] SKIPPED [ 86%] 446s tests/test_session.py::TestSession::test_msg SKIPPED (Test passed in 446s previous runs) [ 87%] 446s tests/test_session.py::TestSession::test_serialize SKIPPED (Test passed 446s in previous runs) [ 87%] 446s tests/test_session.py::TestSession::test_default_secure SKIPPED (Test 446s passed in previous runs) [ 87%] 446s tests/test_session.py::TestSession::test_send_sync SKIPPED (Test passed 446s in previous runs) [ 88%] 446s tests/test_session.py::TestSession::test_send SKIPPED (Test passed in 446s previous runs) [ 88%] 446s tests/test_session.py::TestSession::test_args SKIPPED (Test passed in 446s previous runs) [ 89%] 446s tests/test_session.py::TestSession::test_tracking_sync SKIPPED (Test 446s passed in previous runs) [ 89%] 446s tests/test_session.py::TestSession::test_tracking SKIPPED (Test passed 446s in previous runs) [ 90%] 446s tests/test_session.py::TestSession::test_unique_msg_ids SKIPPED (Test 446s passed in previous runs) [ 90%] 446s tests/test_session.py::TestSession::test_feed_identities SKIPPED (Test 446s passed in previous runs) [ 90%] 446s tests/test_session.py::TestSession::test_session_id SKIPPED (Test passed 446s in previous runs) [ 91%] 446s tests/test_session.py::TestSession::test_zero_digest_history SKIPPED [ 91%] 446s tests/test_session.py::TestSession::test_cull_digest_history SKIPPED [ 92%] 446s tests/test_session.py::TestSession::test_bad_pack SKIPPED (Test passed 446s in previous runs) [ 92%] 446s tests/test_session.py::TestSession::test_bad_unpack SKIPPED (Test passed 446s in previous runs) [ 93%] 446s tests/test_session.py::TestSession::test_bad_packer SKIPPED (Test passed 446s in previous runs) [ 93%] 446s tests/test_session.py::TestSession::test_bad_unpacker SKIPPED (Test 446s passed in previous runs) [ 93%] 446s tests/test_session.py::TestSession::test_bad_roundtrip SKIPPED (Test 446s passed in previous runs) [ 94%] 446s tests/test_session.py::TestSession::test_datetimes SKIPPED (Test passed 446s in previous runs) [ 94%] 446s tests/test_session.py::TestSession::test_datetimes_pickle SKIPPED (Test 446s passed in previous runs) [ 95%] 446s tests/test_session.py::TestSession::test_datetimes_msgpack SKIPPED (Test 446s passed in previous runs) [ 95%] 446s tests/test_session.py::TestSession::test_send_raw_sync SKIPPED (Test 446s passed in previous runs) [ 96%] 446s tests/test_session.py::TestSession::test_send_raw SKIPPED (Test passed 446s in previous runs) [ 96%] 446s tests/test_session.py::TestSession::test_set_packer SKIPPED (Test passed 446s in previous runs) [ 96%] 446s tests/test_session.py::TestSession::test_clone SKIPPED (Test passed in 446s previous runs) [ 97%] 446s tests/test_session.py::test_squash_unicode SKIPPED (Test passed in 446s previous runs) [ 97%] 446s tests/test_session.py::test_json_packer SKIPPED (Test passed in previous 446s runs) [ 98%] 446s tests/test_session.py::test_message_cls SKIPPED (Test passed in previous 446s runs) [ 98%] 446s tests/test_session.py::test_session_factory SKIPPED (Test passed in 446s previous runs) [ 99%] 446s tests/test_ssh.py::test_random_ports SKIPPED (Test passed in previous 446s runs) [ 99%] 446s tests/test_ssh.py::test_open_tunnel SKIPPED (Test passed in previous 446s runs) [100%] 446s 446s ============================= slowest 10 durations ============================= 446s 0.01s setup tests/test_adapter.py::V5toV4TestCase::test_same_version 446s 0.00s teardown tests/test_session.py::TestSession::test_clone 446s 0.00s teardown tests/test_public_api.py::test_connect 446s 0.00s setup tests/test_multikernelmanager.py::TestAsyncKernelManager::test_use_pending_kernels_early_restart 446s 0.00s setup tests/test_jsonutil.py::test_extract_date_from_naive 446s 0.00s teardown tests/test_adapter.py::V4toV5TestCase::test_no_adapt 446s 0.00s setup tests/test_session.py::TestSession::test_unique_msg_ids 446s 0.00s teardown tests/test_connect.py::test_load_connection_info 446s 0.00s setup tests/test_manager.py::test_env_update_launch_args_no_env 446s 0.00s setup tests/test_kernelmanager.py::TestParallel::test_start_sequence_process_kernels[ipc] 446s ============================= 231 skipped in 0.94s ============================= 446s *** END OF RUN 3: ALL TESTS RUN HAVE NOW PASSED/XFAILED *** 446s autopkgtest [12:32:30]: test pytest: -----------------------] 447s autopkgtest [12:32:31]: test pytest: - - - - - - - - - - results - - - - - - - - - - 447s pytest PASS 447s autopkgtest [12:32:31]: @@@@@@@@@@@@@@@@@@@@ summary 447s pytest PASS