0s autopkgtest [14:37:34]: starting date and time: 2025-06-19 14:37:34+0000 0s autopkgtest [14:37:34]: git checkout: 9986aa8c Merge branch 'skia/fix_network_interface' into 'ubuntu/production' 0s autopkgtest [14:37:34]: host juju-7f2275-prod-proposed-migration-environment-23; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.u_n_x6ip/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:requests --apt-upgrade jupyter-server --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=requests/2.32.3+dfsg-5ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-23@bos03-3.secgroup --name adt-questing-amd64-jupyter-server-20250619-143734-juju-7f2275-prod-proposed-migration-environment-23-39faaa00-655a-4d04-ba29-a5e1bbafbbdf --image adt/ubuntu-questing-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-23 --net-id=net_prod-proposed-migration-amd64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 49s autopkgtest [14:38:23]: testbed dpkg architecture: amd64 50s autopkgtest [14:38:24]: testbed apt version: 3.1.2 50s autopkgtest [14:38:24]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s autopkgtest [14:38:24]: testbed release detected to be: None 51s autopkgtest [14:38:25]: updating testbed package index (apt update) 51s Get:1 http://ftpmaster.internal/ubuntu questing-proposed InRelease [249 kB] 52s Hit:2 http://ftpmaster.internal/ubuntu questing InRelease 52s Hit:3 http://ftpmaster.internal/ubuntu questing-updates InRelease 52s Hit:4 http://ftpmaster.internal/ubuntu questing-security InRelease 52s Get:5 http://ftpmaster.internal/ubuntu questing-proposed/restricted Sources [4716 B] 52s Get:6 http://ftpmaster.internal/ubuntu questing-proposed/universe Sources [426 kB] 52s Get:7 http://ftpmaster.internal/ubuntu questing-proposed/multiverse Sources [17.4 kB] 52s Get:8 http://ftpmaster.internal/ubuntu questing-proposed/main Sources [38.3 kB] 52s Get:9 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 Packages [82.3 kB] 52s Get:10 http://ftpmaster.internal/ubuntu questing-proposed/main i386 Packages [44.5 kB] 52s Get:11 http://ftpmaster.internal/ubuntu questing-proposed/restricted i386 Packages [2420 B] 52s Get:12 http://ftpmaster.internal/ubuntu questing-proposed/restricted amd64 Packages [13.5 kB] 52s Get:13 http://ftpmaster.internal/ubuntu questing-proposed/universe i386 Packages [135 kB] 52s Get:14 http://ftpmaster.internal/ubuntu questing-proposed/universe amd64 Packages [376 kB] 52s Get:15 http://ftpmaster.internal/ubuntu questing-proposed/multiverse amd64 Packages [24.9 kB] 52s Get:16 http://ftpmaster.internal/ubuntu questing-proposed/multiverse i386 Packages [5196 B] 52s Fetched 1420 kB in 1s (1593 kB/s) 53s Reading package lists... 53s autopkgtest [14:38:27]: upgrading testbed (apt dist-upgrade and autopurge) 53s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s The following packages will be upgraded: 54s python3-requests 54s 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 53.1 kB of archives. 54s After this operation, 0 B of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu questing-proposed/main amd64 python3-requests all 2.32.3+dfsg-5ubuntu2 [53.1 kB] 55s Fetched 53.1 kB in 0s (189 kB/s) 55s (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 ... 81475 files and directories currently installed.) 55s Preparing to unpack .../python3-requests_2.32.3+dfsg-5ubuntu2_all.deb ... 55s Unpacking python3-requests (2.32.3+dfsg-5ubuntu2) over (2.32.3+dfsg-5ubuntu1) ... 55s Setting up python3-requests (2.32.3+dfsg-5ubuntu2) ... 55s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Solving dependencies... 56s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 58s autopkgtest [14:38:32]: testbed running kernel: Linux 6.14.0-15-generic #15-Ubuntu SMP PREEMPT_DYNAMIC Sun Apr 6 15:05:05 UTC 2025 58s autopkgtest [14:38:32]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-server 61s Get:1 http://ftpmaster.internal/ubuntu questing/universe jupyter-server 2.15.0-1 (dsc) [3657 B] 61s Get:2 http://ftpmaster.internal/ubuntu questing/universe jupyter-server 2.15.0-1 (tar) [610 kB] 61s Get:3 http://ftpmaster.internal/ubuntu questing/universe jupyter-server 2.15.0-1 (diff) [7132 B] 61s gpgv: Signature made Tue Apr 1 17:32:57 2025 UTC 61s gpgv: using RSA key 7E1AC3FA27A649284C323EF6695C429316C07BFE 61s gpgv: issuer "jdg@debian.org" 61s gpgv: Can't check signature: No public key 61s dpkg-source: warning: cannot verify inline signature for ./jupyter-server_2.15.0-1.dsc: no acceptable signature found 61s autopkgtest [14:38:35]: testing package jupyter-server version 2.15.0-1 62s autopkgtest [14:38:36]: build not needed 62s autopkgtest [14:38:36]: test pytest: preparing testbed 62s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Solving dependencies... 63s The following NEW packages will be installed: 63s fonts-glyphicons-halflings gdb jupyter-core jupyter-server libargon2-1 63s libbabeltrace1 libipt2 libjs-bootstrap liblua5.4-0 libnorm1t64 63s libpgm-5.3-0t64 libsodium23 libsource-highlight-common 63s libsource-highlight4t64 libzmq5 pandoc pandoc-data python-tinycss2-common 63s python3-all python3-anyio python3-argon2 python3-arrow python3-asttokens 63s python3-bleach python3-bs4 python3-click python3-comm python3-coverage 63s python3-debugpy python3-decorator python3-defusedxml python3-executing 63s python3-fastjsonschema python3-flaky python3-fqdn python3-html5lib 63s python3-iniconfig python3-ipykernel python3-ipython python3-isoduration 63s python3-jedi python3-jupyter-client python3-jupyter-core 63s python3-jupyter-events python3-jupyter-server 63s python3-jupyter-server-terminals python3-jupyterlab-pygments 63s python3-matplotlib-inline python3-mistune python3-nbclient python3-nbconvert 63s python3-nbformat python3-nest-asyncio python3-overrides 63s python3-pandocfilters python3-parso python3-platformdirs python3-pluggy 63s python3-prometheus-client python3-prompt-toolkit python3-psutil 63s python3-pure-eval python3-pytest python3-pytest-console-scripts 63s python3-pytest-jupyter python3-pytest-timeout python3-pythonjsonlogger 63s python3-rfc3339-validator python3-rfc3986-validator python3-send2trash 63s python3-sniffio python3-soupsieve python3-stack-data python3-terminado 63s python3-tinycss2 python3-tornado python3-traitlets python3-typeshed 63s python3-uritemplate python3-wcwidth python3-webcolors python3-webencodings 63s python3-websocket python3-zmq 63s 0 upgraded, 84 newly installed, 0 to remove and 0 not upgraded. 63s Need to get 40.5 MB of archives. 63s After this operation, 264 MB of additional disk space will be used. 63s Get:1 http://ftpmaster.internal/ubuntu questing/universe amd64 fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 63s Get:2 http://ftpmaster.internal/ubuntu questing/main amd64 libbabeltrace1 amd64 1.5.11-4build2 [186 kB] 63s Get:3 http://ftpmaster.internal/ubuntu questing/main amd64 libipt2 amd64 2.1.2-1 [58.9 kB] 63s Get:4 http://ftpmaster.internal/ubuntu questing/main amd64 libsource-highlight-common all 3.1.9-4.3build1 [64.2 kB] 63s Get:5 http://ftpmaster.internal/ubuntu questing/main amd64 libsource-highlight4t64 amd64 3.1.9-4.3build1 [258 kB] 63s Get:6 http://ftpmaster.internal/ubuntu questing/main amd64 gdb amd64 16.2-8ubuntu1 [4488 kB] 64s Get:7 http://ftpmaster.internal/ubuntu questing/main amd64 python3-platformdirs all 4.3.7-1 [16.9 kB] 64s Get:8 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 64s Get:9 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyter-core all 5.7.2-5 [28.1 kB] 64s Get:10 http://ftpmaster.internal/ubuntu questing/universe amd64 jupyter-core all 5.7.2-5 [6944 B] 64s Get:11 http://ftpmaster.internal/ubuntu questing/universe amd64 libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 64s Get:12 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-sniffio all 1.3.1-1 [7262 B] 64s Get:13 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-anyio all 4.8.0-3 [63.4 kB] 64s Get:14 http://ftpmaster.internal/ubuntu questing/main amd64 libargon2-1 amd64 0~20190702+dfsg-4build1 [20.8 kB] 64s Get:15 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-argon2 amd64 21.1.0-3 [21.4 kB] 64s Get:16 http://ftpmaster.internal/ubuntu questing/main amd64 python3-psutil amd64 5.9.8-2build3 [196 kB] 64s Get:17 http://ftpmaster.internal/ubuntu questing/main amd64 python3-tornado amd64 6.4.2-3 [299 kB] 64s Get:18 http://ftpmaster.internal/ubuntu questing/universe amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1build2 [157 kB] 64s Get:19 http://ftpmaster.internal/ubuntu questing/universe amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1build1 [167 kB] 64s Get:20 http://ftpmaster.internal/ubuntu questing/main amd64 libsodium23 amd64 1.0.18-1build3 [161 kB] 64s Get:21 http://ftpmaster.internal/ubuntu questing/universe amd64 libzmq5 amd64 4.3.5-1build2 [260 kB] 64s Get:22 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-zmq amd64 26.4.0-1 [187 kB] 64s Get:23 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyter-client all 8.6.3-2 [78.5 kB] 64s Get:24 http://ftpmaster.internal/ubuntu questing/main amd64 python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 64s Get:25 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-fqdn all 1.5.1-2 [7688 B] 64s Get:26 http://ftpmaster.internal/ubuntu questing/main amd64 python3-arrow all 1.3.0-1.1ubuntu1 [56.1 kB] 64s Get:27 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-isoduration all 20.11.0+git20211126.ae0bd61-2 [12.5 kB] 64s Get:28 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pythonjsonlogger all 3.3.0-1 [12.5 kB] 64s Get:29 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-rfc3339-validator all 0.1.4-2 [3930 B] 64s Get:30 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-rfc3986-validator all 0.1.1-2 [4758 B] 64s Get:31 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-uritemplate all 4.1.1-3 [9762 B] 64s Get:32 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-webcolors all 1.13-1 [13.6 kB] 64s Get:33 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyter-events all 0.12.0-2 [16.0 kB] 64s Get:34 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-terminado all 0.18.1-1 [13.2 kB] 64s Get:35 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyter-server-terminals all 0.5.3-3 [11.0 kB] 64s Get:36 http://ftpmaster.internal/ubuntu questing/universe amd64 python-tinycss2-common all 1.4.0-2 [47.0 kB] 64s Get:37 http://ftpmaster.internal/ubuntu questing/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 64s Get:38 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-tinycss2 all 1.4.0-2 [22.5 kB] 64s Get:39 http://ftpmaster.internal/ubuntu questing/main amd64 python3-html5lib all 1.2-2 [90.6 kB] 64s Get:40 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-bleach all 6.2.0-1 [43.9 kB] 64s Get:41 http://ftpmaster.internal/ubuntu questing/main amd64 python3-soupsieve all 2.7-1 [33.5 kB] 64s Get:42 http://ftpmaster.internal/ubuntu questing/main amd64 python3-bs4 all 4.13.4-3 [137 kB] 64s Get:43 http://ftpmaster.internal/ubuntu questing/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 64s Get:44 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyterlab-pygments all 0.2.2-3 [6054 B] 64s Get:45 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-mistune all 3.1.3-1 [35.0 kB] 64s Get:46 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-fastjsonschema all 2.21.1-1 [20.4 kB] 64s Get:47 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-nbformat all 5.9.1-1 [41.2 kB] 64s Get:48 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-nbclient all 0.8.0-2 [53.9 kB] 64s Get:49 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pandocfilters all 1.5.1-1 [23.6 kB] 64s Get:50 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-nbconvert all 7.16.6-1 [140 kB] 64s Get:51 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-overrides all 7.7.0-2 [14.4 kB] 64s Get:52 http://ftpmaster.internal/ubuntu questing/main amd64 python3-decorator all 5.2.1-2 [28.1 kB] 64s Get:53 http://ftpmaster.internal/ubuntu questing/main amd64 python3-prometheus-client all 0.21.1+ds1-1 [45.8 kB] 64s Get:54 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-send2trash all 1.8.3-1 [14.6 kB] 64s Get:55 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-websocket all 1.8.0-2 [38.5 kB] 64s Get:56 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jupyter-server all 2.15.0-1 [185 kB] 64s Get:57 http://ftpmaster.internal/ubuntu questing/universe amd64 jupyter-server all 2.15.0-1 [3734 B] 64s Get:58 http://ftpmaster.internal/ubuntu questing/main amd64 liblua5.4-0 amd64 5.4.7-1 [196 kB] 64s Get:59 http://ftpmaster.internal/ubuntu questing/universe amd64 pandoc-data all 3.1.11.1-3build1 [78.8 kB] 64s Get:60 http://ftpmaster.internal/ubuntu questing/universe amd64 pandoc amd64 3.1.11.1+ds-2 [27.2 MB] 65s Get:61 http://ftpmaster.internal/ubuntu questing/main amd64 python3-all amd64 3.13.4-1 [880 B] 65s Get:62 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-asttokens all 3.0.0-2 [20.5 kB] 65s Get:63 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-comm all 0.2.1-1 [7016 B] 65s Get:64 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-coverage amd64 7.8.2+dfsg1-1 [157 kB] 65s Get:65 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-debugpy amd64 1.8.12+ds-1ubuntu1 [778 kB] 65s Get:66 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-executing all 2.2.0-0.2 [25.0 kB] 65s Get:67 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-flaky all 3.8.1-2 [16.6 kB] 65s Get:68 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 65s Get:69 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-parso all 0.8.4-1 [67.6 kB] 65s Get:70 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-typeshed all 0.0~git20241223.ea91db2-2 [1554 kB] 65s Get:71 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-jedi all 0.19.1+ds1-1 [693 kB] 65s Get:72 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-matplotlib-inline all 0.1.7-1 [9186 B] 65s Get:73 http://ftpmaster.internal/ubuntu questing/main amd64 python3-wcwidth all 0.2.13+dfsg1-1 [26.3 kB] 65s Get:74 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-prompt-toolkit all 3.0.51-2 [257 kB] 65s Get:75 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pure-eval all 0.2.3-1 [11.4 kB] 65s Get:76 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-stack-data all 0.6.3-1 [22.0 kB] 65s Get:77 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-ipython all 8.35.0-1 [575 kB] 65s Get:78 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-nest-asyncio all 1.5.4-1 [6256 B] 65s Get:79 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-ipykernel all 6.29.5-2 [82.7 kB] 65s Get:80 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 65s Get:81 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest all 8.3.5-2 [252 kB] 65s Get:82 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest-console-scripts all 1.4.1-2 [15.5 kB] 65s Get:83 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest-jupyter all 0.10.1-2 [14.0 kB] 65s Get:84 http://ftpmaster.internal/ubuntu questing/universe amd64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 65s Fetched 40.5 MB in 2s (18.8 MB/s) 65s Selecting previously unselected package fonts-glyphicons-halflings. 65s (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 ... 81475 files and directories currently installed.) 65s Preparing to unpack .../00-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 65s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 65s Selecting previously unselected package libbabeltrace1:amd64. 65s Preparing to unpack .../01-libbabeltrace1_1.5.11-4build2_amd64.deb ... 65s Unpacking libbabeltrace1:amd64 (1.5.11-4build2) ... 65s Selecting previously unselected package libipt2. 66s Preparing to unpack .../02-libipt2_2.1.2-1_amd64.deb ... 66s Unpacking libipt2 (2.1.2-1) ... 66s Selecting previously unselected package libsource-highlight-common. 66s Preparing to unpack .../03-libsource-highlight-common_3.1.9-4.3build1_all.deb ... 66s Unpacking libsource-highlight-common (3.1.9-4.3build1) ... 66s Selecting previously unselected package libsource-highlight4t64:amd64. 66s Preparing to unpack .../04-libsource-highlight4t64_3.1.9-4.3build1_amd64.deb ... 66s Unpacking libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 66s Selecting previously unselected package gdb. 66s Preparing to unpack .../05-gdb_16.2-8ubuntu1_amd64.deb ... 66s Unpacking gdb (16.2-8ubuntu1) ... 66s Selecting previously unselected package python3-platformdirs. 66s Preparing to unpack .../06-python3-platformdirs_4.3.7-1_all.deb ... 66s Unpacking python3-platformdirs (4.3.7-1) ... 66s Selecting previously unselected package python3-traitlets. 66s Preparing to unpack .../07-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 66s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 66s Selecting previously unselected package python3-jupyter-core. 66s Preparing to unpack .../08-python3-jupyter-core_5.7.2-5_all.deb ... 66s Unpacking python3-jupyter-core (5.7.2-5) ... 66s Selecting previously unselected package jupyter-core. 66s Preparing to unpack .../09-jupyter-core_5.7.2-5_all.deb ... 66s Unpacking jupyter-core (5.7.2-5) ... 66s Selecting previously unselected package libjs-bootstrap. 66s Preparing to unpack .../10-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 66s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 66s Selecting previously unselected package python3-sniffio. 66s Preparing to unpack .../11-python3-sniffio_1.3.1-1_all.deb ... 66s Unpacking python3-sniffio (1.3.1-1) ... 66s Selecting previously unselected package python3-anyio. 66s Preparing to unpack .../12-python3-anyio_4.8.0-3_all.deb ... 66s Unpacking python3-anyio (4.8.0-3) ... 66s Selecting previously unselected package libargon2-1:amd64. 66s Preparing to unpack .../13-libargon2-1_0~20190702+dfsg-4build1_amd64.deb ... 66s Unpacking libargon2-1:amd64 (0~20190702+dfsg-4build1) ... 66s Selecting previously unselected package python3-argon2. 66s Preparing to unpack .../14-python3-argon2_21.1.0-3_amd64.deb ... 66s Unpacking python3-argon2 (21.1.0-3) ... 66s Selecting previously unselected package python3-psutil. 66s Preparing to unpack .../15-python3-psutil_5.9.8-2build3_amd64.deb ... 66s Unpacking python3-psutil (5.9.8-2build3) ... 66s Selecting previously unselected package python3-tornado. 66s Preparing to unpack .../16-python3-tornado_6.4.2-3_amd64.deb ... 66s Unpacking python3-tornado (6.4.2-3) ... 66s Selecting previously unselected package libnorm1t64:amd64. 66s Preparing to unpack .../17-libnorm1t64_1.5.9+dfsg-3.1build2_amd64.deb ... 66s Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1build2) ... 66s Selecting previously unselected package libpgm-5.3-0t64:amd64. 66s Preparing to unpack .../18-libpgm-5.3-0t64_5.3.128~dfsg-2.1build1_amd64.deb ... 66s Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 66s Selecting previously unselected package libsodium23:amd64. 66s Preparing to unpack .../19-libsodium23_1.0.18-1build3_amd64.deb ... 66s Unpacking libsodium23:amd64 (1.0.18-1build3) ... 66s Selecting previously unselected package libzmq5:amd64. 66s Preparing to unpack .../20-libzmq5_4.3.5-1build2_amd64.deb ... 66s Unpacking libzmq5:amd64 (4.3.5-1build2) ... 66s Selecting previously unselected package python3-zmq. 66s Preparing to unpack .../21-python3-zmq_26.4.0-1_amd64.deb ... 66s Unpacking python3-zmq (26.4.0-1) ... 66s Selecting previously unselected package python3-jupyter-client. 66s Preparing to unpack .../22-python3-jupyter-client_8.6.3-2_all.deb ... 66s Unpacking python3-jupyter-client (8.6.3-2) ... 66s Selecting previously unselected package python3-click. 66s Preparing to unpack .../23-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 66s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 66s Selecting previously unselected package python3-fqdn. 66s Preparing to unpack .../24-python3-fqdn_1.5.1-2_all.deb ... 66s Unpacking python3-fqdn (1.5.1-2) ... 66s Selecting previously unselected package python3-arrow. 66s Preparing to unpack .../25-python3-arrow_1.3.0-1.1ubuntu1_all.deb ... 66s Unpacking python3-arrow (1.3.0-1.1ubuntu1) ... 66s Selecting previously unselected package python3-isoduration. 66s Preparing to unpack .../26-python3-isoduration_20.11.0+git20211126.ae0bd61-2_all.deb ... 66s Unpacking python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 66s Selecting previously unselected package python3-pythonjsonlogger. 66s Preparing to unpack .../27-python3-pythonjsonlogger_3.3.0-1_all.deb ... 66s Unpacking python3-pythonjsonlogger (3.3.0-1) ... 66s Selecting previously unselected package python3-rfc3339-validator. 66s Preparing to unpack .../28-python3-rfc3339-validator_0.1.4-2_all.deb ... 66s Unpacking python3-rfc3339-validator (0.1.4-2) ... 66s Selecting previously unselected package python3-rfc3986-validator. 66s Preparing to unpack .../29-python3-rfc3986-validator_0.1.1-2_all.deb ... 66s Unpacking python3-rfc3986-validator (0.1.1-2) ... 66s Selecting previously unselected package python3-uritemplate. 66s Preparing to unpack .../30-python3-uritemplate_4.1.1-3_all.deb ... 66s Unpacking python3-uritemplate (4.1.1-3) ... 66s Selecting previously unselected package python3-webcolors. 66s Preparing to unpack .../31-python3-webcolors_1.13-1_all.deb ... 66s Unpacking python3-webcolors (1.13-1) ... 66s Selecting previously unselected package python3-jupyter-events. 66s Preparing to unpack .../32-python3-jupyter-events_0.12.0-2_all.deb ... 66s Unpacking python3-jupyter-events (0.12.0-2) ... 66s Selecting previously unselected package python3-terminado. 66s Preparing to unpack .../33-python3-terminado_0.18.1-1_all.deb ... 66s Unpacking python3-terminado (0.18.1-1) ... 66s Selecting previously unselected package python3-jupyter-server-terminals. 67s Preparing to unpack .../34-python3-jupyter-server-terminals_0.5.3-3_all.deb ... 67s Unpacking python3-jupyter-server-terminals (0.5.3-3) ... 67s Selecting previously unselected package python-tinycss2-common. 67s Preparing to unpack .../35-python-tinycss2-common_1.4.0-2_all.deb ... 67s Unpacking python-tinycss2-common (1.4.0-2) ... 67s Selecting previously unselected package python3-webencodings. 67s Preparing to unpack .../36-python3-webencodings_0.5.1-5_all.deb ... 67s Unpacking python3-webencodings (0.5.1-5) ... 67s Selecting previously unselected package python3-tinycss2. 67s Preparing to unpack .../37-python3-tinycss2_1.4.0-2_all.deb ... 67s Unpacking python3-tinycss2 (1.4.0-2) ... 67s Selecting previously unselected package python3-html5lib. 67s Preparing to unpack .../38-python3-html5lib_1.2-2_all.deb ... 67s Unpacking python3-html5lib (1.2-2) ... 67s Selecting previously unselected package python3-bleach. 67s Preparing to unpack .../39-python3-bleach_6.2.0-1_all.deb ... 67s Unpacking python3-bleach (6.2.0-1) ... 67s Selecting previously unselected package python3-soupsieve. 67s Preparing to unpack .../40-python3-soupsieve_2.7-1_all.deb ... 67s Unpacking python3-soupsieve (2.7-1) ... 67s Selecting previously unselected package python3-bs4. 67s Preparing to unpack .../41-python3-bs4_4.13.4-3_all.deb ... 67s Unpacking python3-bs4 (4.13.4-3) ... 67s Selecting previously unselected package python3-defusedxml. 67s Preparing to unpack .../42-python3-defusedxml_0.7.1-3_all.deb ... 67s Unpacking python3-defusedxml (0.7.1-3) ... 67s Selecting previously unselected package python3-jupyterlab-pygments. 67s Preparing to unpack .../43-python3-jupyterlab-pygments_0.2.2-3_all.deb ... 67s Unpacking python3-jupyterlab-pygments (0.2.2-3) ... 67s Selecting previously unselected package python3-mistune. 67s Preparing to unpack .../44-python3-mistune_3.1.3-1_all.deb ... 67s Unpacking python3-mistune (3.1.3-1) ... 67s Selecting previously unselected package python3-fastjsonschema. 67s Preparing to unpack .../45-python3-fastjsonschema_2.21.1-1_all.deb ... 67s Unpacking python3-fastjsonschema (2.21.1-1) ... 67s Selecting previously unselected package python3-nbformat. 67s Preparing to unpack .../46-python3-nbformat_5.9.1-1_all.deb ... 67s Unpacking python3-nbformat (5.9.1-1) ... 67s Selecting previously unselected package python3-nbclient. 67s Preparing to unpack .../47-python3-nbclient_0.8.0-2_all.deb ... 67s Unpacking python3-nbclient (0.8.0-2) ... 67s Selecting previously unselected package python3-pandocfilters. 67s Preparing to unpack .../48-python3-pandocfilters_1.5.1-1_all.deb ... 67s Unpacking python3-pandocfilters (1.5.1-1) ... 67s Selecting previously unselected package python3-nbconvert. 67s Preparing to unpack .../49-python3-nbconvert_7.16.6-1_all.deb ... 67s Unpacking python3-nbconvert (7.16.6-1) ... 67s Selecting previously unselected package python3-overrides. 67s Preparing to unpack .../50-python3-overrides_7.7.0-2_all.deb ... 67s Unpacking python3-overrides (7.7.0-2) ... 67s Selecting previously unselected package python3-decorator. 67s Preparing to unpack .../51-python3-decorator_5.2.1-2_all.deb ... 67s Unpacking python3-decorator (5.2.1-2) ... 67s Selecting previously unselected package python3-prometheus-client. 67s Preparing to unpack .../52-python3-prometheus-client_0.21.1+ds1-1_all.deb ... 67s Unpacking python3-prometheus-client (0.21.1+ds1-1) ... 67s Selecting previously unselected package python3-send2trash. 67s Preparing to unpack .../53-python3-send2trash_1.8.3-1_all.deb ... 67s Unpacking python3-send2trash (1.8.3-1) ... 67s Selecting previously unselected package python3-websocket. 67s Preparing to unpack .../54-python3-websocket_1.8.0-2_all.deb ... 67s Unpacking python3-websocket (1.8.0-2) ... 67s Selecting previously unselected package python3-jupyter-server. 67s Preparing to unpack .../55-python3-jupyter-server_2.15.0-1_all.deb ... 67s Unpacking python3-jupyter-server (2.15.0-1) ... 67s Selecting previously unselected package jupyter-server. 67s Preparing to unpack .../56-jupyter-server_2.15.0-1_all.deb ... 67s Unpacking jupyter-server (2.15.0-1) ... 67s Selecting previously unselected package liblua5.4-0:amd64. 67s Preparing to unpack .../57-liblua5.4-0_5.4.7-1_amd64.deb ... 67s Unpacking liblua5.4-0:amd64 (5.4.7-1) ... 67s Selecting previously unselected package pandoc-data. 67s Preparing to unpack .../58-pandoc-data_3.1.11.1-3build1_all.deb ... 67s Unpacking pandoc-data (3.1.11.1-3build1) ... 67s Selecting previously unselected package pandoc. 67s Preparing to unpack .../59-pandoc_3.1.11.1+ds-2_amd64.deb ... 67s Unpacking pandoc (3.1.11.1+ds-2) ... 68s Selecting previously unselected package python3-all. 68s Preparing to unpack .../60-python3-all_3.13.4-1_amd64.deb ... 68s Unpacking python3-all (3.13.4-1) ... 68s Selecting previously unselected package python3-asttokens. 68s Preparing to unpack .../61-python3-asttokens_3.0.0-2_all.deb ... 68s Unpacking python3-asttokens (3.0.0-2) ... 68s Selecting previously unselected package python3-comm. 68s Preparing to unpack .../62-python3-comm_0.2.1-1_all.deb ... 68s Unpacking python3-comm (0.2.1-1) ... 68s Selecting previously unselected package python3-coverage. 68s Preparing to unpack .../63-python3-coverage_7.8.2+dfsg1-1_amd64.deb ... 68s Unpacking python3-coverage (7.8.2+dfsg1-1) ... 68s Selecting previously unselected package python3-debugpy. 68s Preparing to unpack .../64-python3-debugpy_1.8.12+ds-1ubuntu1_amd64.deb ... 68s Unpacking python3-debugpy (1.8.12+ds-1ubuntu1) ... 68s Selecting previously unselected package python3-executing. 68s Preparing to unpack .../65-python3-executing_2.2.0-0.2_all.deb ... 68s Unpacking python3-executing (2.2.0-0.2) ... 68s Selecting previously unselected package python3-flaky. 68s Preparing to unpack .../66-python3-flaky_3.8.1-2_all.deb ... 68s Unpacking python3-flaky (3.8.1-2) ... 68s Selecting previously unselected package python3-iniconfig. 68s Preparing to unpack .../67-python3-iniconfig_1.1.1-2_all.deb ... 68s Unpacking python3-iniconfig (1.1.1-2) ... 68s Selecting previously unselected package python3-parso. 68s Preparing to unpack .../68-python3-parso_0.8.4-1_all.deb ... 68s Unpacking python3-parso (0.8.4-1) ... 68s Selecting previously unselected package python3-typeshed. 68s Preparing to unpack .../69-python3-typeshed_0.0~git20241223.ea91db2-2_all.deb ... 68s Unpacking python3-typeshed (0.0~git20241223.ea91db2-2) ... 69s Selecting previously unselected package python3-jedi. 69s Preparing to unpack .../70-python3-jedi_0.19.1+ds1-1_all.deb ... 69s Unpacking python3-jedi (0.19.1+ds1-1) ... 69s Selecting previously unselected package python3-matplotlib-inline. 69s Preparing to unpack .../71-python3-matplotlib-inline_0.1.7-1_all.deb ... 69s Unpacking python3-matplotlib-inline (0.1.7-1) ... 69s Selecting previously unselected package python3-wcwidth. 69s Preparing to unpack .../72-python3-wcwidth_0.2.13+dfsg1-1_all.deb ... 69s Unpacking python3-wcwidth (0.2.13+dfsg1-1) ... 69s Selecting previously unselected package python3-prompt-toolkit. 69s Preparing to unpack .../73-python3-prompt-toolkit_3.0.51-2_all.deb ... 69s Unpacking python3-prompt-toolkit (3.0.51-2) ... 69s Selecting previously unselected package python3-pure-eval. 69s Preparing to unpack .../74-python3-pure-eval_0.2.3-1_all.deb ... 69s Unpacking python3-pure-eval (0.2.3-1) ... 69s Selecting previously unselected package python3-stack-data. 69s Preparing to unpack .../75-python3-stack-data_0.6.3-1_all.deb ... 69s Unpacking python3-stack-data (0.6.3-1) ... 69s Selecting previously unselected package python3-ipython. 69s Preparing to unpack .../76-python3-ipython_8.35.0-1_all.deb ... 69s Unpacking python3-ipython (8.35.0-1) ... 69s Selecting previously unselected package python3-nest-asyncio. 69s Preparing to unpack .../77-python3-nest-asyncio_1.5.4-1_all.deb ... 69s Unpacking python3-nest-asyncio (1.5.4-1) ... 69s Selecting previously unselected package python3-ipykernel. 69s Preparing to unpack .../78-python3-ipykernel_6.29.5-2_all.deb ... 69s Unpacking python3-ipykernel (6.29.5-2) ... 69s Selecting previously unselected package python3-pluggy. 69s Preparing to unpack .../79-python3-pluggy_1.5.0-1_all.deb ... 69s Unpacking python3-pluggy (1.5.0-1) ... 69s Selecting previously unselected package python3-pytest. 69s Preparing to unpack .../80-python3-pytest_8.3.5-2_all.deb ... 69s Unpacking python3-pytest (8.3.5-2) ... 69s Selecting previously unselected package python3-pytest-console-scripts. 69s Preparing to unpack .../81-python3-pytest-console-scripts_1.4.1-2_all.deb ... 69s Unpacking python3-pytest-console-scripts (1.4.1-2) ... 69s Selecting previously unselected package python3-pytest-jupyter. 69s Preparing to unpack .../82-python3-pytest-jupyter_0.10.1-2_all.deb ... 69s Unpacking python3-pytest-jupyter (0.10.1-2) ... 69s Selecting previously unselected package python3-pytest-timeout. 69s Preparing to unpack .../83-python3-pytest-timeout_2.3.1-1_all.deb ... 69s Unpacking python3-pytest-timeout (2.3.1-1) ... 69s Setting up python3-iniconfig (1.1.1-2) ... 70s Setting up python3-sniffio (1.3.1-1) ... 70s Setting up python3-tornado (6.4.2-3) ... 70s Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1build2) ... 70s Setting up python3-pure-eval (0.2.3-1) ... 70s Setting up python3-send2trash (1.8.3-1) ... 70s Setting up libsodium23:amd64 (1.0.18-1build3) ... 70s Setting up python3-arrow (1.3.0-1.1ubuntu1) ... 70s Setting up python3-anyio (4.8.0-3) ... 71s Setting up python3-pythonjsonlogger (3.3.0-1) ... 71s Setting up python3-parso (0.8.4-1) ... 71s Setting up python3-defusedxml (0.7.1-3) ... 71s Setting up python3-asttokens (3.0.0-2) ... 71s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 71s Setting up libargon2-1:amd64 (0~20190702+dfsg-4build1) ... 71s Setting up python3-overrides (7.7.0-2) ... 71s Setting up python3-rfc3339-validator (0.1.4-2) ... 71s Setting up python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 71s Setting up python3-all (3.13.4-1) ... 71s Setting up python3-coverage (7.8.2+dfsg1-1) ... 71s Setting up python3-pandocfilters (1.5.1-1) ... 72s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 72s Setting up python3-webencodings (0.5.1-5) ... 72s Setting up python3-platformdirs (4.3.7-1) ... 72s Setting up python3-psutil (5.9.8-2build3) ... 72s Setting up libsource-highlight-common (3.1.9-4.3build1) ... 72s Setting up python3-uritemplate (4.1.1-3) ... 72s Setting up python3-jupyterlab-pygments (0.2.2-3) ... 72s Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1build1) ... 72s Setting up python3-decorator (5.2.1-2) ... 73s Setting up python3-fqdn (1.5.1-2) ... 73s Setting up python3-webcolors (1.13-1) ... 73s Setting up python3-flaky (3.8.1-2) ... 73s Setting up python3-wcwidth (0.2.13+dfsg1-1) ... 73s Setting up python3-typeshed (0.0~git20241223.ea91db2-2) ... 73s Setting up python3-executing (2.2.0-0.2) ... 73s Setting up python3-nest-asyncio (1.5.4-1) ... 73s Setting up python3-rfc3986-validator (0.1.1-2) ... 73s Setting up libipt2 (2.1.2-1) ... 73s Setting up python3-html5lib (1.2-2) ... 74s Setting up libbabeltrace1:amd64 (1.5.11-4build2) ... 74s Setting up python3-pluggy (1.5.0-1) ... 74s Setting up python3-fastjsonschema (2.21.1-1) ... 74s Setting up python3-terminado (0.18.1-1) ... 74s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 74s Setting up python-tinycss2-common (1.4.0-2) ... 74s Setting up python3-argon2 (21.1.0-3) ... 74s Setting up liblua5.4-0:amd64 (5.4.7-1) ... 74s Setting up python3-jupyter-server-terminals (0.5.3-3) ... 74s Setting up pandoc-data (3.1.11.1-3build1) ... 74s Setting up python3-jupyter-events (0.12.0-2) ... 74s Setting up python3-mistune (3.1.3-1) ... 74s Setting up python3-stack-data (0.6.3-1) ... 75s Setting up python3-soupsieve (2.7-1) ... 75s Setting up python3-websocket (1.8.0-2) ... 75s Setting up python3-jupyter-core (5.7.2-5) ... 75s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 75s Setting up python3-prompt-toolkit (3.0.51-2) ... 75s Setting up python3-tinycss2 (1.4.0-2) ... 75s Setting up libzmq5:amd64 (4.3.5-1build2) ... 75s Setting up python3-jedi (0.19.1+ds1-1) ... 76s Setting up python3-pytest (8.3.5-2) ... 76s Setting up libsource-highlight4t64:amd64 (3.1.9-4.3build1) ... 76s Setting up python3-nbformat (5.9.1-1) ... 76s Setting up python3-bs4 (4.13.4-3) ... 76s Setting up python3-bleach (6.2.0-1) ... 76s Setting up python3-matplotlib-inline (0.1.7-1) ... 77s Setting up python3-comm (0.2.1-1) ... 77s Setting up python3-prometheus-client (0.21.1+ds1-1) ... 77s Setting up gdb (16.2-8ubuntu1) ... 77s Setting up pandoc (3.1.11.1+ds-2) ... 77s Setting up python3-ipython (8.35.0-1) ... 77s Setting up python3-zmq (26.4.0-1) ... 77s Setting up python3-pytest-console-scripts (1.4.1-2) ... 78s Setting up python3-jupyter-client (8.6.3-2) ... 78s Setting up jupyter-core (5.7.2-5) ... 78s Setting up python3-pytest-timeout (2.3.1-1) ... 78s Setting up python3-debugpy (1.8.12+ds-1ubuntu1) ... 78s Setting up python3-nbclient (0.8.0-2) ... 78s Setting up python3-ipykernel (6.29.5-2) ... 79s Setting up python3-nbconvert (7.16.6-1) ... 79s Setting up python3-pytest-jupyter (0.10.1-2) ... 79s Setting up python3-jupyter-server (2.15.0-1) ... 79s Setting up jupyter-server (2.15.0-1) ... 79s Processing triggers for man-db (2.13.1-1) ... 80s Processing triggers for libc-bin (2.41-6ubuntu2) ... 81s autopkgtest [14:38:55]: test pytest: [----------------------- 81s Testing with python3.13: 81s Running all non-integration tests with python3.13 82s ============================= test session starts ============================== 82s platform linux -- Python 3.13.5, pytest-8.3.5, pluggy-1.5.0 -- /usr/bin/python3.13 82s cachedir: .pytest_cache 82s rootdir: /tmp/autopkgtest.x9ISkf/autopkgtest_tmp 82s configfile: pyproject.toml 82s plugins: console-scripts-1.4.1, typeguard-4.4.2, flaky-3.8.1, timeout-2.3.1, anyio-4.8.0 82s timeout: 100.0s 82s timeout method: thread 82s timeout func_only: False 83s collecting ... collected 1007 items 83s 83s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/view/{nbpath}-None] PASSED [ 0%] 83s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/contents-None] PASSED [ 0%] 83s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/contents-{"type": "directory"}] PASSED [ 0%] 83s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 0%] 83s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 0%] 83s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/contents/{nbpath}-None] PASSED [ 0%] 84s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels-None] PASSED [ 0%] 85s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}-None] PASSED [ 0%] 86s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 0%] 87s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 0%] 89s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 1%] 90s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 1%] 92s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels-None] PASSED [ 1%] 93s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs-None] PASSED [ 1%] 94s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/nbconvert-None] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/spec.yaml-None] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/status-None] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/config/foo-None] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/config/foo-{}] PASSED [ 1%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/config/foo-{}] PASSED [ 2%] 95s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-api/security/csp-report-None] PASSED [ 2%] 96s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions-None] PASSED [ 2%] 97s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions/{session_id}-None] PASSED [ 2%] 98s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/sessions/{session_id}-{}] PASSED [ 2%] 99s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/sessions/{session_id}-None] PASSED [ 2%] 100s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 2%] 100s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/terminals-] PASSED [ 2%] 100s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/terminals-None] PASSED [ 2%] 101s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/terminals/websocket/{term_name}-None] PASSED [ 2%] 101s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/terminals/{term_name}-None] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/view/{nbpath}-None] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/contents-None] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/contents-{"type": "directory"}] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 3%] 101s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/contents/{nbpath}-None] PASSED [ 3%] 102s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels-None] PASSED [ 3%] 103s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}-None] PASSED [ 3%] 104s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 3%] 105s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 4%] 106s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 4%] 107s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 4%] 108s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels-None] PASSED [ 4%] 109s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/nbconvert-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/spec.yaml-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/status-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/config/foo-None] PASSED [ 4%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/config/foo-{}] PASSED [ 5%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/config/foo-{}] PASSED [ 5%] 110s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-api/security/csp-report-None] PASSED [ 5%] 111s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions-None] PASSED [ 5%] 112s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions/{session_id}-None] PASSED [ 5%] 113s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/sessions/{session_id}-{}] PASSED [ 5%] 115s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/sessions/{session_id}-None] PASSED [ 5%] 116s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 5%] 116s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/terminals-] PASSED [ 5%] 116s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/terminals-None] PASSED [ 5%] 116s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/terminals/websocket/{term_name}-None] PASSED [ 6%] 116s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/terminals/{term_name}-None] PASSED [ 6%] 116s tests/auth/test_authorizer.py::test_async_authorizer[jp_server_config0] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[str-name-expected0] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[old_user1-expected1] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[old_user2-expected2] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[old_user3-expected3] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[old_user4-ValueError] PASSED [ 6%] 116s tests/auth/test_identity.py::test_identity_model[old_user5-ValueError] PASSED [ 6%] 116s tests/auth/test_identity.py::test_user_defaults[fields0-TypeError] PASSED [ 6%] 116s tests/auth/test_identity.py::test_user_defaults[fields1-expected1] PASSED [ 7%] 116s tests/auth/test_identity.py::test_user_defaults[fields2-expected2] PASSED [ 7%] 116s tests/auth/test_identity.py::test_user_defaults[fields3-expected3] PASSED [ 7%] 116s tests/auth/test_identity.py::test_validate_security[--None-highly insecure] PASSED [ 7%] 116s tests/auth/test_identity.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 7%] 116s tests/auth/test_identity.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 7%] 116s tests/auth/test_identity.py::test_validate_security[-secret-ssl3-False] PASSED [ 7%] 116s tests/auth/test_identity.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 7%] 116s tests/auth/test_identity.py::test_password_required[True-False-True] PASSED [ 7%] 116s tests/auth/test_identity.py::test_password_required[True-True-True] PASSED [ 7%] 116s tests/auth/test_identity.py::test_password_required[False-False-True] PASSED [ 8%] 116s tests/auth/test_identity.py::test_password_required[False-True-False] PASSED [ 8%] 116s tests/auth/test_identity.py::test_auth_disabled PASSED [ 8%] 116s tests/auth/test_legacy_login.py::test_password_required[True-False-True] PASSED [ 8%] 116s tests/auth/test_legacy_login.py::test_password_required[True-True-True] PASSED [ 8%] 116s tests/auth/test_legacy_login.py::test_password_required[False-False-True] PASSED [ 8%] 117s tests/auth/test_legacy_login.py::test_password_required[False-True-False] PASSED [ 8%] 117s tests/auth/test_legacy_login.py::test_validate_security[--None-highly insecure] PASSED [ 8%] 117s tests/auth/test_legacy_login.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 8%] 117s tests/auth/test_legacy_login.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 8%] 117s tests/auth/test_legacy_login.py::test_validate_security[-secret-ssl3-False] PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_change_password[True] PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_change_password[False] PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_login_cookie PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_logout PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_legacy_identity_config PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_legacy_identity_api PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_legacy_base_class PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_deprecated_config PASSED [ 9%] 117s tests/auth/test_legacy_login.py::test_deprecated_config_priority PASSED [ 10%] 117s tests/auth/test_login.py::test_next_bad[\\\\tree] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_bad[//some-host] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_bad[//host{base_url}tree] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_bad[https://google.com] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_bad[/absolute/not/base_url] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_bad[https:///a%40b/extra/slash] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_ok[tree/] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_ok[//{base_url}tree] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_ok[notebooks/notebook.ipynb] PASSED [ 10%] 118s tests/auth/test_login.py::test_next_ok[tree//something] PASSED [ 11%] 118s tests/auth/test_login.py::test_login_cookie PASSED [ 11%] 118s tests/auth/test_login.py::test_change_password[True] PASSED [ 11%] 118s tests/auth/test_login.py::test_change_password[False] PASSED [ 11%] 118s tests/auth/test_login.py::test_logout PASSED [ 11%] 119s tests/auth/test_login.py::test_token_cookie_user_id PASSED [ 11%] 119s tests/auth/test_security.py::test_passwd_structure PASSED [ 11%] 119s tests/auth/test_security.py::test_roundtrip PASSED [ 11%] 119s tests/auth/test_security.py::test_bad PASSED [ 11%] 119s tests/auth/test_security.py::test_passwd_check_unicode PASSED [ 11%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernels-kernels] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernelspecs-kernelspecs] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/contents-contents] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/sessions-sessions] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/terminals-terminals] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/nbconvert-nbconvert] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/config/x-config] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/api/shutdown-server] PASSED [ 12%] 119s tests/auth/test_utils.py::test_match_url_to_resource[/nbconvert/py-nbconvert] PASSED [ 12%] 119s tests/auth/test_utils.py::test_bad_match_url_to_resource[/made/up/url] PASSED [ 12%] 119s tests/auth/test_utils.py::test_bad_match_url_to_resource[/api/kernel] PASSED [ 13%] 119s tests/auth/test_utils.py::test_bad_match_url_to_resource[/tree] PASSED [ 13%] 120s tests/base/test_call_context.py::test_jupyter_handler_contextvar PASSED [ 13%] 120s tests/base/test_call_context.py::test_context_variable_names PASSED [ 13%] 120s tests/base/test_call_context.py::test_same_context_operations PASSED [ 13%] 121s tests/base/test_call_context.py::test_multi_context_operations PASSED [ 13%] 121s tests/base/test_handlers.py::test_authenticated_handler PASSED [ 13%] 121s tests/base/test_handlers.py::test_jupyter_handler PASSED [ 13%] 121s tests/base/test_handlers.py::test_jupyter_handler_auth_permissive[jp_server_config0] PASSED [ 13%] 121s tests/base/test_handlers.py::test_jupyter_handler_auth_required[jp_server_config0] PASSED [ 13%] 121s tests/base/test_handlers.py::test_jupyter_handler_auth_calls_prepare[jp_server_config0] PASSED [ 14%] 121s tests/base/test_handlers.py::test_jupyter_handler_auth_respsects_identity_provider[jp_server_config0] PASSED [ 14%] 121s tests/base/test_handlers.py::test_api_handler PASSED [ 14%] 121s tests/base/test_handlers.py::test_authenticated_file_handler PASSED [ 14%] 121s tests/base/test_handlers.py::test_api_version_handler PASSED [ 14%] 121s tests/base/test_handlers.py::test_files_redirect_handler PASSED [ 14%] 121s tests/base/test_handlers.py::test_redirect_with_params PASSED [ 14%] 121s tests/base/test_handlers.py::test_static_handler PASSED [ 14%] 121s tests/base/test_websocket.py::test_web_socket_mixin PASSED [ 14%] 121s tests/base/test_websocket.py::test_web_socket_mixin_ping PASSED [ 14%] 122s tests/base/test_websocket.py::test_ping_client_terminated PASSED [ 14%] 122s tests/base/test_websocket.py::test_ping_client_timeout PASSED [ 15%] 122s tests/base/test_websocket.py::test_websocket_auth_permissive[jp_server_config0] PASSED [ 15%] 122s tests/base/test_websocket.py::test_websocket_auth_required[jp_server_config0] PASSED [ 15%] 122s tests/base/test_websocket.py::test_websocket_auth_respsects_identity_provider[jp_server_config0] PASSED [ 15%] 122s tests/base/test_websocket.py::test_websocket_auth_warns_mixin_lacks_jupyter_handler[jp_server_config0] PASSED [ 15%] 122s tests/extension/test_app.py::test_initialize PASSED [ 15%] 122s tests/extension/test_app.py::test_instance_creation_with_argv[mock_trait-test mock trait-jp_argv0] PASSED [ 15%] 122s tests/extension/test_app.py::test_extensionapp_load_config_file PASSED [ 15%] 122s tests/extension/test_app.py::test_extensionapp_no_parent PASSED [ 15%] 122s tests/extension/test_app.py::test_browser_open[True-config0] PASSED [ 15%] 122s tests/extension/test_app.py::test_browser_open[True-config1] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[False-config2] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[True-config3] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[False-config4] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[True-config5] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[False-config6] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[True-config7] PASSED [ 16%] 122s tests/extension/test_app.py::test_browser_open[False-config8] PASSED [ 16%] 122s tests/extension/test_app.py::test_load_parallel_extensions PASSED [ 16%] 122s tests/extension/test_app.py::test_stop_extension PASSED [ 16%] 122s tests/extension/test_app.py::test_events PASSED [ 17%] 122s tests/extension/test_config.py::test_list_extension_from_configd PASSED [ 17%] 123s tests/extension/test_entrypoint.py::test_server_extension_list[subprocess] PASSED [ 17%] 123s tests/extension/test_handler.py::test_handler PASSED [ 17%] 123s tests/extension/test_handler.py::test_handler_template PASSED [ 17%] 123s tests/extension/test_handler.py::test_handler_gets_blocked[jp_server_config0] PASSED [ 17%] 123s tests/extension/test_handler.py::test_serverapp_warns_of_unauthenticated_handler PASSED [ 17%] 123s tests/extension/test_handler.py::test_handler_setting[jp_server_config0] PASSED [ 17%] 123s tests/extension/test_handler.py::test_handler_argv[jp_argv0] PASSED [ 17%] 123s tests/extension/test_handler.py::test_base_url[jp_server_config0-/test_prefix/] PASSED [ 17%] 123s tests/extension/test_handler.py::test_error_render[mock_error_template] PASSED [ 18%] 123s tests/extension/test_handler.py::test_error_render[mock_error_notemplate] PASSED [ 18%] 124s tests/extension/test_launch.py::test_launch_instance PASSED [ 18%] 125s tests/extension/test_launch.py::test_base_url PASSED [ 18%] 125s tests/extension/test_launch.py::test_token_file PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_point_api PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_point_metadata_error PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_point_notfound_error PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_package_api PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_package_notfound_error PASSED [ 18%] 125s tests/extension/test_manager.py::test_extension_manager_api PASSED [ 19%] 125s tests/extension/test_manager.py::test_extension_manager_linked_extensions PASSED [ 19%] 125s tests/extension/test_manager.py::test_extension_manager_fail_add[True] PASSED [ 19%] 125s tests/extension/test_manager.py::test_extension_manager_fail_add[False] PASSED [ 19%] 126s tests/extension/test_manager.py::test_extension_manager_fail_link[True] PASSED [ 19%] 126s tests/extension/test_manager.py::test_extension_manager_fail_link[False] PASSED [ 19%] 126s tests/extension/test_manager.py::test_extension_manager_fail_load[True] PASSED [ 19%] 126s tests/extension/test_manager.py::test_extension_manager_fail_load[False] PASSED [ 19%] 126s tests/extension/test_manager.py::test_disable_no_import[True] PASSED [ 19%] 126s tests/extension/test_manager.py::test_disable_no_import[False] PASSED [ 19%] 126s tests/extension/test_serverextension.py::test_help_output PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_enable PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_disable PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_merge_config PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_load_ordered[jp_server_config0] PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_server_extension_apps PASSED [ 20%] 126s tests/extension/test_serverextension.py::test_server_extension_app PASSED [ 20%] 126s tests/extension/test_utils.py::test_validate_extension PASSED [ 20%] 126s tests/extension/test_utils.py::test_get_loader PASSED [ 20%] 126s tests/extension/test_utils.py::test_get_metadata PASSED [ 20%] 127s tests/nbconvert/test_handlers.py::test_from_file PASSED [ 21%] 127s tests/nbconvert/test_handlers.py::test_from_file_404 PASSED [ 21%] 128s tests/nbconvert/test_handlers.py::test_from_file_download PASSED [ 21%] 128s tests/nbconvert/test_handlers.py::test_from_file_zip PASSED [ 21%] 129s tests/nbconvert/test_handlers.py::test_from_post PASSED [ 21%] 129s tests/nbconvert/test_handlers.py::test_from_post_zip PASSED [ 21%] 129s tests/services/api/test_api.py::test_get_spec PASSED [ 21%] 129s tests/services/api/test_api.py::test_get_status PASSED [ 21%] 129s tests/services/api/test_api.py::test_identity[identity0-expected0] PASSED [ 21%] 129s tests/services/api/test_api.py::test_identity[identity1-expected1] PASSED [ 21%] 129s tests/services/api/test_api.py::test_identity[None-403] PASSED [ 22%] 129s tests/services/api/test_api.py::test_identity_permissions[*-None-expected0] PASSED [ 22%] 129s tests/services/api/test_api.py::test_identity_permissions[have_permissions1-check_permissions1-expected1] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_permissions[*-check_permissions2-expected2] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions[] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions[[]] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions["abc"] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": "action"}] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": [5]}] PASSED [ 22%] 130s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": {}}] PASSED [ 22%] 130s tests/services/config/test_api.py::test_create_retrieve_config PASSED [ 23%] 130s tests/services/config/test_api.py::test_modify PASSED [ 23%] 130s tests/services/config/test_api.py::test_get_unknown PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager--inroot] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-Directory with spaces in-inspace] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-unicod\xe9-innonascii] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-a] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-b] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-name with spaces] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-unicod\xe9] PASSED [ 23%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo/bar-baz] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-A] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-b] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-C] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager--inroot] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 24%] 130s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 24%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-a] PASSED [ 24%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-b] PASSED [ 24%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-name with spaces] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo/bar-baz] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-A] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-b] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-C] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager--inroot] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 25%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-a] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-b] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-A] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-b] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-C] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 26%] 131s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager--inroot] PASSED [ 26%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 27%] 132s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_list_nonexistant_dir[FileContentsManager] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_list_nonexistant_dir[AsyncFileContentsManager] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager--inroot] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-a] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-b] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-name with spaces] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo/bar-baz] PASSED [ 28%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-A] PASSED [ 29%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-b] PASSED [ 29%] 132s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-C] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager--inroot] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-a] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-b] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 29%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-A] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-b] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-C] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager--inroot] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-a] PASSED [ 30%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-b] PASSED [ 31%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-name with spaces] PASSED [ 31%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 31%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo/bar-baz] PASSED [ 31%] 133s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-A] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-b] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-C] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager--inroot] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 31%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-a] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-b] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-A] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-b] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-C] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 32%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager--inroot] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-a] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-b] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 33%] 134s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 33%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-A] PASSED [ 33%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-b] PASSED [ 33%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-C] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager--inroot] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 34%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_nb_invalid[FileContentsManager] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_nb_invalid[AsyncFileContentsManager] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_contents_no_such_file[FileContentsManager] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_contents_no_such_file[AsyncFileContentsManager] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager--inroot] PASSED [ 35%] 135s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 35%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-a] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-b] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-A] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-b] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-C] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 36%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager--inroot] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 37%] 136s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager--inroot] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-a] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-b] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-name with spaces] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo/bar-baz] PASSED [ 38%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-A] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-b] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-C] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager--inroot] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-a] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-b] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 39%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 40%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 40%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-A] PASSED [ 40%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-b] PASSED [ 40%] 137s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-C] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_404_hidden[FileContentsManager] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_404_hidden[AsyncFileContentsManager] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager--inroot] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 40%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-a] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-b] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-A] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-b] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-C] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 41%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager--inroot] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 42%] 138s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 42%] 139s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 42%] 139s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 42%] 139s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 42%] 139s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 42%] 139s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_get_bad_type[FileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_get_bad_type[AsyncFileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_create_untitled[FileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_create_untitled[AsyncFileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_create_untitled_txt[FileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_create_untitled_txt[AsyncFileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_upload[FileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_upload[AsyncFileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_mkdir_untitled[FileContentsManager] PASSED [ 43%] 139s tests/services/contents/test_api.py::test_mkdir_untitled[AsyncFileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_mkdir[FileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_mkdir[AsyncFileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_mkdir_hidden_400[FileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_mkdir_hidden_400[AsyncFileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_upload_txt[FileContentsManager] PASSED [ 44%] 139s tests/services/contents/test_api.py::test_upload_txt[AsyncFileContentsManager] PASSED [ 44%] 140s tests/services/contents/test_api.py::test_upload_txt_hidden[FileContentsManager] PASSED [ 44%] 140s tests/services/contents/test_api.py::test_upload_txt_hidden[AsyncFileContentsManager] PASSED [ 44%] 140s tests/services/contents/test_api.py::test_upload_b64[FileContentsManager] PASSED [ 44%] 140s tests/services/contents/test_api.py::test_upload_b64[AsyncFileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy[FileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy[AsyncFileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_dir[FileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_dir[AsyncFileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_path[FileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_path[AsyncFileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_put_400[FileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_put_400[AsyncFileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_put_400_hidden[FileContentsManager] PASSED [ 45%] 140s tests/services/contents/test_api.py::test_copy_put_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_copy_400_hidden[FileContentsManager] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_copy_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_delete[FileContentsManager--inroot] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_delete[FileContentsManager-Directory with spaces in-inspace] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_delete[FileContentsManager-unicod\xe9-innonascii] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-a] PASSED [ 46%] 140s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-b] PASSED [ 46%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-name with spaces] PASSED [ 46%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-unicod\xe9] PASSED [ 46%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo/bar-baz] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-A] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-b] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-C] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager--inroot] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-a] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-b] PASSED [ 47%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-name with spaces] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo/bar-baz] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-A] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-b] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-C] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 48%] 141s tests/services/contents/test_api.py::test_delete_dirs[FileContentsManager] PASSED [ 48%] 142s tests/services/contents/test_api.py::test_delete_dirs[AsyncFileContentsManager] PASSED [ 48%] 142s tests/services/contents/test_api.py::test_delete_non_empty_dir[FileContentsManager] PASSED [ 48%] 142s tests/services/contents/test_api.py::test_delete_non_empty_dir[AsyncFileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_delete_hidden_dir[FileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_delete_hidden_dir[AsyncFileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_delete_hidden_file[FileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_delete_hidden_file[AsyncFileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_rename[FileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_rename[AsyncFileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_rename_400_hidden[FileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_rename_400_hidden[AsyncFileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_checkpoints_follow_file[FileContentsManager] PASSED [ 49%] 142s tests/services/contents/test_api.py::test_checkpoints_follow_file[AsyncFileContentsManager] PASSED [ 50%] 142s tests/services/contents/test_api.py::test_rename_existing[FileContentsManager] PASSED [ 50%] 142s tests/services/contents/test_api.py::test_rename_existing[AsyncFileContentsManager] PASSED [ 50%] 142s tests/services/contents/test_api.py::test_save[FileContentsManager] PASSED [ 50%] 142s tests/services/contents/test_api.py::test_save[AsyncFileContentsManager] PASSED [ 50%] 142s tests/services/contents/test_api.py::test_checkpoints[FileContentsManager] PASSED [ 50%] 143s tests/services/contents/test_api.py::test_checkpoints[AsyncFileContentsManager] PASSED [ 50%] 143s tests/services/contents/test_api.py::test_file_checkpoints[FileContentsManager] PASSED [ 50%] 143s tests/services/contents/test_api.py::test_file_checkpoints[AsyncFileContentsManager] PASSED [ 50%] 143s tests/services/contents/test_api.py::test_trust[FileContentsManager] PASSED [ 50%] 143s tests/services/contents/test_api.py::test_trust[AsyncFileContentsManager] PASSED [ 51%] 143s tests/services/contents/test_api.py::test_regression_is_hidden[FileContentsManager] PASSED [ 51%] 143s tests/services/contents/test_api.py::test_regression_is_hidden[AsyncFileContentsManager] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager0] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager1] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager2] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager3] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager0] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager1] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager2] PASSED [ 51%] 143s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager3] PASSED [ 52%] 144s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager0] PASSED [ 52%] 144s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager1] PASSED [ 52%] 144s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager2] PASSED [ 52%] 144s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager3] PASSED [ 52%] 144s tests/services/contents/test_config.py::test_config_did_something[AsyncGenericFileCheckpoints] PASSED [ 52%] 144s tests/services/contents/test_config.py::test_config_did_something[AsyncFileCheckpoints] PASSED [ 52%] 144s tests/services/contents/test_config.py::test_pre_post_save_hook_config[jp_server_config0] PASSED [ 52%] 144s tests/services/contents/test_config.py::test_async_contents_manager[AsyncGenericFileCheckpoints] PASSED [ 52%] 144s tests/services/contents/test_config.py::test_async_contents_manager[AsyncFileCheckpoints] PASSED [ 52%] 144s tests/services/contents/test_fileio.py::test_atomic_writing PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_atomic_writing_umask PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_atomic_writing_newlines PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_path_to_invalid PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_file_manager_mixin PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_async_file_manager_mixin PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_notebook_no_raw PASSED [ 53%] 144s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_file_no_raw PASSED [ 53%] 144s tests/services/contents/test_largefilemanager.py::test_save[LargeFileManager] PASSED [ 53%] 144s tests/services/contents/test_largefilemanager.py::test_save[AsyncLargeFileManager] PASSED [ 53%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model1-HTTP 400: Bad Request (File type "notebook" is not supported for large file transfer)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model3-HTTP 400: Bad Request (Must specify format of file contents as 'text' or 'base64')] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model1-HTTP 400: Bad Request (File type "notebook" is not supported for large file transfer)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model3-HTTP 400: Bad Request (Must specify format of file contents as 'text' or 'base64')] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[LargeFileManager] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[AsyncLargeFileManager] PASSED [ 54%] 144s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[LargeFileManager] PASSED [ 55%] 144s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[AsyncLargeFileManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_root_dir[FileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_root_dir[AsyncFileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_missing_root_dir[FileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_missing_root_dir[AsyncFileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_invalid_root_dir[FileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_invalid_root_dir[AsyncFileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_get_os_path[FileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_get_os_path[AsyncFileContentsManager] PASSED [ 55%] 144s tests/services/contents/test_manager.py::test_get_os_path_posix[FileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_get_os_path_posix[AsyncFileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_checkpoint_subdir[FileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_checkpoint_subdir[AsyncFileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_bad_symlink[FileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_bad_symlink[AsyncFileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_recursive_symlink[FileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_recursive_symlink[AsyncFileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_good_symlink[FileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_good_symlink[AsyncFileContentsManager] PASSED [ 56%] 144s tests/services/contents/test_manager.py::test_403[FileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_403[AsyncFileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_400[FileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_400[AsyncFileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_404[FileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_404[AsyncFileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_escape_root[FileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_escape_root[AsyncFileContentsManager] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager0] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager1] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager2] PASSED [ 57%] 144s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager3] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager0] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager1] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager2] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager3] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_get[jp_contents_manager0] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_get[jp_contents_manager1] PASSED [ 58%] 144s tests/services/contents/test_manager.py::test_get[jp_contents_manager2] PASSED [ 58%] 145s tests/services/contents/test_manager.py::test_get[jp_contents_manager3] PASSED [ 58%] 145s tests/services/contents/test_manager.py::test_update[jp_contents_manager0] PASSED [ 58%] 145s tests/services/contents/test_manager.py::test_update[jp_contents_manager1] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_update[jp_contents_manager2] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_update[jp_contents_manager3] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_save[jp_contents_manager0] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_save[jp_contents_manager1] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_save[jp_contents_manager2] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_save[jp_contents_manager3] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_delete[jp_contents_manager0] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_delete[jp_contents_manager1] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_delete[jp_contents_manager2] PASSED [ 59%] 145s tests/services/contents/test_manager.py::test_delete[jp_contents_manager3] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-True-False] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-False-None] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-True-False] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-False-True] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-True-False] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-False-None] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-True-False] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-False-True] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-True-False] PASSED [ 60%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-False-None] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-True-False] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-False-True] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-True-False] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-False-None] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-True-False] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-False-True] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_rename[jp_contents_manager0] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_rename[jp_contents_manager1] PASSED [ 61%] 145s tests/services/contents/test_manager.py::test_rename[jp_contents_manager2] PASSED [ 61%] 146s tests/services/contents/test_manager.py::test_rename[jp_contents_manager3] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager0] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager1] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager2] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager3] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy[jp_contents_manager0] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy[jp_contents_manager1] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy[jp_contents_manager2] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy[jp_contents_manager3] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager0] PASSED [ 62%] 146s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager1] PASSED [ 63%] 146s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager2] PASSED [ 63%] 146s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager3] PASSED [ 63%] 147s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager0] PASSED [ 63%] 148s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager1] PASSED [ 63%] 149s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager2] PASSED [ 63%] 150s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager3] PASSED [ 63%] 150s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager0] PASSED [ 63%] 150s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager1] PASSED [ 63%] 150s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager2] PASSED [ 63%] 150s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager3] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager0] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager1] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager2] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager3] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager0] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager1] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager2] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager3] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager0] PASSED [ 64%] 150s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager1] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager2] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager3] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager0] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager1] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager2] PASSED [ 65%] 150s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager3] PASSED [ 65%] 150s tests/services/contents/test_manager_no_hash.py::test_manager_no_hash_support PASSED [ 65%] 150s tests/services/events/test_api.py::test_subscribe_websocket PASSED [ 65%] 150s tests/services/events/test_api.py::test_post_event[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "version": "1",\n "data": {\n "event_message": "Hello, world!"\n },\n "timestamp": "2022-05-26T12:50:00+06:00Z"\n}\n] PASSED [ 65%] 150s tests/services/events/test_api.py::test_post_event[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "version": "1",\n "data": {\n "event_message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 150s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "data": {\n "event_message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 150s tests/services/events/test_api.py::test_post_event_400[{\n "version": "1",\n "data": {\n "event_message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 151s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "version": "1"\n}\n] PASSED [ 66%] 151s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "event.mock.jupyter.org/message",\n "version": "1",\n "data": {\n "event_message": "Hello, world!"\n },\n "timestamp": "2022-05-26 12:50:00"\n}\n] PASSED [ 66%] 151s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "http://event.mock.jupyter.org/UNREGISTERED-SCHEMA",\n "version": "1",\n "data": {\n "event_message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 151s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "version": "1",\n "data": {\n "message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 151s tests/services/events/test_api.py::test_post_event_400[{\n "schema_id": "http://event.mock.jupyter.org/message",\n "version": 2,\n "data": {\n "event_message": "Hello, world!"\n }\n}\n] PASSED [ 66%] 151s tests/services/events/test_extension.py::test_subscribe_websocket PASSED [ 66%] 151s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config0] PASSED [ 66%] 151s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config1] PASSED [ 67%] 151s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config2] PASSED [ 67%] 152s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config0] PASSED [ 67%] 153s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config1] PASSED [ 67%] 153s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config2] PASSED [ 67%] 155s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config0] PASSED [ 67%] 156s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config1] PASSED [ 67%] 157s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config2] PASSED [ 67%] 158s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config0] PASSED [ 67%] 159s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config1] PASSED [ 67%] 160s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config2] PASSED [ 68%] 160s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config0] PASSED [ 68%] 160s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config1] PASSED [ 68%] 160s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config2] PASSED [ 68%] 161s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config0] PASSED [ 68%] 161s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config1] PASSED [ 68%] 161s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config2] PASSED [ 68%] 161s tests/services/kernels/test_api.py::test_connection[jp_server_config0] PASSED [ 68%] 162s tests/services/kernels/test_api.py::test_connection[jp_server_config1] PASSED [ 68%] 163s tests/services/kernels/test_api.py::test_connection[jp_server_config2] PASSED [ 68%] 163s tests/services/kernels/test_config.py::test_config PASSED [ 69%] 163s tests/services/kernels/test_config.py::test_async_kernel_manager PASSED [ 69%] 163s tests/services/kernels/test_config.py::test_not_server_kernel_manager PASSED [ 69%] 165s tests/services/kernels/test_connection.py::test_websocket_connection PASSED [ 69%] 172s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] PASSED [ 69%] 180s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] PASSED [ 69%] 191s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] PASSED [ 69%] 202s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] PASSED [ 69%] 215s tests/services/kernels/test_cull.py::test_cull_idle_disable PASSED [ 69%] 216s tests/services/kernels/test_cull.py::test_cull_dead[jp_server_config0] PASSED [ 69%] 216s tests/services/kernels/test_events.py::test_kernel_action_success_event[start] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_success_event[restart] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_success_event[interrupt] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_success_event[shutdown] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_failed_event[start] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_failed_event[restart] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_failed_event[interrupt] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_failed_event[shutdown] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[start] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[restart] PASSED [ 70%] 216s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[interrupt] PASSED [ 71%] 216s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[shutdown] PASSED [ 71%] 226s tests/services/kernels/test_execution_state.py::test_execution_state FAILED [ 71%] 226s tests/services/kernelspecs/test_api.py::test_list_kernelspecs_bad PASSED [ 71%] 226s tests/services/kernelspecs/test_api.py::test_list_kernelspecs PASSED [ 71%] 226s tests/services/kernelspecs/test_api.py::test_get_kernelspecs PASSED [ 71%] 226s tests/services/kernelspecs/test_api.py::test_get_nonexistant_kernelspec PASSED [ 71%] 227s tests/services/kernelspecs/test_api.py::test_get_kernel_resource_file PASSED [ 71%] 227s tests/services/kernelspecs/test_api.py::test_get_nonexistant_resource PASSED [ 71%] 227s tests/services/nbconvert/test_api.py::test_list_formats PASSED [ 71%] 228s tests/services/sessions/test_api.py::test_create[jp_server_config0] PASSED [ 71%] 229s tests/services/sessions/test_api.py::test_create[jp_server_config1] PASSED [ 72%] 230s tests/services/sessions/test_api.py::test_create[jp_server_config2] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create[jp_server_config3] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad[jp_server_config0] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad[jp_server_config1] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad[jp_server_config2] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad[jp_server_config3] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config0] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config1] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config2] PASSED [ 72%] 231s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config3] PASSED [ 73%] 232s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config0] PASSED [ 73%] 233s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config1] PASSED [ 73%] 234s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config2] PASSED [ 73%] 235s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config3] PASSED [ 73%] 236s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config0] PASSED [ 73%] 237s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config1] PASSED [ 73%] 238s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config2] PASSED [ 73%] 240s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config3] PASSED [ 73%] 241s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config0] PASSED [ 73%] 242s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config1] PASSED [ 74%] 243s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config2] PASSED [ 74%] 243s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config3] PASSED [ 74%] 244s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config0] PASSED [ 74%] 245s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config1] PASSED [ 74%] 246s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config2] PASSED [ 74%] 246s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config3] PASSED [ 74%] 247s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config0] PASSED [ 74%] 248s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config1] PASSED [ 74%] 250s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config2] PASSED [ 74%] 251s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config3] PASSED [ 75%] 252s tests/services/sessions/test_api.py::test_delete[jp_server_config0] PASSED [ 75%] 253s tests/services/sessions/test_api.py::test_delete[jp_server_config1] PASSED [ 75%] 254s tests/services/sessions/test_api.py::test_delete[jp_server_config2] PASSED [ 75%] 255s tests/services/sessions/test_api.py::test_delete[jp_server_config3] PASSED [ 75%] 256s tests/services/sessions/test_api.py::test_modify_path[jp_server_config0] PASSED [ 75%] 257s tests/services/sessions/test_api.py::test_modify_path[jp_server_config1] PASSED [ 75%] 258s tests/services/sessions/test_api.py::test_modify_path[jp_server_config2] PASSED [ 75%] 259s tests/services/sessions/test_api.py::test_modify_path[jp_server_config3] PASSED [ 75%] 260s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config0] PASSED [ 75%] 261s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config1] PASSED [ 76%] 262s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config2] PASSED [ 76%] 263s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config3] PASSED [ 76%] 264s tests/services/sessions/test_api.py::test_modify_type[jp_server_config0] PASSED [ 76%] 265s tests/services/sessions/test_api.py::test_modify_type[jp_server_config1] PASSED [ 76%] 267s tests/services/sessions/test_api.py::test_modify_type[jp_server_config2] PASSED [ 76%] 268s tests/services/sessions/test_api.py::test_modify_type[jp_server_config3] PASSED [ 76%] 269s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config0] PASSED [ 76%] 270s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config1] PASSED [ 76%] 271s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config2] PASSED [ 76%] 272s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config3] PASSED [ 77%] 273s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config0] PASSED [ 77%] 275s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config1] PASSED [ 77%] 276s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config2] PASSED [ 77%] 277s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config3] PASSED [ 77%] 279s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config0] PASSED [ 77%] 281s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config1] PASSED [ 77%] 283s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config2] PASSED [ 77%] 284s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config3] PASSED [ 77%] 284s tests/services/sessions/test_manager.py::test_kernel_record_equals PASSED [ 77%] 284s tests/services/sessions/test_manager.py::test_kernel_record_update PASSED [ 78%] 284s tests/services/sessions/test_manager.py::test_kernel_record_list PASSED [ 78%] 284s tests/services/sessions/test_manager.py::test_get_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_bad_get_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_get_session_dead_kernel PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_list_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_list_sessions_dead_kernel PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_update_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_bad_update_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_delete_session PASSED [ 78%] 285s tests/services/sessions/test_manager.py::test_bad_delete_session PASSED [ 79%] 285s tests/services/sessions/test_manager.py::test_bad_database_filepath PASSED [ 79%] 285s tests/services/sessions/test_manager.py::test_good_database_filepath PASSED [ 79%] 285s tests/services/sessions/test_manager.py::test_session_persistence PASSED [ 79%] 288s tests/services/sessions/test_manager.py::test_pending_kernel PASSED [ 79%] 288s tests/test_config_manager.py::test_json PASSED [ 79%] 288s tests/test_files.py::test_file_types[jupyter_server.files.handlers.FilesHandler] PASSED [ 79%] 288s tests/test_files.py::test_file_types[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 79%] 288s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.files.handlers.FilesHandler] PASSED [ 79%] 288s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 79%] 288s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 288s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 288s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 288s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 288s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 288s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 288s tests/test_files.py::test_regression_is_hidden[jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 288s tests/test_files.py::test_regression_is_hidden[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 288s tests/test_files.py::test_contents_manager[jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 288s tests/test_files.py::test_contents_manager[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 289s tests/test_files.py::test_save_hooks[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 289s tests/test_files.py::test_save_hooks[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 289s tests/test_files.py::test_download[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 289s tests/test_files.py::test_download[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 289s tests/test_files.py::test_old_files_redirect[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 289s tests/test_files.py::test_old_files_redirect[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 289s tests/test_gateway.py::test_gateway_env_options PASSED [ 81%] 289s tests/test_gateway.py::test_gateway_cli_options PASSED [ 81%] 289s tests/test_gateway.py::test_token_renewer_config[default-] PASSED [ 81%] 289s tests/test_gateway.py::test_token_renewer_config[custom-None] PASSED [ 81%] 289s tests/test_gateway.py::test_token_renewer_config[custom-] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_timeout_pad_option[50-10-50-45] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_timeout_pad_option[10-50-55-50] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[False-None-None-EXISTING=1-False] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-None-None-EXISTING=1-True] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Expires-180-None-True] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Max-Age--360-EXISTING=1-False] PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_class_mappings PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_get_kernelspecs PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_get_named_kernelspec PASSED [ 82%] 289s tests/test_gateway.py::test_gateway_session_lifecycle[False] PASSED [ 83%] 289s tests/test_gateway.py::test_gateway_session_lifecycle[True] PASSED [ 83%] 289s tests/test_gateway.py::test_gateway_kernel_lifecycle[False] PASSED [ 83%] 290s tests/test_gateway.py::test_gateway_kernel_lifecycle[True] PASSED [ 83%] 290s tests/test_gateway.py::test_gateway_shutdown[True] PASSED [ 83%] 290s tests/test_gateway.py::test_gateway_shutdown[False] PASSED [ 83%] 290s tests/test_gateway.py::test_kernel_client_response_router_notifies_channel_queue_when_finished PASSED [ 83%] 290s tests/test_gateway.py::test_channel_queue_get_msg_with_invalid_timeout PASSED [ 83%] 290s tests/test_gateway.py::test_channel_queue_get_msg_raises_empty_after_timeout PASSED [ 83%] 291s tests/test_gateway.py::test_channel_queue_get_msg_without_timeout PASSED [ 83%] 291s tests/test_gateway.py::test_channel_queue_get_msg_with_existing_item PASSED [ 84%] 291s tests/test_gateway.py::test_channel_queue_get_msg_when_response_router_had_finished PASSED [ 84%] 291s tests/test_gateway.py::test_websocket_connection_closed PASSED [ 84%] 291s tests/test_gateway.py::test_websocket_connection_with_session_id PASSED [ 84%] 291s tests/test_paths.py::test_path_regex PASSED [ 84%] 291s tests/test_paths.py::test_path_regex_bad PASSED [ 84%] 291s tests/test_paths.py::test_trailing_slash[/notebooks/mynotebook/-/notebooks/mynotebook] PASSED [ 84%] 291s tests/test_paths.py::test_trailing_slash[////foo///-/foo] PASSED [ 84%] 291s tests/test_paths.py::test_trailing_slash[//example.com/-/example.com] PASSED [ 84%] 291s tests/test_paths.py::test_trailing_slash[/has/param/?hasparam=true-/has/param?hasparam=true] PASSED [ 84%] 291s tests/test_serialize.py::test_serialize_binary PASSED [ 85%] 291s tests/test_serialize.py::test_deserialize_binary PASSED [ 85%] 292s tests/test_serverapp.py::test_help_output PASSED [ 85%] 292s tests/test_serverapp.py::test_server_list[json] PASSED [ 85%] 292s tests/test_serverapp.py::test_server_list[jsonlist] PASSED [ 85%] 292s tests/test_serverapp.py::test_server_list[] PASSED [ 85%] 292s tests/test_serverapp.py::test_server_info_file PASSED [ 85%] 292s tests/test_serverapp.py::test_root_dir PASSED [ 85%] 292s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir0] PASSED [ 85%] 292s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir1] PASSED [ 85%] 292s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir2] PASSED [ 85%] 292s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir0] PASSED [ 86%] 292s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir1] PASSED [ 86%] 292s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir2] PASSED [ 86%] 292s tests/test_serverapp.py::test_generate_config PASSED [ 86%] 292s tests/test_serverapp.py::test_server_password PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[yes-True] PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[Yes-True] PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[True-True] PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[true-True] PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[TRUE-True] PASSED [ 86%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[no-False] PASSED [ 87%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[nooo-False] PASSED [ 87%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[FALSE-False] PASSED [ 87%] 292s tests/test_serverapp.py::test_allow_unauthenticated_env_var[false-False] PASSED [ 87%] 292s tests/test_serverapp.py::test_list_running_servers PASSED [ 87%] 292s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-notebook.ipynb-notebook.ipynb] PASSED [ 87%] 292s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-/tmp_path/path/to/notebook.ipynb-notebook.ipynb] PASSED [ 87%] 293s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-/tmp_path/path/to/notebook.ipynb-SystemExit] PASSED [ 87%] 293s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/tmp_path-/tmp_path/path/to/notebook.ipynb-path/to/notebook.ipynb] PASSED [ 87%] 293s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-notebook.ipynb-notebook.ipynb] PASSED [ 87%] 293s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-path/to/notebook.ipynb-path/to/notebook.ipynb] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config0-http://localhost:8888/?token=...-http://127.0.0.1:8888/?token=...-http://localhost:8888/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config1-http://localhost:9999/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config2-http://1.1.1.1:8888/?token=-http://127.0.0.1:8888/?token=-http://1.1.1.1:8888/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config3-https://localhost:8888/?token=-https://127.0.0.1:8888/?token=-https://localhost:8888/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config4-http://test.org/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config5-http://localhost:8888/test/?token=-http://127.0.0.1:8888/test/?token=-http://localhost:8888/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config6-http+unix://%2Ftmp%2Fjp-test.sock/?token=-http+unix://%2Ftmp%2Fjp-test.sock/?token=-http+unix://%2Ftmp%2Fjp-test.sock/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config7-http+unix://%2Ftmp%2Fjp-test.sock/test/?token=-http+unix://%2Ftmp%2Fjp-test.sock/test/?token=-http+unix://%2Ftmp%2Fjp-test.sock/] PASSED [ 88%] 293s tests/test_serverapp.py::test_urls[config8-http://localhost:8888/?token=-http://127.0.0.1:8888/?token=-http://localhost:8888/] PASSED [ 88%] 293s tests/test_serverapp.py::test_valid_preferred_dir PASSED [ 89%] 293s tests/test_serverapp.py::test_valid_preferred_dir_is_root_subdir PASSED [ 89%] 293s tests/test_serverapp.py::test_valid_preferred_dir_does_not_exist PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[FileContentsManager] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[AsyncFileContentsManager] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-ServerApp] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-FileContentsManager] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-ServerApp] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-FileContentsManager] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-ServerApp] PASSED [ 89%] 293s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-FileContentsManager] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-ServerApp] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-FileContentsManager] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-config-ServerApp] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-config-FileContentsManager] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-default-ServerApp] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[config-default-FileContentsManager] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-ServerApp] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-FileContentsManager] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-config-ServerApp] PASSED [ 90%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-config-FileContentsManager] PASSED [ 91%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-default-ServerApp] PASSED [ 91%] 293s tests/test_serverapp.py::test_preferred_dir_validation[default-default-FileContentsManager] PASSED [ 91%] 293s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist PASSED [ 91%] 293s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist_set PASSED [ 91%] 293s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir PASSED [ 91%] 293s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir_set PASSED [ 91%] 293s tests/test_serverapp.py::test_absolute_preferred_dir_not_root_subdir_set PASSED [ 91%] 293s tests/test_serverapp.py::test_random_ports PASSED [ 91%] 293s tests/test_serverapp.py::test_server_web_application PASSED [ 91%] 294s tests/test_serverapp.py::test_misc PASSED [ 92%] 294s tests/test_serverapp.py::test_deprecated_props PASSED [ 92%] 294s tests/test_serverapp.py::test_signals PASSED [ 92%] 294s tests/test_serverapp.py::test_shutdown_no_activity PASSED [ 92%] 294s tests/test_serverapp.py::test_running_server_info PASSED [ 92%] 294s tests/test_serverapp.py::test_browser_open_files[True] PASSED [ 92%] 294s tests/test_serverapp.py::test_browser_open_files[False] PASSED [ 92%] 294s tests/test_serverapp.py::test_deprecated_notebook_dir_priority PASSED [ 92%] 294s tests/test_serverapp.py::test_immutable_cache_trait PASSED [ 92%] 294s tests/test_serverapp.py::test PASSED [ 92%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-False0] PASSED [ 93%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-False1] PASSED [ 93%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-False2] PASSED [ 93%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-True0] PASSED [ 93%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-True1] PASSED [ 93%] 294s tests/test_serverapp.py::test_tornado_authentication_detection[test-False3] PASSED [ 93%] 294s tests/test_terminal.py::test_no_terminals PASSED [ 93%] 294s tests/test_terminal.py::test_terminal_create PASSED [ 93%] 294s tests/test_terminal.py::test_terminal_create_with_kwargs PASSED [ 93%] 299s tests/test_terminal.py::test_terminal_create_with_cwd PASSED [ 93%] 299s tests/test_terminal.py::test_terminal_create_with_relative_cwd SKIPPED [ 94%] 299s tests/test_terminal.py::test_terminal_create_with_bad_cwd SKIPPED (N...) [ 94%] 299s tests/test_terminal.py::test_culling_config PASSED [ 94%] 311s tests/test_terminal.py::test_culling PASSED [ 94%] 311s tests/test_terminal.py::test_shell_command_override[shell_command="['/path/to/shell', '-l']"-expected_shell0-5.4] PASSED [ 94%] 311s tests/test_terminal.py::test_shell_command_override[shell_command="/string/path/to/shell -l"-expected_shell1-5.1] PASSED [ 94%] 311s tests/test_terminal.py::test_importing_shims PASSED [ 94%] 311s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[1] PASSED [ 94%] 311s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[test] PASSED [ 94%] 311s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[value2] PASSED [ 94%] 311s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[2.4] PASSED [ 95%] 311s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[value1] PASSED [ 95%] 311s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyClass] PASSED [ 95%] 311s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyInt] PASSED [ 95%] 311s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[LargeFileManager] PASSED [ 95%] 312s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[jupyter_server.services.contents.manager.ContentsManager] PASSED [ 95%] 312s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[float] PASSED [ 95%] 312s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[object] PASSED [ 95%] 312s tests/test_utils.py::test_help_output PASSED [ 95%] 312s tests/test_utils.py::test_url_escaping[/this is a test/for spaces/-/this%20is%20a%20test/for%20spaces/] PASSED [ 95%] 312s tests/test_utils.py::test_url_escaping[notebook with space.ipynb-notebook%20with%20space.ipynb] PASSED [ 96%] 312s tests/test_utils.py::test_url_escaping[/path with a/notebook and space.ipynb-/path%20with%20a/notebook%20and%20space.ipynb] PASSED [ 96%] 312s tests/test_utils.py::test_url_escaping[/ !@$#%^&* / test %^ notebook @#$ name.ipynb-/%20%21%40%24%23%25%5E%26%2A%20/%20test%20%25%5E%20notebook%20%40%23%24%20name.ipynb] PASSED [ 96%] 312s tests/test_utils.py::test_is_namespace_package[test_namespace-True] PASSED [ 96%] 312s tests/test_utils.py::test_is_namespace_package[sys-False] PASSED [ 96%] 312s tests/test_utils.py::test_is_namespace_package[jupyter_server-False] PASSED [ 96%] 312s tests/test_utils.py::test_is_namespace_package[not_a_python_namespace-None] PASSED [ 96%] 312s tests/test_utils.py::test_is_namespace_package_no_spec PASSED [ 96%] 312s tests/test_utils.py::test_path_utils PASSED [ 96%] 312s tests/test_utils.py::test_check_version PASSED [ 96%] 312s tests/test_utils.py::test_check_pid PASSED [ 97%] 312s tests/test_utils.py::test_run_sync_in_loop PASSED [ 97%] 312s tests/test_utils.py::test_unix_socket_in_use PASSED [ 97%] 312s tests/test_utils.py::test_filefind[/foo-OSError] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[../c/in-c-OSError] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[in-a-a/in-a] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[in-b-b/in-b] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[in-both-a/in-both] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[\\in-a-OSError] PASSED [ 97%] 312s tests/test_utils.py::test_filefind[not-found-OSError] PASSED [ 97%] 312s tests/test_version.py::test_invalid_pep440_versions[4.1.0.b1] PASSED [ 98%] 312s tests/test_version.py::test_invalid_pep440_versions[4.1.b1] PASSED [ 98%] 312s tests/test_version.py::test_invalid_pep440_versions[4.2] PASSED [ 98%] 312s tests/test_version.py::test_invalid_pep440_versions[X.y.z] PASSED [ 98%] 312s tests/test_version.py::test_invalid_pep440_versions[1.2.3.dev1.post2] PASSED [ 98%] 312s tests/test_version.py::test_valid_pep440_versions[4.1.1] PASSED [ 98%] 312s tests/test_version.py::test_valid_pep440_versions[4.2.1b3] PASSED [ 98%] 312s tests/test_version.py::test_current_version PASSED [ 98%] 312s tests/test_view.py::test_view[False-nosuchfile.html] PASSED [ 98%] 312s tests/test_view.py::test_view[False-nosuchfile.bin] PASSED [ 98%] 312s tests/test_view.py::test_view[True-exists.html] PASSED [ 99%] 313s tests/test_view.py::test_view[True-exists.bin] PASSED [ 99%] 313s tests/unix_sockets/test_api.py::test_get_spec PASSED [ 99%] 313s tests/unix_sockets/test_api.py::test_list_running_servers PASSED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_sock_server_integration SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_type SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_accessible SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_stop_multi_integration SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_launch_socket_collision SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_server SKIPPED [ 99%] 313s tests/unix_sockets/test_serverapp_integration.py::test_jupyter_server_apps SKIPPED [100%] 313s 313s =================================== FAILURES =================================== 313s _____________________________ test_execution_state _____________________________ 313s 313s jp_fetch = .client_fetch at 0x7882b4931940> 313s jp_ws_fetch = .client_fetch at 0x7882b4930cc0> 313s 313s @flaky 313s async def test_execution_state(jp_fetch, jp_ws_fetch): 313s r = await jp_fetch("api", "kernels", method="POST", allow_nonstandard_methods=True) 313s kernel = json.loads(r.body.decode()) 313s kid = kernel["id"] 313s  313s # Open a websocket connection. 313s ws = await jp_ws_fetch("api", "kernels", kid, "channels") 313s session_id = uuid.uuid1().hex 313s message_id = uuid.uuid1().hex 313s await ws.write_message( 313s json.dumps( 313s { 313s "channel": "shell", 313s "header": { 313s "date": datetime.datetime.now(tz=datetime.timezone.utc).isoformat(), 313s "session": session_id, 313s "msg_id": message_id, 313s "msg_type": "execute_request", 313s "username": "", 313s "version": "5.2", 313s }, 313s "parent_header": {}, 313s "metadata": {}, 313s "content": { 313s "code": "while True:\n\tpass", 313s "silent": False, 313s "allow_stdin": False, 313s "stop_on_error": True, 313s }, 313s "buffers": [], 313s } 313s ) 313s ) 313s await poll_for_parent_message_status(kid, message_id, "busy", ws) 313s es = await get_execution_state(kid, jp_fetch) 313s > assert es == "busy" 313s E AssertionError: assert 'idle' == 'busy' 313s E  313s E - busy 313s E + idle 313s 313s es = 'idle' 313s jp_fetch = .client_fetch at 0x7882b4931940> 313s jp_ws_fetch = .client_fetch at 0x7882b4930cc0> 313s kernel = {'connections': 0, 'execution_state': 'starting', 'id': 'd0095c11-ac4f-4e3c-89e4-e6ff776cf30d', 'last_activity': '2025-06-19T14:41:15.946637Z', ...} 313s kid = 'd0095c11-ac4f-4e3c-89e4-e6ff776cf30d' 313s message_id = '5bd017d94d1b11f08000fa163e3958c5' 313s r = HTTPResponse(_body=b'{"id": "d0095c11-ac4f-4e3c-89e4-e6ff776cf30d", "name": "python3", "last_activity": "2025-06-19T14...ient.HTTPRequest object at 0x7882b4aeb890>,request_time=0.01821136474609375,start_time=1750344075.9297006,time_info={}) 313s session_id = '5bd017d84d1b11f08000fa163e3958c5' 313s ws = 313s 313s tests/services/kernels/test_execution_state.py:57: AssertionError 313s ---------------------------- Captured stderr setup ----------------------------- 313s [D 2025-06-19 14:41:10.829 ServerApp] Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s ------------------------------ Captured log setup ------------------------------ 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:194 Searching ['/tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/config', '/tmp/home/.local/etc/jupyter', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/env/etc/jupyter', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/etc/jupyter'] for config files 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/env/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/home/.local/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/config 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/env/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/home/.local/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/config 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/env/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/home/.local/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/config/jupyter_server_config.json 313s INFO  ServerApp:serverapp.py:3064 Serving notebooks from local directory: /tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/root_dir 313s INFO  ServerApp:serverapp.py:3064 Jupyter Server 2.15.0 is running at: 313s INFO  ServerApp:serverapp.py:3064 http://localhost:38023/a%40b/?token=1df3a3960b69e3a190389ee3e37a6d5a6c019712b19ecec6 313s INFO  ServerApp:serverapp.py:3064 http://127.0.0.1:38023/a%40b/?token=1df3a3960b69e3a190389ee3e37a6d5a6c019712b19ecec6 313s INFO  ServerApp:serverapp.py:3065 Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 313s CRITICAL ServerApp:serverapp.py:3127 313s 313s To access the server, open this file in a browser: 313s file:///tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/runtime/jpserver-2960-open.html 313s Or copy and paste one of these URLs: 313s http://localhost:38023/a%40b/?token=1df3a3960b69e3a190389ee3e37a6d5a6c019712b19ecec6 313s http://127.0.0.1:38023/a%40b/?token=1df3a3960b69e3a190389ee3e37a6d5a6c019712b19ecec6 313s ----------------------------- Captured stdout call ----------------------------- 313s {'header': {'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_10', 'msg_type': 'status', 'username': 'ubuntu', 'session': '5f6878d9-e27275222af190010cbd7e78', 'date': '2025-06-19T14:41:11.410096Z', 'version': '5.3'}, 'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_10', 'msg_type': 'status', 'parent_header': {'msg_id': 'b7bfa46e-836d1b23119a085b3b7059b5_2960_2', 'msg_type': 'kernel_info_request', 'username': 'ubuntu', 'session': 'b7bfa46e-836d1b23119a085b3b7059b5', 'date': '2025-06-19T14:41:11.407509Z', 'version': '5.3'}, 'metadata': {}, 'content': {'execution_state': 'busy'}, 'buffers': [], 'channel': 'iopub'} 313s {'header': {'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_12', 'msg_type': 'status', 'username': 'ubuntu', 'session': '5f6878d9-e27275222af190010cbd7e78', 'date': '2025-06-19T14:41:11.411054Z', 'version': '5.3'}, 'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_12', 'msg_type': 'status', 'parent_header': {'msg_id': 'b7bfa46e-836d1b23119a085b3b7059b5_2960_2', 'msg_type': 'kernel_info_request', 'username': 'ubuntu', 'session': 'b7bfa46e-836d1b23119a085b3b7059b5', 'date': '2025-06-19T14:41:11.407509Z', 'version': '5.3'}, 'metadata': {}, 'content': {'execution_state': 'idle'}, 'buffers': [], 'channel': 'iopub'} 313s {'header': {'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_13', 'msg_type': 'status', 'username': 'ubuntu', 'session': '5f6878d9-e27275222af190010cbd7e78', 'date': '2025-06-19T14:41:11.411181Z', 'version': '5.3'}, 'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_13', 'msg_type': 'status', 'parent_header': {'msg_id': 'b7bfa46e-836d1b23119a085b3b7059b5_2960_1', 'msg_type': 'kernel_info_request', 'username': 'ubuntu', 'session': 'b7bfa46e-836d1b23119a085b3b7059b5', 'date': '2025-06-19T14:41:11.407396Z', 'version': '5.3'}, 'metadata': {}, 'content': {'execution_state': 'idle'}, 'buffers': [], 'channel': 'iopub'} 313s {'header': {'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_14', 'msg_type': 'status', 'username': 'ubuntu', 'session': '5f6878d9-e27275222af190010cbd7e78', 'date': '2025-06-19T14:41:11.414099Z', 'version': '5.3'}, 'msg_id': '5f6878d9-e27275222af190010cbd7e78_9747_14', 'msg_type': 'status', 'parent_header': {'date': '2025-06-19T14:41:11.408343Z', 'session': '5bd017984d1b11f08000fa163e3958c5', 'msg_id': '5bd017994d1b11f08000fa163e3958c5', 'msg_type': 'execute_request', 'username': '', 'version': '5.2'}, 'metadata': {}, 'content': {'execution_state': 'busy'}, 'buffers': [], 'channel': 'iopub'} 313s ------------------------------ Captured log call ------------------------------- 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 305548e87b1b4075aa7f95f78cd97585 313s DEBUG  ServerApp:factory.py:95 Instantiating kernel 'Python 3 (ipykernel)' with kernel provisioner: local-provisioner 313s DEBUG  ServerApp:manager.py:438 Starting kernel: ['/usr/bin/python3.13', '-m', 'ipykernel_launcher', '-f', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state0/runtime/kernel-367b0d43-133f-42fe-ac0d-2451475dbb55.json'] 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:42761 313s INFO  ServerApp:kernelmanager.py:241 Kernel started: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:kernelmanager.py:242 Kernel args (excluding env): {'kernel_name': 'python3'} 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:55491 313s DEBUG  ServerApp:log.py:102 201 POST /a%40b/api/kernels (305548e87b1b4075aa7f95f78cd97585@127.0.0.1) 17.85ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 5cfd3996497b446dac23b9c426eb13c4 313s WARNING  ServerApp:websocket.py:55 No session ID specified 313s DEBUG  ServerApp:channels.py:581 Requesting kernel info from 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:45227 313s DEBUG  ServerApp:channels.py:611 Received kernel info: {'status': 'ok', 'protocol_version': '5.3', 'implementation': 'ipython', 'implementation_version': '8.35.0', 'language_info': {'name': 'python', 'version': '3.13.5', 'mimetype': 'text/x-python', 'codemirror_mode': {'name': 'ipython', 'version': 3}, 'pygments_lexer': 'ipython3', 'nbconvert_exporter': 'python', 'file_extension': '.py'}, 'banner': "Python 3.13.5 (main, Jun 12 2025, 07:03:44) [GCC 14.3.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n", 'help_links': [{'text': 'Python Reference', 'url': 'https://docs.python.org/3.13'}, {'text': 'IPython Reference', 'url': 'https://ipython.org/documentation.html'}, {'text': 'NumPy Reference', 'url': 'https://docs.scipy.org/doc/numpy/reference/'}, {'text': 'SciPy Reference', 'url': 'https://docs.scipy.org/doc/scipy/reference/'}, {'text': 'Matplotlib Reference', 'url': 'https://matplotlib.org/contents.html'}, {'text': 'SymPy Reference', 'url': 'http://docs.sympy.org/latest/index.html'}, {'text': 'pandas Reference', 'url': 'https://pandas.pydata.org/pandas-docs/stable/'}]} 313s DEBUG  ServerApp:log.py:102 101 GET /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55/channels (5cfd3996497b446dac23b9c426eb13c4@127.0.0.1) 533.81ms 313s DEBUG  ServerApp:websocket.py:127 Opening websocket /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55/channels 313s INFO  ServerApp:websocket.py:74 Connecting to kernel 367b0d43-133f-42fe-ac0d-2451475dbb55. 313s DEBUG  ServerApp:kernelmanager.py:382 Getting buffer for 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:55491 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:45227 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:42761 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:60765 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:45227 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:42761 313s DEBUG  ServerApp:channels.py:261 Nudge: attempt 1 on kernel 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:226 Nudge: IOPub received: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:229 Nudge: resolving iopub future: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:219 Nudge: control info reply received: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:221 Nudge: resolving control future: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 82817e8e9a9d4c048bf1830e7337e080 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55 (82817e8e9a9d4c048bf1830e7337e080@127.0.0.1) 0.96ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: f3b88e69fdd949ae8bd41319215e1d1e 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55 (f3b88e69fdd949ae8bd41319215e1d1e@127.0.0.1) 1.11ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: e0001ca198c5418baef886254421f45a 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55 (e0001ca198c5418baef886254421f45a@127.0.0.1) 1.70ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: c18a8d09d2d146ab890dea89f28bea77 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/367b0d43-133f-42fe-ac0d-2451475dbb55 (c18a8d09d2d146ab890dea89f28bea77@127.0.0.1) 3.66ms 313s ---------------------------- Captured log teardown ----------------------------- 313s INFO  ServerApp:serverapp.py:2847 Shutting down 1 extension 313s DEBUG  ServerApp:manager.py:373 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping 313s DEBUG  ServerApp:manager.py:375 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped 313s INFO  ServerApp:serverapp.py:2836 Shutting down 1 kernel 313s DEBUG  ServerApp:kernelmanager.py:403 Clearing buffer for 367b0d43-133f-42fe-ac0d-2451475dbb55 313s INFO  ServerApp:multikernelmanager.py:306 Kernel shutdown: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:401 Websocket closed 367b0d43-133f-42fe-ac0d-2451475dbb55:b7bfa46e-836d1b23119a085b3b7059b5 313s ---------------------------- Captured stderr setup ----------------------------- 313s [D 2025-06-19 14:41:15.904 ServerApp] Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s ------------------------------ Captured log setup ------------------------------ 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:194 Searching ['/tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/config', '/tmp/home/.local/etc/jupyter', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/env/etc/jupyter', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/etc/jupyter'] for config files 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/env/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/home/.local/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/config 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/env/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/home/.local/etc/jupyter 313s DEBUG  ServerApp:application.py:908 Looking for jupyter_server_config in /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/config 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:application.py:457 Config changed: {'ServerApp': {'jpserver_extensions': {'jupyter_server_terminals': True}}, 'NotebookNotary': {'db_file': ':memory:'}, 'IdentityProvider': {'token': }} 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/env/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/home/.local/etc/jupyter/jupyter_server_config.json 313s DEBUG  ServerApp:config_manager.py:98 Paths used for configuration of jupyter_server_config: 313s /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/config/jupyter_server_config.json 313s INFO  ServerApp:serverapp.py:3064 Serving notebooks from local directory: /tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/root_dir 313s INFO  ServerApp:serverapp.py:3064 Jupyter Server 2.15.0 is running at: 313s INFO  ServerApp:serverapp.py:3064 http://localhost:32911/a%40b/?token=5a83b9af355100f41eb1040de4febe5b51de318f680a1f98 313s INFO  ServerApp:serverapp.py:3064 http://127.0.0.1:32911/a%40b/?token=5a83b9af355100f41eb1040de4febe5b51de318f680a1f98 313s INFO  ServerApp:serverapp.py:3065 Use Control-C to stop this server and shut down all kernels (twice to skip confirmation). 313s CRITICAL ServerApp:serverapp.py:3127 313s 313s To access the server, open this file in a browser: 313s file:///tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/runtime/jpserver-2960-open.html 313s Or copy and paste one of these URLs: 313s http://localhost:32911/a%40b/?token=5a83b9af355100f41eb1040de4febe5b51de318f680a1f98 313s http://127.0.0.1:32911/a%40b/?token=5a83b9af355100f41eb1040de4febe5b51de318f680a1f98 313s ----------------------------- Captured stdout call ----------------------------- 313s {'header': {'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_10', 'msg_type': 'status', 'username': 'ubuntu', 'session': 'ea155991-b15fce0fbb24d3e9431d7246', 'date': '2025-06-19T14:41:16.413824Z', 'version': '5.3'}, 'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_10', 'msg_type': 'status', 'parent_header': {'msg_id': '645167c6-600f525a70990b410d3fc958_2960_2', 'msg_type': 'kernel_info_request', 'username': 'ubuntu', 'session': '645167c6-600f525a70990b410d3fc958', 'date': '2025-06-19T14:41:16.412056Z', 'version': '5.3'}, 'metadata': {}, 'content': {'execution_state': 'busy'}, 'buffers': [], 'channel': 'iopub'} 313s {'header': {'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_12', 'msg_type': 'status', 'username': 'ubuntu', 'session': 'ea155991-b15fce0fbb24d3e9431d7246', 'date': '2025-06-19T14:41:16.414332Z', 'version': '5.3'}, 'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_12', 'msg_type': 'status', 'parent_header': {'msg_id': '645167c6-600f525a70990b410d3fc958_2960_1', 'msg_type': 'kernel_info_request', 'username': 'ubuntu', 'session': '645167c6-600f525a70990b410d3fc958', 'date': '2025-06-19T14:41:16.411917Z', 'version': '5.3'}, 'metadata': {}, 'content': {'execution_state': 'idle'}, 'buffers': [], 'channel': 'iopub'} 313s {'header': {'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_13', 'msg_type': 'status', 'username': 'ubuntu', 'session': 'ea155991-b15fce0fbb24d3e9431d7246', 'date': '2025-06-19T14:41:16.416457Z', 'version': '5.3'}, 'msg_id': 'ea155991-b15fce0fbb24d3e9431d7246_9761_13', 'msg_type': 'status', 'parent_header': {'date': '2025-06-19T14:41:16.412570Z', 'session': '5bd017d84d1b11f08000fa163e3958c5', 'msg_id': '5bd017d94d1b11f08000fa163e3958c5', 'msg_type': 'execute_request', 'username': '', 'version': '5.2'}, 'metadata': {}, 'content': {'execution_state': 'busy'}, 'buffers': [], 'channel': 'iopub'} 313s ------------------------------ Captured log call ------------------------------- 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: b389b303d53147b1ba1c5c5cc2944fef 313s DEBUG  ServerApp:factory.py:95 Instantiating kernel 'Python 3 (ipykernel)' with kernel provisioner: local-provisioner 313s DEBUG  ServerApp:manager.py:438 Starting kernel: ['/usr/bin/python3.13', '-m', 'ipykernel_launcher', '-f', '/tmp/pytest-of-ubuntu/pytest-0/test_execution_state1/runtime/kernel-d0095c11-ac4f-4e3c-89e4-e6ff776cf30d.json'] 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:59883 313s INFO  ServerApp:kernelmanager.py:241 Kernel started: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:kernelmanager.py:242 Kernel args (excluding env): {'kernel_name': 'python3'} 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:38823 313s DEBUG  ServerApp:log.py:102 201 POST /a%40b/api/kernels (b389b303d53147b1ba1c5c5cc2944fef@127.0.0.1) 16.83ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 9caf82f4ba6f4a7b953cdff0405bcb77 313s WARNING  ServerApp:websocket.py:55 No session ID specified 313s DEBUG  ServerApp:channels.py:581 Requesting kernel info from d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:40531 313s DEBUG  ServerApp:channels.py:611 Received kernel info: {'status': 'ok', 'protocol_version': '5.3', 'implementation': 'ipython', 'implementation_version': '8.35.0', 'language_info': {'name': 'python', 'version': '3.13.5', 'mimetype': 'text/x-python', 'codemirror_mode': {'name': 'ipython', 'version': 3}, 'pygments_lexer': 'ipython3', 'nbconvert_exporter': 'python', 'file_extension': '.py'}, 'banner': "Python 3.13.5 (main, Jun 12 2025, 07:03:44) [GCC 14.3.0]\nType 'copyright', 'credits' or 'license' for more information\nIPython 8.35.0 -- An enhanced Interactive Python. Type '?' for help.\n", 'help_links': [{'text': 'Python Reference', 'url': 'https://docs.python.org/3.13'}, {'text': 'IPython Reference', 'url': 'https://ipython.org/documentation.html'}, {'text': 'NumPy Reference', 'url': 'https://docs.scipy.org/doc/numpy/reference/'}, {'text': 'SciPy Reference', 'url': 'https://docs.scipy.org/doc/scipy/reference/'}, {'text': 'Matplotlib Reference', 'url': 'https://matplotlib.org/contents.html'}, {'text': 'SymPy Reference', 'url': 'http://docs.sympy.org/latest/index.html'}, {'text': 'pandas Reference', 'url': 'https://pandas.pydata.org/pandas-docs/stable/'}]} 313s DEBUG  ServerApp:log.py:102 101 GET /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d/channels (9caf82f4ba6f4a7b953cdff0405bcb77@127.0.0.1) 460.14ms 313s DEBUG  ServerApp:websocket.py:127 Opening websocket /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d/channels 313s INFO  ServerApp:websocket.py:74 Connecting to kernel d0095c11-ac4f-4e3c-89e4-e6ff776cf30d. 313s DEBUG  ServerApp:kernelmanager.py:382 Getting buffer for d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:38823 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:40531 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:59883 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:35569 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:40531 313s DEBUG  ServerApp:connect.py:653 Connecting to: tcp://127.0.0.1:59883 313s DEBUG  ServerApp:channels.py:261 Nudge: attempt 1 on kernel d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:channels.py:226 Nudge: IOPub received: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:channels.py:229 Nudge: resolving iopub future: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:channels.py:212 Nudge: shell info reply received: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:channels.py:214 Nudge: resolving shell future: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:kernelmanager.py:624 activity on d0095c11-ac4f-4e3c-89e4-e6ff776cf30d: execute_input 313s DEBUG  ServerApp:kernelmanager.py:617 activity on d0095c11-ac4f-4e3c-89e4-e6ff776cf30d: status (idle) 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 07aa3de56a4b46f19bbbee24379c7516 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d (07aa3de56a4b46f19bbbee24379c7516@127.0.0.1) 0.76ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 7ce0ad5ee8ea4a17af91ef1d454b4e8b 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d (7ce0ad5ee8ea4a17af91ef1d454b4e8b@127.0.0.1) 1.02ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 8c2adf8c03f741b4a1995cc3b29bf5b0 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d (8c2adf8c03f741b4a1995cc3b29bf5b0@127.0.0.1) 1.07ms 313s DEBUG  ServerApp:identity.py:445 Accepting token-authenticated request from 127.0.0.1 313s DEBUG  ServerApp:identity.py:476 Generating new user for token-authenticated request: 25809716f2d746989083dab0be5a921e 313s DEBUG  ServerApp:log.py:102 200 GET /a%40b/api/kernels/d0095c11-ac4f-4e3c-89e4-e6ff776cf30d (25809716f2d746989083dab0be5a921e@127.0.0.1) 0.86ms 313s ---------------------------- Captured log teardown ----------------------------- 313s INFO  ServerApp:serverapp.py:2847 Shutting down 1 extension 313s DEBUG  ServerApp:manager.py:373 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping 313s DEBUG  ServerApp:manager.py:375 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped 313s INFO  ServerApp:serverapp.py:2836 Shutting down 1 kernel 313s DEBUG  ServerApp:kernelmanager.py:403 Clearing buffer for 367b0d43-133f-42fe-ac0d-2451475dbb55 313s INFO  ServerApp:multikernelmanager.py:306 Kernel shutdown: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:401 Websocket closed 367b0d43-133f-42fe-ac0d-2451475dbb55:b7bfa46e-836d1b23119a085b3b7059b5 313s ---------------------------- Captured log teardown ----------------------------- 313s INFO  ServerApp:serverapp.py:2847 Shutting down 1 extension 313s DEBUG  ServerApp:manager.py:373 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping 313s DEBUG  ServerApp:manager.py:375 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped 313s INFO  ServerApp:serverapp.py:2836 Shutting down 1 kernel 313s DEBUG  ServerApp:kernelmanager.py:403 Clearing buffer for 367b0d43-133f-42fe-ac0d-2451475dbb55 313s INFO  ServerApp:multikernelmanager.py:306 Kernel shutdown: 367b0d43-133f-42fe-ac0d-2451475dbb55 313s DEBUG  ServerApp:channels.py:401 Websocket closed 367b0d43-133f-42fe-ac0d-2451475dbb55:b7bfa46e-836d1b23119a085b3b7059b5 313s ---------------------------- Captured log teardown ----------------------------- 313s INFO  ServerApp:serverapp.py:2847 Shutting down 1 extension 313s DEBUG  ServerApp:manager.py:373 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopping 313s DEBUG  ServerApp:manager.py:375 jupyter_server_terminals | extension app 'jupyter_server_terminals' stopped 313s INFO  ServerApp:serverapp.py:2836 Shutting down 1 kernel 313s DEBUG  ServerApp:kernelmanager.py:403 Clearing buffer for d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s INFO  ServerApp:multikernelmanager.py:306 Kernel shutdown: d0095c11-ac4f-4e3c-89e4-e6ff776cf30d 313s DEBUG  ServerApp:channels.py:401 Websocket closed d0095c11-ac4f-4e3c-89e4-e6ff776cf30d:645167c6-600f525a70990b410d3fc958 313s =============================== warnings summary =============================== 313s tests/test_serverapp.py::test_signals 313s /usr/lib/python3/dist-packages/tornado/platform/asyncio.py:252: DeprecationWarning: add_callback_from_signal is deprecated 313s warnings.warn("add_callback_from_signal is deprecated", DeprecationWarning) 313s 313s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 313s ===Flaky Test Report=== 313s 313s test_connection[jp_server_config0] passed 1 out of the required 1 times. Success! 313s test_connection[jp_server_config1] passed 1 out of the required 1 times. Success! 313s test_connection[jp_server_config2] passed 1 out of the required 1 times. Success! 313s test_execution_state failed (1 runs remaining out of 2). 313s 313s assert 'starting' == 'busy' 313s 313s - busy 313s + starting 313s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 313s test_execution_state failed; it passed 0 out of the required 1 times. 313s 313s assert 'idle' == 'busy' 313s 313s - busy 313s + idle 313s [, , , , , , , , , , , , , , , , , , , , , , , , , , , , ] 313s test_restart_kernel[jp_server_config0] passed 1 out of the required 1 times. Success! 313s test_restart_kernel[jp_server_config1] passed 1 out of the required 1 times. Success! 313s test_restart_kernel[jp_server_config2] passed 1 out of the required 1 times. Success! 313s test_restart_kernel[jp_server_config3] passed 1 out of the required 1 times. Success! 313s test_culling_config passed 1 out of the required 1 times. Success! 313s test_culling passed 1 out of the required 1 times. Success! 313s 313s ===End Flaky Test Report=== 313s ============================= slowest 10 durations ============================= 313s 12.63s call tests/services/kernels/test_cull.py::test_cull_idle_disable 313s 12.14s call tests/test_terminal.py::test_culling 313s 10.24s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] 313s 10.17s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] 313s 7.58s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] 313s 7.24s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] 313s 5.08s call tests/test_terminal.py::test_terminal_create_with_cwd 313s 3.54s call tests/services/kernels/test_execution_state.py::test_execution_state 313s 3.11s call tests/services/sessions/test_manager.py::test_pending_kernel 313s 1.32s teardown tests/services/kernels/test_execution_state.py::test_execution_state 313s =========================== short test summary info ============================ 313s SKIPPED [1] tests/test_terminal.py:161: Not yet working 313s SKIPPED [1] tests/test_terminal.py:198: Not yet working 313s SKIPPED [7] tests/conftest.py:42: Skipping this test because it's marked 'integration_test'. Run integration tests using the `--integration_tests` flag. 313s FAILED tests/services/kernels/test_execution_state.py::test_execution_state - AssertionError: assert 'idle' == 'busy' 313s ======= 1 failed, 997 passed, 9 skipped, 1 warning in 230.96s (0:03:50) ======== 313s autopkgtest [14:42:47]: test pytest: -----------------------] 314s autopkgtest [14:42:48]: test pytest: - - - - - - - - - - results - - - - - - - - - - 314s pytest FAIL non-zero exit status 1 314s autopkgtest [14:42:48]: @@@@@@@@@@@@@@@@@@@@ summary 314s pytest FAIL non-zero exit status 1 332s nova [W] Skipping flock for amd64 332s Creating nova instance adt-questing-amd64-jupyter-server-20250619-143734-juju-7f2275-prod-proposed-migration-environment-23-39faaa00-655a-4d04-ba29-a5e1bbafbbdf from image adt/ubuntu-questing-amd64-server-20250619.img (UUID 0ac4ce88-14b4-462b-a8ff-5e89102fdccd)... 332s nova [W] Timed out waiting for fc3b8bdb-b2e7-4d4d-8774-de5145ff7838 to get deleted.