0s autopkgtest [18:43:02]: starting date and time: 2026-02-03 18:43:02+0000 0s autopkgtest [18:43:02]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [18:43:02]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.vn82kn_m/out --timeout-copy=6000 --needs-internet=try --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:jinja2 --apt-upgrade jupyter-server --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=jinja2/3.1.6-1build1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-14.secgroup --name adt-resolute-ppc64el-jupyter-server-20260203-184302-juju-7f2275-prod-proposed-migration-environment-15-888ceabe-38e9-4eff-bd03-59a0d8c84ea7 --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-ppc64el-jupyter-server-20260203-184302-juju-7f2275-prod-proposed-migration-environment-15-888ceabe-38e9-4eff-bd03-59a0d8c84ea7 from image adt/ubuntu-resolute-ppc64el-server-20260202.img (UUID ca98045c-2f99-4634-a243-9d47350236de)... 49s autopkgtest [18:43:51]: testbed dpkg architecture: ppc64el 49s autopkgtest [18:43:51]: testbed apt version: 3.1.14 49s autopkgtest [18:43:51]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s autopkgtest [18:43:52]: testbed release detected to be: None 50s autopkgtest [18:43:52]: updating testbed package index (apt update) 51s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 51s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1327 kB] 51s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [5260 B] 51s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [241 kB] 51s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [27.9 kB] 51s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [286 kB] 51s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [1148 kB] 51s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [17.8 kB] 51s Fetched 3178 kB in 1s (4781 kB/s) 52s Reading package lists... 53s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 54s The following packages will be upgraded: 54s cloud-init cloud-init-base firmware-sof-signed libexpat1 54s liblocale-gettext-perl powermgmt-base powerpc-ibm-utils powerpc-utils 54s ppc64-diag python3-jinja2 systemd-hwe-hwdb 54s 11 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 54s Need to get 3139 kB of archives. 54s After this operation, 3072 B of additional disk space will be used. 54s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libexpat1 ppc64el 2.7.4-1 [106 kB] 54s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblocale-gettext-perl ppc64el 1.07-8 [16.3 kB] 54s Get:3 http://ftpmaster.internal/ubuntu resolute/main ppc64el powerpc-ibm-utils ppc64el 1.3.13-2build1 [263 kB] 54s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el ppc64-diag ppc64el 2.7.9-1.1ubuntu2 [310 kB] 54s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el firmware-sof-signed all 2025.05.1-1build1 [1696 kB] 54s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el powerpc-utils ppc64el 1.3.13-2build1 [1638 B] 54s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el systemd-hwe-hwdb all 259.0.1 [3152 B] 54s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el powermgmt-base all 1.38ubuntu2 [7878 B] 54s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el cloud-init-base all 25.4~4g26c7d38d-0ubuntu1 [624 kB] 54s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el cloud-init all 25.4~4g26c7d38d-0ubuntu1 [2120 B] 54s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-jinja2 all 3.1.6-1build1 [109 kB] 55s dpkg-preconfigure: unable to re-open stdin: No such file or directory 55s Fetched 3139 kB in 0s (11.0 MB/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 ... 82007 files and directories currently installed.) 55s Preparing to unpack .../00-libexpat1_2.7.4-1_ppc64el.deb ... 55s Unpacking libexpat1:ppc64el (2.7.4-1) over (2.7.3-1) ... 56s Preparing to unpack .../01-liblocale-gettext-perl_1.07-8_ppc64el.deb ... 56s Unpacking liblocale-gettext-perl (1.07-8) over (1.07-7build1) ... 56s Preparing to unpack .../02-powerpc-ibm-utils_1.3.13-2build1_ppc64el.deb ... 56s Unpacking powerpc-ibm-utils (1.3.13-2build1) over (1.3.13-2) ... 56s Preparing to unpack .../03-ppc64-diag_2.7.9-1.1ubuntu2_ppc64el.deb ... 56s Unpacking ppc64-diag (2.7.9-1.1ubuntu2) over (2.7.9-1.1ubuntu1) ... 56s Preparing to unpack .../04-firmware-sof-signed_2025.05.1-1build1_all.deb ... 56s Unpacking firmware-sof-signed (2025.05.1-1build1) over (2025.05.1-1) ... 57s Preparing to unpack .../05-powerpc-utils_1.3.13-2build1_ppc64el.deb ... 57s Unpacking powerpc-utils (1.3.13-2build1) over (1.3.13-2) ... 57s Preparing to unpack .../06-systemd-hwe-hwdb_259.0.1_all.deb ... 57s Unpacking systemd-hwe-hwdb (259.0.1) over (257.7.1) ... 57s Preparing to unpack .../07-powermgmt-base_1.38ubuntu2_all.deb ... 57s Unpacking powermgmt-base (1.38ubuntu2) over (1.38ubuntu1) ... 57s Preparing to unpack .../08-cloud-init-base_25.4~4g26c7d38d-0ubuntu1_all.deb ... 57s Unpacking cloud-init-base (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 58s Preparing to unpack .../09-cloud-init_25.4~4g26c7d38d-0ubuntu1_all.deb ... 58s Unpacking cloud-init (25.4~4g26c7d38d-0ubuntu1) over (25.4~3g78f6f15e-0ubuntu1) ... 58s Preparing to unpack .../10-python3-jinja2_3.1.6-1build1_all.deb ... 58s Unpacking python3-jinja2 (3.1.6-1build1) over (3.1.6-1) ... 59s Setting up libexpat1:ppc64el (2.7.4-1) ... 59s Setting up powermgmt-base (1.38ubuntu2) ... 59s Setting up firmware-sof-signed (2025.05.1-1build1) ... 59s Setting up powerpc-ibm-utils (1.3.13-2build1) ... 59s Setting up powerpc-utils (1.3.13-2build1) ... 59s Setting up python3-jinja2 (3.1.6-1build1) ... 59s Setting up systemd-hwe-hwdb (259.0.1) ... 60s Setting up ppc64-diag (2.7.9-1.1ubuntu2) ... 62s Setting up liblocale-gettext-perl (1.07-8) ... 62s Setting up cloud-init-base (25.4~4g26c7d38d-0ubuntu1) ... 62s Clearing ignored debconf value cloud-init/datasources 62s Encountered debconf setting for cloud-init-base/datasources. 64s Setting up cloud-init (25.4~4g26c7d38d-0ubuntu1) ... 64s Processing triggers for rsyslog (8.2512.0-1ubuntu2) ... 64s Processing triggers for man-db (2.13.1-1) ... 66s Processing triggers for udev (259-1ubuntu3) ... 67s Processing triggers for libc-bin (2.42-2ubuntu4) ... 67s autopkgtest [18:44:09]: upgrading testbed (apt dist-upgrade and autopurge) 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s Calculating upgrade... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s Reading package lists... 68s Building dependency tree... 68s Reading state information... 68s Solving dependencies... 68s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [18:44:10]: rebooting testbed after setup commands that affected boot 106s autopkgtest [18:44:48]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 108s autopkgtest [18:44:50]: @@@@@@@@@@@@@@@@@@@@ apt-source jupyter-server 111s Get:1 http://ftpmaster.internal/ubuntu resolute/universe jupyter-server 2.17.0-1 (dsc) [3635 B] 111s Get:2 http://ftpmaster.internal/ubuntu resolute/universe jupyter-server 2.17.0-1 (tar) [617 kB] 111s Get:3 http://ftpmaster.internal/ubuntu resolute/universe jupyter-server 2.17.0-1 (diff) [7240 B] 111s gpgv: Signature made Sun Jan 11 21:22:57 2026 UTC 111s gpgv: using RSA key E8FC295C86B8D7C049F97BA7A35DAFFBAD29E8DE 111s gpgv: Can't check signature: No public key 111s dpkg-source: warning: cannot verify inline signature for ./jupyter-server_2.17.0-1.dsc: no acceptable signature found 111s autopkgtest [18:44:53]: testing package jupyter-server version 2.17.0-1 111s autopkgtest [18:44:53]: build not needed 112s autopkgtest [18:44:54]: test pytest: preparing testbed 112s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s Solving dependencies... 112s The following NEW packages will be installed: 112s fonts-glyphicons-halflings gdb jupyter-core jupyter-server libargon2-1 112s libbabeltrace1 libjs-bootstrap liblua5.4-0 libnorm1t64 libpgm-5.3-0t64 112s libpython3.14 libpython3.14-minimal libpython3.14-stdlib libsodium23 112s libsource-highlight-common libsource-highlight4t64 libzmq5 pandoc 112s pandoc-data python-tinycss2-common python3-all python3-anyio python3-argon2 112s python3-argon2-cffi-bindings python3-arrow python3-astroid python3-asttokens 112s python3-bleach python3-bs4 python3-cffi python3-click python3-comm 112s python3-coverage python3-debugpy python3-decorator python3-defusedxml 112s python3-executing python3-fastjsonschema python3-flaky python3-fqdn 112s python3-html5lib python3-iniconfig python3-ipykernel python3-ipython 112s python3-isoduration python3-jedi python3-jupyter-client python3-jupyter-core 112s python3-jupyter-events python3-jupyter-server 112s python3-jupyter-server-terminals python3-jupyterlab-pygments 112s python3-matplotlib-inline python3-mistune python3-nbclient python3-nbconvert 112s python3-nbformat python3-nest-asyncio python3-pandocfilters python3-parso 112s python3-platformdirs python3-pluggy python3-ply python3-prometheus-client 112s python3-prompt-toolkit python3-psutil python3-pure-eval python3-pycparser 112s python3-pytest python3-pytest-console-scripts python3-pytest-jupyter 112s python3-pytest-timeout python3-pythonjsonlogger python3-rfc3339-validator 112s python3-rfc3986-validator python3-send2trash python3-sniffio 112s python3-soupsieve python3-stack-data python3-terminado python3-tinycss2 112s python3-tornado python3-traitlets python3-typeshed python3-uritemplate 112s python3-wcwidth python3-webcolors python3-webencodings python3-websocket 112s python3-zmq python3.14 python3.14-minimal 112s 0 upgraded, 92 newly installed, 0 to remove and 0 not upgraded. 112s Need to get 55.4 MB of archives. 112s After this operation, 397 MB of additional disk space will be used. 112s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 112s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 112s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-6 [119 kB] 113s Get:4 http://ftpmaster.internal/ubuntu resolute/main ppc64el libbabeltrace1 ppc64el 1.5.11-5 [209 kB] 113s Get:5 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 113s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14 ppc64el 3.14.2-1 [2731 kB] 113s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsource-highlight-common all 3.1.9-4.3build2 [64.2 kB] 113s Get:8 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsource-highlight4t64 ppc64el 3.1.9-4.3build2 [296 kB] 113s Get:9 http://ftpmaster.internal/ubuntu resolute/main ppc64el gdb ppc64el 17.1-1ubuntu2 [5426 kB] 113s Get:10 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-platformdirs all 4.5.1-1 [17.1 kB] 113s Get:11 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-traitlets all 5.14.3+really5.14.3-2 [71.7 kB] 113s Get:12 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyter-core all 5.9.1-1 [28.9 kB] 113s Get:13 http://ftpmaster.internal/ubuntu resolute/universe ppc64el jupyter-core all 5.9.1-1 [6938 B] 113s Get:14 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libjs-bootstrap all 3.4.1+dfsg-6 [129 kB] 113s Get:15 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-sniffio all 1.3.1-1 [7262 B] 113s Get:16 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-anyio all 4.11.0-3 [72.6 kB] 113s Get:17 http://ftpmaster.internal/ubuntu resolute/main ppc64el libargon2-1 ppc64el 0~20190702+dfsg-5 [27.0 kB] 113s Get:18 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-ply all 3.11-10 [45.9 kB] 113s Get:19 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-pycparser all 2.23-2 [77.0 kB] 113s Get:20 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-cffi all 2.0.0-2 [75.5 kB] 113s Get:21 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-argon2-cffi-bindings ppc64el 25.1.0-2 [15.5 kB] 113s Get:22 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-argon2 ppc64el 25.1.0-2 [13.8 kB] 113s Get:23 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-psutil ppc64el 7.1.0-1ubuntu1 [192 kB] 113s Get:24 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-tornado ppc64el 6.5.4-0.1 [306 kB] 113s Get:25 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libnorm1t64 ppc64el 1.5.9+dfsg-4 [198 kB] 113s Get:26 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libpgm-5.3-0t64 ppc64el 5.3.128~dfsg-2.1build2 [184 kB] 113s Get:27 http://ftpmaster.internal/ubuntu resolute/main ppc64el libsodium23 ppc64el 1.0.18-2 [160 kB] 113s Get:28 http://ftpmaster.internal/ubuntu resolute/universe ppc64el libzmq5 ppc64el 4.3.5-1build3 [302 kB] 113s Get:29 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-zmq ppc64el 27.1.0-1 [232 kB] 113s Get:30 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyter-client all 8.7.0-1 [78.5 kB] 113s Get:31 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 113s Get:32 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-fqdn all 1.5.1-2 [7688 B] 113s Get:33 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-arrow all 1.3.0-1.1ubuntu2 [56.2 kB] 113s Get:34 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-isoduration all 20.11.0+git20211126.ae0bd61-2 [12.5 kB] 113s Get:35 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pythonjsonlogger all 3.3.0-1 [12.5 kB] 113s Get:36 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-rfc3339-validator all 0.1.4-2build1 [4146 B] 113s Get:37 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-rfc3986-validator all 0.1.1-2build1 [4994 B] 113s Get:38 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-uritemplate all 4.2.0-2 [10.9 kB] 113s Get:39 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-webcolors all 1.13-1build1 [13.7 kB] 113s Get:40 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyter-events all 0.12.0-2 [16.0 kB] 113s Get:41 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-terminado all 0.18.1-1 [13.2 kB] 113s Get:42 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyter-server-terminals all 0.5.3-3 [11.0 kB] 113s Get:43 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python-tinycss2-common all 1.5.1-1 [47.3 kB] 113s Get:44 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-webencodings all 0.5.1-5build1 [11.7 kB] 113s Get:45 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-tinycss2 all 1.5.1-1 [23.3 kB] 113s Get:46 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-html5lib all 1.2-3 [90.6 kB] 113s Get:47 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-bleach all 6.3.0-1 [44.2 kB] 113s Get:48 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-soupsieve all 2.8.3-1 [34.0 kB] 113s Get:49 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-bs4 all 4.14.3-2build1 [84.8 kB] 113s Get:50 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-defusedxml all 0.7.1-3build1 [42.4 kB] 113s Get:51 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyterlab-pygments all 0.2.2-3build1 [6188 B] 113s Get:52 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-mistune all 3.1.4-1 [35.0 kB] 113s Get:53 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-fastjsonschema all 2.21.1-1 [20.4 kB] 113s Get:54 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-nbformat all 5.10.4-1 [39.2 kB] 113s Get:55 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-nbclient all 0.10.4-1 [22.6 kB] 113s Get:56 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pandocfilters all 1.5.1-1 [23.6 kB] 113s Get:57 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-nbconvert all 7.16.6-1 [140 kB] 113s Get:58 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-decorator all 5.2.1-2 [28.1 kB] 113s Get:59 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-prometheus-client all 0.21.1+ds1-1build1 [46.0 kB] 113s Get:60 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-send2trash all 1.8.3-1 [14.6 kB] 113s Get:61 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-websocket all 1.8.0-2build1 [38.8 kB] 113s Get:62 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jupyter-server all 2.17.0-1 [186 kB] 113s Get:63 http://ftpmaster.internal/ubuntu resolute/universe ppc64el jupyter-server all 2.17.0-1 [3732 B] 113s Get:64 http://ftpmaster.internal/ubuntu resolute/main ppc64el liblua5.4-0 ppc64el 5.4.8-1 [213 kB] 113s Get:65 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pandoc-data all 3.1.11.1-3build1 [78.8 kB] 113s Get:66 http://ftpmaster.internal/ubuntu resolute/universe ppc64el pandoc ppc64el 3.1.11.1+ds-4 [30.9 MB] 114s Get:67 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 114s Get:68 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-all ppc64el 3.13.9-3 [890 B] 114s Get:69 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-astroid all 4.0.2-1ubuntu1 [172 kB] 114s Get:70 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-asttokens all 3.0.1-1 [20.7 kB] 114s Get:71 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-comm all 0.2.1-1build1 [7148 B] 114s Get:72 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-coverage ppc64el 7.8.2+dfsg1-1ubuntu1 [160 kB] 114s Get:73 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-debugpy ppc64el 1.8.19+ds-1ubuntu1 [927 kB] 114s Get:74 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-executing all 2.2.1-0.1 [26.2 kB] 114s Get:75 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-flaky all 3.8.1-4 [16.8 kB] 114s Get:76 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 114s Get:77 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-parso all 0.8.5-1 [68.0 kB] 114s Get:78 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-typeshed all 0.0~git20241223.ea91db2-4 [1554 kB] 114s Get:79 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-jedi all 0.19.1+ds1-1build1 [694 kB] 114s Get:80 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-matplotlib-inline all 0.2.1-1 [9462 B] 114s Get:81 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3-wcwidth all 0.2.14+dfsg1-1build1 [26.5 kB] 114s Get:82 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-prompt-toolkit all 3.0.52-2 [258 kB] 114s Get:83 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pure-eval all 0.2.3-1 [11.4 kB] 114s Get:84 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-stack-data all 0.6.3-3 [22.2 kB] 114s Get:85 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-ipython all 8.35.0-2 [575 kB] 114s Get:86 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-nest-asyncio all 1.6.0-1 [6686 B] 114s Get:87 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-ipykernel all 6.30.1-1 [82.8 kB] 114s Get:88 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 114s Get:89 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 114s Get:90 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-console-scripts all 1.4.1-3 [15.7 kB] 114s Get:91 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-jupyter all 0.11.0-1 [14.3 kB] 114s Get:92 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest-timeout all 2.4.0-2 [22.5 kB] 114s Fetched 55.4 MB in 2s (29.3 MB/s) 114s Selecting previously unselected package libpython3.14-minimal:ppc64el. 115s (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 ... 82008 files and directories currently installed.) 115s Preparing to unpack .../00-libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 115s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 115s Selecting previously unselected package python3.14-minimal. 115s Preparing to unpack .../01-python3.14-minimal_3.14.2-1_ppc64el.deb ... 115s Unpacking python3.14-minimal (3.14.2-1) ... 115s Selecting previously unselected package fonts-glyphicons-halflings. 115s Preparing to unpack .../02-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-6_all.deb ... 115s Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 115s Selecting previously unselected package libbabeltrace1:ppc64el. 115s Preparing to unpack .../03-libbabeltrace1_1.5.11-5_ppc64el.deb ... 115s Unpacking libbabeltrace1:ppc64el (1.5.11-5) ... 115s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 115s Preparing to unpack .../04-libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 115s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 115s Selecting previously unselected package libpython3.14:ppc64el. 115s Preparing to unpack .../05-libpython3.14_3.14.2-1_ppc64el.deb ... 115s Unpacking libpython3.14:ppc64el (3.14.2-1) ... 115s Selecting previously unselected package libsource-highlight-common. 115s Preparing to unpack .../06-libsource-highlight-common_3.1.9-4.3build2_all.deb ... 115s Unpacking libsource-highlight-common (3.1.9-4.3build2) ... 115s Selecting previously unselected package libsource-highlight4t64:ppc64el. 115s Preparing to unpack .../07-libsource-highlight4t64_3.1.9-4.3build2_ppc64el.deb ... 115s Unpacking libsource-highlight4t64:ppc64el (3.1.9-4.3build2) ... 115s Selecting previously unselected package gdb. 115s Preparing to unpack .../08-gdb_17.1-1ubuntu2_ppc64el.deb ... 115s Unpacking gdb (17.1-1ubuntu2) ... 115s Selecting previously unselected package python3-platformdirs. 115s Preparing to unpack .../09-python3-platformdirs_4.5.1-1_all.deb ... 115s Unpacking python3-platformdirs (4.5.1-1) ... 115s Selecting previously unselected package python3-traitlets. 115s Preparing to unpack .../10-python3-traitlets_5.14.3+really5.14.3-2_all.deb ... 115s Unpacking python3-traitlets (5.14.3+really5.14.3-2) ... 115s Selecting previously unselected package python3-jupyter-core. 115s Preparing to unpack .../11-python3-jupyter-core_5.9.1-1_all.deb ... 115s Unpacking python3-jupyter-core (5.9.1-1) ... 115s Selecting previously unselected package jupyter-core. 115s Preparing to unpack .../12-jupyter-core_5.9.1-1_all.deb ... 115s Unpacking jupyter-core (5.9.1-1) ... 115s Selecting previously unselected package libjs-bootstrap. 115s Preparing to unpack .../13-libjs-bootstrap_3.4.1+dfsg-6_all.deb ... 115s Unpacking libjs-bootstrap (3.4.1+dfsg-6) ... 115s Selecting previously unselected package python3-sniffio. 115s Preparing to unpack .../14-python3-sniffio_1.3.1-1_all.deb ... 115s Unpacking python3-sniffio (1.3.1-1) ... 115s Selecting previously unselected package python3-anyio. 115s Preparing to unpack .../15-python3-anyio_4.11.0-3_all.deb ... 115s Unpacking python3-anyio (4.11.0-3) ... 115s Selecting previously unselected package libargon2-1:ppc64el. 115s Preparing to unpack .../16-libargon2-1_0~20190702+dfsg-5_ppc64el.deb ... 115s Unpacking libargon2-1:ppc64el (0~20190702+dfsg-5) ... 115s Selecting previously unselected package python3-ply. 115s Preparing to unpack .../17-python3-ply_3.11-10_all.deb ... 115s Unpacking python3-ply (3.11-10) ... 115s Selecting previously unselected package python3-pycparser. 115s Preparing to unpack .../18-python3-pycparser_2.23-2_all.deb ... 115s Unpacking python3-pycparser (2.23-2) ... 115s Selecting previously unselected package python3-cffi. 115s Preparing to unpack .../19-python3-cffi_2.0.0-2_all.deb ... 115s Unpacking python3-cffi (2.0.0-2) ... 115s Selecting previously unselected package python3-argon2-cffi-bindings. 115s Preparing to unpack .../20-python3-argon2-cffi-bindings_25.1.0-2_ppc64el.deb ... 115s Unpacking python3-argon2-cffi-bindings (25.1.0-2) ... 115s Selecting previously unselected package python3-argon2. 115s Preparing to unpack .../21-python3-argon2_25.1.0-2_ppc64el.deb ... 115s Unpacking python3-argon2 (25.1.0-2) ... 115s Selecting previously unselected package python3-psutil. 115s Preparing to unpack .../22-python3-psutil_7.1.0-1ubuntu1_ppc64el.deb ... 115s Unpacking python3-psutil (7.1.0-1ubuntu1) ... 115s Selecting previously unselected package python3-tornado. 115s Preparing to unpack .../23-python3-tornado_6.5.4-0.1_ppc64el.deb ... 115s Unpacking python3-tornado (6.5.4-0.1) ... 115s Selecting previously unselected package libnorm1t64:ppc64el. 115s Preparing to unpack .../24-libnorm1t64_1.5.9+dfsg-4_ppc64el.deb ... 115s Unpacking libnorm1t64:ppc64el (1.5.9+dfsg-4) ... 115s Selecting previously unselected package libpgm-5.3-0t64:ppc64el. 115s Preparing to unpack .../25-libpgm-5.3-0t64_5.3.128~dfsg-2.1build2_ppc64el.deb ... 115s Unpacking libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build2) ... 115s Selecting previously unselected package libsodium23:ppc64el. 115s Preparing to unpack .../26-libsodium23_1.0.18-2_ppc64el.deb ... 115s Unpacking libsodium23:ppc64el (1.0.18-2) ... 115s Selecting previously unselected package libzmq5:ppc64el. 115s Preparing to unpack .../27-libzmq5_4.3.5-1build3_ppc64el.deb ... 115s Unpacking libzmq5:ppc64el (4.3.5-1build3) ... 116s Selecting previously unselected package python3-zmq. 116s Preparing to unpack .../28-python3-zmq_27.1.0-1_ppc64el.deb ... 116s Unpacking python3-zmq (27.1.0-1) ... 116s Selecting previously unselected package python3-jupyter-client. 116s Preparing to unpack .../29-python3-jupyter-client_8.7.0-1_all.deb ... 116s Unpacking python3-jupyter-client (8.7.0-1) ... 116s Selecting previously unselected package python3-click. 116s Preparing to unpack .../30-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 116s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 116s Selecting previously unselected package python3-fqdn. 116s Preparing to unpack .../31-python3-fqdn_1.5.1-2_all.deb ... 116s Unpacking python3-fqdn (1.5.1-2) ... 116s Selecting previously unselected package python3-arrow. 116s Preparing to unpack .../32-python3-arrow_1.3.0-1.1ubuntu2_all.deb ... 116s Unpacking python3-arrow (1.3.0-1.1ubuntu2) ... 116s Selecting previously unselected package python3-isoduration. 116s Preparing to unpack .../33-python3-isoduration_20.11.0+git20211126.ae0bd61-2_all.deb ... 116s Unpacking python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 116s Selecting previously unselected package python3-pythonjsonlogger. 116s Preparing to unpack .../34-python3-pythonjsonlogger_3.3.0-1_all.deb ... 116s Unpacking python3-pythonjsonlogger (3.3.0-1) ... 116s Selecting previously unselected package python3-rfc3339-validator. 116s Preparing to unpack .../35-python3-rfc3339-validator_0.1.4-2build1_all.deb ... 116s Unpacking python3-rfc3339-validator (0.1.4-2build1) ... 116s Selecting previously unselected package python3-rfc3986-validator. 116s Preparing to unpack .../36-python3-rfc3986-validator_0.1.1-2build1_all.deb ... 116s Unpacking python3-rfc3986-validator (0.1.1-2build1) ... 116s Selecting previously unselected package python3-uritemplate. 116s Preparing to unpack .../37-python3-uritemplate_4.2.0-2_all.deb ... 116s Unpacking python3-uritemplate (4.2.0-2) ... 116s Selecting previously unselected package python3-webcolors. 116s Preparing to unpack .../38-python3-webcolors_1.13-1build1_all.deb ... 116s Unpacking python3-webcolors (1.13-1build1) ... 116s Selecting previously unselected package python3-jupyter-events. 116s Preparing to unpack .../39-python3-jupyter-events_0.12.0-2_all.deb ... 116s Unpacking python3-jupyter-events (0.12.0-2) ... 116s Selecting previously unselected package python3-terminado. 116s Preparing to unpack .../40-python3-terminado_0.18.1-1_all.deb ... 116s Unpacking python3-terminado (0.18.1-1) ... 116s Selecting previously unselected package python3-jupyter-server-terminals. 116s Preparing to unpack .../41-python3-jupyter-server-terminals_0.5.3-3_all.deb ... 116s Unpacking python3-jupyter-server-terminals (0.5.3-3) ... 116s Selecting previously unselected package python-tinycss2-common. 116s Preparing to unpack .../42-python-tinycss2-common_1.5.1-1_all.deb ... 116s Unpacking python-tinycss2-common (1.5.1-1) ... 116s Selecting previously unselected package python3-webencodings. 116s Preparing to unpack .../43-python3-webencodings_0.5.1-5build1_all.deb ... 116s Unpacking python3-webencodings (0.5.1-5build1) ... 116s Selecting previously unselected package python3-tinycss2. 116s Preparing to unpack .../44-python3-tinycss2_1.5.1-1_all.deb ... 116s Unpacking python3-tinycss2 (1.5.1-1) ... 116s Selecting previously unselected package python3-html5lib. 116s Preparing to unpack .../45-python3-html5lib_1.2-3_all.deb ... 116s Unpacking python3-html5lib (1.2-3) ... 116s Selecting previously unselected package python3-bleach. 116s Preparing to unpack .../46-python3-bleach_6.3.0-1_all.deb ... 116s Unpacking python3-bleach (6.3.0-1) ... 116s Selecting previously unselected package python3-soupsieve. 116s Preparing to unpack .../47-python3-soupsieve_2.8.3-1_all.deb ... 116s Unpacking python3-soupsieve (2.8.3-1) ... 116s Selecting previously unselected package python3-bs4. 116s Preparing to unpack .../48-python3-bs4_4.14.3-2build1_all.deb ... 116s Unpacking python3-bs4 (4.14.3-2build1) ... 116s Selecting previously unselected package python3-defusedxml. 116s Preparing to unpack .../49-python3-defusedxml_0.7.1-3build1_all.deb ... 116s Unpacking python3-defusedxml (0.7.1-3build1) ... 116s Selecting previously unselected package python3-jupyterlab-pygments. 116s Preparing to unpack .../50-python3-jupyterlab-pygments_0.2.2-3build1_all.deb ... 116s Unpacking python3-jupyterlab-pygments (0.2.2-3build1) ... 116s Selecting previously unselected package python3-mistune. 116s Preparing to unpack .../51-python3-mistune_3.1.4-1_all.deb ... 116s Unpacking python3-mistune (3.1.4-1) ... 116s Selecting previously unselected package python3-fastjsonschema. 116s Preparing to unpack .../52-python3-fastjsonschema_2.21.1-1_all.deb ... 116s Unpacking python3-fastjsonschema (2.21.1-1) ... 116s Selecting previously unselected package python3-nbformat. 116s Preparing to unpack .../53-python3-nbformat_5.10.4-1_all.deb ... 116s Unpacking python3-nbformat (5.10.4-1) ... 116s Selecting previously unselected package python3-nbclient. 116s Preparing to unpack .../54-python3-nbclient_0.10.4-1_all.deb ... 116s Unpacking python3-nbclient (0.10.4-1) ... 116s Selecting previously unselected package python3-pandocfilters. 116s Preparing to unpack .../55-python3-pandocfilters_1.5.1-1_all.deb ... 116s Unpacking python3-pandocfilters (1.5.1-1) ... 116s Selecting previously unselected package python3-nbconvert. 116s Preparing to unpack .../56-python3-nbconvert_7.16.6-1_all.deb ... 116s Unpacking python3-nbconvert (7.16.6-1) ... 116s Selecting previously unselected package python3-decorator. 116s Preparing to unpack .../57-python3-decorator_5.2.1-2_all.deb ... 116s Unpacking python3-decorator (5.2.1-2) ... 116s Selecting previously unselected package python3-prometheus-client. 116s Preparing to unpack .../58-python3-prometheus-client_0.21.1+ds1-1build1_all.deb ... 116s Unpacking python3-prometheus-client (0.21.1+ds1-1build1) ... 116s Selecting previously unselected package python3-send2trash. 116s Preparing to unpack .../59-python3-send2trash_1.8.3-1_all.deb ... 116s Unpacking python3-send2trash (1.8.3-1) ... 116s Selecting previously unselected package python3-websocket. 116s Preparing to unpack .../60-python3-websocket_1.8.0-2build1_all.deb ... 116s Unpacking python3-websocket (1.8.0-2build1) ... 116s Selecting previously unselected package python3-jupyter-server. 116s Preparing to unpack .../61-python3-jupyter-server_2.17.0-1_all.deb ... 116s Unpacking python3-jupyter-server (2.17.0-1) ... 116s Selecting previously unselected package jupyter-server. 116s Preparing to unpack .../62-jupyter-server_2.17.0-1_all.deb ... 116s Unpacking jupyter-server (2.17.0-1) ... 116s Selecting previously unselected package liblua5.4-0:ppc64el. 116s Preparing to unpack .../63-liblua5.4-0_5.4.8-1_ppc64el.deb ... 116s Unpacking liblua5.4-0:ppc64el (5.4.8-1) ... 116s Selecting previously unselected package pandoc-data. 116s Preparing to unpack .../64-pandoc-data_3.1.11.1-3build1_all.deb ... 116s Unpacking pandoc-data (3.1.11.1-3build1) ... 116s Selecting previously unselected package pandoc. 116s Preparing to unpack .../65-pandoc_3.1.11.1+ds-4_ppc64el.deb ... 116s Unpacking pandoc (3.1.11.1+ds-4) ... 117s Selecting previously unselected package python3.14. 117s Preparing to unpack .../66-python3.14_3.14.2-1_ppc64el.deb ... 117s Unpacking python3.14 (3.14.2-1) ... 117s Selecting previously unselected package python3-all. 117s Preparing to unpack .../67-python3-all_3.13.9-3_ppc64el.deb ... 117s Unpacking python3-all (3.13.9-3) ... 117s Selecting previously unselected package python3-astroid. 117s Preparing to unpack .../68-python3-astroid_4.0.2-1ubuntu1_all.deb ... 117s Unpacking python3-astroid (4.0.2-1ubuntu1) ... 117s Selecting previously unselected package python3-asttokens. 117s Preparing to unpack .../69-python3-asttokens_3.0.1-1_all.deb ... 117s Unpacking python3-asttokens (3.0.1-1) ... 117s Selecting previously unselected package python3-comm. 117s Preparing to unpack .../70-python3-comm_0.2.1-1build1_all.deb ... 117s Unpacking python3-comm (0.2.1-1build1) ... 117s Selecting previously unselected package python3-coverage. 117s Preparing to unpack .../71-python3-coverage_7.8.2+dfsg1-1ubuntu1_ppc64el.deb ... 117s Unpacking python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 117s Selecting previously unselected package python3-debugpy. 117s Preparing to unpack .../72-python3-debugpy_1.8.19+ds-1ubuntu1_ppc64el.deb ... 117s Unpacking python3-debugpy (1.8.19+ds-1ubuntu1) ... 117s Selecting previously unselected package python3-executing. 117s Preparing to unpack .../73-python3-executing_2.2.1-0.1_all.deb ... 117s Unpacking python3-executing (2.2.1-0.1) ... 117s Selecting previously unselected package python3-flaky. 117s Preparing to unpack .../74-python3-flaky_3.8.1-4_all.deb ... 117s Unpacking python3-flaky (3.8.1-4) ... 117s Selecting previously unselected package python3-iniconfig. 117s Preparing to unpack .../75-python3-iniconfig_2.1.0-2_all.deb ... 117s Unpacking python3-iniconfig (2.1.0-2) ... 117s Selecting previously unselected package python3-parso. 117s Preparing to unpack .../76-python3-parso_0.8.5-1_all.deb ... 117s Unpacking python3-parso (0.8.5-1) ... 118s Selecting previously unselected package python3-typeshed. 118s Preparing to unpack .../77-python3-typeshed_0.0~git20241223.ea91db2-4_all.deb ... 118s Unpacking python3-typeshed (0.0~git20241223.ea91db2-4) ... 118s Selecting previously unselected package python3-jedi. 118s Preparing to unpack .../78-python3-jedi_0.19.1+ds1-1build1_all.deb ... 118s Unpacking python3-jedi (0.19.1+ds1-1build1) ... 118s Selecting previously unselected package python3-matplotlib-inline. 118s Preparing to unpack .../79-python3-matplotlib-inline_0.2.1-1_all.deb ... 118s Unpacking python3-matplotlib-inline (0.2.1-1) ... 118s Selecting previously unselected package python3-wcwidth. 118s Preparing to unpack .../80-python3-wcwidth_0.2.14+dfsg1-1build1_all.deb ... 118s Unpacking python3-wcwidth (0.2.14+dfsg1-1build1) ... 118s Selecting previously unselected package python3-prompt-toolkit. 118s Preparing to unpack .../81-python3-prompt-toolkit_3.0.52-2_all.deb ... 118s Unpacking python3-prompt-toolkit (3.0.52-2) ... 118s Selecting previously unselected package python3-pure-eval. 118s Preparing to unpack .../82-python3-pure-eval_0.2.3-1_all.deb ... 118s Unpacking python3-pure-eval (0.2.3-1) ... 118s Selecting previously unselected package python3-stack-data. 118s Preparing to unpack .../83-python3-stack-data_0.6.3-3_all.deb ... 118s Unpacking python3-stack-data (0.6.3-3) ... 118s Selecting previously unselected package python3-ipython. 118s Preparing to unpack .../84-python3-ipython_8.35.0-2_all.deb ... 118s Unpacking python3-ipython (8.35.0-2) ... 118s Selecting previously unselected package python3-nest-asyncio. 118s Preparing to unpack .../85-python3-nest-asyncio_1.6.0-1_all.deb ... 118s Unpacking python3-nest-asyncio (1.6.0-1) ... 118s Selecting previously unselected package python3-ipykernel. 118s Preparing to unpack .../86-python3-ipykernel_6.30.1-1_all.deb ... 118s Unpacking python3-ipykernel (6.30.1-1) ... 118s Selecting previously unselected package python3-pluggy. 118s Preparing to unpack .../87-python3-pluggy_1.6.0-2_all.deb ... 118s Unpacking python3-pluggy (1.6.0-2) ... 118s Selecting previously unselected package python3-pytest. 119s Preparing to unpack .../88-python3-pytest_9.0.2-2_all.deb ... 119s Unpacking python3-pytest (9.0.2-2) ... 119s Selecting previously unselected package python3-pytest-console-scripts. 119s Preparing to unpack .../89-python3-pytest-console-scripts_1.4.1-3_all.deb ... 119s Unpacking python3-pytest-console-scripts (1.4.1-3) ... 119s Selecting previously unselected package python3-pytest-jupyter. 119s Preparing to unpack .../90-python3-pytest-jupyter_0.11.0-1_all.deb ... 119s Unpacking python3-pytest-jupyter (0.11.0-1) ... 119s Selecting previously unselected package python3-pytest-timeout. 119s Preparing to unpack .../91-python3-pytest-timeout_2.4.0-2_all.deb ... 119s Unpacking python3-pytest-timeout (2.4.0-2) ... 119s Setting up python3-iniconfig (2.1.0-2) ... 119s Setting up python3-sniffio (1.3.1-1) ... 119s Setting up python3-tornado (6.5.4-0.1) ... 120s Setting up libnorm1t64:ppc64el (1.5.9+dfsg-4) ... 120s Setting up python3-pure-eval (0.2.3-1) ... 120s Setting up python3-send2trash (1.8.3-1) ... 120s Setting up libsodium23:ppc64el (1.0.18-2) ... 120s Setting up python3-arrow (1.3.0-1.1ubuntu2) ... 120s Setting up python3-anyio (4.11.0-3) ... 121s Setting up python3-pythonjsonlogger (3.3.0-1) ... 121s Setting up python3-parso (0.8.5-1) ... 121s Setting up python3-defusedxml (0.7.1-3build1) ... 121s Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-6) ... 121s Setting up libargon2-1:ppc64el (0~20190702+dfsg-5) ... 121s Setting up python3-ply (3.11-10) ... 121s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 121s Setting up python3-rfc3339-validator (0.1.4-2build1) ... 122s Setting up python3-isoduration (20.11.0+git20211126.ae0bd61-2) ... 122s Setting up python3-pandocfilters (1.5.1-1) ... 122s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 122s Setting up python3-webencodings (0.5.1-5build1) ... 122s Setting up python3-platformdirs (4.5.1-1) ... 122s Setting up python3-psutil (7.1.0-1ubuntu1) ... 123s Setting up libsource-highlight-common (3.1.9-4.3build2) ... 123s Setting up python3-pycparser (2.23-2) ... 123s Setting up python3-uritemplate (4.2.0-2) ... 123s Setting up python3-jupyterlab-pygments (0.2.2-3build1) ... 124s Setting up libpgm-5.3-0t64:ppc64el (5.3.128~dfsg-2.1build2) ... 124s Setting up python3-decorator (5.2.1-2) ... 124s Setting up python3-fqdn (1.5.1-2) ... 127s Setting up python3-webcolors (1.13-1build1) ... 127s Setting up python3-flaky (3.8.1-4) ... 127s Setting up python3-wcwidth (0.2.14+dfsg1-1build1) ... 127s Setting up python3-typeshed (0.0~git20241223.ea91db2-4) ... 127s Setting up python3-nest-asyncio (1.6.0-1) ... 127s Setting up python3-rfc3986-validator (0.1.1-2build1) ... 127s Setting up python3-html5lib (1.2-3) ... 127s Setting up libbabeltrace1:ppc64el (1.5.11-5) ... 127s Setting up python3-pluggy (1.6.0-2) ... 127s Setting up python3-fastjsonschema (2.21.1-1) ... 127s Setting up python3-terminado (0.18.1-1) ... 127s Setting up python3-astroid (4.0.2-1ubuntu1) ... 127s Setting up python3-traitlets (5.14.3+really5.14.3-2) ... 127s Setting up python-tinycss2-common (1.5.1-1) ... 127s Setting up liblua5.4-0:ppc64el (5.4.8-1) ... 127s Setting up python3-jupyter-server-terminals (0.5.3-3) ... 127s Setting up pandoc-data (3.1.11.1-3build1) ... 127s Setting up python3-jupyter-events (0.12.0-2) ... 127s Setting up python3-mistune (3.1.4-1) ... 127s Setting up python3-soupsieve (2.8.3-1) ... 127s Setting up python3-websocket (1.8.0-2build1) ... 127s Setting up python3.14-minimal (3.14.2-1) ... 128s Setting up python3-jupyter-core (5.9.1-1) ... 128s Setting up libjs-bootstrap (3.4.1+dfsg-6) ... 128s Setting up python3-prompt-toolkit (3.0.52-2) ... 129s Setting up python3-tinycss2 (1.5.1-1) ... 129s Setting up libzmq5:ppc64el (4.3.5-1build3) ... 129s Setting up python3-jedi (0.19.1+ds1-1build1) ... 130s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 130s Setting up python3-asttokens (3.0.1-1) ... 130s Setting up python3-pytest (9.0.2-2) ... 131s Setting up python3-cffi (2.0.0-2) ... 131s Setting up libsource-highlight4t64:ppc64el (3.1.9-4.3build2) ... 131s Setting up python3-nbformat (5.10.4-1) ... 131s Setting up python3-bs4 (4.14.3-2build1) ... 131s Setting up python3-bleach (6.3.0-1) ... 132s Setting up python3-matplotlib-inline (0.2.1-1) ... 132s Setting up python3-comm (0.2.1-1build1) ... 132s Setting up python3-prometheus-client (0.21.1+ds1-1build1) ... 132s Setting up pandoc (3.1.11.1+ds-4) ... 132s Setting up python3-executing (2.2.1-0.1) ... 132s Setting up python3-zmq (27.1.0-1) ... 133s Setting up python3-argon2-cffi-bindings (25.1.0-2) ... 133s Setting up python3-pytest-console-scripts (1.4.1-3) ... 133s Setting up python3-argon2 (25.1.0-2) ... 133s Setting up libpython3.14:ppc64el (3.14.2-1) ... 133s Setting up python3-jupyter-client (8.7.0-1) ... 133s Setting up jupyter-core (5.9.1-1) ... 133s Setting up python3.14 (3.14.2-1) ... 134s Setting up python3-stack-data (0.6.3-3) ... 135s Setting up python3-pytest-timeout (2.4.0-2) ... 135s Setting up python3-all (3.13.9-3) ... 135s Setting up python3-coverage (7.8.2+dfsg1-1ubuntu1) ... 135s Setting up python3-nbclient (0.10.4-1) ... 135s Setting up gdb (17.1-1ubuntu2) ... 135s Setting up python3-ipython (8.35.0-2) ... 136s /usr/lib/python3/dist-packages/IPython/core/interactiveshell.py:3141: SyntaxWarning: 'return' in a 'finally' block 136s return result 136s Setting up python3-nbconvert (7.16.6-1) ... 137s Setting up python3-jupyter-server (2.17.0-1) ... 137s Setting up python3-debugpy (1.8.19+ds-1ubuntu1) ... 138s Setting up python3-ipykernel (6.30.1-1) ... 138s Setting up python3-pytest-jupyter (0.11.0-1) ... 139s Setting up jupyter-server (2.17.0-1) ... 139s Processing triggers for systemd (259-1ubuntu3) ... 139s Processing triggers for man-db (2.13.1-1) ... 140s Processing triggers for libc-bin (2.42-2ubuntu4) ... 141s autopkgtest [18:45:23]: test pytest: [----------------------- 141s Testing with python3.14: 142s ============================= test session starts ============================== 142s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.14 142s cachedir: .pytest_cache 142s rootdir: /tmp/autopkgtest.IxWURS/autopkgtest_tmp 142s configfile: pyproject.toml 142s plugins: anyio-4.11.0, timeout-2.4.0, flaky-3.8.1, typeguard-4.4.4, console-scripts-1.4.1 142s timeout: 100.0s 142s timeout method: thread 142s timeout func_only: False 144s collecting ... collected 1027 items / 1 deselected / 1026 selected 144s 144s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/view/{nbpath}-None] PASSED [ 0%] 144s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/contents-None] PASSED [ 0%] 144s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/contents-{"type": "directory"}] PASSED [ 0%] 144s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 0%] 144s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 0%] 144s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/contents/{nbpath}-None] PASSED [ 0%] 145s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels-None] PASSED [ 0%] 146s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}-None] PASSED [ 0%] 149s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 0%] 150s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 0%] 152s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 1%] 153s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 1%] 155s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels-None] PASSED [ 1%] 156s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs-None] PASSED [ 1%] 157s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/nbconvert-None] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/spec.yaml-None] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/status-None] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/config/foo-None] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/config/foo-{}] PASSED [ 1%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/config/foo-{}] PASSED [ 2%] 158s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-api/security/csp-report-None] PASSED [ 2%] 159s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions-None] PASSED [ 2%] 160s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions/{session_id}-None] PASSED [ 2%] 161s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/sessions/{session_id}-{}] PASSED [ 2%] 162s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/sessions/{session_id}-None] PASSED [ 2%] 163s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 2%] 163s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/terminals-] PASSED [ 2%] 163s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/terminals-None] PASSED [ 2%] 163s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/terminals/websocket/{term_name}-None] PASSED [ 2%] 163s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/terminals/{term_name}-None] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/view/{nbpath}-None] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/contents-None] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/contents-{"type": "directory"}] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 3%] 164s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/contents/{nbpath}-None] PASSED [ 3%] 165s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels-None] PASSED [ 3%] 166s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}-None] PASSED [ 3%] 167s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 3%] 168s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 3%] 169s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 4%] 170s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 4%] 172s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels-None] PASSED [ 4%] 173s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/nbconvert-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/spec.yaml-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/status-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/config/foo-None] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/config/foo-{}] PASSED [ 4%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/config/foo-{}] PASSED [ 5%] 174s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-api/security/csp-report-None] PASSED [ 5%] 175s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions-None] PASSED [ 5%] 176s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions/{session_id}-None] PASSED [ 5%] 177s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/sessions/{session_id}-{}] PASSED [ 5%] 178s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/sessions/{session_id}-None] PASSED [ 5%] 179s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 5%] 180s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/terminals-] PASSED [ 5%] 180s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/terminals-None] PASSED [ 5%] 180s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/terminals/websocket/{term_name}-None] PASSED [ 5%] 180s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/terminals/{term_name}-None] PASSED [ 6%] 180s tests/auth/test_authorizer.py::test_async_authorizer[jp_server_config0] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[str-name-expected0] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[old_user1-expected1] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[old_user2-expected2] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[old_user3-expected3] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[old_user4-ValueError] PASSED [ 6%] 180s tests/auth/test_identity.py::test_identity_model[old_user5-ValueError] PASSED [ 6%] 180s tests/auth/test_identity.py::test_user_defaults[fields0-TypeError] PASSED [ 6%] 180s tests/auth/test_identity.py::test_user_defaults[fields1-expected1] PASSED [ 6%] 180s tests/auth/test_identity.py::test_user_defaults[fields2-expected2] PASSED [ 7%] 180s tests/auth/test_identity.py::test_user_defaults[fields3-expected3] PASSED [ 7%] 180s tests/auth/test_identity.py::test_validate_security[--None-highly insecure] PASSED [ 7%] 180s tests/auth/test_identity.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 7%] 180s tests/auth/test_identity.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 7%] 180s tests/auth/test_identity.py::test_validate_security[-secret-ssl3-False] PASSED [ 7%] 180s tests/auth/test_identity.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 7%] 180s tests/auth/test_identity.py::test_password_required[True-False-True] PASSED [ 7%] 180s tests/auth/test_identity.py::test_password_required[True-True-True] PASSED [ 7%] 180s tests/auth/test_identity.py::test_password_required[False-False-True] PASSED [ 7%] 180s tests/auth/test_identity.py::test_password_required[False-True-False] PASSED [ 7%] 180s tests/auth/test_identity.py::test_auth_disabled PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_password_required[True-False-True] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_password_required[True-True-True] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_password_required[False-False-True] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_password_required[False-True-False] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_validate_security[--None-highly insecure] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_validate_security[-secret-ssl3-False] PASSED [ 8%] 180s tests/auth/test_legacy_login.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 8%] 181s tests/auth/test_legacy_login.py::test_change_password[True] PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_change_password[False] PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_login_cookie PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_logout PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_legacy_identity_config PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_legacy_identity_api PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_legacy_base_class PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_deprecated_config PASSED [ 9%] 181s tests/auth/test_legacy_login.py::test_deprecated_config_priority PASSED [ 9%] 181s tests/auth/test_login.py::test_next_bad[\\\\tree] PASSED [ 9%] 181s tests/auth/test_login.py::test_next_bad[//some-host] PASSED [ 10%] 181s tests/auth/test_login.py::test_next_bad[//host{base_url}tree] PASSED [ 10%] 181s tests/auth/test_login.py::test_next_bad[https://google.com] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_bad[/absolute/not/base_url] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_bad[https:///a%40b/extra/slash] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_ok[tree/] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_ok[//{base_url}tree] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_ok[notebooks/notebook.ipynb] PASSED [ 10%] 182s tests/auth/test_login.py::test_next_ok[tree//something] PASSED [ 10%] 182s tests/auth/test_login.py::test_login_cookie PASSED [ 10%] 182s tests/auth/test_login.py::test_change_password[True] PASSED [ 11%] 182s tests/auth/test_login.py::test_change_password[False] PASSED [ 11%] 182s tests/auth/test_login.py::test_logout PASSED [ 11%] 182s tests/auth/test_login.py::test_token_cookie_user_id PASSED [ 11%] 182s tests/auth/test_security.py::test_passwd_structure PASSED [ 11%] 183s tests/auth/test_security.py::test_roundtrip PASSED [ 11%] 183s tests/auth/test_security.py::test_bad PASSED [ 11%] 183s tests/auth/test_security.py::test_passwd_check_unicode PASSED [ 11%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernels-kernels] PASSED [ 11%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernelspecs-kernelspecs] PASSED [ 11%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/contents-contents] PASSED [ 11%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/sessions-sessions] PASSED [ 12%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/terminals-terminals] PASSED [ 12%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/nbconvert-nbconvert] PASSED [ 12%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/config/x-config] PASSED [ 12%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/api/shutdown-server] PASSED [ 12%] 183s tests/auth/test_utils.py::test_match_url_to_resource[/nbconvert/py-nbconvert] PASSED [ 12%] 183s tests/auth/test_utils.py::test_bad_match_url_to_resource[/made/up/url] PASSED [ 12%] 183s tests/auth/test_utils.py::test_bad_match_url_to_resource[/api/kernel] PASSED [ 12%] 183s tests/auth/test_utils.py::test_bad_match_url_to_resource[/tree] PASSED [ 12%] 184s tests/base/test_call_context.py::test_jupyter_handler_contextvar PASSED [ 12%] 184s tests/base/test_call_context.py::test_context_variable_names PASSED [ 13%] 184s tests/base/test_call_context.py::test_same_context_operations PASSED [ 13%] 185s tests/base/test_call_context.py::test_multi_context_operations PASSED [ 13%] 185s tests/base/test_handlers.py::test_authenticated_handler PASSED [ 13%] 185s tests/base/test_handlers.py::test_jupyter_handler PASSED [ 13%] 185s tests/base/test_handlers.py::test_jupyter_handler_auth_permissive[jp_server_config0] PASSED [ 13%] 185s tests/base/test_handlers.py::test_jupyter_handler_auth_required[jp_server_config0] PASSED [ 13%] 185s tests/base/test_handlers.py::test_check_xsrf_cookie[True-False-POST-True-None] PASSED [ 13%] 185s tests/base/test_handlers.py::test_check_xsrf_cookie[False-True-POST-True-None] PASSED [ 13%] 185s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-GET-True-None] PASSED [ 13%] 185s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-POST-True-HTTPError] PASSED [ 14%] 185s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-POST-False-HTTPError] PASSED [ 14%] 185s tests/base/test_handlers.py::test_jupyter_handler_auth_calls_prepare[jp_server_config0] PASSED [ 14%] 186s tests/base/test_handlers.py::test_jupyter_handler_auth_respsects_identity_provider[jp_server_config0] PASSED [ 14%] 186s tests/base/test_handlers.py::test_api_handler PASSED [ 14%] 186s tests/base/test_handlers.py::test_authenticated_file_handler PASSED [ 14%] 186s tests/base/test_handlers.py::test_api_version_handler PASSED [ 14%] 186s tests/base/test_handlers.py::test_files_redirect_handler PASSED [ 14%] 186s tests/base/test_handlers.py::test_redirect_with_params PASSED [ 14%] 186s tests/base/test_handlers.py::test_static_handler PASSED [ 14%] 186s tests/base/test_websocket.py::test_web_socket_mixin PASSED [ 15%] 186s tests/base/test_websocket.py::test_web_socket_mixin_ping PASSED [ 15%] 186s tests/base/test_websocket.py::test_ping_client_terminated PASSED [ 15%] 187s tests/base/test_websocket.py::test_ping_client_timeout PASSED [ 15%] 187s tests/base/test_websocket.py::test_websocket_auth_permissive[jp_server_config0] PASSED [ 15%] 187s tests/base/test_websocket.py::test_websocket_auth_required[jp_server_config0] PASSED [ 15%] 187s tests/base/test_websocket.py::test_websocket_auth_respsects_identity_provider[jp_server_config0] PASSED [ 15%] 187s tests/base/test_websocket.py::test_websocket_auth_warns_mixin_lacks_jupyter_handler[jp_server_config0] PASSED [ 15%] 187s tests/extension/test_app.py::test_initialize PASSED [ 15%] 187s tests/extension/test_app.py::test_instance_creation_with_argv[mock_trait-test mock trait-jp_argv0] PASSED [ 15%] 187s tests/extension/test_app.py::test_extensionapp_load_config_file PASSED [ 15%] 187s tests/extension/test_app.py::test_extensionapp_no_parent PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[True-config0] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[True-config1] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[False-config2] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[True-config3] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[False-config4] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[True-config5] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[False-config6] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[True-config7] PASSED [ 16%] 187s tests/extension/test_app.py::test_browser_open[False-config8] PASSED [ 16%] 187s tests/extension/test_app.py::test_load_parallel_extensions PASSED [ 17%] 187s tests/extension/test_app.py::test_start_extension PASSED [ 17%] 187s tests/extension/test_app.py::test_stop_extension PASSED [ 17%] 187s tests/extension/test_app.py::test_events PASSED [ 17%] 187s tests/extension/test_config.py::test_list_extension_from_configd PASSED [ 17%] 187s tests/extension/test_handler.py::test_handler PASSED [ 17%] 188s tests/extension/test_handler.py::test_handler_template PASSED [ 17%] 188s tests/extension/test_handler.py::test_handler_gets_blocked[jp_server_config0] PASSED [ 17%] 188s tests/extension/test_handler.py::test_serverapp_warns_of_unauthenticated_handler PASSED [ 17%] 188s tests/extension/test_handler.py::test_handler_setting[jp_server_config0] PASSED [ 17%] 188s tests/extension/test_handler.py::test_handler_argv[jp_argv0] PASSED [ 18%] 188s tests/extension/test_handler.py::test_base_url[jp_server_config0-/test_prefix/] PASSED [ 18%] 188s tests/extension/test_handler.py::test_error_render[mock_error_template] PASSED [ 18%] 188s tests/extension/test_handler.py::test_error_render[mock_error_notemplate] PASSED [ 18%] 189s tests/extension/test_launch.py::test_launch_instance PASSED [ 18%] 190s tests/extension/test_launch.py::test_base_url PASSED [ 18%] 191s tests/extension/test_launch.py::test_token_file PASSED [ 18%] 191s tests/extension/test_manager.py::test_extension_point_api PASSED [ 18%] 191s tests/extension/test_manager.py::test_extension_point_metadata_error PASSED [ 18%] 191s tests/extension/test_manager.py::test_extension_point_notfound_error PASSED [ 18%] 191s tests/extension/test_manager.py::test_extension_package_api PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_package_notfound_error PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_api PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_linked_extensions PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_add[True] PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_add[False] PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_link[True] PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_link[False] PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_load[True] PASSED [ 19%] 191s tests/extension/test_manager.py::test_extension_manager_fail_load[False] PASSED [ 19%] 191s tests/extension/test_manager.py::test_disable_no_import[True] PASSED [ 19%] 191s tests/extension/test_manager.py::test_disable_no_import[False] PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_help_output PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_enable PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_disable PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_merge_config PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_load_ordered[jp_server_config0] PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_server_extension_apps PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_server_extension_app PASSED [ 20%] 192s tests/extension/test_serverextension.py::test_toggle_missing_server_extension PASSED [ 20%] 192s tests/extension/test_utils.py::test_validate_extension PASSED [ 20%] 192s tests/extension/test_utils.py::test_get_loader PASSED [ 21%] 192s tests/extension/test_utils.py::test_get_metadata PASSED [ 21%] 193s tests/nbconvert/test_handlers.py::test_from_file PASSED [ 21%] 193s tests/nbconvert/test_handlers.py::test_from_file_404 PASSED [ 21%] 194s tests/nbconvert/test_handlers.py::test_from_file_download PASSED [ 21%] 194s tests/nbconvert/test_handlers.py::test_from_file_zip PASSED [ 21%] 195s tests/nbconvert/test_handlers.py::test_from_post PASSED [ 21%] 195s tests/nbconvert/test_handlers.py::test_from_post_zip PASSED [ 21%] 196s tests/services/api/test_api.py::test_get_spec PASSED [ 21%] 196s tests/services/api/test_api.py::test_get_status PASSED [ 21%] 196s tests/services/api/test_api.py::test_identity[identity0-expected0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_identity[identity1-expected1] PASSED [ 22%] 196s tests/services/api/test_api.py::test_identity[None-403] PASSED [ 22%] 196s tests/services/api/test_api.py::test_update_user_not_implemented_update[identity0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_update_user_not_implemented_persist[identity0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_update_user_success[identity0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_update_user_raise[identity0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_update_user_success_custom_updatable_fields[identity0-expected0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_identity_permissions[*-None-expected0] PASSED [ 22%] 196s tests/services/api/test_api.py::test_identity_permissions[have_permissions1-check_permissions1-expected1] PASSED [ 22%] 196s tests/services/api/test_api.py::test_identity_permissions[*-check_permissions2-expected2] PASSED [ 23%] 196s tests/services/api/test_api.py::test_password_identity_permissions[*-None-expected0] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions[] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions[[]] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions["abc"] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": "action"}] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": [5]}] PASSED [ 23%] 196s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": {}}] PASSED [ 23%] 196s tests/services/config/test_api.py::test_create_retrieve_config PASSED [ 23%] 196s tests/services/config/test_api.py::test_modify PASSED [ 23%] 196s tests/services/config/test_api.py::test_get_unknown PASSED [ 23%] 196s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager--inroot] PASSED [ 24%] 196s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-Directory with spaces in-inspace] PASSED [ 24%] 196s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-unicod\xe9-innonascii] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-a] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-b] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-name with spaces] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-unicod\xe9] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo/bar-baz] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-A] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-b] PASSED [ 24%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-C] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager--inroot] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-a] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-b] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-name with spaces] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo/bar-baz] PASSED [ 25%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-A] PASSED [ 26%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-b] PASSED [ 26%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-C] PASSED [ 26%] 197s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager--inroot] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-a] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-b] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 26%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-A] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-b] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-C] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager--inroot] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 27%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 28%] 198s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_list_nonexistant_dir[FileContentsManager] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_list_nonexistant_dir[AsyncFileContentsManager] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager--inroot] PASSED [ 28%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-a] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-b] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-name with spaces] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo/bar-baz] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-A] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-b] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-C] PASSED [ 29%] 199s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 30%] 199s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager--inroot] PASSED [ 30%] 199s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-a] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-b] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-A] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-b] PASSED [ 30%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-C] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager--inroot] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-a] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-b] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-name with spaces] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo/bar-baz] PASSED [ 31%] 200s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-A] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-b] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-C] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager--inroot] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-a] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-b] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 32%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 33%] 201s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-A] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-b] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-C] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager--inroot] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-a] PASSED [ 33%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-b] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-A] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-b] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-C] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager--inroot] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 34%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 35%] 202s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_invalid[FileContentsManager] PASSED [ 35%] 203s tests/services/contents/test_api.py::test_get_nb_invalid[AsyncFileContentsManager] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_contents_no_such_file[FileContentsManager] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_contents_no_such_file[AsyncFileContentsManager] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager--inroot] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-a] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-b] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 36%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 37%] 203s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-A] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-b] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-C] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager--inroot] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 37%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager--inroot] PASSED [ 38%] 204s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 38%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 38%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-a] PASSED [ 38%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-b] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-name with spaces] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo/bar-baz] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-A] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-b] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-C] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager--inroot] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 39%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-a] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-b] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-A] PASSED [ 40%] 205s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-b] PASSED [ 40%] 206s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-C] PASSED [ 40%] 206s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 40%] 206s tests/services/contents/test_api.py::test_get_404_hidden[FileContentsManager] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_404_hidden[AsyncFileContentsManager] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager--inroot] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-a] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-b] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 41%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-A] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-b] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-C] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager--inroot] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 42%] 206s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 42%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 42%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 42%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 42%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_bad_type[FileContentsManager] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_get_bad_type[AsyncFileContentsManager] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_create_untitled[FileContentsManager] PASSED [ 43%] 207s tests/services/contents/test_api.py::test_create_untitled[AsyncFileContentsManager] PASSED [ 43%] 208s tests/services/contents/test_api.py::test_create_untitled_txt[FileContentsManager] PASSED [ 43%] 208s tests/services/contents/test_api.py::test_create_untitled_txt[AsyncFileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_upload[FileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_upload[AsyncFileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir_untitled[FileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir_untitled[AsyncFileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir[FileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir[AsyncFileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir_hidden_400[FileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_mkdir_hidden_400[AsyncFileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_upload_txt[FileContentsManager] PASSED [ 44%] 208s tests/services/contents/test_api.py::test_upload_txt[AsyncFileContentsManager] PASSED [ 45%] 208s tests/services/contents/test_api.py::test_upload_txt_hidden[FileContentsManager] PASSED [ 45%] 208s tests/services/contents/test_api.py::test_upload_txt_hidden[AsyncFileContentsManager] PASSED [ 45%] 208s tests/services/contents/test_api.py::test_upload_b64[FileContentsManager] PASSED [ 45%] 208s tests/services/contents/test_api.py::test_upload_b64[AsyncFileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy[FileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy[AsyncFileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy_dir[FileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy_dir[AsyncFileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy_path[FileContentsManager] PASSED [ 45%] 209s tests/services/contents/test_api.py::test_copy_path[AsyncFileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_put_400[FileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_put_400[AsyncFileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_put_400_hidden[FileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_put_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_400_hidden[FileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_copy_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 209s tests/services/contents/test_api.py::test_delete[FileContentsManager--inroot] PASSED [ 46%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-Directory with spaces in-inspace] PASSED [ 46%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-unicod\xe9-innonascii] PASSED [ 46%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-a] PASSED [ 46%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-b] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-name with spaces] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-unicod\xe9] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo/bar-baz] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-A] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-b] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-C] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager--inroot] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 47%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-a] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-b] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-name with spaces] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo/bar-baz] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-A] PASSED [ 48%] 210s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-b] PASSED [ 48%] 211s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-C] PASSED [ 48%] 211s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 48%] 211s tests/services/contents/test_api.py::test_delete_dirs[FileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_dirs[AsyncFileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_non_empty_dir[FileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_non_empty_dir[AsyncFileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_hidden_dir[FileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_hidden_dir[AsyncFileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_hidden_file[FileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_delete_hidden_file[AsyncFileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_rename[FileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_rename[AsyncFileContentsManager] PASSED [ 49%] 211s tests/services/contents/test_api.py::test_rename_400_hidden[FileContentsManager] PASSED [ 50%] 211s tests/services/contents/test_api.py::test_rename_400_hidden[AsyncFileContentsManager] PASSED [ 50%] 212s tests/services/contents/test_api.py::test_checkpoints_follow_file[FileContentsManager] PASSED [ 50%] 212s tests/services/contents/test_api.py::test_checkpoints_follow_file[AsyncFileContentsManager] PASSED [ 50%] 212s tests/services/contents/test_api.py::test_rename_existing[FileContentsManager] PASSED [ 50%] 212s tests/services/contents/test_api.py::test_rename_existing[AsyncFileContentsManager] PASSED [ 50%] 212s tests/services/contents/test_api.py::test_save[FileContentsManager] PASSED [ 50%] 213s tests/services/contents/test_api.py::test_save[AsyncFileContentsManager] PASSED [ 50%] 213s tests/services/contents/test_api.py::test_checkpoints[FileContentsManager] PASSED [ 50%] 213s tests/services/contents/test_api.py::test_checkpoints[AsyncFileContentsManager] PASSED [ 50%] 213s tests/services/contents/test_api.py::test_file_checkpoints[FileContentsManager] PASSED [ 50%] 213s tests/services/contents/test_api.py::test_file_checkpoints[AsyncFileContentsManager] PASSED [ 51%] 213s tests/services/contents/test_api.py::test_trust[FileContentsManager] PASSED [ 51%] 213s tests/services/contents/test_api.py::test_trust[AsyncFileContentsManager] PASSED [ 51%] 213s tests/services/contents/test_api.py::test_regression_is_hidden[FileContentsManager] PASSED [ 51%] 213s tests/services/contents/test_api.py::test_regression_is_hidden[AsyncFileContentsManager] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager0] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager1] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager2] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager3] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager0] PASSED [ 51%] 214s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager1] PASSED [ 52%] 214s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager2] PASSED [ 52%] 215s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager3] PASSED [ 52%] 215s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager0] PASSED [ 52%] 215s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager1] PASSED [ 52%] 215s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager2] PASSED [ 52%] 215s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager3] PASSED [ 52%] 215s tests/services/contents/test_config.py::test_config_did_something[AsyncGenericFileCheckpoints] PASSED [ 52%] 215s tests/services/contents/test_config.py::test_config_did_something[AsyncFileCheckpoints] PASSED [ 52%] 215s tests/services/contents/test_config.py::test_pre_post_save_hook_config[jp_server_config0] PASSED [ 52%] 215s tests/services/contents/test_config.py::test_async_contents_manager[AsyncGenericFileCheckpoints] PASSED [ 53%] 215s tests/services/contents/test_config.py::test_async_contents_manager[AsyncFileCheckpoints] PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_atomic_writing PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_atomic_writing_umask PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_atomic_writing_newlines PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_path_to_invalid PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_atomic_writing_in_readonly_dir PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_file_manager_mixin PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_async_file_manager_mixin PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_notebook_no_raw PASSED [ 53%] 215s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_file_no_raw PASSED [ 53%] 215s tests/services/contents/test_largefilemanager.py::test_save[LargeFileManager] PASSED [ 54%] 215s tests/services/contents/test_largefilemanager.py::test_save[AsyncLargeFileManager] PASSED [ 54%] 215s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 215s 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%] 215s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 215s 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%] 215s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 215s 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%] 215s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 215s 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%] 215s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[LargeFileManager] PASSED [ 55%] 215s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[AsyncLargeFileManager] PASSED [ 55%] 215s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[LargeFileManager] PASSED [ 55%] 215s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[AsyncLargeFileManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_root_dir[FileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_root_dir[AsyncFileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_missing_root_dir[FileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_missing_root_dir[AsyncFileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_invalid_root_dir[FileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_invalid_root_dir[AsyncFileContentsManager] PASSED [ 55%] 215s tests/services/contents/test_manager.py::test_get_os_path[FileContentsManager] PASSED [ 56%] 215s tests/services/contents/test_manager.py::test_get_os_path[AsyncFileContentsManager] PASSED [ 56%] 215s tests/services/contents/test_manager.py::test_get_os_path_posix[FileContentsManager] PASSED [ 56%] 215s tests/services/contents/test_manager.py::test_get_os_path_posix[AsyncFileContentsManager] PASSED [ 56%] 215s tests/services/contents/test_manager.py::test_checkpoint_subdir[FileContentsManager] PASSED [ 56%] 215s tests/services/contents/test_manager.py::test_checkpoint_subdir[AsyncFileContentsManager] PASSED [ 56%] 216s tests/services/contents/test_manager.py::test_bad_symlink[FileContentsManager] PASSED [ 56%] 216s tests/services/contents/test_manager.py::test_bad_symlink[AsyncFileContentsManager] PASSED [ 56%] 216s tests/services/contents/test_manager.py::test_recursive_symlink[FileContentsManager] PASSED [ 56%] 216s tests/services/contents/test_manager.py::test_recursive_symlink[AsyncFileContentsManager] PASSED [ 56%] 216s tests/services/contents/test_manager.py::test_good_symlink[FileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_good_symlink[AsyncFileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_403[FileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_403[AsyncFileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_400[FileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_400[AsyncFileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_404[FileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_404[AsyncFileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_escape_root[FileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_escape_root[AsyncFileContentsManager] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager0] PASSED [ 57%] 216s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager1] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager2] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager3] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager0] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager1] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager2] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager3] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_get[jp_contents_manager0] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_get[jp_contents_manager1] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_get[jp_contents_manager2] PASSED [ 58%] 216s tests/services/contents/test_manager.py::test_get[jp_contents_manager3] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_update[jp_contents_manager0] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_update[jp_contents_manager1] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_update[jp_contents_manager2] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_update[jp_contents_manager3] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_save[jp_contents_manager0] PASSED [ 59%] 216s tests/services/contents/test_manager.py::test_save[jp_contents_manager1] PASSED [ 59%] 217s tests/services/contents/test_manager.py::test_save[jp_contents_manager2] PASSED [ 59%] 217s tests/services/contents/test_manager.py::test_save[jp_contents_manager3] PASSED [ 59%] 217s tests/services/contents/test_manager.py::test_delete[jp_contents_manager0] PASSED [ 59%] 217s tests/services/contents/test_manager.py::test_delete[jp_contents_manager1] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete[jp_contents_manager2] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete[jp_contents_manager3] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-True-False] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-False-None] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-True-False] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-False-True] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-True-False] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-False-None] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-True-False] PASSED [ 60%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-False-True] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-True-False] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-False-None] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-True-False] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-False-True] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-True-False] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-False-None] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-True-False] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-False-True] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_rename[jp_contents_manager0] PASSED [ 61%] 217s tests/services/contents/test_manager.py::test_rename[jp_contents_manager1] PASSED [ 61%] 218s tests/services/contents/test_manager.py::test_rename[jp_contents_manager2] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_rename[jp_contents_manager3] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager0] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager1] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager2] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager3] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager0] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager1] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager2] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager3] PASSED [ 62%] 218s tests/services/contents/test_manager.py::test_copy[jp_contents_manager0] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy[jp_contents_manager1] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy[jp_contents_manager2] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy[jp_contents_manager3] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager0] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager1] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager2] PASSED [ 63%] 218s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager3] PASSED [ 63%] 219s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager0] PASSED [ 63%] 220s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager1] PASSED [ 63%] 221s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager2] PASSED [ 64%] 222s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager3] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager0] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager1] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager2] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager3] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager0] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager1] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager2] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager3] PASSED [ 64%] 223s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager0] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager1] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager2] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager3] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager0] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager1] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager2] PASSED [ 65%] 223s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager3] PASSED [ 65%] 224s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager0] PASSED [ 65%] 224s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager1] PASSED [ 65%] 224s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager2] PASSED [ 65%] 224s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager3] PASSED [ 66%] 224s tests/services/contents/test_manager_no_hash.py::test_manager_no_hash_support PASSED [ 66%] 224s tests/services/events/test_api.py::test_subscribe_websocket PASSED [ 66%] 224s 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 [ 66%] 224s 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%] 224s 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%] 224s 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%] 224s 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%] 224s 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%] 224s 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%] 224s 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 [ 67%] 224s 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 [ 67%] 224s tests/services/events/test_extension.py::test_subscribe_websocket PASSED [ 67%] 224s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config0] PASSED [ 67%] 224s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config1] PASSED [ 67%] 224s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config2] PASSED [ 67%] 225s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config0] PASSED [ 67%] 227s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config1] PASSED [ 67%] 227s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config2] PASSED [ 67%] 228s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config0] PASSED [ 67%] 230s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config1] PASSED [ 68%] 231s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config2] PASSED [ 68%] 232s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config0] PASSED [ 68%] 233s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config1] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config2] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config0] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config1] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config2] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config0] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config1] PASSED [ 68%] 234s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config2] PASSED [ 69%] 235s tests/services/kernels/test_api.py::test_connection[jp_server_config0] PASSED [ 69%] 237s tests/services/kernels/test_api.py::test_connection[jp_server_config1] PASSED [ 69%] 237s tests/services/kernels/test_api.py::test_connection[jp_server_config2] PASSED [ 69%] 237s tests/services/kernels/test_config.py::test_config PASSED [ 69%] 238s tests/services/kernels/test_config.py::test_async_kernel_manager PASSED [ 69%] 238s tests/services/kernels/test_config.py::test_not_server_kernel_manager PASSED [ 69%] 239s tests/services/kernels/test_connection.py::test_websocket_connection PASSED [ 69%] 247s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] PASSED [ 69%] 255s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] PASSED [ 69%] 266s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] PASSED [ 69%] 278s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] PASSED [ 70%] 291s tests/services/kernels/test_cull.py::test_cull_idle_disable PASSED [ 70%] 292s tests/services/kernels/test_cull.py::test_cull_dead[jp_server_config0] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_success_event[start] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_success_event[restart] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_success_event[interrupt] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_success_event[shutdown] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_failed_event[start] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_failed_event[restart] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_failed_event[interrupt] PASSED [ 70%] 292s tests/services/kernels/test_events.py::test_kernel_action_failed_event[shutdown] PASSED [ 71%] 292s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[start] PASSED [ 71%] 292s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[restart] PASSED [ 71%] 292s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[interrupt] PASSED [ 71%] 292s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[shutdown] PASSED [ 71%] 302s tests/services/kernels/test_execution_state.py::test_execution_state PASSED [ 71%] 302s tests/services/kernelspecs/test_api.py::test_list_kernelspecs_bad PASSED [ 71%] 302s tests/services/kernelspecs/test_api.py::test_list_kernelspecs PASSED [ 71%] 302s tests/services/kernelspecs/test_api.py::test_get_kernelspecs PASSED [ 71%] 302s tests/services/kernelspecs/test_api.py::test_get_nonexistant_kernelspec PASSED [ 71%] 302s tests/services/kernelspecs/test_api.py::test_get_kernel_resource_file PASSED [ 72%] 302s tests/services/kernelspecs/test_api.py::test_get_nonexistant_resource PASSED [ 72%] 303s tests/services/nbconvert/test_api.py::test_list_formats PASSED [ 72%] 304s tests/services/sessions/test_api.py::test_create[jp_server_config0] PASSED [ 72%] 305s tests/services/sessions/test_api.py::test_create[jp_server_config1] PASSED [ 72%] 306s tests/services/sessions/test_api.py::test_create[jp_server_config2] PASSED [ 72%] 306s tests/services/sessions/test_api.py::test_create[jp_server_config3] PASSED [ 72%] 306s tests/services/sessions/test_api.py::test_create_bad[jp_server_config0] PASSED [ 72%] 307s tests/services/sessions/test_api.py::test_create_bad[jp_server_config1] PASSED [ 72%] 307s tests/services/sessions/test_api.py::test_create_bad[jp_server_config2] PASSED [ 72%] 307s tests/services/sessions/test_api.py::test_create_bad[jp_server_config3] PASSED [ 73%] 307s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config0] PASSED [ 73%] 307s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config1] PASSED [ 73%] 307s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config2] PASSED [ 73%] 307s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config3] PASSED [ 73%] 308s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config0] PASSED [ 73%] 309s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config1] PASSED [ 73%] 310s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config2] PASSED [ 73%] 311s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config3] PASSED [ 73%] 312s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config0] PASSED [ 73%] 313s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config1] PASSED [ 73%] 314s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config2] PASSED [ 74%] 315s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config3] PASSED [ 74%] 316s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config0] PASSED [ 74%] 317s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config1] PASSED [ 74%] 318s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config2] PASSED [ 74%] 319s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config3] PASSED [ 74%] 320s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config0] PASSED [ 74%] 321s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config1] PASSED [ 74%] 322s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config2] PASSED [ 74%] 322s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config3] PASSED [ 74%] 323s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config0] PASSED [ 75%] 324s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config1] PASSED [ 75%] 325s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config2] PASSED [ 75%] 326s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config3] PASSED [ 75%] 327s tests/services/sessions/test_api.py::test_delete[jp_server_config0] PASSED [ 75%] 328s tests/services/sessions/test_api.py::test_delete[jp_server_config1] PASSED [ 75%] 329s tests/services/sessions/test_api.py::test_delete[jp_server_config2] PASSED [ 75%] 331s tests/services/sessions/test_api.py::test_delete[jp_server_config3] PASSED [ 75%] 332s tests/services/sessions/test_api.py::test_modify_path[jp_server_config0] PASSED [ 75%] 333s tests/services/sessions/test_api.py::test_modify_path[jp_server_config1] PASSED [ 75%] 334s tests/services/sessions/test_api.py::test_modify_path[jp_server_config2] PASSED [ 76%] 335s tests/services/sessions/test_api.py::test_modify_path[jp_server_config3] PASSED [ 76%] 336s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config0] PASSED [ 76%] 337s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config1] PASSED [ 76%] 338s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config2] PASSED [ 76%] 339s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config3] PASSED [ 76%] 340s tests/services/sessions/test_api.py::test_modify_type[jp_server_config0] PASSED [ 76%] 341s tests/services/sessions/test_api.py::test_modify_type[jp_server_config1] PASSED [ 76%] 342s tests/services/sessions/test_api.py::test_modify_type[jp_server_config2] PASSED [ 76%] 343s tests/services/sessions/test_api.py::test_modify_type[jp_server_config3] PASSED [ 76%] 345s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config0] PASSED [ 76%] 346s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config1] PASSED [ 77%] 347s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config2] PASSED [ 77%] 348s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config3] PASSED [ 77%] 349s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config0] PASSED [ 77%] 350s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config1] PASSED [ 77%] 352s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config2] PASSED [ 77%] 353s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config3] PASSED [ 77%] 355s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config0] PASSED [ 77%] 357s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config1] PASSED [ 77%] 359s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config2] PASSED [ 77%] 361s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config3] PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_kernel_record_equals PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_kernel_record_update PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_kernel_record_list PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_get_session PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_bad_get_session PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_get_session_dead_kernel PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_list_session PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_list_sessions_dead_kernel PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_update_session PASSED [ 78%] 361s tests/services/sessions/test_manager.py::test_bad_update_session PASSED [ 79%] 361s tests/services/sessions/test_manager.py::test_delete_session PASSED [ 79%] 361s tests/services/sessions/test_manager.py::test_bad_delete_session PASSED [ 79%] 361s tests/services/sessions/test_manager.py::test_bad_database_filepath PASSED [ 79%] 361s tests/services/sessions/test_manager.py::test_good_database_filepath PASSED [ 79%] 361s tests/services/sessions/test_manager.py::test_session_persistence PASSED [ 79%] 364s tests/services/sessions/test_manager.py::test_pending_kernel PASSED [ 79%] 364s tests/test_config_manager.py::test_json PASSED [ 79%] 364s tests/test_files.py::test_file_types[jupyter_server.files.handlers.FilesHandler] PASSED [ 79%] 364s tests/test_files.py::test_file_types[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 79%] 364s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 364s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 364s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 364s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 365s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 365s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 365s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 365s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 365s tests/test_files.py::test_regression_is_hidden[jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 365s tests/test_files.py::test_regression_is_hidden[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 365s tests/test_files.py::test_contents_manager[jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 365s tests/test_files.py::test_contents_manager[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 365s tests/test_files.py::test_save_hooks[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 365s tests/test_files.py::test_save_hooks[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 365s tests/test_files.py::test_download[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 365s tests/test_files.py::test_download[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 365s tests/test_files.py::test_old_files_redirect[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 365s tests/test_files.py::test_old_files_redirect[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 365s tests/test_gateway.py::test_gateway_env_options PASSED [ 81%] 365s tests/test_gateway.py::test_gateway_cli_options PASSED [ 81%] 365s tests/test_gateway.py::test_token_renewer_config[default-] PASSED [ 81%] 365s tests/test_gateway.py::test_token_renewer_config[custom-None] PASSED [ 82%] 365s tests/test_gateway.py::test_token_renewer_config[custom-] PASSED [ 82%] 365s tests/test_gateway.py::test_gateway_request_timeout_pad_option[50-10-50-45] PASSED [ 82%] 365s tests/test_gateway.py::test_gateway_request_timeout_pad_option[10-50-55-50] PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[False-None-None-EXISTING=1-False] PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-None-None-EXISTING=1-True] PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Expires-180-None-True] PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Max-Age--360-EXISTING=1-False] PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_class_mappings PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_get_kernelspecs PASSED [ 82%] 366s tests/test_gateway.py::test_gateway_get_named_kernelspec PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_session_lifecycle[False] PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_session_lifecycle[True] PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_kernel_lifecycle[False] PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_kernel_lifecycle[True] PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_shutdown[True] PASSED [ 83%] 366s tests/test_gateway.py::test_gateway_shutdown[False] PASSED [ 83%] 366s tests/test_gateway.py::test_kernel_client_response_router_notifies_channel_queue_when_finished PASSED [ 83%] 366s tests/test_gateway.py::test_channel_queue_get_msg_with_invalid_timeout PASSED [ 83%] 366s tests/test_gateway.py::test_channel_queue_get_msg_raises_empty_after_timeout PASSED [ 83%] 367s tests/test_gateway.py::test_channel_queue_get_msg_without_timeout PASSED [ 84%] 367s tests/test_gateway.py::test_channel_queue_get_msg_with_existing_item PASSED [ 84%] 367s tests/test_gateway.py::test_channel_queue_get_msg_when_response_router_had_finished PASSED [ 84%] 367s tests/test_gateway.py::test_websocket_connection_closed PASSED [ 84%] 367s tests/test_gateway.py::test_websocket_connection_with_session_id PASSED [ 84%] 367s tests/test_log.py::test_log_request_scrubs_sensitive_params_default PASSED [ 84%] 367s tests/test_log.py::test_log_request_scrubs_sensitive_params_extra PASSED [ 84%] 367s tests/test_paths.py::test_path_regex PASSED [ 84%] 367s tests/test_paths.py::test_path_regex_bad PASSED [ 84%] 368s tests/test_paths.py::test_trailing_slash[/notebooks/mynotebook/-/notebooks/mynotebook] PASSED [ 84%] 368s tests/test_paths.py::test_trailing_slash[////foo///-/foo] PASSED [ 84%] 368s tests/test_paths.py::test_trailing_slash[//example.com/-/example.com] PASSED [ 85%] 368s tests/test_paths.py::test_trailing_slash[/has/param/?hasparam=true-/has/param?hasparam=true] PASSED [ 85%] 368s tests/test_serialize.py::test_serialize_binary PASSED [ 85%] 368s tests/test_serialize.py::test_deserialize_binary PASSED [ 85%] 369s tests/test_serverapp.py::test_help_output PASSED [ 85%] 369s tests/test_serverapp.py::test_server_list[json] PASSED [ 85%] 369s tests/test_serverapp.py::test_server_list[jsonlist] PASSED [ 85%] 369s tests/test_serverapp.py::test_server_list[] PASSED [ 85%] 369s tests/test_serverapp.py::test_server_info_file PASSED [ 85%] 369s tests/test_serverapp.py::test_root_dir PASSED [ 85%] 369s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir0] PASSED [ 86%] 369s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir1] PASSED [ 86%] 369s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir2] PASSED [ 86%] 369s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir0] PASSED [ 86%] 369s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir1] PASSED [ 86%] 369s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir2] PASSED [ 86%] 369s tests/test_serverapp.py::test_generate_config PASSED [ 86%] 370s tests/test_serverapp.py::test_server_password PASSED [ 86%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[yes-True] PASSED [ 86%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[Yes-True] PASSED [ 86%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[True-True] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[true-True] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[TRUE-True] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[no-False] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[nooo-False] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[FALSE-False] PASSED [ 87%] 370s tests/test_serverapp.py::test_allow_unauthenticated_env_var[false-False] PASSED [ 87%] 370s tests/test_serverapp.py::test_list_running_servers PASSED [ 87%] 370s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-notebook.ipynb-notebook.ipynb] PASSED [ 87%] 370s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-/tmp_path/path/to/notebook.ipynb-notebook.ipynb] PASSED [ 87%] 370s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-/tmp_path/path/to/notebook.ipynb-SystemExit] PASSED [ 88%] 370s 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 [ 88%] 370s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-notebook.ipynb-notebook.ipynb] PASSED [ 88%] 370s 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%] 370s tests/test_serverapp.py::test_urls[config0-http://localhost:8888/?token=...-http://127.0.0.1:8888/?token=...-http://localhost:8888/] PASSED [ 88%] 370s tests/test_serverapp.py::test_urls[config1-http://localhost:9999/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 370s 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%] 370s tests/test_serverapp.py::test_urls[config3-https://localhost:8888/?token=-https://127.0.0.1:8888/?token=-https://localhost:8888/] PASSED [ 88%] 370s tests/test_serverapp.py::test_urls[config4-http://test.org/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 370s 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%] 370s 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%] 370s 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 [ 89%] 370s tests/test_serverapp.py::test_urls[config8-http://localhost:8888/?token=-http://127.0.0.1:8888/?token=-http://localhost:8888/] PASSED [ 89%] 370s tests/test_serverapp.py::test_valid_preferred_dir PASSED [ 89%] 370s tests/test_serverapp.py::test_valid_preferred_dir_is_root_subdir PASSED [ 89%] 370s tests/test_serverapp.py::test_valid_preferred_dir_does_not_exist PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[FileContentsManager] PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[AsyncFileContentsManager] PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-ServerApp] PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-FileContentsManager] PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-ServerApp] PASSED [ 89%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-FileContentsManager] PASSED [ 90%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-ServerApp] PASSED [ 90%] 370s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-FileContentsManager] PASSED [ 90%] 370s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-ServerApp] PASSED [ 90%] 370s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-FileContentsManager] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[config-config-ServerApp] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[config-config-FileContentsManager] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[config-default-ServerApp] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[config-default-FileContentsManager] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-ServerApp] PASSED [ 90%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-FileContentsManager] PASSED [ 91%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-config-ServerApp] PASSED [ 91%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-config-FileContentsManager] PASSED [ 91%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-default-ServerApp] PASSED [ 91%] 371s tests/test_serverapp.py::test_preferred_dir_validation[default-default-FileContentsManager] PASSED [ 91%] 371s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist PASSED [ 91%] 371s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist_set PASSED [ 91%] 371s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir PASSED [ 91%] 371s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir_set PASSED [ 91%] 371s tests/test_serverapp.py::test_absolute_preferred_dir_not_root_subdir_set PASSED [ 91%] 371s tests/test_serverapp.py::test_random_ports PASSED [ 92%] 371s tests/test_serverapp.py::test_server_web_application PASSED [ 92%] 371s tests/test_serverapp.py::test_misc PASSED [ 92%] 371s tests/test_serverapp.py::test_deprecated_props PASSED [ 92%] 371s tests/test_serverapp.py::test_signals PASSED [ 92%] 371s tests/test_serverapp.py::test_shutdown_no_activity PASSED [ 92%] 371s tests/test_serverapp.py::test_running_server_info PASSED [ 92%] 371s tests/test_serverapp.py::test_browser_open_files[True] PASSED [ 92%] 371s tests/test_serverapp.py::test_browser_open_files[False] PASSED [ 92%] 372s tests/test_serverapp.py::test_deprecated_notebook_dir_priority PASSED [ 92%] 372s tests/test_serverapp.py::test_immutable_cache_trait PASSED [ 92%] 372s tests/test_serverapp.py::test PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-False0] PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-False1] PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-False2] PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-True0] PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-True1] PASSED [ 93%] 372s tests/test_serverapp.py::test_tornado_authentication_detection[test-False3] PASSED [ 93%] 372s tests/test_terminal.py::test_no_terminals PASSED [ 93%] 372s tests/test_terminal.py::test_terminal_create PASSED [ 93%] 372s tests/test_terminal.py::test_terminal_create_with_kwargs PASSED [ 93%] 377s tests/test_terminal.py::test_terminal_create_with_cwd PASSED [ 94%] 377s tests/test_terminal.py::test_terminal_create_with_relative_cwd SKIPPED [ 94%] 377s tests/test_terminal.py::test_terminal_create_with_bad_cwd SKIPPED (N...) [ 94%] 377s tests/test_terminal.py::test_culling_config PASSED [ 94%] 389s tests/test_terminal.py::test_culling PASSED [ 94%] 389s tests/test_terminal.py::test_shell_command_override[shell_command="['/path/to/shell', '-l']"-expected_shell0-5.4] PASSED [ 94%] 389s tests/test_terminal.py::test_shell_command_override[shell_command="/string/path/to/shell -l"-expected_shell1-5.1] PASSED [ 94%] 389s tests/test_terminal.py::test_importing_shims PASSED [ 94%] 389s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[1] PASSED [ 94%] 389s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[test] PASSED [ 94%] 389s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[value2] PASSED [ 95%] 389s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[2.4] PASSED [ 95%] 389s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[value1] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyClass] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyInt] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[LargeFileManager] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[jupyter_server.services.contents.manager.ContentsManager] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[float] PASSED [ 95%] 389s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[object] PASSED [ 95%] 390s tests/test_utils.py::test_help_output PASSED [ 95%] 390s tests/test_utils.py::test_url_escaping[/this is a test/for spaces/-/this%20is%20a%20test/for%20spaces/] PASSED [ 96%] 390s tests/test_utils.py::test_url_escaping[notebook with space.ipynb-notebook%20with%20space.ipynb] PASSED [ 96%] 390s tests/test_utils.py::test_url_escaping[/path with a/notebook and space.ipynb-/path%20with%20a/notebook%20and%20space.ipynb] PASSED [ 96%] 390s 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%] 390s tests/test_utils.py::test_is_namespace_package[test_namespace-True] PASSED [ 96%] 390s tests/test_utils.py::test_is_namespace_package[sys-False] PASSED [ 96%] 390s tests/test_utils.py::test_is_namespace_package[jupyter_server-False] PASSED [ 96%] 390s tests/test_utils.py::test_is_namespace_package[not_a_python_namespace-None] PASSED [ 96%] 390s tests/test_utils.py::test_is_namespace_package_no_spec PASSED [ 96%] 390s tests/test_utils.py::test_path_utils PASSED [ 96%] 390s tests/test_utils.py::test_check_version PASSED [ 96%] 390s tests/test_utils.py::test_check_pid PASSED [ 97%] 390s tests/test_utils.py::test_run_sync_in_loop PASSED [ 97%] 390s tests/test_utils.py::test_unix_socket_in_use PASSED [ 97%] 390s tests/test_utils.py::test_filefind[/foo-OSError] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[../c/in-c-OSError] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[in-a-a/in-a] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[in-b-b/in-b] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[in-both-a/in-both] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[\\in-a-OSError] PASSED [ 97%] 390s tests/test_utils.py::test_filefind[not-found-OSError] PASSED [ 97%] 390s tests/test_version.py::test_invalid_pep440_versions[4.1.0.b1] PASSED [ 98%] 390s tests/test_version.py::test_invalid_pep440_versions[4.1.b1] PASSED [ 98%] 390s tests/test_version.py::test_invalid_pep440_versions[4.2] PASSED [ 98%] 390s tests/test_version.py::test_invalid_pep440_versions[X.y.z] PASSED [ 98%] 390s tests/test_version.py::test_invalid_pep440_versions[1.2.3.dev1.post2] PASSED [ 98%] 390s tests/test_version.py::test_valid_pep440_versions[4.1.1] PASSED [ 98%] 390s tests/test_version.py::test_valid_pep440_versions[4.2.1b3] PASSED [ 98%] 390s tests/test_version.py::test_current_version PASSED [ 98%] 390s tests/test_view.py::test_view[False-nosuchfile.html] PASSED [ 98%] 390s tests/test_view.py::test_view[False-nosuchfile.bin] PASSED [ 98%] 390s tests/test_view.py::test_view[True-exists.html] PASSED [ 99%] 390s tests/test_view.py::test_view[True-exists.bin] PASSED [ 99%] 390s tests/unix_sockets/test_api.py::test_get_spec PASSED [ 99%] 390s tests/unix_sockets/test_api.py::test_list_running_servers PASSED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_sock_server_integration SKIPPED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_type SKIPPED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_accessible SKIPPED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_stop_multi_integration SKIPPED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_launch_socket_collision SKIPPED [ 99%] 390s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_server SKIPPED [ 99%] 391s tests/unix_sockets/test_serverapp_integration.py::test_jupyter_server_apps SKIPPED [100%] 391s 391s =============================== warnings summary =============================== 391s tests/test_serverapp.py::test_signals 391s /usr/lib/python3/dist-packages/tornado/platform/asyncio.py:258: DeprecationWarning: add_callback_from_signal is deprecated 391s warnings.warn("add_callback_from_signal is deprecated", DeprecationWarning) 391s 391s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 391s ===Flaky Test Report=== 391s 391s test_connection[jp_server_config0] passed 1 out of the required 1 times. Success! 391s test_connection[jp_server_config1] passed 1 out of the required 1 times. Success! 391s test_connection[jp_server_config2] passed 1 out of the required 1 times. Success! 391s test_execution_state passed 1 out of the required 1 times. Success! 391s test_restart_kernel[jp_server_config0] passed 1 out of the required 1 times. Success! 391s test_restart_kernel[jp_server_config1] passed 1 out of the required 1 times. Success! 391s test_restart_kernel[jp_server_config2] passed 1 out of the required 1 times. Success! 391s test_restart_kernel[jp_server_config3] passed 1 out of the required 1 times. Success! 391s test_culling_config passed 1 out of the required 1 times. Success! 391s test_culling passed 1 out of the required 1 times. Success! 391s 391s ===End Flaky Test Report=== 391s ============================= slowest 10 durations ============================= 391s 12.72s call tests/services/kernels/test_cull.py::test_cull_idle_disable 391s 12.13s call tests/test_terminal.py::test_culling 391s 10.68s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] 391s 10.24s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] 391s 9.94s call tests/services/kernels/test_execution_state.py::test_execution_state 391s 7.79s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] 391s 7.23s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] 391s 5.07s call tests/test_terminal.py::test_terminal_create_with_cwd 391s 3.11s call tests/services/sessions/test_manager.py::test_pending_kernel 391s 1.45s teardown tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config0] 391s =========================== short test summary info ============================ 391s SKIPPED [1] tests/test_terminal.py:161: Not yet working 391s SKIPPED [1] tests/test_terminal.py:198: Not yet working 391s SKIPPED [7] tests/conftest.py:42: Skipping this test because it's marked 'integration_test'. Run integration tests using the `--integration_tests` flag. 391s ===== 1017 passed, 9 skipped, 1 deselected, 1 warning in 248.44s (0:04:08) ===== 392s Testing with python3.13: 392s Running all non-integration tests with python3.13 393s ============================= test session starts ============================== 393s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 393s cachedir: .pytest_cache 393s rootdir: /tmp/autopkgtest.IxWURS/autopkgtest_tmp 393s configfile: pyproject.toml 393s plugins: anyio-4.11.0, timeout-2.4.0, flaky-3.8.1, typeguard-4.4.4, console-scripts-1.4.1 393s timeout: 100.0s 393s timeout method: thread 393s timeout func_only: False 394s collecting ... collected 1027 items 394s 394s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/view/{nbpath}-None] PASSED [ 0%] 394s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/contents-None] PASSED [ 0%] 394s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/contents-{"type": "directory"}] PASSED [ 0%] 394s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 0%] 394s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 0%] 394s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/contents/{nbpath}-None] PASSED [ 0%] 396s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels-None] PASSED [ 0%] 397s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}-None] PASSED [ 0%] 399s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 0%] 400s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 0%] 402s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 1%] 403s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 1%] 405s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/kernels-None] PASSED [ 1%] 406s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs-None] PASSED [ 1%] 407s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/nbconvert-None] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/spec.yaml-None] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/status-None] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/config/foo-None] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-PUT-/api/config/foo-{}] PASSED [ 1%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/config/foo-{}] PASSED [ 2%] 408s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-api/security/csp-report-None] PASSED [ 2%] 409s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions-None] PASSED [ 2%] 410s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/sessions/{session_id}-None] PASSED [ 2%] 411s tests/auth/test_authorizer.py::test_authorized_requests[True-PATCH-/api/sessions/{session_id}-{}] PASSED [ 2%] 412s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/sessions/{session_id}-None] PASSED [ 2%] 413s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 2%] 413s tests/auth/test_authorizer.py::test_authorized_requests[True-POST-/api/terminals-] PASSED [ 2%] 413s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/terminals-None] PASSED [ 2%] 414s tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/terminals/websocket/{term_name}-None] PASSED [ 2%] 414s tests/auth/test_authorizer.py::test_authorized_requests[True-DELETE-/api/terminals/{term_name}-None] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/view/{nbpath}-None] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/contents-None] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/contents-{"type": "directory"}] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/contents/foo-{"type": "directory"}] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/contents/{nbpath}-{"path": "/newpath"}] PASSED [ 3%] 414s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/contents/{nbpath}-None] PASSED [ 3%] 415s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels-None] PASSED [ 3%] 417s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}-None] PASSED [ 3%] 418s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernels/{kernel_id}/channels-None] PASSED [ 3%] 418s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/interrupt-None] PASSED [ 3%] 419s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels/{kernel_id}/restart-None] PASSED [ 4%] 420s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/kernels/{kernel_id}-None] PASSED [ 4%] 421s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/kernels-None] PASSED [ 4%] 422s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/kernelspecs/{kernelspec}-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/nbconvert-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/spec.yaml-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/status-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/config/foo-None] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-PUT-/api/config/foo-{}] PASSED [ 4%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/config/foo-{}] PASSED [ 5%] 423s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-api/security/csp-report-None] PASSED [ 5%] 425s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions-None] PASSED [ 5%] 426s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/sessions/{session_id}-None] PASSED [ 5%] 427s tests/auth/test_authorizer.py::test_authorized_requests[False-PATCH-/api/sessions/{session_id}-{}] PASSED [ 5%] 428s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/sessions/{session_id}-None] PASSED [ 5%] 429s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/sessions-{"path": "foo", "type": "bar"}] PASSED [ 5%] 429s tests/auth/test_authorizer.py::test_authorized_requests[False-POST-/api/terminals-] PASSED [ 5%] 429s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/api/terminals-None] PASSED [ 5%] 429s tests/auth/test_authorizer.py::test_authorized_requests[False-GET-/terminals/websocket/{term_name}-None] PASSED [ 5%] 429s tests/auth/test_authorizer.py::test_authorized_requests[False-DELETE-/api/terminals/{term_name}-None] PASSED [ 6%] 430s tests/auth/test_authorizer.py::test_async_authorizer[jp_server_config0] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[str-name-expected0] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[old_user1-expected1] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[old_user2-expected2] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[old_user3-expected3] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[old_user4-ValueError] PASSED [ 6%] 430s tests/auth/test_identity.py::test_identity_model[old_user5-ValueError] PASSED [ 6%] 430s tests/auth/test_identity.py::test_user_defaults[fields0-TypeError] PASSED [ 6%] 430s tests/auth/test_identity.py::test_user_defaults[fields1-expected1] PASSED [ 6%] 430s tests/auth/test_identity.py::test_user_defaults[fields2-expected2] PASSED [ 7%] 430s tests/auth/test_identity.py::test_user_defaults[fields3-expected3] PASSED [ 7%] 430s tests/auth/test_identity.py::test_validate_security[--None-highly insecure] PASSED [ 7%] 430s tests/auth/test_identity.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 7%] 430s tests/auth/test_identity.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 7%] 430s tests/auth/test_identity.py::test_validate_security[-secret-ssl3-False] PASSED [ 7%] 430s tests/auth/test_identity.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 7%] 430s tests/auth/test_identity.py::test_password_required[True-False-True] PASSED [ 7%] 430s tests/auth/test_identity.py::test_password_required[True-True-True] PASSED [ 7%] 430s tests/auth/test_identity.py::test_password_required[False-False-True] PASSED [ 7%] 430s tests/auth/test_identity.py::test_password_required[False-True-False] PASSED [ 7%] 430s tests/auth/test_identity.py::test_auth_disabled PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_password_required[True-False-True] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_password_required[True-True-True] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_password_required[False-False-True] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_password_required[False-True-False] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_validate_security[--None-highly insecure] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_validate_security[--ssl1-all IP addresses] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_validate_security[-secret-None-and not using encryption] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_validate_security[-secret-ssl3-False] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_validate_security[127.0.0.1-secret-None-False] PASSED [ 8%] 430s tests/auth/test_legacy_login.py::test_change_password[True] PASSED [ 9%] 430s tests/auth/test_legacy_login.py::test_change_password[False] PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_login_cookie PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_logout PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_legacy_identity_config PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_legacy_identity_api PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_legacy_base_class PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_deprecated_config PASSED [ 9%] 431s tests/auth/test_legacy_login.py::test_deprecated_config_priority PASSED [ 9%] 431s tests/auth/test_login.py::test_next_bad[\\\\tree] PASSED [ 9%] 431s tests/auth/test_login.py::test_next_bad[//some-host] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_bad[//host{base_url}tree] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_bad[https://google.com] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_bad[/absolute/not/base_url] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_bad[https:///a%40b/extra/slash] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_ok[tree/] PASSED [ 10%] 431s tests/auth/test_login.py::test_next_ok[//{base_url}tree] PASSED [ 10%] 432s tests/auth/test_login.py::test_next_ok[notebooks/notebook.ipynb] PASSED [ 10%] 432s tests/auth/test_login.py::test_next_ok[tree//something] PASSED [ 10%] 432s tests/auth/test_login.py::test_login_cookie PASSED [ 10%] 432s tests/auth/test_login.py::test_change_password[True] PASSED [ 11%] 432s tests/auth/test_login.py::test_change_password[False] PASSED [ 11%] 432s tests/auth/test_login.py::test_logout PASSED [ 11%] 432s tests/auth/test_login.py::test_token_cookie_user_id PASSED [ 11%] 432s tests/auth/test_security.py::test_passwd_structure PASSED [ 11%] 432s tests/auth/test_security.py::test_roundtrip PASSED [ 11%] 433s tests/auth/test_security.py::test_bad PASSED [ 11%] 433s tests/auth/test_security.py::test_passwd_check_unicode PASSED [ 11%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernels-kernels] PASSED [ 11%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/kernelspecs-kernelspecs] PASSED [ 11%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/contents-contents] PASSED [ 11%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/sessions-sessions] PASSED [ 12%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/terminals-terminals] PASSED [ 12%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/nbconvert-nbconvert] PASSED [ 12%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/config/x-config] PASSED [ 12%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/api/shutdown-server] PASSED [ 12%] 433s tests/auth/test_utils.py::test_match_url_to_resource[/nbconvert/py-nbconvert] PASSED [ 12%] 433s tests/auth/test_utils.py::test_bad_match_url_to_resource[/made/up/url] PASSED [ 12%] 433s tests/auth/test_utils.py::test_bad_match_url_to_resource[/api/kernel] PASSED [ 12%] 433s tests/auth/test_utils.py::test_bad_match_url_to_resource[/tree] PASSED [ 12%] 434s tests/base/test_call_context.py::test_jupyter_handler_contextvar PASSED [ 12%] 434s tests/base/test_call_context.py::test_context_variable_names PASSED [ 13%] 434s tests/base/test_call_context.py::test_same_context_operations PASSED [ 13%] 435s tests/base/test_call_context.py::test_multi_context_operations PASSED [ 13%] 435s tests/base/test_handlers.py::test_authenticated_handler PASSED [ 13%] 435s tests/base/test_handlers.py::test_jupyter_handler PASSED [ 13%] 435s tests/base/test_handlers.py::test_jupyter_handler_auth_permissive[jp_server_config0] PASSED [ 13%] 435s tests/base/test_handlers.py::test_jupyter_handler_auth_required[jp_server_config0] PASSED [ 13%] 435s tests/base/test_handlers.py::test_check_xsrf_cookie[True-False-POST-True-None] PASSED [ 13%] 435s tests/base/test_handlers.py::test_check_xsrf_cookie[False-True-POST-True-None] PASSED [ 13%] 435s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-GET-True-None] PASSED [ 13%] 435s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-POST-True-HTTPError] PASSED [ 14%] 435s tests/base/test_handlers.py::test_check_xsrf_cookie[False-False-POST-False-HTTPError] PASSED [ 14%] 435s tests/base/test_handlers.py::test_jupyter_handler_auth_calls_prepare[jp_server_config0] PASSED [ 14%] 435s tests/base/test_handlers.py::test_jupyter_handler_auth_respsects_identity_provider[jp_server_config0] PASSED [ 14%] 435s tests/base/test_handlers.py::test_api_handler PASSED [ 14%] 435s tests/base/test_handlers.py::test_authenticated_file_handler PASSED [ 14%] 435s tests/base/test_handlers.py::test_api_version_handler PASSED [ 14%] 435s tests/base/test_handlers.py::test_files_redirect_handler PASSED [ 14%] 435s tests/base/test_handlers.py::test_redirect_with_params PASSED [ 14%] 435s tests/base/test_handlers.py::test_static_handler PASSED [ 14%] 435s tests/base/test_websocket.py::test_web_socket_mixin PASSED [ 14%] 436s tests/base/test_websocket.py::test_web_socket_mixin_ping PASSED [ 15%] 436s tests/base/test_websocket.py::test_ping_client_terminated PASSED [ 15%] 436s tests/base/test_websocket.py::test_ping_client_timeout PASSED [ 15%] 436s tests/base/test_websocket.py::test_websocket_auth_permissive[jp_server_config0] PASSED [ 15%] 436s tests/base/test_websocket.py::test_websocket_auth_required[jp_server_config0] PASSED [ 15%] 436s tests/base/test_websocket.py::test_websocket_auth_respsects_identity_provider[jp_server_config0] PASSED [ 15%] 436s tests/base/test_websocket.py::test_websocket_auth_warns_mixin_lacks_jupyter_handler[jp_server_config0] PASSED [ 15%] 436s tests/extension/test_app.py::test_initialize PASSED [ 15%] 436s tests/extension/test_app.py::test_instance_creation_with_argv[mock_trait-test mock trait-jp_argv0] PASSED [ 15%] 436s tests/extension/test_app.py::test_extensionapp_load_config_file PASSED [ 15%] 436s tests/extension/test_app.py::test_extensionapp_no_parent PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[True-config0] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[True-config1] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[False-config2] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[True-config3] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[False-config4] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[True-config5] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[False-config6] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[True-config7] PASSED [ 16%] 436s tests/extension/test_app.py::test_browser_open[False-config8] PASSED [ 16%] 436s tests/extension/test_app.py::test_load_parallel_extensions PASSED [ 17%] 437s tests/extension/test_app.py::test_start_extension PASSED [ 17%] 437s tests/extension/test_app.py::test_stop_extension PASSED [ 17%] 437s tests/extension/test_app.py::test_events PASSED [ 17%] 437s tests/extension/test_config.py::test_list_extension_from_configd PASSED [ 17%] 437s tests/extension/test_entrypoint.py::test_server_extension_list[subprocess] PASSED [ 17%] 437s tests/extension/test_handler.py::test_handler PASSED [ 17%] 437s tests/extension/test_handler.py::test_handler_template PASSED [ 17%] 437s tests/extension/test_handler.py::test_handler_gets_blocked[jp_server_config0] PASSED [ 17%] 437s tests/extension/test_handler.py::test_serverapp_warns_of_unauthenticated_handler PASSED [ 17%] 437s tests/extension/test_handler.py::test_handler_setting[jp_server_config0] PASSED [ 18%] 437s tests/extension/test_handler.py::test_handler_argv[jp_argv0] PASSED [ 18%] 437s tests/extension/test_handler.py::test_base_url[jp_server_config0-/test_prefix/] PASSED [ 18%] 438s tests/extension/test_handler.py::test_error_render[mock_error_template] PASSED [ 18%] 438s tests/extension/test_handler.py::test_error_render[mock_error_notemplate] PASSED [ 18%] 438s tests/extension/test_launch.py::test_launch_instance PASSED [ 18%] 439s tests/extension/test_launch.py::test_base_url PASSED [ 18%] 439s tests/extension/test_launch.py::test_token_file PASSED [ 18%] 439s tests/extension/test_manager.py::test_extension_point_api PASSED [ 18%] 439s tests/extension/test_manager.py::test_extension_point_metadata_error PASSED [ 18%] 439s tests/extension/test_manager.py::test_extension_point_notfound_error PASSED [ 18%] 439s tests/extension/test_manager.py::test_extension_package_api PASSED [ 19%] 439s tests/extension/test_manager.py::test_extension_package_notfound_error PASSED [ 19%] 439s tests/extension/test_manager.py::test_extension_manager_api PASSED [ 19%] 439s tests/extension/test_manager.py::test_extension_manager_linked_extensions PASSED [ 19%] 439s tests/extension/test_manager.py::test_extension_manager_fail_add[True] PASSED [ 19%] 440s tests/extension/test_manager.py::test_extension_manager_fail_add[False] PASSED [ 19%] 440s tests/extension/test_manager.py::test_extension_manager_fail_link[True] PASSED [ 19%] 440s tests/extension/test_manager.py::test_extension_manager_fail_link[False] PASSED [ 19%] 440s tests/extension/test_manager.py::test_extension_manager_fail_load[True] PASSED [ 19%] 440s tests/extension/test_manager.py::test_extension_manager_fail_load[False] PASSED [ 19%] 440s tests/extension/test_manager.py::test_disable_no_import[True] PASSED [ 20%] 440s tests/extension/test_manager.py::test_disable_no_import[False] PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_help_output PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_enable PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_disable PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_merge_config PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_load_ordered[jp_server_config0] PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_server_extension_apps PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_server_extension_app PASSED [ 20%] 440s tests/extension/test_serverextension.py::test_toggle_missing_server_extension PASSED [ 20%] 440s tests/extension/test_utils.py::test_validate_extension PASSED [ 21%] 440s tests/extension/test_utils.py::test_get_loader PASSED [ 21%] 440s tests/extension/test_utils.py::test_get_metadata PASSED [ 21%] 441s tests/nbconvert/test_handlers.py::test_from_file PASSED [ 21%] 441s tests/nbconvert/test_handlers.py::test_from_file_404 PASSED [ 21%] 442s tests/nbconvert/test_handlers.py::test_from_file_download PASSED [ 21%] 443s tests/nbconvert/test_handlers.py::test_from_file_zip PASSED [ 21%] 444s tests/nbconvert/test_handlers.py::test_from_post PASSED [ 21%] 444s tests/nbconvert/test_handlers.py::test_from_post_zip PASSED [ 21%] 444s tests/services/api/test_api.py::test_get_spec PASSED [ 21%] 444s tests/services/api/test_api.py::test_get_status PASSED [ 22%] 444s tests/services/api/test_api.py::test_identity[identity0-expected0] PASSED [ 22%] 444s tests/services/api/test_api.py::test_identity[identity1-expected1] PASSED [ 22%] 444s tests/services/api/test_api.py::test_identity[None-403] PASSED [ 22%] 444s tests/services/api/test_api.py::test_update_user_not_implemented_update[identity0] PASSED [ 22%] 444s tests/services/api/test_api.py::test_update_user_not_implemented_persist[identity0] PASSED [ 22%] 444s tests/services/api/test_api.py::test_update_user_success[identity0] PASSED [ 22%] 444s tests/services/api/test_api.py::test_update_user_raise[identity0] PASSED [ 22%] 444s tests/services/api/test_api.py::test_update_user_success_custom_updatable_fields[identity0-expected0] PASSED [ 22%] 445s tests/services/api/test_api.py::test_identity_permissions[*-None-expected0] PASSED [ 22%] 445s tests/services/api/test_api.py::test_identity_permissions[have_permissions1-check_permissions1-expected1] PASSED [ 22%] 445s tests/services/api/test_api.py::test_identity_permissions[*-check_permissions2-expected2] PASSED [ 23%] 445s tests/services/api/test_api.py::test_password_identity_permissions[*-None-expected0] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions[] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions[[]] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions["abc"] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": "action"}] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": [5]}] PASSED [ 23%] 445s tests/services/api/test_api.py::test_identity_bad_permissions[{"resource": {}}] PASSED [ 23%] 445s tests/services/config/test_api.py::test_create_retrieve_config PASSED [ 23%] 445s tests/services/config/test_api.py::test_modify PASSED [ 23%] 445s tests/services/config/test_api.py::test_get_unknown PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager--inroot] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-Directory with spaces in-inspace] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-unicod\xe9-innonascii] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-a] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-b] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-name with spaces] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo-unicod\xe9] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-foo/bar-baz] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-A] PASSED [ 24%] 445s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-b] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-ordering-C] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager--inroot] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-a] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-b] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-name with spaces] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-foo/bar-baz] PASSED [ 25%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-A] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-b] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-ordering-C] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_list_notebooks[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager--inroot] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-a] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-b] PASSED [ 26%] 446s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 26%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-A] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-b] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-ordering-C] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager--inroot] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 27%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_dir_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_list_nonexistant_dir[FileContentsManager] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_list_nonexistant_dir[AsyncFileContentsManager] PASSED [ 28%] 447s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager--inroot] PASSED [ 29%] 447s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-a] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-b] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-name with spaces] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-foo/bar-baz] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-A] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-b] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-ordering-C] PASSED [ 29%] 448s tests/services/contents/test_api.py::test_get_nb_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager--inroot] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-a] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-b] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-A] PASSED [ 30%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-b] PASSED [ 31%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-ordering-C] PASSED [ 31%] 448s tests/services/contents/test_api.py::test_get_nb_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager--inroot] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-a] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-b] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-name with spaces] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 31%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-foo/bar-baz] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-A] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-b] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-ordering-C] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager--inroot] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-a] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-b] PASSED [ 32%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 33%] 449s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-A] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-b] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-ordering-C] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager--inroot] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-a] PASSED [ 33%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-b] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-name with spaces] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-foo/bar-baz] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-A] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-b] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-ordering-C] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager--inroot] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 34%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 35%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-a] PASSED [ 35%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-b] PASSED [ 35%] 450s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-A] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-b] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-ordering-C] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_no_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 35%] 451s tests/services/contents/test_api.py::test_get_nb_invalid[FileContentsManager] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_nb_invalid[AsyncFileContentsManager] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_contents_no_such_file[FileContentsManager] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_contents_no_such_file[AsyncFileContentsManager] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager--inroot] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-a] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-b] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 36%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 37%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 37%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-A] PASSED [ 37%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-b] PASSED [ 37%] 451s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-ordering-C] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager--inroot] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 37%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager--inroot] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-Directory with spaces in-inspace] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-unicod\xe9-innonascii] PASSED [ 38%] 452s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-a] PASSED [ 39%] 452s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-b] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-name with spaces] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo-unicod\xe9] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-foo/bar-baz] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-A] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-b] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-ordering-C] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager--inroot] PASSED [ 39%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-a] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-b] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-name with spaces] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-foo/bar-baz] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-A] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-b] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-ordering-C] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_text_file_hash[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 40%] 453s tests/services/contents/test_api.py::test_get_404_hidden[FileContentsManager] PASSED [ 41%] 453s tests/services/contents/test_api.py::test_get_404_hidden[AsyncFileContentsManager] PASSED [ 41%] 453s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager--inroot] PASSED [ 41%] 453s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-Directory with spaces in-inspace] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-unicod\xe9-innonascii] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-a] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-b] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-name with spaces] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo-unicod\xe9] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-foo/bar-baz] PASSED [ 41%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-A] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-b] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-ordering-C] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager--inroot] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-a] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-b] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-name with spaces] PASSED [ 42%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 43%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-foo/bar-baz] PASSED [ 43%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-A] PASSED [ 43%] 454s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-b] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-ordering-C] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_get_binary_file_contents[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_get_bad_type[FileContentsManager] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_get_bad_type[AsyncFileContentsManager] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_create_untitled[FileContentsManager] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_create_untitled[AsyncFileContentsManager] PASSED [ 43%] 455s tests/services/contents/test_api.py::test_create_untitled_txt[FileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_create_untitled_txt[AsyncFileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_upload[FileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_upload[AsyncFileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir_untitled[FileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir_untitled[AsyncFileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir[FileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir[AsyncFileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir_hidden_400[FileContentsManager] PASSED [ 44%] 455s tests/services/contents/test_api.py::test_mkdir_hidden_400[AsyncFileContentsManager] PASSED [ 44%] 456s tests/services/contents/test_api.py::test_upload_txt[FileContentsManager] PASSED [ 44%] 456s tests/services/contents/test_api.py::test_upload_txt[AsyncFileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_upload_txt_hidden[FileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_upload_txt_hidden[AsyncFileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_upload_b64[FileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_upload_b64[AsyncFileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy[FileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy[AsyncFileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy_dir[FileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy_dir[AsyncFileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy_path[FileContentsManager] PASSED [ 45%] 456s tests/services/contents/test_api.py::test_copy_path[AsyncFileContentsManager] PASSED [ 46%] 456s tests/services/contents/test_api.py::test_copy_put_400[FileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_copy_put_400[AsyncFileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_copy_put_400_hidden[FileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_copy_put_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_copy_400_hidden[FileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_copy_400_hidden[AsyncFileContentsManager] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager--inroot] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-Directory with spaces in-inspace] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-unicod\xe9-innonascii] PASSED [ 46%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-a] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-b] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-name with spaces] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo-unicod\xe9] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-foo/bar-baz] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-A] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-b] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-ordering-C] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[FileContentsManager-\xe5 b-\xe7 d] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager--inroot] PASSED [ 47%] 457s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-Directory with spaces in-inspace] PASSED [ 48%] 457s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-unicod\xe9-innonascii] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-a] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-b] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-name with spaces] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo-unicod\xe9] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-foo/bar-baz] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-A] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-b] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-ordering-C] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete[AsyncFileContentsManager-\xe5 b-\xe7 d] PASSED [ 48%] 458s tests/services/contents/test_api.py::test_delete_dirs[FileContentsManager] PASSED [ 49%] 458s tests/services/contents/test_api.py::test_delete_dirs[AsyncFileContentsManager] PASSED [ 49%] 458s tests/services/contents/test_api.py::test_delete_non_empty_dir[FileContentsManager] PASSED [ 49%] 458s tests/services/contents/test_api.py::test_delete_non_empty_dir[AsyncFileContentsManager] PASSED [ 49%] 458s tests/services/contents/test_api.py::test_delete_hidden_dir[FileContentsManager] PASSED [ 49%] 458s tests/services/contents/test_api.py::test_delete_hidden_dir[AsyncFileContentsManager] PASSED [ 49%] 459s tests/services/contents/test_api.py::test_delete_hidden_file[FileContentsManager] PASSED [ 49%] 459s tests/services/contents/test_api.py::test_delete_hidden_file[AsyncFileContentsManager] PASSED [ 49%] 459s tests/services/contents/test_api.py::test_rename[FileContentsManager] PASSED [ 49%] 459s tests/services/contents/test_api.py::test_rename[AsyncFileContentsManager] PASSED [ 49%] 459s tests/services/contents/test_api.py::test_rename_400_hidden[FileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_rename_400_hidden[AsyncFileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_checkpoints_follow_file[FileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_checkpoints_follow_file[AsyncFileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_rename_existing[FileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_rename_existing[AsyncFileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_save[FileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_save[AsyncFileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_checkpoints[FileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_checkpoints[AsyncFileContentsManager] PASSED [ 50%] 459s tests/services/contents/test_api.py::test_file_checkpoints[FileContentsManager] PASSED [ 51%] 459s tests/services/contents/test_api.py::test_file_checkpoints[AsyncFileContentsManager] PASSED [ 51%] 460s tests/services/contents/test_api.py::test_trust[FileContentsManager] PASSED [ 51%] 460s tests/services/contents/test_api.py::test_trust[AsyncFileContentsManager] PASSED [ 51%] 460s tests/services/contents/test_api.py::test_regression_is_hidden[FileContentsManager] PASSED [ 51%] 460s tests/services/contents/test_api.py::test_regression_is_hidden[AsyncFileContentsManager] PASSED [ 51%] 460s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager0] PASSED [ 51%] 460s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager1] PASSED [ 51%] 461s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager2] PASSED [ 51%] 461s tests/services/contents/test_checkpoints.py::test_checkpoints_follow_file[contents_manager3] PASSED [ 51%] 461s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager0] PASSED [ 51%] 461s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager1] PASSED [ 52%] 461s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager2] PASSED [ 52%] 461s tests/services/contents/test_checkpoints.py::test_nb_checkpoints[contents_manager3] PASSED [ 52%] 461s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager0] PASSED [ 52%] 461s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager1] PASSED [ 52%] 461s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager2] PASSED [ 52%] 462s tests/services/contents/test_checkpoints.py::test_file_checkpoints[contents_manager3] PASSED [ 52%] 462s tests/services/contents/test_config.py::test_config_did_something[AsyncGenericFileCheckpoints] PASSED [ 52%] 462s tests/services/contents/test_config.py::test_config_did_something[AsyncFileCheckpoints] PASSED [ 52%] 462s tests/services/contents/test_config.py::test_pre_post_save_hook_config[jp_server_config0] PASSED [ 52%] 462s tests/services/contents/test_config.py::test_async_contents_manager[AsyncGenericFileCheckpoints] PASSED [ 53%] 462s tests/services/contents/test_config.py::test_async_contents_manager[AsyncFileCheckpoints] PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_atomic_writing PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_atomic_writing_umask PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_atomic_writing_newlines PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_path_to_invalid PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_atomic_writing_in_readonly_dir PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_file_manager_mixin PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_async_file_manager_mixin PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_notebook_no_raw PASSED [ 53%] 462s tests/services/contents/test_fileio.py::test_AsyncFileManagerMixin_read_file_no_raw PASSED [ 54%] 462s tests/services/contents/test_largefilemanager.py::test_save[LargeFileManager] PASSED [ 54%] 462s tests/services/contents/test_largefilemanager.py::test_save[AsyncLargeFileManager] PASSED [ 54%] 462s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 462s 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%] 462s tests/services/contents/test_largefilemanager.py::test_bad_save[LargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 462s 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%] 462s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model0-HTTP 400: Bad Request (No file type provided)] PASSED [ 54%] 462s 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%] 462s tests/services/contents/test_largefilemanager.py::test_bad_save[AsyncLargeFileManager-model2-HTTP 400: Bad Request (No file content provided)] PASSED [ 54%] 462s 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 [ 55%] 462s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[LargeFileManager] PASSED [ 55%] 462s tests/services/contents/test_largefilemanager.py::test_saving_different_chunks[AsyncLargeFileManager] PASSED [ 55%] 462s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[LargeFileManager] PASSED [ 55%] 462s tests/services/contents/test_largefilemanager.py::test_save_in_subdirectory[AsyncLargeFileManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_root_dir[FileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_root_dir[AsyncFileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_missing_root_dir[FileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_missing_root_dir[AsyncFileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_invalid_root_dir[FileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_invalid_root_dir[AsyncFileContentsManager] PASSED [ 55%] 462s tests/services/contents/test_manager.py::test_get_os_path[FileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_get_os_path[AsyncFileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_get_os_path_posix[FileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_get_os_path_posix[AsyncFileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_checkpoint_subdir[FileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_checkpoint_subdir[AsyncFileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_bad_symlink[FileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_bad_symlink[AsyncFileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_recursive_symlink[FileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_recursive_symlink[AsyncFileContentsManager] PASSED [ 56%] 462s tests/services/contents/test_manager.py::test_good_symlink[FileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_good_symlink[AsyncFileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_403[FileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_403[AsyncFileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_400[FileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_400[AsyncFileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_404[FileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_404[AsyncFileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_escape_root[FileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_escape_root[AsyncFileContentsManager] PASSED [ 57%] 462s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager0] PASSED [ 58%] 462s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager1] PASSED [ 58%] 462s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager2] PASSED [ 58%] 462s tests/services/contents/test_manager.py::test_new_untitled[jp_contents_manager3] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager0] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager1] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager2] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_modified_date[jp_contents_manager3] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_get[jp_contents_manager0] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_get[jp_contents_manager1] PASSED [ 58%] 463s tests/services/contents/test_manager.py::test_get[jp_contents_manager2] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_get[jp_contents_manager3] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_update[jp_contents_manager0] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_update[jp_contents_manager1] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_update[jp_contents_manager2] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_update[jp_contents_manager3] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_save[jp_contents_manager0] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_save[jp_contents_manager1] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_save[jp_contents_manager2] PASSED [ 59%] 463s tests/services/contents/test_manager.py::test_save[jp_contents_manager3] PASSED [ 59%] 464s tests/services/contents/test_manager.py::test_delete[jp_contents_manager0] PASSED [ 59%] 464s tests/services/contents/test_manager.py::test_delete[jp_contents_manager1] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete[jp_contents_manager2] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete[jp_contents_manager3] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-True-False] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-True-False-None] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-True-False] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager0-False-False-True] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-True-False] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-True-False-None] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-True-False] PASSED [ 60%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager1-False-False-True] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-True-False] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-True-False-None] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-True-False] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager2-False-False-True] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-True-False] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-True-False-None] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-True-False] PASSED [ 61%] 464s tests/services/contents/test_manager.py::test_delete_non_empty_folder[jp_contents_manager3-False-False-True] PASSED [ 61%] 465s tests/services/contents/test_manager.py::test_rename[jp_contents_manager0] PASSED [ 61%] 465s tests/services/contents/test_manager.py::test_rename[jp_contents_manager1] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename[jp_contents_manager2] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename[jp_contents_manager3] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager0] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager1] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager2] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_rename_nonexistent[jp_contents_manager3] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager0] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager1] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager2] PASSED [ 62%] 465s tests/services/contents/test_manager.py::test_delete_root[jp_contents_manager3] PASSED [ 62%] 466s tests/services/contents/test_manager.py::test_copy[jp_contents_manager0] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy[jp_contents_manager1] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy[jp_contents_manager2] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy[jp_contents_manager3] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager0] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager1] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager2] PASSED [ 63%] 466s tests/services/contents/test_manager.py::test_copy_dir[jp_contents_manager3] PASSED [ 63%] 467s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager0] PASSED [ 63%] 468s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager1] PASSED [ 63%] 470s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager2] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_copy_big_dir[jp_contents_manager3] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager0] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager1] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager2] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_mark_trusted_cells[jp_contents_manager3] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager0] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager1] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager2] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_check_and_sign[jp_contents_manager3] PASSED [ 64%] 471s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager0] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager1] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager2] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_nb_validation[jp_contents_manager3] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager0] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager1] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager2] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_validate_notebook_model[jp_contents_manager3] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager0] PASSED [ 65%] 471s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager1] PASSED [ 65%] 472s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager2] PASSED [ 66%] 472s tests/services/contents/test_manager.py::test_regression_is_hidden[jp_contents_manager3] PASSED [ 66%] 472s tests/services/contents/test_manager_no_hash.py::test_manager_no_hash_support PASSED [ 66%] 472s tests/services/events/test_api.py::test_subscribe_websocket PASSED [ 66%] 472s 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 [ 66%] 472s 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%] 472s 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%] 472s 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%] 472s 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%] 472s 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%] 472s 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%] 472s 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 [ 67%] 472s 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 [ 67%] 472s tests/services/events/test_extension.py::test_subscribe_websocket PASSED [ 67%] 472s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config0] PASSED [ 67%] 472s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config1] PASSED [ 67%] 472s tests/services/kernels/test_api.py::test_no_kernels[jp_server_config2] PASSED [ 67%] 473s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config0] PASSED [ 67%] 474s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config1] PASSED [ 67%] 475s tests/services/kernels/test_api.py::test_default_kernels[jp_server_config2] PASSED [ 67%] 476s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config0] PASSED [ 67%] 477s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config1] PASSED [ 68%] 479s tests/services/kernels/test_api.py::test_main_kernel_handler[jp_server_config2] PASSED [ 68%] 480s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config0] PASSED [ 68%] 481s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config1] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler[jp_server_config2] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config0] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config1] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error[jp_server_config2] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config0] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config1] PASSED [ 68%] 482s tests/services/kernels/test_api.py::test_kernel_handler_startup_error_pending[jp_server_config2] PASSED [ 69%] 483s tests/services/kernels/test_api.py::test_connection[jp_server_config0] PASSED [ 69%] 484s tests/services/kernels/test_api.py::test_connection[jp_server_config1] PASSED [ 69%] 485s tests/services/kernels/test_api.py::test_connection[jp_server_config2] PASSED [ 69%] 485s tests/services/kernels/test_config.py::test_config PASSED [ 69%] 485s tests/services/kernels/test_config.py::test_async_kernel_manager PASSED [ 69%] 485s tests/services/kernels/test_config.py::test_not_server_kernel_manager PASSED [ 69%] 486s tests/services/kernels/test_connection.py::test_websocket_connection PASSED [ 69%] 494s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] PASSED [ 69%] 501s tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] PASSED [ 69%] 512s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] PASSED [ 70%] 524s tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] PASSED [ 70%] 537s tests/services/kernels/test_cull.py::test_cull_idle_disable PASSED [ 70%] 538s tests/services/kernels/test_cull.py::test_cull_dead[jp_server_config0] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_success_event[start] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_success_event[restart] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_success_event[interrupt] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_success_event[shutdown] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_failed_event[start] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_failed_event[restart] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_failed_event[interrupt] PASSED [ 70%] 538s tests/services/kernels/test_events.py::test_kernel_action_failed_event[shutdown] PASSED [ 71%] 538s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[start] PASSED [ 71%] 538s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[restart] PASSED [ 71%] 538s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[interrupt] PASSED [ 71%] 538s tests/services/kernels/test_events.py::test_kernel_action_http_error_event[shutdown] PASSED [ 71%] 548s tests/services/kernels/test_execution_state.py::test_execution_state PASSED [ 71%] 548s tests/services/kernelspecs/test_api.py::test_list_kernelspecs_bad PASSED [ 71%] 548s tests/services/kernelspecs/test_api.py::test_list_kernelspecs PASSED [ 71%] 548s tests/services/kernelspecs/test_api.py::test_get_kernelspecs PASSED [ 71%] 548s tests/services/kernelspecs/test_api.py::test_get_nonexistant_kernelspec PASSED [ 71%] 548s tests/services/kernelspecs/test_api.py::test_get_kernel_resource_file PASSED [ 72%] 548s tests/services/kernelspecs/test_api.py::test_get_nonexistant_resource PASSED [ 72%] 549s tests/services/nbconvert/test_api.py::test_list_formats PASSED [ 72%] 550s tests/services/sessions/test_api.py::test_create[jp_server_config0] PASSED [ 72%] 551s tests/services/sessions/test_api.py::test_create[jp_server_config1] PASSED [ 72%] 552s tests/services/sessions/test_api.py::test_create[jp_server_config2] PASSED [ 72%] 553s tests/services/sessions/test_api.py::test_create[jp_server_config3] PASSED [ 72%] 553s tests/services/sessions/test_api.py::test_create_bad[jp_server_config0] PASSED [ 72%] 553s tests/services/sessions/test_api.py::test_create_bad[jp_server_config1] PASSED [ 72%] 554s tests/services/sessions/test_api.py::test_create_bad[jp_server_config2] PASSED [ 72%] 554s tests/services/sessions/test_api.py::test_create_bad[jp_server_config3] PASSED [ 73%] 554s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config0] PASSED [ 73%] 554s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config1] PASSED [ 73%] 554s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config2] PASSED [ 73%] 554s tests/services/sessions/test_api.py::test_create_bad_pending[jp_server_config3] PASSED [ 73%] 555s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config0] PASSED [ 73%] 556s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config1] PASSED [ 73%] 557s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config2] PASSED [ 73%] 558s tests/services/sessions/test_api.py::test_create_file_session[jp_server_config3] PASSED [ 73%] 559s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config0] PASSED [ 73%] 560s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config1] PASSED [ 74%] 561s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config2] PASSED [ 74%] 562s tests/services/sessions/test_api.py::test_create_console_session[jp_server_config3] PASSED [ 74%] 563s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config0] PASSED [ 74%] 564s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config1] PASSED [ 74%] 565s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config2] PASSED [ 74%] 566s tests/services/sessions/test_api.py::test_create_deprecated[jp_server_config3] PASSED [ 74%] 567s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config0] PASSED [ 74%] 568s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config1] PASSED [ 74%] 569s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config2] PASSED [ 74%] 569s tests/services/sessions/test_api.py::test_create_with_kernel_id[jp_server_config3] PASSED [ 74%] 570s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config0] PASSED [ 75%] 571s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config1] PASSED [ 75%] 572s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config2] PASSED [ 75%] 573s tests/services/sessions/test_api.py::test_create_with_bad_kernel_id[jp_server_config3] PASSED [ 75%] 574s tests/services/sessions/test_api.py::test_delete[jp_server_config0] PASSED [ 75%] 575s tests/services/sessions/test_api.py::test_delete[jp_server_config1] PASSED [ 75%] 576s tests/services/sessions/test_api.py::test_delete[jp_server_config2] PASSED [ 75%] 578s tests/services/sessions/test_api.py::test_delete[jp_server_config3] PASSED [ 75%] 579s tests/services/sessions/test_api.py::test_modify_path[jp_server_config0] PASSED [ 75%] 580s tests/services/sessions/test_api.py::test_modify_path[jp_server_config1] PASSED [ 75%] 581s tests/services/sessions/test_api.py::test_modify_path[jp_server_config2] PASSED [ 76%] 582s tests/services/sessions/test_api.py::test_modify_path[jp_server_config3] PASSED [ 76%] 583s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config0] PASSED [ 76%] 584s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config1] PASSED [ 76%] 585s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config2] PASSED [ 76%] 586s tests/services/sessions/test_api.py::test_modify_path_deprecated[jp_server_config3] PASSED [ 76%] 587s tests/services/sessions/test_api.py::test_modify_type[jp_server_config0] PASSED [ 76%] 588s tests/services/sessions/test_api.py::test_modify_type[jp_server_config1] PASSED [ 76%] 589s tests/services/sessions/test_api.py::test_modify_type[jp_server_config2] PASSED [ 76%] 590s tests/services/sessions/test_api.py::test_modify_type[jp_server_config3] PASSED [ 76%] 591s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config0] PASSED [ 77%] 593s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config1] PASSED [ 77%] 594s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config2] PASSED [ 77%] 595s tests/services/sessions/test_api.py::test_modify_kernel_name[jp_server_config3] PASSED [ 77%] 596s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config0] PASSED [ 77%] 597s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config1] PASSED [ 77%] 599s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config2] PASSED [ 77%] 600s tests/services/sessions/test_api.py::test_modify_kernel_id[jp_server_config3] PASSED [ 77%] 602s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config0] PASSED [ 77%] 603s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config1] PASSED [ 77%] 605s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config2] PASSED [ 77%] 607s tests/services/sessions/test_api.py::test_restart_kernel[jp_server_config3] PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_kernel_record_equals PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_kernel_record_update PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_kernel_record_list PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_get_session PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_bad_get_session PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_get_session_dead_kernel PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_list_session PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_list_sessions_dead_kernel PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_update_session PASSED [ 78%] 607s tests/services/sessions/test_manager.py::test_bad_update_session PASSED [ 79%] 607s tests/services/sessions/test_manager.py::test_delete_session PASSED [ 79%] 607s tests/services/sessions/test_manager.py::test_bad_delete_session PASSED [ 79%] 607s tests/services/sessions/test_manager.py::test_bad_database_filepath PASSED [ 79%] 607s tests/services/sessions/test_manager.py::test_good_database_filepath PASSED [ 79%] 607s tests/services/sessions/test_manager.py::test_session_persistence PASSED [ 79%] 610s tests/services/sessions/test_manager.py::test_pending_kernel PASSED [ 79%] 610s tests/test_config_manager.py::test_json PASSED [ 79%] 610s tests/test_files.py::test_file_types[jupyter_server.files.handlers.FilesHandler] PASSED [ 79%] 610s tests/test_files.py::test_file_types[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 79%] 610s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 610s tests/test_files.py::test_hidden_files[maybe_hidden0-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 610s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 611s tests/test_files.py::test_hidden_files[maybe_hidden1-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 611s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 611s tests/test_files.py::test_hidden_files[maybe_hidden2-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 611s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 611s tests/test_files.py::test_hidden_files[maybe_hidden3-jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 611s tests/test_files.py::test_regression_is_hidden[jupyter_server.files.handlers.FilesHandler] PASSED [ 80%] 611s tests/test_files.py::test_regression_is_hidden[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 80%] 611s tests/test_files.py::test_contents_manager[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 611s tests/test_files.py::test_contents_manager[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 611s tests/test_files.py::test_save_hooks[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 611s tests/test_files.py::test_save_hooks[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 611s tests/test_files.py::test_download[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 611s tests/test_files.py::test_download[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 611s tests/test_files.py::test_old_files_redirect[jupyter_server.files.handlers.FilesHandler] PASSED [ 81%] 611s tests/test_files.py::test_old_files_redirect[jupyter_server.base.handlers.AuthenticatedFileHandler] PASSED [ 81%] 611s tests/test_gateway.py::test_gateway_env_options PASSED [ 81%] 611s tests/test_gateway.py::test_gateway_cli_options PASSED [ 81%] 611s tests/test_gateway.py::test_token_renewer_config[default-] PASSED [ 81%] 611s tests/test_gateway.py::test_token_renewer_config[custom-None] PASSED [ 82%] 611s tests/test_gateway.py::test_token_renewer_config[custom-] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_timeout_pad_option[50-10-50-45] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_timeout_pad_option[10-50-55-50] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[False-None-None-EXISTING=1-False] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-None-None-EXISTING=1-True] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Expires-180-None-True] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_request_with_expiring_cookies[True-Max-Age--360-EXISTING=1-False] PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_class_mappings PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_get_kernelspecs PASSED [ 82%] 612s tests/test_gateway.py::test_gateway_get_named_kernelspec PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_session_lifecycle[False] PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_session_lifecycle[True] PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_kernel_lifecycle[False] PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_kernel_lifecycle[True] PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_shutdown[True] PASSED [ 83%] 612s tests/test_gateway.py::test_gateway_shutdown[False] PASSED [ 83%] 612s tests/test_gateway.py::test_kernel_client_response_router_notifies_channel_queue_when_finished PASSED [ 83%] 612s tests/test_gateway.py::test_channel_queue_get_msg_with_invalid_timeout PASSED [ 83%] 612s tests/test_gateway.py::test_channel_queue_get_msg_raises_empty_after_timeout PASSED [ 83%] 613s tests/test_gateway.py::test_channel_queue_get_msg_without_timeout PASSED [ 84%] 613s tests/test_gateway.py::test_channel_queue_get_msg_with_existing_item PASSED [ 84%] 613s tests/test_gateway.py::test_channel_queue_get_msg_when_response_router_had_finished PASSED [ 84%] 613s tests/test_gateway.py::test_websocket_connection_closed PASSED [ 84%] 614s tests/test_gateway.py::test_websocket_connection_with_session_id PASSED [ 84%] 614s tests/test_log.py::test_log_request_scrubs_sensitive_params_default PASSED [ 84%] 614s tests/test_log.py::test_log_request_scrubs_sensitive_params_extra PASSED [ 84%] 614s tests/test_paths.py::test_path_regex PASSED [ 84%] 614s tests/test_paths.py::test_path_regex_bad PASSED [ 84%] 614s tests/test_paths.py::test_trailing_slash[/notebooks/mynotebook/-/notebooks/mynotebook] PASSED [ 84%] 614s tests/test_paths.py::test_trailing_slash[////foo///-/foo] PASSED [ 85%] 614s tests/test_paths.py::test_trailing_slash[//example.com/-/example.com] PASSED [ 85%] 614s tests/test_paths.py::test_trailing_slash[/has/param/?hasparam=true-/has/param?hasparam=true] PASSED [ 85%] 614s tests/test_serialize.py::test_serialize_binary PASSED [ 85%] 614s tests/test_serialize.py::test_deserialize_binary PASSED [ 85%] 614s tests/test_serverapp.py::test_help_output PASSED [ 85%] 614s tests/test_serverapp.py::test_server_list[json] PASSED [ 85%] 614s tests/test_serverapp.py::test_server_list[jsonlist] PASSED [ 85%] 614s tests/test_serverapp.py::test_server_list[] PASSED [ 85%] 614s tests/test_serverapp.py::test_server_info_file PASSED [ 85%] 614s tests/test_serverapp.py::test_root_dir PASSED [ 85%] 614s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir0] PASSED [ 86%] 614s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir1] PASSED [ 86%] 614s tests/test_serverapp.py::test_invalid_root_dir[invalid_root_dir2] PASSED [ 86%] 615s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir0] PASSED [ 86%] 615s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir1] PASSED [ 86%] 615s tests/test_serverapp.py::test_valid_root_dir[valid_root_dir2] PASSED [ 86%] 615s tests/test_serverapp.py::test_generate_config PASSED [ 86%] 615s tests/test_serverapp.py::test_server_password PASSED [ 86%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[yes-True] PASSED [ 86%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[Yes-True] PASSED [ 86%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[True-True] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[true-True] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[TRUE-True] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[no-False] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[nooo-False] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[FALSE-False] PASSED [ 87%] 615s tests/test_serverapp.py::test_allow_unauthenticated_env_var[false-False] PASSED [ 87%] 615s tests/test_serverapp.py::test_list_running_servers PASSED [ 87%] 615s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-notebook.ipynb-notebook.ipynb] PASSED [ 87%] 615s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[None-/tmp_path/path/to/notebook.ipynb-notebook.ipynb] PASSED [ 87%] 615s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-/tmp_path/path/to/notebook.ipynb-SystemExit] PASSED [ 88%] 615s 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 [ 88%] 615s tests/test_serverapp.py::test_resolve_file_to_run_and_root_dir[/jp_root_dir-notebook.ipynb-notebook.ipynb] PASSED [ 88%] 615s 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%] 615s tests/test_serverapp.py::test_urls[config0-http://localhost:8888/?token=...-http://127.0.0.1:8888/?token=...-http://localhost:8888/] PASSED [ 88%] 615s tests/test_serverapp.py::test_urls[config1-http://localhost:9999/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 615s 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%] 615s tests/test_serverapp.py::test_urls[config3-https://localhost:8888/?token=-https://127.0.0.1:8888/?token=-https://localhost:8888/] PASSED [ 88%] 615s tests/test_serverapp.py::test_urls[config4-http://test.org/?token=-http://127.0.0.1:9999/?token=-http://localhost:9999/] PASSED [ 88%] 615s 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%] 615s 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%] 615s 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 [ 89%] 615s tests/test_serverapp.py::test_urls[config8-http://localhost:8888/?token=-http://127.0.0.1:8888/?token=-http://localhost:8888/] PASSED [ 89%] 615s tests/test_serverapp.py::test_valid_preferred_dir PASSED [ 89%] 615s tests/test_serverapp.py::test_valid_preferred_dir_is_root_subdir PASSED [ 89%] 615s tests/test_serverapp.py::test_valid_preferred_dir_does_not_exist PASSED [ 89%] 615s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[FileContentsManager] PASSED [ 89%] 615s tests/test_serverapp.py::test_preferred_dir_validation_sync_regression[AsyncFileContentsManager] PASSED [ 89%] 615s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-ServerApp] PASSED [ 89%] 615s tests/test_serverapp.py::test_preferred_dir_validation[cli-cli-FileContentsManager] PASSED [ 89%] 616s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-ServerApp] PASSED [ 89%] 616s tests/test_serverapp.py::test_preferred_dir_validation[cli-config-FileContentsManager] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-ServerApp] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[cli-default-FileContentsManager] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-ServerApp] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-cli-FileContentsManager] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-config-ServerApp] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-config-FileContentsManager] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-default-ServerApp] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[config-default-FileContentsManager] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-ServerApp] PASSED [ 90%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-cli-FileContentsManager] PASSED [ 91%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-config-ServerApp] PASSED [ 91%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-config-FileContentsManager] PASSED [ 91%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-default-ServerApp] PASSED [ 91%] 616s tests/test_serverapp.py::test_preferred_dir_validation[default-default-FileContentsManager] PASSED [ 91%] 616s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist PASSED [ 91%] 616s tests/test_serverapp.py::test_invalid_preferred_dir_does_not_exist_set PASSED [ 91%] 616s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir PASSED [ 91%] 616s tests/test_serverapp.py::test_invalid_preferred_dir_not_root_subdir_set PASSED [ 91%] 616s tests/test_serverapp.py::test_absolute_preferred_dir_not_root_subdir_set PASSED [ 91%] 616s tests/test_serverapp.py::test_random_ports PASSED [ 92%] 616s tests/test_serverapp.py::test_server_web_application PASSED [ 92%] 616s tests/test_serverapp.py::test_misc PASSED [ 92%] 616s tests/test_serverapp.py::test_deprecated_props PASSED [ 92%] 616s tests/test_serverapp.py::test_signals PASSED [ 92%] 616s tests/test_serverapp.py::test_shutdown_no_activity PASSED [ 92%] 616s tests/test_serverapp.py::test_running_server_info PASSED [ 92%] 617s tests/test_serverapp.py::test_browser_open_files[True] PASSED [ 92%] 617s tests/test_serverapp.py::test_browser_open_files[False] PASSED [ 92%] 617s tests/test_serverapp.py::test_deprecated_notebook_dir_priority PASSED [ 92%] 617s tests/test_serverapp.py::test_immutable_cache_trait PASSED [ 92%] 617s tests/test_serverapp.py::test PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-False0] PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-False1] PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-False2] PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-True0] PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-True1] PASSED [ 93%] 617s tests/test_serverapp.py::test_tornado_authentication_detection[test-False3] PASSED [ 93%] 617s tests/test_terminal.py::test_no_terminals PASSED [ 93%] 617s tests/test_terminal.py::test_terminal_create PASSED [ 93%] 617s tests/test_terminal.py::test_terminal_create_with_kwargs PASSED [ 93%] 622s tests/test_terminal.py::test_terminal_create_with_cwd PASSED [ 94%] 622s tests/test_terminal.py::test_terminal_create_with_relative_cwd SKIPPED [ 94%] 622s tests/test_terminal.py::test_terminal_create_with_bad_cwd SKIPPED (N...) [ 94%] 622s tests/test_terminal.py::test_culling_config PASSED [ 94%] 634s tests/test_terminal.py::test_culling PASSED [ 94%] 634s tests/test_terminal.py::test_shell_command_override[shell_command="['/path/to/shell', '-l']"-expected_shell0-5.4] PASSED [ 94%] 634s tests/test_terminal.py::test_shell_command_override[shell_command="/string/path/to/shell -l"-expected_shell1-5.1] PASSED [ 94%] 634s tests/test_terminal.py::test_importing_shims PASSED [ 94%] 634s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[1] PASSED [ 94%] 634s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[test] PASSED [ 94%] 634s tests/test_traittypes.py::TestInstanceFromClasses::test_good_values[value2] PASSED [ 95%] 634s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[2.4] PASSED [ 95%] 634s tests/test_traittypes.py::TestInstanceFromClasses::test_bad_values[value1] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyClass] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[DummyInt] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[LargeFileManager] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_good_values[jupyter_server.services.contents.manager.ContentsManager] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[float] PASSED [ 95%] 634s tests/test_traittypes.py::TestTypeFromClasses::test_bad_values[object] PASSED [ 95%] 635s tests/test_utils.py::test_help_output PASSED [ 95%] 635s tests/test_utils.py::test_url_escaping[/this is a test/for spaces/-/this%20is%20a%20test/for%20spaces/] PASSED [ 96%] 635s tests/test_utils.py::test_url_escaping[notebook with space.ipynb-notebook%20with%20space.ipynb] PASSED [ 96%] 635s tests/test_utils.py::test_url_escaping[/path with a/notebook and space.ipynb-/path%20with%20a/notebook%20and%20space.ipynb] PASSED [ 96%] 635s 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%] 635s tests/test_utils.py::test_is_namespace_package[test_namespace-True] PASSED [ 96%] 635s tests/test_utils.py::test_is_namespace_package[sys-False] PASSED [ 96%] 635s tests/test_utils.py::test_is_namespace_package[jupyter_server-False] PASSED [ 96%] 635s tests/test_utils.py::test_is_namespace_package[not_a_python_namespace-None] PASSED [ 96%] 635s tests/test_utils.py::test_is_namespace_package_no_spec PASSED [ 96%] 635s tests/test_utils.py::test_path_utils PASSED [ 96%] 635s tests/test_utils.py::test_check_version PASSED [ 96%] 635s tests/test_utils.py::test_check_pid PASSED [ 97%] 635s tests/test_utils.py::test_run_sync_in_loop PASSED [ 97%] 635s tests/test_utils.py::test_unix_socket_in_use PASSED [ 97%] 635s tests/test_utils.py::test_filefind[/foo-OSError] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[../c/in-c-OSError] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[in-a-a/in-a] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[in-b-b/in-b] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[in-both-a/in-both] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[\\in-a-OSError] PASSED [ 97%] 635s tests/test_utils.py::test_filefind[not-found-OSError] PASSED [ 97%] 635s tests/test_version.py::test_invalid_pep440_versions[4.1.0.b1] PASSED [ 98%] 635s tests/test_version.py::test_invalid_pep440_versions[4.1.b1] PASSED [ 98%] 635s tests/test_version.py::test_invalid_pep440_versions[4.2] PASSED [ 98%] 635s tests/test_version.py::test_invalid_pep440_versions[X.y.z] PASSED [ 98%] 635s tests/test_version.py::test_invalid_pep440_versions[1.2.3.dev1.post2] PASSED [ 98%] 635s tests/test_version.py::test_valid_pep440_versions[4.1.1] PASSED [ 98%] 635s tests/test_version.py::test_valid_pep440_versions[4.2.1b3] PASSED [ 98%] 635s tests/test_version.py::test_current_version PASSED [ 98%] 635s tests/test_view.py::test_view[False-nosuchfile.html] PASSED [ 98%] 635s tests/test_view.py::test_view[False-nosuchfile.bin] PASSED [ 98%] 635s tests/test_view.py::test_view[True-exists.html] PASSED [ 99%] 635s tests/test_view.py::test_view[True-exists.bin] PASSED [ 99%] 635s tests/unix_sockets/test_api.py::test_get_spec PASSED [ 99%] 635s tests/unix_sockets/test_api.py::test_list_running_servers PASSED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_sock_server_integration SKIPPED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_type SKIPPED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_accessible SKIPPED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_stop_multi_integration SKIPPED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_launch_socket_collision SKIPPED [ 99%] 635s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_server SKIPPED [ 99%] 636s tests/unix_sockets/test_serverapp_integration.py::test_jupyter_server_apps SKIPPED [100%] 636s 636s =============================== warnings summary =============================== 636s tests/test_serverapp.py::test_signals 636s /usr/lib/python3/dist-packages/tornado/platform/asyncio.py:258: DeprecationWarning: add_callback_from_signal is deprecated 636s warnings.warn("add_callback_from_signal is deprecated", DeprecationWarning) 636s 636s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 636s ===Flaky Test Report=== 636s 636s test_connection[jp_server_config0] passed 1 out of the required 1 times. Success! 636s test_connection[jp_server_config1] passed 1 out of the required 1 times. Success! 636s test_connection[jp_server_config2] passed 1 out of the required 1 times. Success! 636s test_execution_state passed 1 out of the required 1 times. Success! 636s test_restart_kernel[jp_server_config0] passed 1 out of the required 1 times. Success! 636s test_restart_kernel[jp_server_config1] passed 1 out of the required 1 times. Success! 636s test_restart_kernel[jp_server_config2] passed 1 out of the required 1 times. Success! 636s test_restart_kernel[jp_server_config3] passed 1 out of the required 1 times. Success! 636s test_culling_config passed 1 out of the required 1 times. Success! 636s test_culling passed 1 out of the required 1 times. Success! 636s 636s ===End Flaky Test Report=== 636s ============================= slowest 10 durations ============================= 636s 12.62s call tests/services/kernels/test_cull.py::test_cull_idle_disable 636s 12.14s call tests/test_terminal.py::test_culling 636s 10.61s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config1] 636s 10.24s call tests/services/kernels/test_cull.py::test_cull_connected[jp_server_config0] 636s 9.83s call tests/services/kernels/test_execution_state.py::test_execution_state 636s 7.56s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config1] 636s 7.23s call tests/services/kernels/test_cull.py::test_cull_idle[jp_server_config0] 636s 5.07s call tests/test_terminal.py::test_terminal_create_with_cwd 636s 3.11s call tests/services/sessions/test_manager.py::test_pending_kernel 636s 1.35s call tests/auth/test_authorizer.py::test_authorized_requests[True-GET-/api/kernels-None] 636s =========================== short test summary info ============================ 636s SKIPPED [1] tests/test_terminal.py:161: Not yet working 636s SKIPPED [1] tests/test_terminal.py:198: Not yet working 636s SKIPPED [7] tests/conftest.py:42: Skipping this test because it's marked 'integration_test'. Run integration tests using the `--integration_tests` flag. 636s ============ 1018 passed, 9 skipped, 1 warning in 242.79s (0:04:02) ============ 636s Running all integration tests with python3.13 637s ============================= test session starts ============================== 637s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 637s cachedir: .pytest_cache 637s rootdir: /tmp/autopkgtest.IxWURS/autopkgtest_tmp 637s configfile: pyproject.toml 637s plugins: anyio-4.11.0, timeout-2.4.0, flaky-3.8.1, typeguard-4.4.4, console-scripts-1.4.1 637s timeout: 100.0s 637s timeout method: thread 637s timeout func_only: False 637s collecting ... collected 7 items 637s 650s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_sock_server_integration PASSED [ 14%] 650s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_type PASSED [ 28%] 651s tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_accessible PASSED [ 42%] 687s tests/unix_sockets/test_serverapp_integration.py::test_stop_multi_integration PASSED [ 57%] 701s tests/unix_sockets/test_serverapp_integration.py::test_launch_socket_collision PASSED [ 71%] 712s tests/unix_sockets/test_serverapp_integration.py::test_shutdown_server PASSED [ 85%] 723s tests/unix_sockets/test_serverapp_integration.py::test_jupyter_server_apps PASSED [100%] 723s 723s ============================= slowest 10 durations ============================= 723s 35.95s call tests/unix_sockets/test_serverapp_integration.py::test_stop_multi_integration 723s 14.89s call tests/unix_sockets/test_serverapp_integration.py::test_launch_socket_collision 723s 12.81s call tests/unix_sockets/test_serverapp_integration.py::test_shutdown_sock_server_integration 723s 10.53s call tests/unix_sockets/test_serverapp_integration.py::test_jupyter_server_apps 723s 10.52s call tests/unix_sockets/test_serverapp_integration.py::test_shutdown_server 723s 0.45s call tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_type 723s 0.44s call tests/unix_sockets/test_serverapp_integration.py::test_sock_server_validate_sockmode_accessible 723s 723s (3 durations < 0.005s hidden. Use -vv to show these durations.) 723s ========================= 7 passed in 85.64s (0:01:25) ========================= 723s autopkgtest [18:55:05]: test pytest: -----------------------] 724s autopkgtest [18:55:06]: test pytest: - - - - - - - - - - results - - - - - - - - - - 724s pytest PASS 724s autopkgtest [18:55:06]: @@@@@@@@@@@@@@@@@@@@ summary 724s pytest PASS