0s autopkgtest [09:19:25]: starting date and time: 2025-01-19 09:19:25+0000 0s autopkgtest [09:19:25]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [09:19:25]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.38x7t8ml/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:sphinx-rtd-theme --apt-upgrade python-mkdocs --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx-rtd-theme/3.0.2+dfsg-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-3.secgroup --name adt-plucky-s390x-python-mkdocs-20250119-091925-juju-7f2275-prod-proposed-migration-environment-15-3686d09c-8edb-4223-80cf-9a8c47ff87f2 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 74s autopkgtest [09:20:39]: testbed dpkg architecture: s390x 74s autopkgtest [09:20:39]: testbed apt version: 2.9.18 74s autopkgtest [09:20:39]: @@@@@@@@@@@@@@@@@@@@ test bed setup 74s autopkgtest [09:20:39]: testbed release detected to be: None 75s autopkgtest [09:20:40]: updating testbed package index (apt update) 75s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 75s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 75s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 75s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 76s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 76s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 76s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 76s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [146 kB] 76s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [249 kB] 76s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 76s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [848 kB] 76s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [4668 B] 76s Fetched 2155 kB in 1s (2249 kB/s) 77s Reading package lists... 77s Reading package lists... 77s Building dependency tree... 77s Reading state information... 78s Calculating upgrade... 78s The following packages will be upgraded: 78s diffutils ed gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 78s libicu74 pci.ids python3-launchpadlib python3.13-gdbm 78s 10 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 78s Need to get 13.5 MB of archives. 78s After this operation, 21.5 kB of additional disk space will be used. 78s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x diffutils s390x 1:3.10-2 [199 kB] 78s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libglib2.0-data all 2.82.4-2 [52.3 kB] 78s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libglib2.0-bin s390x 2.82.4-2 [99.4 kB] 78s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x gir1.2-glib-2.0 s390x 2.82.4-2 [179 kB] 78s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libglib2.0-0t64 s390x 2.82.4-2 [1576 kB] 78s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libicu74 s390x 74.2-1ubuntu6 [10.9 MB] 79s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x ed s390x 1.21-1 [58.4 kB] 79s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x pci.ids all 0.0~2025.01.13-1 [282 kB] 79s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x python3-launchpadlib all 2.1.0-1 [126 kB] 79s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-gdbm s390x 3.13.1-3 [31.4 kB] 79s Fetched 13.5 MB in 1s (12.0 MB/s) 79s (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 ... 69022 files and directories currently installed.) 79s Preparing to unpack .../diffutils_1%3a3.10-2_s390x.deb ... 79s Unpacking diffutils (1:3.10-2) over (1:3.10-1build1) ... 79s Setting up diffutils (1:3.10-2) ... 79s (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 ... 69022 files and directories currently installed.) 79s Preparing to unpack .../0-libglib2.0-data_2.82.4-2_all.deb ... 79s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 79s Preparing to unpack .../1-libglib2.0-bin_2.82.4-2_s390x.deb ... 79s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 79s Preparing to unpack .../2-gir1.2-glib-2.0_2.82.4-2_s390x.deb ... 79s Unpacking gir1.2-glib-2.0:s390x (2.82.4-2) over (2.82.4-1) ... 79s Preparing to unpack .../3-libglib2.0-0t64_2.82.4-2_s390x.deb ... 79s Unpacking libglib2.0-0t64:s390x (2.82.4-2) over (2.82.4-1) ... 79s Preparing to unpack .../4-libicu74_74.2-1ubuntu6_s390x.deb ... 79s Unpacking libicu74:s390x (74.2-1ubuntu6) over (74.2-1ubuntu4) ... 80s Preparing to unpack .../5-ed_1.21-1_s390x.deb ... 80s Unpacking ed (1.21-1) over (1.20.2-2) ... 80s Preparing to unpack .../6-pci.ids_0.0~2025.01.13-1_all.deb ... 80s Unpacking pci.ids (0.0~2025.01.13-1) over (0.0~2024.11.25-1) ... 80s Preparing to unpack .../7-python3-launchpadlib_2.1.0-1_all.deb ... 80s Unpacking python3-launchpadlib (2.1.0-1) over (2.0.0-1) ... 80s Preparing to unpack .../8-python3.13-gdbm_3.13.1-3_s390x.deb ... 80s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 80s Setting up pci.ids (0.0~2025.01.13-1) ... 80s Setting up python3-launchpadlib (2.1.0-1) ... 80s Setting up libglib2.0-0t64:s390x (2.82.4-2) ... 80s No schema files found: doing nothing. 80s Setting up libglib2.0-data (2.82.4-2) ... 80s Setting up ed (1.21-1) ... 80s Setting up gir1.2-glib-2.0:s390x (2.82.4-2) ... 80s Setting up libicu74:s390x (74.2-1ubuntu6) ... 80s Setting up python3.13-gdbm (3.13.1-3) ... 80s Setting up libglib2.0-bin (2.82.4-2) ... 80s Processing triggers for install-info (7.1.1-1) ... 80s Processing triggers for libc-bin (2.40-4ubuntu1) ... 80s Processing triggers for man-db (2.13.0-1) ... 82s 82s Running kernel seems to be up-to-date (ABI upgrades are not detected). 82s 82s Restarting services... 82s systemctl restart packagekit.service polkit.service udisks2.service 82s 82s Service restarts being deferred: 82s systemctl restart ModemManager.service 82s 82s No containers need to be restarted. 82s 82s No user sessions are running outdated binaries. 82s 82s No VM guests are running outdated hypervisor (qemu) binaries on this host. 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 83s autopkgtest [09:20:48]: upgrading testbed (apt dist-upgrade and autopurge) 83s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 84s Entering ResolveByKeep 84s 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 85s Building dependency tree... 85s Reading state information... 85s Starting pkgProblemResolver with broken count: 0 85s Starting 2 pkgProblemResolver with broken count: 0 85s Done 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 87s autopkgtest [09:20:52]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 88s autopkgtest [09:20:53]: @@@@@@@@@@@@@@@@@@@@ apt-source python-mkdocs 90s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-mkdocs 1.6.1+dfsg-1 (dsc) [2915 B] 90s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-mkdocs 1.6.1+dfsg-1 (tar) [4210 kB] 90s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-mkdocs 1.6.1+dfsg-1 (diff) [41.9 kB] 90s gpgv: Signature made Thu Dec 26 14:42:42 2024 UTC 90s gpgv: using RSA key AC0A4FF12611B6FCCF01C111393587D97D86500B 90s gpgv: Can't check signature: No public key 90s dpkg-source: warning: cannot verify inline signature for ./python-mkdocs_1.6.1+dfsg-1.dsc: no acceptable signature found 90s autopkgtest [09:20:55]: testing package python-mkdocs version 1.6.1+dfsg-1 90s autopkgtest [09:20:55]: build not needed 91s autopkgtest [09:20:56]: test check-links: preparing testbed 91s Reading package lists... 91s Building dependency tree... 91s Reading state information... 91s Starting pkgProblemResolver with broken count: 0 91s Starting 2 pkgProblemResolver with broken count: 0 91s Done 92s The following NEW packages will be installed: 92s fonts-font-awesome fonts-lato ghp-import javascript-common libjs-bootstrap5 92s libjs-highlight.js libjs-jquery libjs-lunr libjs-popper.js libjs-sphinxdoc 92s libjs-underscore mkdocs mkdocs-doc python3-joblib python3-livereload 92s python3-lunr python3-markdown python3-mergedeep python3-nltk 92s python3-pathspec python3-pyyaml-env-tag python3-regex python3-tornado 92s python3-tqdm python3-watchdog sphinx-rtd-theme-common 92s 0 upgraded, 26 newly installed, 0 to remove and 0 not upgraded. 92s Need to get 12.0 MB of archives. 92s After this operation, 43.0 MB of additional disk space will be used. 92s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-lato all 2.015-1 [2781 kB] 92s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [516 kB] 92s Get:3 http://ftpmaster.internal/ubuntu plucky/universe s390x ghp-import all 2.1.0-3 [12.4 kB] 92s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x javascript-common all 11+nmu1 [5936 B] 92s Get:5 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-popper.js all 1.16.1+ds-6 [54.1 kB] 92s Get:6 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-bootstrap5 all 5.3.3+dfsg-1 [309 kB] 92s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-highlight.js all 9.18.5+dfsg1-2 [385 kB] 92s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 92s Get:9 http://ftpmaster.internal/ubuntu plucky/universe s390x libjs-lunr all 2.3.9~dfsg-2 [66.8 kB] 92s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 92s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 92s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tornado s390x 6.4.1-3 [298 kB] 92s Get:13 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-livereload all 2.7.0-0.1 [22.5 kB] 92s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-joblib all 1.3.2-5 [206 kB] 92s Get:15 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-regex s390x 0.1.20240724-1build1 [310 kB] 92s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tqdm all 4.67.1-1 [92.5 kB] 92s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nltk all 3.9.1-2 [1006 kB] 92s Get:18 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-lunr all 0.7.0-1 [26.8 kB] 92s Get:19 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x sphinx-rtd-theme-common all 3.0.2+dfsg-2 [1014 kB] 93s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x python3-markdown all 3.7-2 [74.2 kB] 93s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-mergedeep all 1.3.4-4 [7128 B] 93s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pathspec all 0.12.1-1 [24.5 kB] 93s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyyaml-env-tag all 0.1-3 [5268 B] 93s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-watchdog all 6.0.0-1 [125 kB] 93s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs all 1.6.1+dfsg-1 [2866 kB] 93s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs-doc all 1.6.1+dfsg-1 [1297 kB] 93s Fetched 12.0 MB in 1s (11.0 MB/s) 93s Selecting previously unselected package fonts-lato. 93s (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 ... 69022 files and directories currently installed.) 93s Preparing to unpack .../00-fonts-lato_2.015-1_all.deb ... 93s Unpacking fonts-lato (2.015-1) ... 93s Selecting previously unselected package fonts-font-awesome. 93s Preparing to unpack .../01-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ... 93s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 93s Selecting previously unselected package ghp-import. 93s Preparing to unpack .../02-ghp-import_2.1.0-3_all.deb ... 93s Unpacking ghp-import (2.1.0-3) ... 93s Selecting previously unselected package javascript-common. 93s Preparing to unpack .../03-javascript-common_11+nmu1_all.deb ... 93s Unpacking javascript-common (11+nmu1) ... 93s Selecting previously unselected package libjs-popper.js. 93s Preparing to unpack .../04-libjs-popper.js_1.16.1+ds-6_all.deb ... 93s Unpacking libjs-popper.js (1.16.1+ds-6) ... 93s Selecting previously unselected package libjs-bootstrap5. 93s Preparing to unpack .../05-libjs-bootstrap5_5.3.3+dfsg-1_all.deb ... 93s Unpacking libjs-bootstrap5 (5.3.3+dfsg-1) ... 93s Selecting previously unselected package libjs-highlight.js. 93s Preparing to unpack .../06-libjs-highlight.js_9.18.5+dfsg1-2_all.deb ... 93s Unpacking libjs-highlight.js (9.18.5+dfsg1-2) ... 93s Selecting previously unselected package libjs-jquery. 93s Preparing to unpack .../07-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 93s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 93s Selecting previously unselected package libjs-lunr. 93s Preparing to unpack .../08-libjs-lunr_2.3.9~dfsg-2_all.deb ... 93s Unpacking libjs-lunr (2.3.9~dfsg-2) ... 93s Selecting previously unselected package libjs-underscore. 93s Preparing to unpack .../09-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 93s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 93s Selecting previously unselected package libjs-sphinxdoc. 93s Preparing to unpack .../10-libjs-sphinxdoc_8.1.3-3_all.deb ... 93s Unpacking libjs-sphinxdoc (8.1.3-3) ... 93s Selecting previously unselected package python3-tornado. 93s Preparing to unpack .../11-python3-tornado_6.4.1-3_s390x.deb ... 93s Unpacking python3-tornado (6.4.1-3) ... 94s Selecting previously unselected package python3-livereload. 94s Preparing to unpack .../12-python3-livereload_2.7.0-0.1_all.deb ... 94s Unpacking python3-livereload (2.7.0-0.1) ... 94s Selecting previously unselected package python3-joblib. 94s Preparing to unpack .../13-python3-joblib_1.3.2-5_all.deb ... 94s Unpacking python3-joblib (1.3.2-5) ... 94s Selecting previously unselected package python3-regex. 94s Preparing to unpack .../14-python3-regex_0.1.20240724-1build1_s390x.deb ... 94s Unpacking python3-regex (0.1.20240724-1build1) ... 94s Selecting previously unselected package python3-tqdm. 94s Preparing to unpack .../15-python3-tqdm_4.67.1-1_all.deb ... 94s Unpacking python3-tqdm (4.67.1-1) ... 94s Selecting previously unselected package python3-nltk. 94s Preparing to unpack .../16-python3-nltk_3.9.1-2_all.deb ... 94s Unpacking python3-nltk (3.9.1-2) ... 94s Selecting previously unselected package python3-lunr. 94s Preparing to unpack .../17-python3-lunr_0.7.0-1_all.deb ... 94s Unpacking python3-lunr (0.7.0-1) ... 94s Selecting previously unselected package sphinx-rtd-theme-common. 94s Preparing to unpack .../18-sphinx-rtd-theme-common_3.0.2+dfsg-2_all.deb ... 94s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 94s Selecting previously unselected package python3-markdown. 94s Preparing to unpack .../19-python3-markdown_3.7-2_all.deb ... 94s Unpacking python3-markdown (3.7-2) ... 94s Selecting previously unselected package python3-mergedeep. 94s Preparing to unpack .../20-python3-mergedeep_1.3.4-4_all.deb ... 94s Unpacking python3-mergedeep (1.3.4-4) ... 94s Selecting previously unselected package python3-pathspec. 94s Preparing to unpack .../21-python3-pathspec_0.12.1-1_all.deb ... 94s Unpacking python3-pathspec (0.12.1-1) ... 94s Selecting previously unselected package python3-pyyaml-env-tag. 94s Preparing to unpack .../22-python3-pyyaml-env-tag_0.1-3_all.deb ... 94s Unpacking python3-pyyaml-env-tag (0.1-3) ... 94s Selecting previously unselected package python3-watchdog. 94s Preparing to unpack .../23-python3-watchdog_6.0.0-1_all.deb ... 94s Unpacking python3-watchdog (6.0.0-1) ... 94s Selecting previously unselected package mkdocs. 94s Preparing to unpack .../24-mkdocs_1.6.1+dfsg-1_all.deb ... 94s Unpacking mkdocs (1.6.1+dfsg-1) ... 94s Selecting previously unselected package mkdocs-doc. 94s Preparing to unpack .../25-mkdocs-doc_1.6.1+dfsg-1_all.deb ... 94s Unpacking mkdocs-doc (1.6.1+dfsg-1) ... 94s Setting up javascript-common (11+nmu1) ... 94s Setting up python3-tornado (6.4.1-3) ... 94s Setting up fonts-lato (2.015-1) ... 94s Setting up python3-joblib (1.3.2-5) ... 94s Setting up libjs-popper.js (1.16.1+ds-6) ... 94s Setting up libjs-lunr (2.3.9~dfsg-2) ... 94s Setting up python3-tqdm (4.67.1-1) ... 95s Setting up python3-pyyaml-env-tag (0.1-3) ... 95s Setting up python3-markdown (3.7-2) ... 95s Setting up python3-mergedeep (1.3.4-4) ... 95s Setting up python3-regex (0.1.20240724-1build1) ... 95s Setting up libjs-highlight.js (9.18.5+dfsg1-2) ... 95s Setting up ghp-import (2.1.0-3) ... 95s Setting up python3-livereload (2.7.0-0.1) ... 95s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 95s Setting up python3-pathspec (0.12.1-1) ... 95s Setting up libjs-bootstrap5 (5.3.3+dfsg-1) ... 95s Setting up python3-nltk (3.9.1-2) ... 96s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ... 96s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-2) ... 96s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 96s Setting up python3-lunr (0.7.0-1) ... 96s Setting up mkdocs-doc (1.6.1+dfsg-1) ... 96s Setting up libjs-sphinxdoc (8.1.3-3) ... 96s Setting up python3-watchdog (6.0.0-1) ... 96s Setting up mkdocs (1.6.1+dfsg-1) ... 97s Processing triggers for man-db (2.13.0-1) ... 97s 97s Running kernel seems to be up-to-date (ABI upgrades are not detected). 97s 97s No services need to be restarted. 97s 97s No containers need to be restarted. 97s 97s No user sessions are running outdated binaries. 97s 97s No VM guests are running outdated hypervisor (qemu) binaries on this host. 98s autopkgtest [09:21:03]: test check-links: [----------------------- 98s Checking mkdocs links: 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/mkdocs/js/bootstrap.bundle.min.js OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/mkdocs/js/bootstrap.bundle.min.js.map OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/mkdocs/css/bootstrap.min.css OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/mkdocs/css/bootstrap.min.css.map OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/readthedocs/js/jquery-3.6.0.min.js OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/contrib/search/templates/search/lunr.js OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/readthedocs/css/theme.css OK 98s Checking file /usr/lib/python3/dist-packages/mkdocs/themes/readthedocs/js/theme.js OK 98s Checking mkdocs-doc links: 98s Checking file /usr/share/doc/mkdocs/html/js/bootstrap.bundle.min.js OK 98s Checking file /usr/share/doc/mkdocs/html/js/bootstrap.bundle.min.js.map OK 98s Checking file /usr/share/doc/mkdocs/html/css/bootstrap.min.css OK 98s Checking file /usr/share/doc/mkdocs/html/css/bootstrap.min.css.map OK 98s Checking file /usr/share/doc/mkdocs/html/js/jquery-3.6.0.min.js OK 98s Checking file /usr/share/doc/mkdocs/html/search/lunr.js OK 99s autopkgtest [09:21:04]: test check-links: -----------------------] 99s check-links PASS 99s autopkgtest [09:21:04]: test check-links: - - - - - - - - - - results - - - - - - - - - - 99s autopkgtest [09:21:04]: test upstream-tests: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Starting pkgProblemResolver with broken count: 0 100s Starting 2 pkgProblemResolver with broken count: 0 100s Done 100s The following NEW packages will be installed: 100s autoconf automake autopoint autotools-dev build-essential cpp cpp-14 100s cpp-14-s390x-linux-gnu cpp-s390x-linux-gnu debhelper debugedit dh-autoreconf 100s dh-python dh-strip-nondeterminism dwz g++ g++-14 g++-14-s390x-linux-gnu 100s g++-s390x-linux-gnu gcc gcc-14 gcc-14-s390x-linux-gnu gcc-s390x-linux-gnu 100s gettext intltool-debian libarchive-zip-perl libasan8 libcc1-0 100s libdebhelper-perl libfile-stripnondeterminism-perl libgcc-14-dev libgomp1 100s libisl23 libitm1 libmpc3 libpython3.13-minimal libpython3.13-stdlib 100s libstdc++-14-dev libtool libubsan1 m4 mkdocs-autorefs mkdocs-click 100s mkdocs-literate-nav mkdocs-redirects mkdocstrings 100s mkdocstrings-python-handlers po-debconf pybuild-plugin-pyproject python3-all 100s python3-build python3-colorama python3-griffe python3-hatchling 100s python3-installer python3-markdown-callouts python3-platformdirs 100s python3-pluggy python3-pymdownx python3-pyproject-hooks python3-toml 100s python3-trove-classifiers python3-wheel python3.13 python3.13-minimal 100s 0 upgraded, 65 newly installed, 0 to remove and 0 not upgraded. 100s Need to get 60.1 MB of archives. 100s After this operation, 195 MB of additional disk space will be used. 100s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-3 [880 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-3 [2365 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x m4 s390x 1.4.19-4build1 [256 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x autoconf all 2.72-3 [382 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x autotools-dev all 20220109.1 [44.9 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x automake all 1:1.16.5-1.3ubuntu1 [558 kB] 101s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x autopoint all 0.22.5-3 [616 kB] 101s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x libisl23 s390x 0.27-1 [704 kB] 101s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libmpc3 s390x 1.3.1-1build2 [57.8 kB] 101s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14-s390x-linux-gnu s390x 14.2.0-13ubuntu1 [9570 kB] 101s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-14 s390x 14.2.0-13ubuntu1 [1026 B] 101s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x cpp-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [5452 B] 101s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x cpp s390x 4:14.1.0-2ubuntu1 [22.4 kB] 101s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x libcc1-0 s390x 14.2.0-13ubuntu1 [50.7 kB] 101s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-13ubuntu1 [151 kB] 101s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 14.2.0-13ubuntu1 [30.9 kB] 101s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 14.2.0-13ubuntu1 [2964 kB] 102s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 14.2.0-13ubuntu1 [1184 kB] 102s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-13ubuntu1 [1037 kB] 102s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14-s390x-linux-gnu s390x 14.2.0-13ubuntu1 [18.7 MB] 103s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-14 s390x 14.2.0-13ubuntu1 [523 kB] 103s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x gcc-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [1204 B] 103s Get:23 http://ftpmaster.internal/ubuntu plucky/main s390x gcc s390x 4:14.1.0-2ubuntu1 [4996 B] 103s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-13ubuntu1 [2612 kB] 103s Get:25 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14-s390x-linux-gnu s390x 14.2.0-13ubuntu1 [11.0 MB] 104s Get:26 http://ftpmaster.internal/ubuntu plucky/main s390x g++-14 s390x 14.2.0-13ubuntu1 [21.1 kB] 104s Get:27 http://ftpmaster.internal/ubuntu plucky/main s390x g++-s390x-linux-gnu s390x 4:14.1.0-2ubuntu1 [956 B] 104s Get:28 http://ftpmaster.internal/ubuntu plucky/main s390x g++ s390x 4:14.1.0-2ubuntu1 [1076 B] 104s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x build-essential s390x 12.10ubuntu1 [4930 B] 104s Get:30 http://ftpmaster.internal/ubuntu plucky/main s390x libdebhelper-perl all 13.20ubuntu1 [94.2 kB] 104s Get:31 http://ftpmaster.internal/ubuntu plucky/main s390x libtool all 2.4.7-8 [166 kB] 104s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x dh-autoreconf all 20 [16.1 kB] 104s Get:33 http://ftpmaster.internal/ubuntu plucky/main s390x libarchive-zip-perl all 1.68-1 [90.2 kB] 104s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x libfile-stripnondeterminism-perl all 1.14.0-1 [20.1 kB] 104s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x dh-strip-nondeterminism all 1.14.0-1 [5058 B] 104s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x debugedit s390x 1:5.1-1 [49.9 kB] 104s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x dwz s390x 0.15-1build6 [122 kB] 104s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x gettext s390x 0.22.5-3 [997 kB] 104s Get:39 http://ftpmaster.internal/ubuntu plucky/main s390x intltool-debian all 0.35.0+20060710.6 [23.2 kB] 104s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x po-debconf all 1.0.21+nmu1 [233 kB] 104s Get:41 http://ftpmaster.internal/ubuntu plucky/main s390x debhelper all 13.20ubuntu1 [893 kB] 104s Get:42 http://ftpmaster.internal/ubuntu plucky/universe s390x dh-python all 6.20241217 [117 kB] 104s Get:43 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-3 [2074 kB] 104s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs-autorefs all 1.2.0-1 [16.5 kB] 104s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs-click all 0.8.1-1 [9894 B] 104s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs-literate-nav all 0.6.1-1 [13.1 kB] 104s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocs-redirects all 1.2.2-1 [7776 B] 104s Get:48 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 104s Get:49 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pymdownx all 10.13-1 [160 kB] 104s Get:50 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocstrings all 0.27.0-1build2 [26.1 kB] 104s Get:51 http://ftpmaster.internal/ubuntu plucky/main s390x python3-colorama all 0.4.6-4 [32.1 kB] 104s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-griffe all 1.5.4-1 [89.3 kB] 104s Get:53 http://ftpmaster.internal/ubuntu plucky/universe s390x mkdocstrings-python-handlers all 1.13.0-1 [35.4 kB] 104s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pyproject-hooks all 1.2.0-1 [10.2 kB] 104s Get:55 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-toml all 0.10.2-1 [16.5 kB] 104s Get:56 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-wheel all 0.45.1-1 [57.7 kB] 104s Get:57 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-build all 1.2.2-1 [31.0 kB] 104s Get:58 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-installer all 0.7.0+dfsg1-3 [17.4 kB] 104s Get:59 http://ftpmaster.internal/ubuntu plucky/universe s390x pybuild-plugin-pyproject all 6.20241217 [1730 B] 104s Get:60 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-3 [729 kB] 104s Get:61 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.12.8-1 [894 B] 104s Get:62 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 104s Get:63 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-trove-classifiers all 2024.9.12-1 [10.8 kB] 104s Get:64 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-hatchling all 1.27.0-1 [47.1 kB] 104s Get:65 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-markdown-callouts all 0.4.0-1 [7276 B] 104s Fetched 60.1 MB in 4s (15.2 MB/s) 104s Selecting previously unselected package libpython3.13-minimal:s390x. 104s (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 ... 70956 files and directories currently installed.) 104s Preparing to unpack .../00-libpython3.13-minimal_3.13.1-3_s390x.deb ... 104s Unpacking libpython3.13-minimal:s390x (3.13.1-3) ... 105s Selecting previously unselected package python3.13-minimal. 105s Preparing to unpack .../01-python3.13-minimal_3.13.1-3_s390x.deb ... 105s Unpacking python3.13-minimal (3.13.1-3) ... 105s Selecting previously unselected package m4. 105s Preparing to unpack .../02-m4_1.4.19-4build1_s390x.deb ... 105s Unpacking m4 (1.4.19-4build1) ... 105s Selecting previously unselected package autoconf. 105s Preparing to unpack .../03-autoconf_2.72-3_all.deb ... 105s Unpacking autoconf (2.72-3) ... 105s Selecting previously unselected package autotools-dev. 105s Preparing to unpack .../04-autotools-dev_20220109.1_all.deb ... 105s Unpacking autotools-dev (20220109.1) ... 105s Selecting previously unselected package automake. 105s Preparing to unpack .../05-automake_1%3a1.16.5-1.3ubuntu1_all.deb ... 105s Unpacking automake (1:1.16.5-1.3ubuntu1) ... 105s Selecting previously unselected package autopoint. 105s Preparing to unpack .../06-autopoint_0.22.5-3_all.deb ... 105s Unpacking autopoint (0.22.5-3) ... 105s Selecting previously unselected package libisl23:s390x. 105s Preparing to unpack .../07-libisl23_0.27-1_s390x.deb ... 105s Unpacking libisl23:s390x (0.27-1) ... 105s Selecting previously unselected package libmpc3:s390x. 105s Preparing to unpack .../08-libmpc3_1.3.1-1build2_s390x.deb ... 105s Unpacking libmpc3:s390x (1.3.1-1build2) ... 105s Selecting previously unselected package cpp-14-s390x-linux-gnu. 105s Preparing to unpack .../09-cpp-14-s390x-linux-gnu_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking cpp-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package cpp-14. 105s Preparing to unpack .../10-cpp-14_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking cpp-14 (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package cpp-s390x-linux-gnu. 105s Preparing to unpack .../11-cpp-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 105s Unpacking cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 105s Selecting previously unselected package cpp. 105s Preparing to unpack .../12-cpp_4%3a14.1.0-2ubuntu1_s390x.deb ... 105s Unpacking cpp (4:14.1.0-2ubuntu1) ... 105s Selecting previously unselected package libcc1-0:s390x. 105s Preparing to unpack .../13-libcc1-0_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libcc1-0:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package libgomp1:s390x. 105s Preparing to unpack .../14-libgomp1_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libgomp1:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package libitm1:s390x. 105s Preparing to unpack .../15-libitm1_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libitm1:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package libasan8:s390x. 105s Preparing to unpack .../16-libasan8_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libasan8:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package libubsan1:s390x. 105s Preparing to unpack .../17-libubsan1_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libubsan1:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package libgcc-14-dev:s390x. 105s Preparing to unpack .../18-libgcc-14-dev_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libgcc-14-dev:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package gcc-14-s390x-linux-gnu. 105s Preparing to unpack .../19-gcc-14-s390x-linux-gnu_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking gcc-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package gcc-14. 105s Preparing to unpack .../20-gcc-14_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking gcc-14 (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package gcc-s390x-linux-gnu. 105s Preparing to unpack .../21-gcc-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 105s Unpacking gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 105s Selecting previously unselected package gcc. 105s Preparing to unpack .../22-gcc_4%3a14.1.0-2ubuntu1_s390x.deb ... 105s Unpacking gcc (4:14.1.0-2ubuntu1) ... 105s Selecting previously unselected package libstdc++-14-dev:s390x. 105s Preparing to unpack .../23-libstdc++-14-dev_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking libstdc++-14-dev:s390x (14.2.0-13ubuntu1) ... 105s Selecting previously unselected package g++-14-s390x-linux-gnu. 105s Preparing to unpack .../24-g++-14-s390x-linux-gnu_14.2.0-13ubuntu1_s390x.deb ... 105s Unpacking g++-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 106s Selecting previously unselected package g++-14. 106s Preparing to unpack .../25-g++-14_14.2.0-13ubuntu1_s390x.deb ... 106s Unpacking g++-14 (14.2.0-13ubuntu1) ... 106s Selecting previously unselected package g++-s390x-linux-gnu. 106s Preparing to unpack .../26-g++-s390x-linux-gnu_4%3a14.1.0-2ubuntu1_s390x.deb ... 106s Unpacking g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 106s Selecting previously unselected package g++. 106s Preparing to unpack .../27-g++_4%3a14.1.0-2ubuntu1_s390x.deb ... 106s Unpacking g++ (4:14.1.0-2ubuntu1) ... 106s Selecting previously unselected package build-essential. 106s Preparing to unpack .../28-build-essential_12.10ubuntu1_s390x.deb ... 106s Unpacking build-essential (12.10ubuntu1) ... 106s Selecting previously unselected package libdebhelper-perl. 106s Preparing to unpack .../29-libdebhelper-perl_13.20ubuntu1_all.deb ... 106s Unpacking libdebhelper-perl (13.20ubuntu1) ... 106s Selecting previously unselected package libtool. 106s Preparing to unpack .../30-libtool_2.4.7-8_all.deb ... 106s Unpacking libtool (2.4.7-8) ... 106s Selecting previously unselected package dh-autoreconf. 106s Preparing to unpack .../31-dh-autoreconf_20_all.deb ... 106s Unpacking dh-autoreconf (20) ... 106s Selecting previously unselected package libarchive-zip-perl. 106s Preparing to unpack .../32-libarchive-zip-perl_1.68-1_all.deb ... 106s Unpacking libarchive-zip-perl (1.68-1) ... 106s Selecting previously unselected package libfile-stripnondeterminism-perl. 106s Preparing to unpack .../33-libfile-stripnondeterminism-perl_1.14.0-1_all.deb ... 106s Unpacking libfile-stripnondeterminism-perl (1.14.0-1) ... 106s Selecting previously unselected package dh-strip-nondeterminism. 106s Preparing to unpack .../34-dh-strip-nondeterminism_1.14.0-1_all.deb ... 106s Unpacking dh-strip-nondeterminism (1.14.0-1) ... 106s Selecting previously unselected package debugedit. 106s Preparing to unpack .../35-debugedit_1%3a5.1-1_s390x.deb ... 106s Unpacking debugedit (1:5.1-1) ... 106s Selecting previously unselected package dwz. 106s Preparing to unpack .../36-dwz_0.15-1build6_s390x.deb ... 106s Unpacking dwz (0.15-1build6) ... 106s Selecting previously unselected package gettext. 106s Preparing to unpack .../37-gettext_0.22.5-3_s390x.deb ... 106s Unpacking gettext (0.22.5-3) ... 106s Selecting previously unselected package intltool-debian. 106s Preparing to unpack .../38-intltool-debian_0.35.0+20060710.6_all.deb ... 106s Unpacking intltool-debian (0.35.0+20060710.6) ... 106s Selecting previously unselected package po-debconf. 106s Preparing to unpack .../39-po-debconf_1.0.21+nmu1_all.deb ... 106s Unpacking po-debconf (1.0.21+nmu1) ... 106s Selecting previously unselected package debhelper. 106s Preparing to unpack .../40-debhelper_13.20ubuntu1_all.deb ... 106s Unpacking debhelper (13.20ubuntu1) ... 106s Selecting previously unselected package dh-python. 106s Preparing to unpack .../41-dh-python_6.20241217_all.deb ... 106s Unpacking dh-python (6.20241217) ... 106s Selecting previously unselected package libpython3.13-stdlib:s390x. 106s Preparing to unpack .../42-libpython3.13-stdlib_3.13.1-3_s390x.deb ... 106s Unpacking libpython3.13-stdlib:s390x (3.13.1-3) ... 106s Selecting previously unselected package mkdocs-autorefs. 106s Preparing to unpack .../43-mkdocs-autorefs_1.2.0-1_all.deb ... 106s Unpacking mkdocs-autorefs (1.2.0-1) ... 106s Selecting previously unselected package mkdocs-click. 106s Preparing to unpack .../44-mkdocs-click_0.8.1-1_all.deb ... 106s Unpacking mkdocs-click (0.8.1-1) ... 106s Selecting previously unselected package mkdocs-literate-nav. 106s Preparing to unpack .../45-mkdocs-literate-nav_0.6.1-1_all.deb ... 106s Unpacking mkdocs-literate-nav (0.6.1-1) ... 106s Selecting previously unselected package mkdocs-redirects. 106s Preparing to unpack .../46-mkdocs-redirects_1.2.2-1_all.deb ... 106s Unpacking mkdocs-redirects (1.2.2-1) ... 106s Selecting previously unselected package python3-platformdirs. 106s Preparing to unpack .../47-python3-platformdirs_4.3.6-1_all.deb ... 106s Unpacking python3-platformdirs (4.3.6-1) ... 106s Selecting previously unselected package python3-pymdownx. 106s Preparing to unpack .../48-python3-pymdownx_10.13-1_all.deb ... 106s Unpacking python3-pymdownx (10.13-1) ... 106s Selecting previously unselected package mkdocstrings. 106s Preparing to unpack .../49-mkdocstrings_0.27.0-1build2_all.deb ... 106s Unpacking mkdocstrings (0.27.0-1build2) ... 106s Selecting previously unselected package python3-colorama. 106s Preparing to unpack .../50-python3-colorama_0.4.6-4_all.deb ... 106s Unpacking python3-colorama (0.4.6-4) ... 106s Selecting previously unselected package python3-griffe. 106s Preparing to unpack .../51-python3-griffe_1.5.4-1_all.deb ... 106s Unpacking python3-griffe (1.5.4-1) ... 106s Selecting previously unselected package mkdocstrings-python-handlers. 106s Preparing to unpack .../52-mkdocstrings-python-handlers_1.13.0-1_all.deb ... 106s Unpacking mkdocstrings-python-handlers (1.13.0-1) ... 106s Selecting previously unselected package python3-pyproject-hooks. 106s Preparing to unpack .../53-python3-pyproject-hooks_1.2.0-1_all.deb ... 106s Unpacking python3-pyproject-hooks (1.2.0-1) ... 106s Selecting previously unselected package python3-toml. 106s Preparing to unpack .../54-python3-toml_0.10.2-1_all.deb ... 106s Unpacking python3-toml (0.10.2-1) ... 106s Selecting previously unselected package python3-wheel. 106s Preparing to unpack .../55-python3-wheel_0.45.1-1_all.deb ... 106s Unpacking python3-wheel (0.45.1-1) ... 106s Selecting previously unselected package python3-build. 106s Preparing to unpack .../56-python3-build_1.2.2-1_all.deb ... 106s Unpacking python3-build (1.2.2-1) ... 106s Selecting previously unselected package python3-installer. 106s Preparing to unpack .../57-python3-installer_0.7.0+dfsg1-3_all.deb ... 106s Unpacking python3-installer (0.7.0+dfsg1-3) ... 106s Selecting previously unselected package pybuild-plugin-pyproject. 106s Preparing to unpack .../58-pybuild-plugin-pyproject_6.20241217_all.deb ... 106s Unpacking pybuild-plugin-pyproject (6.20241217) ... 106s Selecting previously unselected package python3.13. 106s Preparing to unpack .../59-python3.13_3.13.1-3_s390x.deb ... 106s Unpacking python3.13 (3.13.1-3) ... 106s Selecting previously unselected package python3-all. 106s Preparing to unpack .../60-python3-all_3.12.8-1_s390x.deb ... 106s Unpacking python3-all (3.12.8-1) ... 106s Selecting previously unselected package python3-pluggy. 106s Preparing to unpack .../61-python3-pluggy_1.5.0-1_all.deb ... 106s Unpacking python3-pluggy (1.5.0-1) ... 106s Selecting previously unselected package python3-trove-classifiers. 106s Preparing to unpack .../62-python3-trove-classifiers_2024.9.12-1_all.deb ... 106s Unpacking python3-trove-classifiers (2024.9.12-1) ... 106s Selecting previously unselected package python3-hatchling. 106s Preparing to unpack .../63-python3-hatchling_1.27.0-1_all.deb ... 106s Unpacking python3-hatchling (1.27.0-1) ... 106s Selecting previously unselected package python3-markdown-callouts. 106s Preparing to unpack .../64-python3-markdown-callouts_0.4.0-1_all.deb ... 106s Unpacking python3-markdown-callouts (0.4.0-1) ... 106s Setting up dh-python (6.20241217) ... 106s Setting up mkdocs-click (0.8.1-1) ... 107s Setting up python3-colorama (0.4.6-4) ... 107s Setting up libarchive-zip-perl (1.68-1) ... 107s Setting up libdebhelper-perl (13.20ubuntu1) ... 107s Setting up mkdocs-autorefs (1.2.0-1) ... 107s Setting up m4 (1.4.19-4build1) ... 107s Setting up libgomp1:s390x (14.2.0-13ubuntu1) ... 107s Setting up python3-wheel (0.45.1-1) ... 107s Setting up mkdocs-literate-nav (0.6.1-1) ... 107s Setting up python3-platformdirs (4.3.6-1) ... 107s Setting up python3-pymdownx (10.13-1) ... 108s Setting up mkdocs-redirects (1.2.2-1) ... 108s Setting up libpython3.13-minimal:s390x (3.13.1-3) ... 108s Setting up autotools-dev (20220109.1) ... 108s Setting up python3-griffe (1.5.4-1) ... 108s Setting up python3-pyproject-hooks (1.2.0-1) ... 108s Setting up libmpc3:s390x (1.3.1-1build2) ... 108s Setting up autopoint (0.22.5-3) ... 108s Setting up python3-toml (0.10.2-1) ... 109s Setting up python3-installer (0.7.0+dfsg1-3) ... 109s Setting up autoconf (2.72-3) ... 109s Setting up python3-pluggy (1.5.0-1) ... 109s Setting up libubsan1:s390x (14.2.0-13ubuntu1) ... 109s Setting up dwz (0.15-1build6) ... 109s Setting up python3-trove-classifiers (2024.9.12-1) ... 109s Setting up libasan8:s390x (14.2.0-13ubuntu1) ... 109s Setting up debugedit (1:5.1-1) ... 109s Setting up python3.13-minimal (3.13.1-3) ... 110s Setting up python3-hatchling (1.27.0-1) ... 110s Setting up libisl23:s390x (0.27-1) ... 110s Setting up python3-build (1.2.2-1) ... 110s Setting up python3-markdown-callouts (0.4.0-1) ... 110s Setting up libpython3.13-stdlib:s390x (3.13.1-3) ... 110s Setting up libcc1-0:s390x (14.2.0-13ubuntu1) ... 110s Setting up libitm1:s390x (14.2.0-13ubuntu1) ... 110s Setting up automake (1:1.16.5-1.3ubuntu1) ... 110s update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode 110s Setting up libfile-stripnondeterminism-perl (1.14.0-1) ... 110s Setting up gettext (0.22.5-3) ... 110s Setting up python3.13 (3.13.1-3) ... 111s Setting up pybuild-plugin-pyproject (6.20241217) ... 111s Setting up mkdocstrings (0.27.0-1build2) ... 111s Setting up python3-all (3.12.8-1) ... 111s Setting up intltool-debian (0.35.0+20060710.6) ... 111s Setting up cpp-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 111s Setting up cpp-14 (14.2.0-13ubuntu1) ... 111s Setting up dh-strip-nondeterminism (1.14.0-1) ... 111s Setting up libgcc-14-dev:s390x (14.2.0-13ubuntu1) ... 111s Setting up mkdocstrings-python-handlers (1.13.0-1) ... 111s Setting up libstdc++-14-dev:s390x (14.2.0-13ubuntu1) ... 111s Setting up cpp-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 111s Setting up po-debconf (1.0.21+nmu1) ... 111s Setting up gcc-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 111s Setting up gcc-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 111s Setting up g++-14-s390x-linux-gnu (14.2.0-13ubuntu1) ... 111s Setting up cpp (4:14.1.0-2ubuntu1) ... 111s Setting up g++-s390x-linux-gnu (4:14.1.0-2ubuntu1) ... 111s Setting up gcc-14 (14.2.0-13ubuntu1) ... 111s Setting up g++-14 (14.2.0-13ubuntu1) ... 111s Setting up libtool (2.4.7-8) ... 111s Setting up gcc (4:14.1.0-2ubuntu1) ... 111s Setting up dh-autoreconf (20) ... 111s Setting up g++ (4:14.1.0-2ubuntu1) ... 111s update-alternatives: using /usr/bin/g++ to provide /usr/bin/c++ (c++) in auto mode 111s Setting up build-essential (12.10ubuntu1) ... 111s Setting up debhelper (13.20ubuntu1) ... 111s Processing triggers for man-db (2.13.0-1) ... 111s Processing triggers for install-info (7.1.1-1) ... 111s Processing triggers for libc-bin (2.40-4ubuntu1) ... 111s Processing triggers for systemd (257-2ubuntu1) ... 112s 112s Running kernel seems to be up-to-date (ABI upgrades are not detected). 112s 112s No services need to be restarted. 112s 112s No containers need to be restarted. 112s 112s No user sessions are running outdated binaries. 112s 112s No VM guests are running outdated hypervisor (qemu) binaries on this host. 113s autopkgtest [09:21:18]: test upstream-tests: [----------------------- 113s 113s *************************** 113s *** Testing with python3.13 113s *************************** 113s 113s Content of current working folder: 113s 113s total 0 113s drwxr-xr-x 4 ubuntu ubuntu 80 Jan 19 09:21 . 113s drwxrwxrwt 5 root root 380 Jan 19 09:21 .. 113s drwxrwxr-x 7 ubuntu ubuntu 220 Jan 19 09:21 docs 113s drwxrwxr-x 11 ubuntu ubuntu 360 Jan 19 09:21 mkdocs 113s Running tests... 113s 114s test_anchor_no_warning (build_tests.BuildTests.test_anchor_no_warning) ... ok 114s test_anchor_no_warning_with_html (build_tests.BuildTests.test_anchor_no_warning_with_html) ... ok 114s test_anchor_warning (build_tests.BuildTests.test_anchor_warning) ... ok 114s test_anchor_warning_and_query (build_tests.BuildTests.test_anchor_warning_and_query) ... ok 114s test_anchor_warning_for_footnote (build_tests.BuildTests.test_anchor_warning_for_footnote) ... ok 114s test_build_extra_template (build_tests.BuildTests.test_build_extra_template) ... ok 114s test_build_page (build_tests.BuildTests.test_build_page) ... ok 114s test_build_page_custom_template (build_tests.BuildTests.test_build_page_custom_template) ... ok 114s test_build_page_dirty_modified (build_tests.BuildTests.test_build_page_dirty_modified) ... ok 114s test_build_page_dirty_not_modified (build_tests.BuildTests.test_build_page_dirty_not_modified) ... ok 114s test_build_page_empty (build_tests.BuildTests.test_build_page_empty) ... ok 115s test_build_page_error (build_tests.BuildTests.test_build_page_error) ... ok 115s test_build_page_plugin_error (build_tests.BuildTests.test_build_page_plugin_error) ... ok 115s test_build_sitemap_template (build_tests.BuildTests.test_build_sitemap_template) ... ok 115s test_build_theme_template (build_tests.BuildTests.test_build_theme_template) ... ok 115s test_conflicting_readme_and_index (build_tests.BuildTests.test_conflicting_readme_and_index) ... ok 115s test_context_base_url__absolute_nested_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url__absolute_nested_no_page_use_directory_urls) ... ok 115s test_context_base_url__absolute_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url__absolute_no_page_use_directory_urls) ... ok 115s test_context_base_url_absolute_nested_no_page (build_tests.BuildTests.test_context_base_url_absolute_nested_no_page) ... ok 115s test_context_base_url_absolute_no_page (build_tests.BuildTests.test_context_base_url_absolute_no_page) ... ok 115s test_context_base_url_homepage (build_tests.BuildTests.test_context_base_url_homepage) ... ok 115s test_context_base_url_homepage_use_directory_urls (build_tests.BuildTests.test_context_base_url_homepage_use_directory_urls) ... ok 115s test_context_base_url_nested_page (build_tests.BuildTests.test_context_base_url_nested_page) ... ok 115s test_context_base_url_nested_page_use_directory_urls (build_tests.BuildTests.test_context_base_url_nested_page_use_directory_urls) ... ok 115s test_context_base_url_relative_no_page (build_tests.BuildTests.test_context_base_url_relative_no_page) ... ok 115s test_context_base_url_relative_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url_relative_no_page_use_directory_urls) ... ok 115s test_context_extra_css_js_from_homepage (build_tests.BuildTests.test_context_extra_css_js_from_homepage) ... ok 115s test_context_extra_css_js_from_nested_page (build_tests.BuildTests.test_context_extra_css_js_from_nested_page) ... ok 115s test_context_extra_css_js_from_nested_page_use_directory_urls (build_tests.BuildTests.test_context_extra_css_js_from_nested_page_use_directory_urls) ... ok 115s test_context_extra_css_js_no_page (build_tests.BuildTests.test_context_extra_css_js_no_page) ... ok 115s test_context_extra_css_path_warning (build_tests.BuildTests.test_context_extra_css_path_warning) ... ok 115s test_copy_theme_files (build_tests.BuildTests.test_copy_theme_files) ... ok 115s test_copying_media (build_tests.BuildTests.test_copying_media) ... ok 115s test_draft_pages_with_invalid_links (build_tests.BuildTests.test_draft_pages_with_invalid_links) ... ok 115s test_exclude_readme_and_index (build_tests.BuildTests.test_exclude_readme_and_index) ... ok 115s test_extra_context (build_tests.BuildTests.test_extra_context) ... ok 115s test_markdown_extension_with_relative (build_tests.BuildTests.test_markdown_extension_with_relative) ... ok 115s test_not_site_dir_contains_stale_files (build_tests.BuildTests.test_not_site_dir_contains_stale_files) ... ok 116s test_plugins_adding_files_and_interacting (build_tests.BuildTests.test_plugins_adding_files_and_interacting) ... ok 116s test_populate_page (build_tests.BuildTests.test_populate_page) ... ok 116s test_populate_page_dirty_modified (build_tests.BuildTests.test_populate_page_dirty_modified) ... ok 116s test_populate_page_dirty_not_modified (build_tests.BuildTests.test_populate_page_dirty_not_modified) ... ok 116s test_populate_page_read_error (build_tests.BuildTests.test_populate_page_read_error) ... ok 116s test_populate_page_read_plugin_error (build_tests.BuildTests.test_populate_page_read_plugin_error) ... ok 116s test_site_dir_contains_stale_files (build_tests.BuildTests.test_site_dir_contains_stale_files) ... ok 116s test_skip_extra_template_empty_output (build_tests.BuildTests.test_skip_extra_template_empty_output) ... ok 116s test_skip_ioerror_extra_template (build_tests.BuildTests.test_skip_ioerror_extra_template) ... ok 116s test_skip_missing_extra_template (build_tests.BuildTests.test_skip_missing_extra_template) ... ok 116s test_skip_missing_theme_template (build_tests.BuildTests.test_skip_missing_theme_template) ... ok 116s test_skip_theme_template_empty_output (build_tests.BuildTests.test_skip_theme_template_empty_output) ... ok 116s test_get_schema (config.base_tests.ConfigBaseTests.test_get_schema) ... ok 116s test_load_default_file (config.base_tests.ConfigBaseTests.test_load_default_file) 116s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 116s test_load_default_file_prefer_yml (config.base_tests.ConfigBaseTests.test_load_default_file_prefer_yml) 116s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 116s test_load_default_file_with_yaml (config.base_tests.ConfigBaseTests.test_load_default_file_with_yaml) 116s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 116s test_load_from_closed_file (config.base_tests.ConfigBaseTests.test_load_from_closed_file) 116s The `serve` command with auto-reload may pass in a closed file descriptor. ... ok 116s test_load_from_file (config.base_tests.ConfigBaseTests.test_load_from_file) 116s Users can explicitly set the config file using the '--config' option. ... ok 116s test_load_from_file_with_relative_paths (config.base_tests.ConfigBaseTests.test_load_from_file_with_relative_paths) 116s When explicitly setting a config file, paths should be relative to the ... ok 116s test_load_from_missing_file (config.base_tests.ConfigBaseTests.test_load_from_missing_file) ... ok 116s test_load_from_open_file (config.base_tests.ConfigBaseTests.test_load_from_open_file) 116s `load_config` can accept an open file descriptor. ... ok 116s test_load_missing_required (config.base_tests.ConfigBaseTests.test_load_missing_required) 116s `site_name` is a required setting. ... ok 116s test_missing_required (config.base_tests.ConfigBaseTests.test_missing_required) ... ok 116s test_post_validation_error (config.base_tests.ConfigBaseTests.test_post_validation_error) ... ok 116s test_pre_and_run_validation_errors (config.base_tests.ConfigBaseTests.test_pre_and_run_validation_errors) 116s A pre_validation error does not stop run_validation from running. ... ok 116s test_pre_validation_error (config.base_tests.ConfigBaseTests.test_pre_validation_error) ... ok 116s test_run_and_post_validation_errors (config.base_tests.ConfigBaseTests.test_run_and_post_validation_errors) 116s A run_validation error stops post_validation from running. ... ok 116s test_run_validation_error (config.base_tests.ConfigBaseTests.test_run_validation_error) ... ok 116s test_unrecognised_keys (config.base_tests.ConfigBaseTests.test_unrecognised_keys) ... ok 116s test_validation_warnings (config.base_tests.ConfigBaseTests.test_validation_warnings) ... ok 116s test_default (config.config_options_legacy_tests.ChoiceTest.test_default) ... ok 116s test_invalid_choice (config.config_options_legacy_tests.ChoiceTest.test_invalid_choice) ... ok 116s test_invalid_choices (config.config_options_legacy_tests.ChoiceTest.test_invalid_choices) ... ok 116s test_invalid_default (config.config_options_legacy_tests.ChoiceTest.test_invalid_default) ... ok 116s test_optional (config.config_options_legacy_tests.ChoiceTest.test_optional) ... ok 116s test_required (config.config_options_legacy_tests.ChoiceTest.test_required) ... ok 116s test_optional (config.config_options_legacy_tests.ConfigItemsTest.test_optional) ... ok 116s test_required (config.config_options_legacy_tests.ConfigItemsTest.test_required) ... ok 116s test_subconfig_with_multiple_items (config.config_options_legacy_tests.ConfigItemsTest.test_subconfig_with_multiple_items) ... ok 116s test_deprecated_option_message (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_message) ... ok 116s test_deprecated_option_move (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move) ... ok 116s test_deprecated_option_move_complex (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_complex) ... ok 116s test_deprecated_option_move_existing (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_existing) ... ok 116s test_deprecated_option_move_invalid (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_invalid) ... ok 116s test_deprecated_option_simple (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_simple) ... ok 116s test_deprecated_option_with_invalid_type (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_invalid_type) ... ok 116s test_deprecated_option_with_type (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_type) ... ok 116s test_deprecated_option_with_type_undefined (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_type_undefined) ... ok 116s test_removed_option (config.config_options_legacy_tests.DeprecatedTest.test_removed_option) ... ok 116s test_edit_uri_bitbucket (config.config_options_legacy_tests.EditURITest.test_edit_uri_bitbucket) ... ok 116s test_edit_uri_custom (config.config_options_legacy_tests.EditURITest.test_edit_uri_custom) ... ok 116s test_edit_uri_github (config.config_options_legacy_tests.EditURITest.test_edit_uri_github) ... ok 116s test_edit_uri_gitlab (config.config_options_legacy_tests.EditURITest.test_edit_uri_gitlab) ... ok 116s test_edit_uri_template_errors (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_errors) ... ok 116s test_edit_uri_template_ok (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_ok) ... ok 116s test_edit_uri_template_warning (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_warning) ... ok 116s test_repo_name_bitbucket (config.config_options_legacy_tests.EditURITest.test_repo_name_bitbucket) ... ok 116s test_repo_name_custom (config.config_options_legacy_tests.EditURITest.test_repo_name_custom) ... ok 116s test_repo_name_custom_and_empty_edit_uri (config.config_options_legacy_tests.EditURITest.test_repo_name_custom_and_empty_edit_uri) ... ok 116s test_repo_name_github (config.config_options_legacy_tests.EditURITest.test_repo_name_github) ... ok 116s test_repo_name_gitlab (config.config_options_legacy_tests.EditURITest.test_repo_name_gitlab) ... ok 116s test_config_dir_prepended (config.config_options_legacy_tests.FilesystemObjectTest.test_config_dir_prepended) ... ok 116s test_dir_bytes (config.config_options_legacy_tests.FilesystemObjectTest.test_dir_bytes) ... ok 116s test_incorrect_type_error (config.config_options_legacy_tests.FilesystemObjectTest.test_incorrect_type_error) ... ok 116s test_missing_but_required (config.config_options_legacy_tests.FilesystemObjectTest.test_missing_but_required) ... ok 116s test_missing_without_exists (config.config_options_legacy_tests.FilesystemObjectTest.test_missing_without_exists) ... ok 116s test_not_a_dir (config.config_options_legacy_tests.FilesystemObjectTest.test_not_a_dir) ... ok 116s test_not_a_file (config.config_options_legacy_tests.FilesystemObjectTest.test_not_a_file) ... ok 116s test_site_dir_is_config_dir_fails (config.config_options_legacy_tests.FilesystemObjectTest.test_site_dir_is_config_dir_fails) ... ok 116s test_valid_dir (config.config_options_legacy_tests.FilesystemObjectTest.test_valid_dir) ... ok 116s test_valid_file (config.config_options_legacy_tests.FilesystemObjectTest.test_valid_file) ... ok 116s test_with_unicode (config.config_options_legacy_tests.FilesystemObjectTest.test_with_unicode) ... ok 116s test_hooks (config.config_options_legacy_tests.HooksTest.test_hooks) ... ok 116s test_bind_all_IPv4_address (config.config_options_legacy_tests.IpAddressTest.test_bind_all_IPv4_address) ... ok 116s test_bind_all_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_bind_all_IPv6_address) ... ok 116s test_default_address (config.config_options_legacy_tests.IpAddressTest.test_default_address) ... ok 116s test_invalid_address_format (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_format) ... ok 116s test_invalid_address_missing_port (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_missing_port) ... ok 116s test_invalid_address_port (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_port) ... ok 116s test_invalid_address_range (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_range) ... ok 116s test_invalid_address_type (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_type) ... ok 116s test_invalid_leading_zeros (config.config_options_legacy_tests.IpAddressTest.test_invalid_leading_zeros) ... ok 116s test_named_address (config.config_options_legacy_tests.IpAddressTest.test_named_address) ... ok 116s test_valid_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_valid_IPv6_address) ... ok 116s test_valid_address (config.config_options_legacy_tests.IpAddressTest.test_valid_address) ... ok 116s test_valid_full_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_valid_full_IPv6_address) ... ok 116s test_combined_float_type (config.config_options_legacy_tests.ListOfItemsTest.test_combined_float_type) ... ok 116s test_int_type (config.config_options_legacy_tests.ListOfItemsTest.test_int_type) ... ok 116s test_list_default (config.config_options_legacy_tests.ListOfItemsTest.test_list_default) ... ok 116s test_none_without_default (config.config_options_legacy_tests.ListOfItemsTest.test_none_without_default) ... ok 116s test_post_validation_error (config.config_options_legacy_tests.ListOfItemsTest.test_post_validation_error) ... ok 116s test_string_not_a_list_of_strings (config.config_options_legacy_tests.ListOfItemsTest.test_string_not_a_list_of_strings) ... ok 116s test_empty_list (config.config_options_legacy_tests.ListOfPathsTest.test_empty_list) ... ok 116s test_file (config.config_options_legacy_tests.ListOfPathsTest.test_file) ... ok 116s test_missing_path (config.config_options_legacy_tests.ListOfPathsTest.test_missing_path) ... ok 116s test_non_list (config.config_options_legacy_tests.ListOfPathsTest.test_non_list) ... ok 116s test_non_path (config.config_options_legacy_tests.ListOfPathsTest.test_non_path) ... ok 116s test_paths_localized_to_config (config.config_options_legacy_tests.ListOfPathsTest.test_paths_localized_to_config) ... ok 116s test_valid_path (config.config_options_legacy_tests.ListOfPathsTest.test_valid_path) ... ok 116s test_builtins (config.config_options_legacy_tests.MarkdownExtensionsTest.test_builtins) ... ok 116s test_builtins_config (config.config_options_legacy_tests.MarkdownExtensionsTest.test_builtins_config) ... ok 116s test_configkey (config.config_options_legacy_tests.MarkdownExtensionsTest.test_configkey) ... ok 116s test_dict_of_dicts (config.config_options_legacy_tests.MarkdownExtensionsTest.test_dict_of_dicts) ... ok 116s test_duplicates (config.config_options_legacy_tests.MarkdownExtensionsTest.test_duplicates) ... ok 116s test_invalid_config_item (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_config_item) ... ok 116s test_invalid_config_option (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_config_option) ... ok 116s test_invalid_dict_item (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_dict_item) ... ok 116s test_list_dicts (config.config_options_legacy_tests.MarkdownExtensionsTest.test_list_dicts) ... ok 116s test_missing_default (config.config_options_legacy_tests.MarkdownExtensionsTest.test_missing_default) ... ok 116s test_mixed_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_mixed_list) ... ok 116s test_multiple_markdown_config_instances (config.config_options_legacy_tests.MarkdownExtensionsTest.test_multiple_markdown_config_instances) ... ok 116s test_none (config.config_options_legacy_tests.MarkdownExtensionsTest.test_none) ... ok 116s test_not_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_not_list) ... ok 116s test_simple_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_simple_list) ... ok 116s test_unknown_extension (config.config_options_legacy_tests.MarkdownExtensionsTest.test_unknown_extension) ... ok 116s test_invalid_children_config_int (config.config_options_legacy_tests.NavTest.test_invalid_children_config_int) ... ok 116s test_invalid_children_config_none (config.config_options_legacy_tests.NavTest.test_invalid_children_config_none) ... ok 116s test_invalid_children_empty_dict (config.config_options_legacy_tests.NavTest.test_invalid_children_empty_dict) ... ok 116s test_invalid_children_oversized_dict (config.config_options_legacy_tests.NavTest.test_invalid_children_oversized_dict) ... ok 116s test_invalid_item_int (config.config_options_legacy_tests.NavTest.test_invalid_item_int) ... ok 116s test_invalid_item_none (config.config_options_legacy_tests.NavTest.test_invalid_item_none) ... ok 116s test_invalid_nested_list (config.config_options_legacy_tests.NavTest.test_invalid_nested_list) ... ok 116s test_invalid_type_dict (config.config_options_legacy_tests.NavTest.test_invalid_type_dict) ... ok 116s test_invalid_type_int (config.config_options_legacy_tests.NavTest.test_invalid_type_int) ... ok 116s test_normal_nav (config.config_options_legacy_tests.NavTest.test_normal_nav) ... ok 116s test_old_format (config.config_options_legacy_tests.NavTest.test_old_format) ... ok 116s test_provided_dict (config.config_options_legacy_tests.NavTest.test_provided_dict) ... ok 116s test_provided_empty (config.config_options_legacy_tests.NavTest.test_provided_empty) ... ok 116s test_warns_for_dict (config.config_options_legacy_tests.NavTest.test_warns_for_dict) ... ok 116s test_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_default) ... ok 116s test_empty (config.config_options_legacy_tests.OptionallyRequiredTest.test_empty) ... ok 116s test_replace_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_replace_default) ... ok 116s test_required (config.config_options_legacy_tests.OptionallyRequiredTest.test_required) ... ok 116s test_required_no_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_required_no_default) ... ok 116s test_defined (config.config_options_legacy_tests.PrivateTest.test_defined) ... ok 116s test_copy (config.config_options_legacy_tests.SchemaTest.test_copy) ... ok 116s test_common_prefix (config.config_options_legacy_tests.SiteDirTest.test_common_prefix) 116s Legitimate settings with common prefixes should not fail validation. ... ok 116s test_doc_dir_in_site_dir (config.config_options_legacy_tests.SiteDirTest.test_doc_dir_in_site_dir) ... ok 116s test_site_dir_in_docs_dir (config.config_options_legacy_tests.SiteDirTest.test_site_dir_in_docs_dir) ... ok 116s test_config_file_path_pass_through (config.config_options_legacy_tests.SubConfigTest.test_config_file_path_pass_through) 116s Necessary to ensure FilesystemObject validates the correct path. ... ok 116s test_subconfig_ignored (config.config_options_legacy_tests.SubConfigTest.test_subconfig_ignored) 116s Default behaviour of subconfig: validation is ignored. ... ok 116s test_subconfig_invalid_option (config.config_options_legacy_tests.SubConfigTest.test_subconfig_invalid_option) ... ok 116s test_subconfig_normal (config.config_options_legacy_tests.SubConfigTest.test_subconfig_normal) ... ok 116s test_subconfig_unknown_option (config.config_options_legacy_tests.SubConfigTest.test_subconfig_unknown_option) ... ok 116s test_subconfig_wrong_type (config.config_options_legacy_tests.SubConfigTest.test_subconfig_wrong_type) ... ok 116s test_post_validation_inexisting_custom_dir (config.config_options_legacy_tests.ThemeTest.test_post_validation_inexisting_custom_dir) ... ok 116s test_post_validation_locale (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale) ... ok 116s test_post_validation_locale_invalid_type (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale_invalid_type) ... ok 116s test_post_validation_locale_none (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale_none) ... ok 116s test_post_validation_none_theme_name_and_missing_custom_dir (config.config_options_legacy_tests.ThemeTest.test_post_validation_none_theme_name_and_missing_custom_dir) ... ok 116s test_theme_as_complex_config (config.config_options_legacy_tests.ThemeTest.test_theme_as_complex_config) ... ok 116s test_theme_as_simple_config (config.config_options_legacy_tests.ThemeTest.test_theme_as_simple_config) ... ok 116s test_theme_as_string (config.config_options_legacy_tests.ThemeTest.test_theme_as_string) ... ok 116s test_theme_config_missing_name (config.config_options_legacy_tests.ThemeTest.test_theme_config_missing_name) ... ok 116s test_theme_default (config.config_options_legacy_tests.ThemeTest.test_theme_default) ... ok 116s test_theme_invalid_type (config.config_options_legacy_tests.ThemeTest.test_theme_invalid_type) ... ok 116s test_theme_name_is_none (config.config_options_legacy_tests.ThemeTest.test_theme_name_is_none) ... ok 116s test_uninstalled_theme_as_config (config.config_options_legacy_tests.ThemeTest.test_uninstalled_theme_as_config) ... ok 116s test_uninstalled_theme_as_string (config.config_options_legacy_tests.ThemeTest.test_uninstalled_theme_as_string) ... ok 116s test_length (config.config_options_legacy_tests.TypeTest.test_length) ... ok 116s test_multiple_types (config.config_options_legacy_tests.TypeTest.test_multiple_types) ... ok 116s test_single_type (config.config_options_legacy_tests.TypeTest.test_single_type) ... ok 116s test_invalid_type (config.config_options_legacy_tests.URLTest.test_invalid_type) ... ok 116s test_invalid_url (config.config_options_legacy_tests.URLTest.test_invalid_url) ... ok 116s test_optional (config.config_options_legacy_tests.URLTest.test_optional) ... ok 116s test_valid_url (config.config_options_legacy_tests.URLTest.test_valid_url) ... ok 116s test_valid_url_is_dir (config.config_options_legacy_tests.URLTest.test_valid_url_is_dir) ... ok 116s test_default (config.config_options_tests.ChoiceTest.test_default) ... ok 116s test_invalid_choice (config.config_options_tests.ChoiceTest.test_invalid_choice) ... ok 116s test_invalid_choices (config.config_options_tests.ChoiceTest.test_invalid_choices) ... ok 116s test_invalid_default (config.config_options_tests.ChoiceTest.test_invalid_default) ... ok 116s test_optional (config.config_options_tests.ChoiceTest.test_optional) ... ok 116s test_required (config.config_options_tests.ChoiceTest.test_required) ... ok 116s test_deprecated_option_message (config.config_options_tests.DeprecatedTest.test_deprecated_option_message) ... ok 116s test_deprecated_option_move (config.config_options_tests.DeprecatedTest.test_deprecated_option_move) ... ok 116s test_deprecated_option_move_complex (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_complex) ... ok 116s test_deprecated_option_move_existing (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_existing) ... ok 116s test_deprecated_option_move_invalid (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_invalid) ... ok 116s test_deprecated_option_simple (config.config_options_tests.DeprecatedTest.test_deprecated_option_simple) ... ok 116s test_deprecated_option_with_invalid_type (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_invalid_type) ... ok 116s test_deprecated_option_with_type (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_type) ... ok 116s test_deprecated_option_with_type_undefined (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_type_undefined) ... ok 116s test_removed_option (config.config_options_tests.DeprecatedTest.test_removed_option) ... ok 116s test_all_keys_are_strings (config.config_options_tests.DictOfItemsTest.test_all_keys_are_strings) ... ok 116s test_combined_float_type (config.config_options_tests.DictOfItemsTest.test_combined_float_type) ... ok 116s test_dict_default (config.config_options_tests.DictOfItemsTest.test_dict_default) ... ok 116s test_dict_of_optional (config.config_options_tests.DictOfItemsTest.test_dict_of_optional) ... ok 116s test_int_type (config.config_options_tests.DictOfItemsTest.test_int_type) ... ok 116s test_none_without_default (config.config_options_tests.DictOfItemsTest.test_none_without_default) ... ok 116s test_optional (config.config_options_tests.DictOfItemsTest.test_optional) ... ok 116s test_post_validation_error (config.config_options_tests.DictOfItemsTest.test_post_validation_error) ... ok 116s test_string_not_a_dict_of_strings (config.config_options_tests.DictOfItemsTest.test_string_not_a_dict_of_strings) ... ok 116s test_edit_uri_bitbucket (config.config_options_tests.EditURITest.test_edit_uri_bitbucket) ... ok 116s test_edit_uri_custom (config.config_options_tests.EditURITest.test_edit_uri_custom) ... ok 116s test_edit_uri_github (config.config_options_tests.EditURITest.test_edit_uri_github) ... ok 116s test_edit_uri_gitlab (config.config_options_tests.EditURITest.test_edit_uri_gitlab) ... ok 116s test_edit_uri_template_errors (config.config_options_tests.EditURITest.test_edit_uri_template_errors) ... ok 116s test_edit_uri_template_ok (config.config_options_tests.EditURITest.test_edit_uri_template_ok) ... ok 116s test_edit_uri_template_warning (config.config_options_tests.EditURITest.test_edit_uri_template_warning) ... ok 116s test_repo_name_bitbucket (config.config_options_tests.EditURITest.test_repo_name_bitbucket) ... ok 116s test_repo_name_custom (config.config_options_tests.EditURITest.test_repo_name_custom) ... ok 116s test_repo_name_custom_and_empty_edit_uri (config.config_options_tests.EditURITest.test_repo_name_custom_and_empty_edit_uri) ... ok 116s test_repo_name_github (config.config_options_tests.EditURITest.test_repo_name_github) ... ok 116s test_repo_name_gitlab (config.config_options_tests.EditURITest.test_repo_name_gitlab) ... ok 116s test_js_async (config.config_options_tests.ExtraScriptsTest.test_js_async) ... ok 116s test_mjs (config.config_options_tests.ExtraScriptsTest.test_mjs) ... ok 116s test_unknown_key (config.config_options_tests.ExtraScriptsTest.test_unknown_key) ... ok 116s test_wrong_type (config.config_options_tests.ExtraScriptsTest.test_wrong_type) ... ok 116s test_config_dir_prepended (config.config_options_tests.FilesystemObjectTest.test_config_dir_prepended) ... ok 116s test_dir_bytes (config.config_options_tests.FilesystemObjectTest.test_dir_bytes) ... ok 116s test_incorrect_type_error (config.config_options_tests.FilesystemObjectTest.test_incorrect_type_error) ... ok 116s test_missing_but_required (config.config_options_tests.FilesystemObjectTest.test_missing_but_required) ... ok 116s test_missing_without_exists (config.config_options_tests.FilesystemObjectTest.test_missing_without_exists) ... ok 116s test_not_a_dir (config.config_options_tests.FilesystemObjectTest.test_not_a_dir) ... ok 116s test_not_a_file (config.config_options_tests.FilesystemObjectTest.test_not_a_file) ... ok 116s test_site_dir_is_config_dir_fails (config.config_options_tests.FilesystemObjectTest.test_site_dir_is_config_dir_fails) ... ok 116s test_valid_dir (config.config_options_tests.FilesystemObjectTest.test_valid_dir) ... ok 116s test_valid_file (config.config_options_tests.FilesystemObjectTest.test_valid_file) ... ok 116s test_with_unicode (config.config_options_tests.FilesystemObjectTest.test_with_unicode) ... ok 116s test_hooks (config.config_options_tests.HooksTest.test_hooks) ... ok 116s test_hooks_wrong_type (config.config_options_tests.HooksTest.test_hooks_wrong_type) ... ok 116s test_IP_normalization (config.config_options_tests.IpAddressTest.test_IP_normalization) ... skipped 'Leading zeros not allowed in IP addresses since Python3.9.5' 116s test_bind_all_IPv4_address (config.config_options_tests.IpAddressTest.test_bind_all_IPv4_address) ... ok 116s test_bind_all_IPv6_address (config.config_options_tests.IpAddressTest.test_bind_all_IPv6_address) ... ok 116s test_default_address (config.config_options_tests.IpAddressTest.test_default_address) ... ok 116s test_invalid_address_format (config.config_options_tests.IpAddressTest.test_invalid_address_format) ... ok 116s test_invalid_address_missing_port (config.config_options_tests.IpAddressTest.test_invalid_address_missing_port) ... ok 116s test_invalid_address_port (config.config_options_tests.IpAddressTest.test_invalid_address_port) ... ok 116s test_invalid_address_range (config.config_options_tests.IpAddressTest.test_invalid_address_range) ... ok 116s test_invalid_address_type (config.config_options_tests.IpAddressTest.test_invalid_address_type) ... ok 116s test_invalid_leading_zeros (config.config_options_tests.IpAddressTest.test_invalid_leading_zeros) ... ok 116s test_named_address (config.config_options_tests.IpAddressTest.test_named_address) ... ok 116s test_valid_IPv6_address (config.config_options_tests.IpAddressTest.test_valid_IPv6_address) ... ok 116s test_valid_address (config.config_options_tests.IpAddressTest.test_valid_address) ... ok 116s test_valid_full_IPv6_address (config.config_options_tests.IpAddressTest.test_valid_full_IPv6_address) ... ok 116s test_combined_float_type (config.config_options_tests.ListOfItemsTest.test_combined_float_type) ... ok 116s test_int_type (config.config_options_tests.ListOfItemsTest.test_int_type) ... ok 116s test_list_default (config.config_options_tests.ListOfItemsTest.test_list_default) ... ok 116s test_list_of_optional (config.config_options_tests.ListOfItemsTest.test_list_of_optional) ... ok 116s test_none_without_default (config.config_options_tests.ListOfItemsTest.test_none_without_default) ... ok 116s test_optional (config.config_options_tests.ListOfItemsTest.test_optional) ... ok 116s test_post_validation_error (config.config_options_tests.ListOfItemsTest.test_post_validation_error) ... ok 116s test_string_not_a_list_of_strings (config.config_options_tests.ListOfItemsTest.test_string_not_a_list_of_strings) ... ok 116s test_warning (config.config_options_tests.ListOfItemsTest.test_warning) ... ok 116s test_empty_list (config.config_options_tests.ListOfPathsTest.test_empty_list) ... ok 116s test_file (config.config_options_tests.ListOfPathsTest.test_file) ... ok 116s test_missing_path (config.config_options_tests.ListOfPathsTest.test_missing_path) ... ok 116s test_non_list (config.config_options_tests.ListOfPathsTest.test_non_list) ... ok 116s test_non_path (config.config_options_tests.ListOfPathsTest.test_non_path) ... ok 116s test_none (config.config_options_tests.ListOfPathsTest.test_none) ... ok 116s test_paths_localized_to_config (config.config_options_tests.ListOfPathsTest.test_paths_localized_to_config) ... ok 116s test_valid_path (config.config_options_tests.ListOfPathsTest.test_valid_path) ... ok 116s test_builtins (config.config_options_tests.MarkdownExtensionsTest.test_builtins) ... ok 116s test_builtins_config (config.config_options_tests.MarkdownExtensionsTest.test_builtins_config) ... ok 116s test_configkey (config.config_options_tests.MarkdownExtensionsTest.test_configkey) ... ok 116s test_dict_of_dicts (config.config_options_tests.MarkdownExtensionsTest.test_dict_of_dicts) ... ok 116s test_duplicates (config.config_options_tests.MarkdownExtensionsTest.test_duplicates) ... ok 116s test_invalid_config_item (config.config_options_tests.MarkdownExtensionsTest.test_invalid_config_item) ... ok 116s test_invalid_config_option (config.config_options_tests.MarkdownExtensionsTest.test_invalid_config_option) ... ok 116s test_invalid_dict_item (config.config_options_tests.MarkdownExtensionsTest.test_invalid_dict_item) ... ok 116s test_list_dicts (config.config_options_tests.MarkdownExtensionsTest.test_list_dicts) ... ok 116s test_missing_default (config.config_options_tests.MarkdownExtensionsTest.test_missing_default) ... ok 116s test_mixed_list (config.config_options_tests.MarkdownExtensionsTest.test_mixed_list) ... ok 116s test_multiple_markdown_config_instances (config.config_options_tests.MarkdownExtensionsTest.test_multiple_markdown_config_instances) ... ok 116s test_none (config.config_options_tests.MarkdownExtensionsTest.test_none) ... ok 116s test_not_list (config.config_options_tests.MarkdownExtensionsTest.test_not_list) ... ok 116s test_simple_list (config.config_options_tests.MarkdownExtensionsTest.test_simple_list) ... ok 116s test_unknown_extension (config.config_options_tests.MarkdownExtensionsTest.test_unknown_extension) ... ok 116s test_invalid_children_config_int (config.config_options_tests.NavTest.test_invalid_children_config_int) ... ok 116s test_invalid_children_config_none (config.config_options_tests.NavTest.test_invalid_children_config_none) ... ok 116s test_invalid_children_empty_dict (config.config_options_tests.NavTest.test_invalid_children_empty_dict) ... ok 116s test_invalid_children_oversized_dict (config.config_options_tests.NavTest.test_invalid_children_oversized_dict) ... ok 116s test_invalid_item_int (config.config_options_tests.NavTest.test_invalid_item_int) ... ok 116s test_invalid_item_none (config.config_options_tests.NavTest.test_invalid_item_none) ... ok 116s test_invalid_nested_list (config.config_options_tests.NavTest.test_invalid_nested_list) ... ok 116s test_invalid_type_dict (config.config_options_tests.NavTest.test_invalid_type_dict) ... ok 116s test_invalid_type_int (config.config_options_tests.NavTest.test_invalid_type_int) ... ok 116s test_normal_nav (config.config_options_tests.NavTest.test_normal_nav) ... ok 116s test_old_format (config.config_options_tests.NavTest.test_old_format) ... ok 116s test_provided_dict (config.config_options_tests.NavTest.test_provided_dict) ... ok 116s test_provided_empty (config.config_options_tests.NavTest.test_provided_empty) ... ok 116s test_warns_for_dict (config.config_options_tests.NavTest.test_warns_for_dict) ... ok 116s test_sets_nested_and_not_nested (config.config_options_tests.NestedSubConfigTest.test_sets_nested_and_not_nested) ... ok 116s test_sets_nested_different (config.config_options_tests.NestedSubConfigTest.test_sets_nested_different) ... ok 116s test_sets_nested_not_dict (config.config_options_tests.NestedSubConfigTest.test_sets_nested_not_dict) ... ok 116s test_sets_only_one_nested (config.config_options_tests.NestedSubConfigTest.test_sets_only_one_nested) ... ok 116s test_unspecified (config.config_options_tests.NestedSubConfigTest.test_unspecified) ... ok 116s test_wrong_key_nested (config.config_options_tests.NestedSubConfigTest.test_wrong_key_nested) ... ok 116s test_wrong_type_nested (config.config_options_tests.NestedSubConfigTest.test_wrong_type_nested) ... ok 116s test_plugin_config_as_dict (config.config_options_tests.PluginsTest.test_plugin_config_as_dict) ... ok 116s test_plugin_config_empty_list_with_default (config.config_options_tests.PluginsTest.test_plugin_config_empty_list_with_default) ... ok 116s test_plugin_config_empty_list_with_empty_default (config.config_options_tests.PluginsTest.test_plugin_config_empty_list_with_empty_default) ... ok 116s test_plugin_config_enabled_for_any_plugin (config.config_options_tests.PluginsTest.test_plugin_config_enabled_for_any_plugin) ... ok 116s test_plugin_config_enabled_for_plugin_with_setting (config.config_options_tests.PluginsTest.test_plugin_config_enabled_for_plugin_with_setting) ... ok 116s test_plugin_config_multivalue_dict (config.config_options_tests.PluginsTest.test_plugin_config_multivalue_dict) ... ok 116s test_plugin_config_none_with_default (config.config_options_tests.PluginsTest.test_plugin_config_none_with_default) ... ok 116s test_plugin_config_none_with_empty_default (config.config_options_tests.PluginsTest.test_plugin_config_none_with_empty_default) ... ok 116s test_plugin_config_not_list (config.config_options_tests.PluginsTest.test_plugin_config_not_list) ... ok 116s test_plugin_config_not_string_or_dict (config.config_options_tests.PluginsTest.test_plugin_config_not_string_or_dict) ... ok 116s test_plugin_config_options_not_dict (config.config_options_tests.PluginsTest.test_plugin_config_options_not_dict) ... ok 116s test_plugin_config_sub_error (config.config_options_tests.PluginsTest.test_plugin_config_sub_error) ... ok 116s test_plugin_config_sub_warning (config.config_options_tests.PluginsTest.test_plugin_config_sub_warning) ... ok 116s test_plugin_config_uninstalled (config.config_options_tests.PluginsTest.test_plugin_config_uninstalled) ... ok 116s test_plugin_config_with_deduced_theme_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_deduced_theme_namespace) ... ok 116s test_plugin_config_with_deduced_theme_namespace_overridden (config.config_options_tests.PluginsTest.test_plugin_config_with_deduced_theme_namespace_overridden) ... ok 116s test_plugin_config_with_explicit_empty_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_explicit_empty_namespace) ... ok 116s test_plugin_config_with_explicit_theme_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_explicit_theme_namespace) ... ok 116s test_plugin_config_with_multiple_instances (config.config_options_tests.PluginsTest.test_plugin_config_with_multiple_instances) ... ok 116s test_plugin_config_with_multiple_instances_and_warning (config.config_options_tests.PluginsTest.test_plugin_config_with_multiple_instances_and_warning) ... ok 116s test_plugin_config_with_options (config.config_options_tests.PluginsTest.test_plugin_config_with_options) ... ok 116s test_plugin_config_without_options (config.config_options_tests.PluginsTest.test_plugin_config_without_options) ... ok 116s test_defined (config.config_options_tests.PrivateTest.test_defined) ... ok 116s test_copy (config.config_options_tests.SchemaTest.test_copy) ... ok 116s test_subclass (config.config_options_tests.SchemaTest.test_subclass) ... ok 116s test_common_prefix (config.config_options_tests.SiteDirTest.test_common_prefix) 116s Legitimate settings with common prefixes should not fail validation. ... ok 116s test_doc_dir_in_site_dir (config.config_options_tests.SiteDirTest.test_doc_dir_in_site_dir) ... ok 116s test_site_dir_in_docs_dir (config.config_options_tests.SiteDirTest.test_site_dir_in_docs_dir) ... ok 116s test_config_file_path_pass_through (config.config_options_tests.SubConfigTest.test_config_file_path_pass_through) 116s Necessary to ensure FilesystemObject validates the correct path. ... ok 116s test_default (config.config_options_tests.SubConfigTest.test_default) ... ok 116s test_optional (config.config_options_tests.SubConfigTest.test_optional) ... ok 116s test_required (config.config_options_tests.SubConfigTest.test_required) ... ok 116s test_subconfig_invalid_option (config.config_options_tests.SubConfigTest.test_subconfig_invalid_option) ... ok 116s test_subconfig_normal (config.config_options_tests.SubConfigTest.test_subconfig_normal) ... ok 116s test_subconfig_unknown_option (config.config_options_tests.SubConfigTest.test_subconfig_unknown_option) ... ok 116s test_subconfig_with_multiple_items (config.config_options_tests.SubConfigTest.test_subconfig_with_multiple_items) ... ok 116s test_subconfig_wrong_type (config.config_options_tests.SubConfigTest.test_subconfig_wrong_type) ... ok 116s test_post_validation_inexisting_custom_dir (config.config_options_tests.ThemeTest.test_post_validation_inexisting_custom_dir) ... ok 116s test_post_validation_locale (config.config_options_tests.ThemeTest.test_post_validation_locale) ... ok 116s test_post_validation_locale_invalid_type (config.config_options_tests.ThemeTest.test_post_validation_locale_invalid_type) ... ok 116s test_post_validation_locale_none (config.config_options_tests.ThemeTest.test_post_validation_locale_none) ... ok 116s test_post_validation_none_theme_name_and_missing_custom_dir (config.config_options_tests.ThemeTest.test_post_validation_none_theme_name_and_missing_custom_dir) ... ok 116s test_theme_as_complex_config (config.config_options_tests.ThemeTest.test_theme_as_complex_config) ... ok 116s test_theme_as_simple_config (config.config_options_tests.ThemeTest.test_theme_as_simple_config) ... ok 116s test_theme_as_string (config.config_options_tests.ThemeTest.test_theme_as_string) ... ok 116s test_theme_config_missing_name (config.config_options_tests.ThemeTest.test_theme_config_missing_name) ... ok 116s test_theme_default (config.config_options_tests.ThemeTest.test_theme_default) ... ok 116s test_theme_invalid_type (config.config_options_tests.ThemeTest.test_theme_invalid_type) ... ok 116s test_theme_name_is_none (config.config_options_tests.ThemeTest.test_theme_name_is_none) ... ok 116s test_uninstalled_theme_as_config (config.config_options_tests.ThemeTest.test_uninstalled_theme_as_config) ... ok 116s test_uninstalled_theme_as_string (config.config_options_tests.ThemeTest.test_uninstalled_theme_as_string) ... ok 116s test_length (config.config_options_tests.TypeTest.test_length) ... ok 116s test_multiple_types (config.config_options_tests.TypeTest.test_multiple_types) ... ok 116s test_optional_with_default (config.config_options_tests.TypeTest.test_optional_with_default) ... ok 116s test_single_type (config.config_options_tests.TypeTest.test_single_type) ... ok 116s test_invalid_type (config.config_options_tests.URLTest.test_invalid_type) ... ok 116s test_invalid_url (config.config_options_tests.URLTest.test_invalid_url) ... ok 116s test_optional (config.config_options_tests.URLTest.test_optional) ... ok 116s test_valid_url (config.config_options_tests.URLTest.test_valid_url) ... ok 116s test_valid_url_is_dir (config.config_options_tests.URLTest.test_valid_url_is_dir) ... ok 116s test_config_option (config.config_tests.ConfigTests.test_config_option) 116s Users can explicitly set the config file using the '--config' option. ... ok 116s test_doc_dir_in_site_dir (config.config_tests.ConfigTests.test_doc_dir_in_site_dir) ... ok 116s test_empty_nav (config.config_tests.ConfigTests.test_empty_nav) ... ok 116s test_error_on_pages (config.config_tests.ConfigTests.test_error_on_pages) ... ok 116s test_invalid_config (config.config_tests.ConfigTests.test_invalid_config) ... ok 116s test_missing_config_file (config.config_tests.ConfigTests.test_missing_config_file) ... ok 116s test_missing_site_name (config.config_tests.ConfigTests.test_missing_site_name) ... ok 116s test_nonexistant_config (config.config_tests.ConfigTests.test_nonexistant_config) ... ok 116s test_theme (config.config_tests.ConfigTests.test_theme) ... ok 116s test_deploy (gh_deploy_tests.TestGitHubDeploy.test_deploy) ... ok 116s test_deploy_error (gh_deploy_tests.TestGitHubDeploy.test_deploy_error) ... ok 116s test_deploy_hostname (gh_deploy_tests.TestGitHubDeploy.test_deploy_hostname) ... ok 117s test_deploy_ignore_version (gh_deploy_tests.TestGitHubDeploy.test_deploy_ignore_version) ... ok 117s test_deploy_ignore_version_default (gh_deploy_tests.TestGitHubDeploy.test_deploy_ignore_version_default) ... ok 117s test_deploy_no_cname (gh_deploy_tests.TestGitHubDeploy.test_deploy_no_cname) ... ok 117s test_get_current_sha (gh_deploy_tests.TestGitHubDeploy.test_get_current_sha) ... ok 117s test_get_remote_url_enterprise (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_enterprise) ... ok 117s test_get_remote_url_http (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_http) ... ok 117s test_get_remote_url_ssh (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_ssh) ... ok 117s test_is_cwd_git_repo (gh_deploy_tests.TestGitHubDeploy.test_is_cwd_git_repo) ... ok 117s test_is_cwd_not_git_repo (gh_deploy_tests.TestGitHubDeploy.test_is_cwd_not_git_repo) ... ok 117s test_mkdocs_newer (gh_deploy_tests.TestGitHubDeployLogs.test_mkdocs_newer) ... ok 117s test_mkdocs_older (gh_deploy_tests.TestGitHubDeployLogs.test_mkdocs_older) ... ok 117s test_version_unknown (gh_deploy_tests.TestGitHubDeployLogs.test_version_unknown) ... ok 117s test_bad_error_handler (livereload_tests.BuildTests.test_bad_error_handler) ... ok 117s test_basic_rebuild (livereload_tests.BuildTests.test_basic_rebuild) ... ok 118s test_change_is_detected_while_building (livereload_tests.BuildTests.test_change_is_detected_while_building) ... ok 118s test_error_handler (livereload_tests.BuildTests.test_error_handler) ... ok 118s test_mime_types (livereload_tests.BuildTests.test_mime_types) ... ok 118s test_multiple_dirs_can_cause_rebuild (livereload_tests.BuildTests.test_multiple_dirs_can_cause_rebuild) ... ok 118s test_multiple_dirs_changes_rebuild_only_once (livereload_tests.BuildTests.test_multiple_dirs_changes_rebuild_only_once) ... ok 118s test_rebuild_after_delete (livereload_tests.BuildTests.test_rebuild_after_delete) ... skipped 'Test expected fo fail on s390(x)' 119s test_rebuild_after_rename (livereload_tests.BuildTests.test_rebuild_after_rename) ... ok 119s test_rebuild_on_edit (livereload_tests.BuildTests.test_rebuild_on_edit) ... ok 119s test_recovers_from_build_error (livereload_tests.BuildTests.test_recovers_from_build_error) ... ok 120s test_redirects_to_directory (livereload_tests.BuildTests.test_redirects_to_directory) ... ok 120s test_redirects_to_mount_path (livereload_tests.BuildTests.test_redirects_to_mount_path) ... ok 120s test_redirects_to_unicode_mount_path (livereload_tests.BuildTests.test_redirects_to_unicode_mount_path) ... ok 120s test_serves_directory_index (livereload_tests.BuildTests.test_serves_directory_index) ... ok 120s test_serves_from_mount_path (livereload_tests.BuildTests.test_serves_from_mount_path) ... ok 120s test_serves_modified_html (livereload_tests.BuildTests.test_serves_modified_html) ... ok 120s test_serves_normal_file (livereload_tests.BuildTests.test_serves_normal_file) ... ok 120s test_serves_polling_after_event (livereload_tests.BuildTests.test_serves_polling_after_event) ... ok 120s test_serves_polling_instantly (livereload_tests.BuildTests.test_serves_polling_instantly) ... ok 120s test_serves_polling_with_mount_path (livereload_tests.BuildTests.test_serves_polling_with_mount_path) ... ok 120s test_serves_polling_with_timeout (livereload_tests.BuildTests.test_serves_polling_with_timeout) ... ok 120s test_serves_with_unicode_characters (livereload_tests.BuildTests.test_serves_with_unicode_characters) ... ok 121s test_unwatch (livereload_tests.BuildTests.test_unwatch) ... ok 121s test_watch_with_broken_symlinks (livereload_tests.BuildTests.test_watch_with_broken_symlinks) ... ok 122s test_watches_direct_symlinks (livereload_tests.BuildTests.test_watches_direct_symlinks) ... ok 122s test_watches_through_relative_symlinks (livereload_tests.BuildTests.test_watches_through_relative_symlinks) ... ok 124s test_watches_through_symlinks (livereload_tests.BuildTests.test_watches_through_symlinks) ... ok 124s test_invalid_locale (localization_tests.LocalizationTests.test_invalid_locale) ... ok 124s test_jinja_extension_installed (localization_tests.LocalizationTests.test_jinja_extension_installed) ... ok 124s test_merge_translations (localization_tests.LocalizationTests.test_merge_translations) ... ok 124s test_no_translations_found (localization_tests.LocalizationTests.test_no_translations_found) ... ok 124s test_translations_found (localization_tests.LocalizationTests.test_translations_found) ... ok 124s test_unknown_locale (localization_tests.LocalizationTests.test_unknown_locale) ... ok 124s test_valid_language (localization_tests.LocalizationTests.test_valid_language) ... ok 124s test_valid_language_territory (localization_tests.LocalizationTests.test_valid_language_territory) ... ok 124s test_new (new_tests.NewTests.test_new) ... ok 124s test_invalid_plugin_options (plugin_tests.TestPluginClass.test_invalid_plugin_options) ... ok 124s test_valid_plugin_options (plugin_tests.TestPluginClass.test_valid_plugin_options) ... ok 124s test_correct_events_registered (plugin_tests.TestPluginCollection.test_correct_events_registered) ... ok 124s test_event_empty_item (plugin_tests.TestPluginCollection.test_event_empty_item) ... ok 124s test_event_empty_item_returns_None (plugin_tests.TestPluginCollection.test_event_empty_item_returns_None) ... ok 124s test_event_priorities (plugin_tests.TestPluginCollection.test_event_priorities) ... ok 124s test_event_returns_None (plugin_tests.TestPluginCollection.test_event_returns_None) ... ok 124s test_run_build_error_event (plugin_tests.TestPluginCollection.test_run_build_error_event) ... ok 124s test_run_event_on_collection (plugin_tests.TestPluginCollection.test_run_event_on_collection) ... ok 124s test_run_event_twice_on_collection (plugin_tests.TestPluginCollection.test_run_event_twice_on_collection) ... ok 124s test_run_undefined_event_on_collection (plugin_tests.TestPluginCollection.test_run_undefined_event_on_collection) ... ok 124s test_run_unknown_event_on_collection (plugin_tests.TestPluginCollection.test_run_unknown_event_on_collection) ... ok 124s test_set_multiple_plugins_on_collection (plugin_tests.TestPluginCollection.test_set_multiple_plugins_on_collection) ... ok 124s test_set_plugin_on_collection (plugin_tests.TestPluginCollection.test_set_plugin_on_collection) ... ok 124s test_lang_bad_code (search_tests.SearchConfigTests.test_lang_bad_code) ... ok 124s test_lang_bad_type (search_tests.SearchConfigTests.test_lang_bad_type) ... ok 124s test_lang_default (search_tests.SearchConfigTests.test_lang_default) ... ok 124s test_lang_good_and_bad_code (search_tests.SearchConfigTests.test_lang_good_and_bad_code) ... ok 124s test_lang_list (search_tests.SearchConfigTests.test_lang_list) ... ok 124s test_lang_missing_and_with_territory (search_tests.SearchConfigTests.test_lang_missing_and_with_territory) ... expected failure 124s test_lang_multi_list (search_tests.SearchConfigTests.test_lang_multi_list) ... expected failure 124s test_lang_no_default_list (search_tests.SearchConfigTests.test_lang_no_default_list) ... ok 124s test_lang_no_default_none (search_tests.SearchConfigTests.test_lang_no_default_none) ... ok 124s test_lang_no_default_str (search_tests.SearchConfigTests.test_lang_no_default_str) ... ok 124s test_lang_str (search_tests.SearchConfigTests.test_lang_str) ... ok 124s test_content_parser (search_tests.SearchIndexTests.test_content_parser) ... ok 124s test_content_parser_content_before_header (search_tests.SearchIndexTests.test_content_parser_content_before_header) ... ok 124s test_content_parser_no_id (search_tests.SearchIndexTests.test_content_parser_no_id) ... ok 124s test_content_parser_no_sections (search_tests.SearchIndexTests.test_content_parser_no_sections) ... ok 124s test_create_search_index (search_tests.SearchIndexTests.test_create_search_index) ... ok 124s test_find_toc_by_id (search_tests.SearchIndexTests.test_find_toc_by_id) 124s Test finding the relevant TOC item by the tag ID. ... ok 124s test_html_stripping (search_tests.SearchIndexTests.test_html_stripping) ... ok 124s test_prebuild_index (search_tests.SearchIndexTests.test_prebuild_index) ... ok 124s test_prebuild_index_false (search_tests.SearchIndexTests.test_prebuild_index_false) ... ok 124s test_prebuild_index_node (search_tests.SearchIndexTests.test_prebuild_index_node) ... ok 124s test_prebuild_index_python (search_tests.SearchIndexTests.test_prebuild_index_python) ... ok 124s test_prebuild_index_python_missing_lunr (search_tests.SearchIndexTests.test_prebuild_index_python_missing_lunr) ... skipped 'lunr.py is installed' 124s test_prebuild_index_raises_ioerror (search_tests.SearchIndexTests.test_prebuild_index_raises_ioerror) ... ok 124s test_prebuild_index_raises_oserror (search_tests.SearchIndexTests.test_prebuild_index_raises_oserror) ... ok 124s test_prebuild_index_returns_error (search_tests.SearchIndexTests.test_prebuild_index_returns_error) ... ok 124s test_search_indexing_options (search_tests.SearchIndexTests.test_search_indexing_options) ... ok 124s test_event_on_config_defaults (search_tests.SearchPluginTests.test_event_on_config_defaults) ... ok 124s test_event_on_config_include_search_page (search_tests.SearchPluginTests.test_event_on_config_include_search_page) ... ok 124s test_event_on_config_lang (search_tests.SearchPluginTests.test_event_on_config_lang) ... expected failure 124s test_event_on_config_search_index_only (search_tests.SearchPluginTests.test_event_on_config_search_index_only) ... ok 124s test_event_on_config_theme_locale (search_tests.SearchPluginTests.test_event_on_config_theme_locale) ... expected failure 124s test_event_on_post_build_defaults (search_tests.SearchPluginTests.test_event_on_post_build_defaults) ... ok 124s test_event_on_post_build_multi_lang (search_tests.SearchPluginTests.test_event_on_post_build_multi_lang) ... expected failure 124s test_event_on_post_build_search_index_only (search_tests.SearchPluginTests.test_event_on_post_build_search_index_only) ... ok 124s test_event_on_post_build_single_lang (search_tests.SearchPluginTests.test_event_on_post_build_single_lang) ... expected failure 124s test_plugin_config_defaults (search_tests.SearchPluginTests.test_plugin_config_defaults) ... ok 124s test_plugin_config_indexing (search_tests.SearchPluginTests.test_plugin_config_indexing) ... ok 124s test_plugin_config_lang (search_tests.SearchPluginTests.test_plugin_config_lang) ... expected failure 124s test_plugin_config_min_search_length (search_tests.SearchPluginTests.test_plugin_config_min_search_length) ... ok 124s test_plugin_config_prebuild_index (search_tests.SearchPluginTests.test_plugin_config_prebuild_index) ... ok 124s test_plugin_config_separator (search_tests.SearchPluginTests.test_plugin_config_separator) ... ok 124s test_add_files_from_theme (structure.file_tests.TestFiles.test_add_files_from_theme) ... ok 124s test_copy_file (structure.file_tests.TestFiles.test_copy_file) ... ok 124s test_copy_file_clean_modified (structure.file_tests.TestFiles.test_copy_file_clean_modified) ... ok 124s test_copy_file_dirty_modified (structure.file_tests.TestFiles.test_copy_file_dirty_modified) ... ok 124s test_copy_file_dirty_not_modified (structure.file_tests.TestFiles.test_copy_file_dirty_not_modified) ... ok 124s test_copy_file_from_content (structure.file_tests.TestFiles.test_copy_file_from_content) ... ok 124s test_copy_file_same_file (structure.file_tests.TestFiles.test_copy_file_same_file) ... ok 124s test_css_file (structure.file_tests.TestFiles.test_css_file) ... ok 124s test_file_name_with_custom_dest_uri (structure.file_tests.TestFiles.test_file_name_with_custom_dest_uri) ... ok 124s test_file_name_with_space (structure.file_tests.TestFiles.test_file_name_with_space) ... ok 124s test_file_overwrite_attrs (structure.file_tests.TestFiles.test_file_overwrite_attrs) ... ok 124s test_file_sort_key (structure.file_tests.TestFiles.test_file_sort_key) ... ok 124s test_files (structure.file_tests.TestFiles.test_files) ... ok 124s test_files_append_remove_src_paths (structure.file_tests.TestFiles.test_files_append_remove_src_paths) ... ok 124s test_files_move_to_end (structure.file_tests.TestFiles.test_files_move_to_end) ... ok 124s test_generated_file (structure.file_tests.TestFiles.test_generated_file) ... ok 124s test_generated_file_constructor (structure.file_tests.TestFiles.test_generated_file_constructor) ... ok 124s test_get_files (structure.file_tests.TestFiles.test_get_files) ... ok 124s test_get_files_exclude_readme_with_index (structure.file_tests.TestFiles.test_get_files_exclude_readme_with_index) ... ok 124s test_get_files_include_readme_without_index (structure.file_tests.TestFiles.test_get_files_include_readme_without_index) ... ok 124s test_get_relative_url (structure.file_tests.TestFiles.test_get_relative_url) ... ok 124s test_get_relative_url_use_directory_urls (structure.file_tests.TestFiles.test_get_relative_url_use_directory_urls) ... ok 124s test_javascript_file (structure.file_tests.TestFiles.test_javascript_file) ... ok 124s test_md_file (structure.file_tests.TestFiles.test_md_file) ... ok 124s test_md_file_nested (structure.file_tests.TestFiles.test_md_file_nested) ... ok 124s test_md_index_file (structure.file_tests.TestFiles.test_md_index_file) ... ok 124s test_md_index_file_nested (structure.file_tests.TestFiles.test_md_index_file_nested) ... ok 124s test_md_readme_index_file (structure.file_tests.TestFiles.test_md_readme_index_file) ... ok 124s test_media_file (structure.file_tests.TestFiles.test_media_file) ... ok 124s test_sort_files (structure.file_tests.TestFiles.test_sort_files) ... ok 124s test_src_path_windows (structure.file_tests.TestFiles.test_src_path_windows) ... skipped 'requires Windows' 124s test_static_file (structure.file_tests.TestFiles.test_static_file) ... ok 124s test_active (structure.nav_tests.SiteNavigationTests.test_active) ... ok 124s test_get_by_type_nested_sections (structure.nav_tests.SiteNavigationTests.test_get_by_type_nested_sections) ... ok 124s test_indented_nav (structure.nav_tests.SiteNavigationTests.test_indented_nav) ... ok 124s test_nav_absolute_links_with_validation (structure.nav_tests.SiteNavigationTests.test_nav_absolute_links_with_validation) ... ok 124s test_nav_bad_links (structure.nav_tests.SiteNavigationTests.test_nav_bad_links) ... ok 124s test_nav_external_links (structure.nav_tests.SiteNavigationTests.test_nav_external_links) ... ok 124s test_nav_from_files (structure.nav_tests.SiteNavigationTests.test_nav_from_files) ... ok 124s test_nav_from_nested_files (structure.nav_tests.SiteNavigationTests.test_nav_from_nested_files) ... ok 124s test_nav_missing_page (structure.nav_tests.SiteNavigationTests.test_nav_missing_page) ... ok 124s test_nav_no_directory_urls (structure.nav_tests.SiteNavigationTests.test_nav_no_directory_urls) ... ok 124s test_nav_no_title (structure.nav_tests.SiteNavigationTests.test_nav_no_title) ... ok 124s test_nav_page_subclass (structure.nav_tests.SiteNavigationTests.test_nav_page_subclass) ... ok 124s test_nav_with_exclusion (structure.nav_tests.SiteNavigationTests.test_nav_with_exclusion) ... ok 124s test_nested_ungrouped_nav (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_nav) ... ok 124s test_nested_ungrouped_nav_no_titles (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_nav_no_titles) ... ok 124s test_nested_ungrouped_no_titles_windows (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_no_titles_windows) ... skipped 'requires Windows' 124s test_simple_nav (structure.nav_tests.SiteNavigationTests.test_simple_nav) ... ok 124s test_BOM (structure.page_tests.PageTests.test_BOM) ... ok 124s test_homepage (structure.page_tests.PageTests.test_homepage) ... ok 124s test_missing_page (structure.page_tests.PageTests.test_missing_page) ... ok 124s test_nested_index_page (structure.page_tests.PageTests.test_nested_index_page) ... ok 124s test_nested_index_page_no_parent (structure.page_tests.PageTests.test_nested_index_page_no_parent) ... ok 124s test_nested_index_page_no_parent_no_directory_urls (structure.page_tests.PageTests.test_nested_index_page_no_parent_no_directory_urls) ... ok 124s test_nested_nonindex_page (structure.page_tests.PageTests.test_nested_nonindex_page) ... ok 124s test_page_canonical_url (structure.page_tests.PageTests.test_page_canonical_url) ... ok 124s test_page_canonical_url_nested (structure.page_tests.PageTests.test_page_canonical_url_nested) ... ok 124s test_page_canonical_url_nested_no_slash (structure.page_tests.PageTests.test_page_canonical_url_nested_no_slash) ... ok 124s test_page_defaults (structure.page_tests.PageTests.test_page_defaults) ... ok 125s test_page_edit_url (structure.page_tests.PageTests.test_page_edit_url) ... ok 125s test_page_edit_url_custom_from_file (structure.page_tests.PageTests.test_page_edit_url_custom_from_file) ... ok 125s test_page_edit_url_warning (structure.page_tests.PageTests.test_page_edit_url_warning) ... ok 125s test_page_edit_url_windows (structure.page_tests.PageTests.test_page_edit_url_windows) ... skipped 'requires Windows' 125s test_page_eq (structure.page_tests.PageTests.test_page_eq) ... ok 125s test_page_ne (structure.page_tests.PageTests.test_page_ne) ... ok 125s test_page_no_directory_url (structure.page_tests.PageTests.test_page_no_directory_url) ... ok 125s test_page_render (structure.page_tests.PageTests.test_page_render) ... ok 125s test_page_title_from_capitalized_filename (structure.page_tests.PageTests.test_page_title_from_capitalized_filename) ... ok 125s test_page_title_from_filename (structure.page_tests.PageTests.test_page_title_from_filename) ... ok 125s test_page_title_from_homepage_filename (structure.page_tests.PageTests.test_page_title_from_homepage_filename) ... ok 125s test_page_title_from_markdown (structure.page_tests.PageTests.test_page_title_from_markdown) ... ok 125s test_page_title_from_markdown_html_entity (structure.page_tests.PageTests.test_page_title_from_markdown_html_entity) ... ok 125s test_page_title_from_markdown_preserved_attr_list (structure.page_tests.PageTests.test_page_title_from_markdown_preserved_attr_list) ... ok 125s test_page_title_from_markdown_strip_comments (structure.page_tests.PageTests.test_page_title_from_markdown_strip_comments) ... ok 125s test_page_title_from_markdown_strip_footnoteref (structure.page_tests.PageTests.test_page_title_from_markdown_strip_footnoteref) ... ok 125s test_page_title_from_markdown_strip_formatting (structure.page_tests.PageTests.test_page_title_from_markdown_strip_formatting) ... ok 125s test_page_title_from_markdown_strip_image (structure.page_tests.PageTests.test_page_title_from_markdown_strip_image) ... ok 125s test_page_title_from_markdown_strip_raw_html (structure.page_tests.PageTests.test_page_title_from_markdown_strip_raw_html) ... ok 125s test_page_title_from_markdown_stripped_anchorlinks (structure.page_tests.PageTests.test_page_title_from_markdown_stripped_anchorlinks) ... ok 125s test_page_title_from_markdown_stripped_attr_list (structure.page_tests.PageTests.test_page_title_from_markdown_stripped_attr_list) ... ok 125s test_page_title_from_markdown_with_email (structure.page_tests.PageTests.test_page_title_from_markdown_with_email) ... ok 125s test_page_title_from_meta (structure.page_tests.PageTests.test_page_title_from_meta) ... ok 125s test_page_title_from_setext_markdown (structure.page_tests.PageTests.test_page_title_from_setext_markdown) ... ok 125s test_predefined_page_title (structure.page_tests.PageTests.test_predefined_page_title) ... ok 125s test_absolute_anchor_link_with_validation (structure.page_tests.RelativePathExtensionTests.test_absolute_anchor_link_with_validation) ... ok 125s test_absolute_anchor_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_anchor_link_with_validation_and_suggestion) ... ok 125s test_absolute_link_preserved_and_warned (structure.page_tests.RelativePathExtensionTests.test_absolute_link_preserved_and_warned) ... ok 125s test_absolute_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_suggestion) ... ok 125s test_absolute_link_with_validation (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation) ... ok 125s test_absolute_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation_and_suggestion) ... ok 125s test_absolute_link_with_validation_just_slash (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation_just_slash) ... ok 125s test_absolute_self_anchor_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_self_anchor_link_with_suggestion) ... ok 125s test_absolute_self_anchor_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_self_anchor_link_with_validation_and_suggestion) ... ok 125s test_absolute_win_local_path (structure.page_tests.RelativePathExtensionTests.test_absolute_win_local_path) ... ok 125s test_bad_relative_doc_link (structure.page_tests.RelativePathExtensionTests.test_bad_relative_doc_link) ... ok 125s test_email_link (structure.page_tests.RelativePathExtensionTests.test_email_link) ... ok 125s test_external_link (structure.page_tests.RelativePathExtensionTests.test_external_link) ... ok 125s test_image_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_image_link_with_suggestion) ... ok 125s test_invalid_email_link (structure.page_tests.RelativePathExtensionTests.test_invalid_email_link) ... ok 125s test_no_links (structure.page_tests.RelativePathExtensionTests.test_no_links) ... ok 125s test_possible_target_uris (structure.page_tests.RelativePathExtensionTests.test_possible_target_uris) ... ok 125s test_relative_doc_link_without_extension (structure.page_tests.RelativePathExtensionTests.test_relative_doc_link_without_extension) ... ok 125s test_relative_html_link (structure.page_tests.RelativePathExtensionTests.test_relative_html_link) ... ok 125s test_relative_html_link_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_hash) ... ok 125s test_relative_html_link_hash_only (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_hash_only) ... ok 125s test_relative_html_link_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_index) ... ok 125s test_relative_html_link_parent_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_parent_index) ... ok 125s test_relative_html_link_sub_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_index) ... ok 125s test_relative_html_link_sub_index_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_index_hash) ... ok 125s test_relative_html_link_sub_page (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_page) ... ok 125s test_relative_html_link_sub_page_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_page_hash) ... ok 125s test_relative_html_link_with_encoded_space (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_with_encoded_space) ... ok 125s test_relative_html_link_with_unencoded_space (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_with_unencoded_space) ... ok 125s test_relative_image_link_from_homepage (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_homepage) ... ok 125s test_relative_image_link_from_sibling (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_sibling) ... ok 125s test_relative_image_link_from_subpage (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_subpage) ... ok 125s test_relative_slash_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_relative_slash_link_with_suggestion) ... ok 125s test_self_anchor_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_self_anchor_link_with_suggestion) ... ok 125s test_source_date_epoch (structure.page_tests.SourceDateEpochTests.test_source_date_epoch) ... ok 125s test_charref (structure.toc_tests.TableOfContentsTests.test_charref) ... ok 125s test_entityref (structure.toc_tests.TableOfContentsTests.test_entityref) ... ok 125s test_flat_h2_toc (structure.toc_tests.TableOfContentsTests.test_flat_h2_toc) ... ok 125s test_flat_toc (structure.toc_tests.TableOfContentsTests.test_flat_toc) ... ok 125s test_indented_toc (structure.toc_tests.TableOfContentsTests.test_indented_toc) ... ok 125s test_indented_toc_html (structure.toc_tests.TableOfContentsTests.test_indented_toc_html) ... ok 125s test_level (structure.toc_tests.TableOfContentsTests.test_level) ... ok 125s test_mixed_html (structure.toc_tests.TableOfContentsTests.test_mixed_html) ... ok 125s test_mixed_toc (structure.toc_tests.TableOfContentsTests.test_mixed_toc) ... ok 125s test_nested_anchor (structure.toc_tests.TableOfContentsTests.test_nested_anchor) ... ok 125s test_custom_dir (theme_tests.ThemeTests.test_custom_dir) ... ok 125s test_custom_dir_only (theme_tests.ThemeTests.test_custom_dir_only) ... ok 125s test_empty_config_file (theme_tests.ThemeTests.test_empty_config_file) ... ok 125s test_inherited_theme (theme_tests.ThemeTests.test_inherited_theme) ... ok 125s test_no_theme_config (theme_tests.ThemeTests.test_no_theme_config) ... ok 125s test_simple_theme (theme_tests.ThemeTests.test_simple_theme) ... ok 125s test_vars (theme_tests.ThemeTests.test_vars) ... ok 125s test_locale_language_only (utils.babel_stub_tests.BabelStubTests.test_locale_language_only) ... ok 125s test_locale_language_territory (utils.babel_stub_tests.BabelStubTests.test_locale_language_territory) ... ok 125s test_parse_locale_bad_format (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_format) ... ok 125s test_parse_locale_bad_format_sep (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_format_sep) ... ok 125s test_parse_locale_bad_type (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_type) ... ok 125s test_parse_locale_invalid_characters (utils.babel_stub_tests.BabelStubTests.test_parse_locale_invalid_characters) ... ok 125s test_parse_locale_language_only (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_only) ... ok 125s test_parse_locale_language_territory (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_territory) ... ok 125s test_parse_locale_language_territory_sep (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_territory_sep) ... ok 125s test_parse_locale_unknown_locale (utils.babel_stub_tests.BabelStubTests.test_parse_locale_unknown_locale) ... ok 125s test_script_tag (utils.templates_tests.UtilsTemplatesTests.test_script_tag) ... ok 125s test_count_critical (utils.utils_tests.LogCounterTests.test_count_critical) ... ok 125s test_count_debug (utils.utils_tests.LogCounterTests.test_count_debug) ... ok 125s test_count_error (utils.utils_tests.LogCounterTests.test_count_error) ... ok 125s test_count_info (utils.utils_tests.LogCounterTests.test_count_info) ... ok 125s test_count_multiple (utils.utils_tests.LogCounterTests.test_count_multiple) ... ok 125s test_count_warning (utils.utils_tests.LogCounterTests.test_count_warning) ... ok 125s test_default_values (utils.utils_tests.LogCounterTests.test_default_values) ... ok 125s test_log_level (utils.utils_tests.LogCounterTests.test_log_level) ... ok 125s test_get_theme_dir (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir) ... ok 125s test_get_theme_dir_error (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir_error) ... ok 125s test_get_theme_dir_importerror (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir_importerror) ... ok 125s test_get_themes (utils.utils_tests.ThemeUtilsTests.test_get_themes) ... ok 125s test_get_themes_error (utils.utils_tests.ThemeUtilsTests.test_get_themes_error) ... ok 125s test_get_themes_warning (utils.utils_tests.ThemeUtilsTests.test_get_themes_warning) ... ok 125s test_copy_files (utils.utils_tests.UtilsTests.test_copy_files) ... ok 125s test_copy_files_without_permissions (utils.utils_tests.UtilsTests.test_copy_files_without_permissions) ... ok 125s test_env_var_in_yaml (utils.utils_tests.UtilsTests.test_env_var_in_yaml) ... ok 125s test_get_relative_url (utils.utils_tests.UtilsTests.test_get_relative_url) ... ok 125s test_get_relative_url_empty (utils.utils_tests.UtilsTests.test_get_relative_url_empty) ... ok 125s test_insort (utils.utils_tests.UtilsTests.test_insort) ... ok 125s test_insort_key (utils.utils_tests.UtilsTests.test_insort_key) ... ok 125s test_is_markdown_file (utils.utils_tests.UtilsTests.test_is_markdown_file) ... ok 125s test_mm_meta_data (utils.utils_tests.UtilsTests.test_mm_meta_data) ... ok 125s test_mm_meta_data_blank_first_line (utils.utils_tests.UtilsTests.test_mm_meta_data_blank_first_line) ... ok 125s test_nest_paths (utils.utils_tests.UtilsTests.test_nest_paths) ... ok 125s test_nest_paths_native (utils.utils_tests.UtilsTests.test_nest_paths_native) ... ok 125s test_no_meta_data (utils.utils_tests.UtilsTests.test_no_meta_data) ... ok 125s test_normalize_url (utils.utils_tests.UtilsTests.test_normalize_url) ... ok 125s test_normalize_url_windows (utils.utils_tests.UtilsTests.test_normalize_url_windows) ... ok 125s test_reduce_list (utils.utils_tests.UtilsTests.test_reduce_list) ... ok 125s test_unicode_yaml (utils.utils_tests.UtilsTests.test_unicode_yaml) ... ok 125s test_yaml_inheritance (utils.utils_tests.UtilsTests.test_yaml_inheritance) ... ok 125s test_yaml_inheritance_missing_parent (utils.utils_tests.UtilsTests.test_yaml_inheritance_missing_parent) ... ok 125s test_yaml_meta_data (utils.utils_tests.UtilsTests.test_yaml_meta_data) ... ok 125s test_yaml_meta_data_invalid (utils.utils_tests.UtilsTests.test_yaml_meta_data_invalid) ... ok 125s test_yaml_meta_data_not_dict (utils.utils_tests.UtilsTests.test_yaml_meta_data_not_dict) ... ok 125s 125s ---------------------------------------------------------------------- 125s Ran 688 tests in 11.442s 126s 126s OK (skipped=6, expected failures=7) 126s 126s *************************** 126s *** Testing with python3.12 126s *************************** 126s 126s Content of current working folder: 126s 126s total 0 126s drwxr-xr-x 4 ubuntu ubuntu 80 Jan 19 09:21 . 126s drwxrwxrwt 5 root root 380 Jan 19 09:21 .. 126s drwxrwxr-x 7 ubuntu ubuntu 220 Jan 19 09:21 docs 126s drwxrwxr-x 12 ubuntu ubuntu 380 Jan 19 09:21 mkdocs 126s Running tests... 126s 126s test_anchor_no_warning (build_tests.BuildTests.test_anchor_no_warning) ... ok 126s test_anchor_no_warning_with_html (build_tests.BuildTests.test_anchor_no_warning_with_html) ... ok 126s test_anchor_warning (build_tests.BuildTests.test_anchor_warning) ... ok 126s test_anchor_warning_and_query (build_tests.BuildTests.test_anchor_warning_and_query) ... ok 126s test_anchor_warning_for_footnote (build_tests.BuildTests.test_anchor_warning_for_footnote) ... ok 126s test_build_extra_template (build_tests.BuildTests.test_build_extra_template) ... ok 126s test_build_page (build_tests.BuildTests.test_build_page) ... ok 126s test_build_page_custom_template (build_tests.BuildTests.test_build_page_custom_template) ... ok 126s test_build_page_dirty_modified (build_tests.BuildTests.test_build_page_dirty_modified) ... ok 127s test_build_page_dirty_not_modified (build_tests.BuildTests.test_build_page_dirty_not_modified) ... ok 127s test_build_page_empty (build_tests.BuildTests.test_build_page_empty) ... ok 127s test_build_page_error (build_tests.BuildTests.test_build_page_error) ... ok 127s test_build_page_plugin_error (build_tests.BuildTests.test_build_page_plugin_error) ... ok 127s test_build_sitemap_template (build_tests.BuildTests.test_build_sitemap_template) ... ok 127s test_build_theme_template (build_tests.BuildTests.test_build_theme_template) ... ok 127s test_conflicting_readme_and_index (build_tests.BuildTests.test_conflicting_readme_and_index) ... ok 127s test_context_base_url__absolute_nested_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url__absolute_nested_no_page_use_directory_urls) ... ok 127s test_context_base_url__absolute_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url__absolute_no_page_use_directory_urls) ... ok 127s test_context_base_url_absolute_nested_no_page (build_tests.BuildTests.test_context_base_url_absolute_nested_no_page) ... ok 127s test_context_base_url_absolute_no_page (build_tests.BuildTests.test_context_base_url_absolute_no_page) ... ok 127s test_context_base_url_homepage (build_tests.BuildTests.test_context_base_url_homepage) ... ok 127s test_context_base_url_homepage_use_directory_urls (build_tests.BuildTests.test_context_base_url_homepage_use_directory_urls) ... ok 127s test_context_base_url_nested_page (build_tests.BuildTests.test_context_base_url_nested_page) ... ok 127s test_context_base_url_nested_page_use_directory_urls (build_tests.BuildTests.test_context_base_url_nested_page_use_directory_urls) ... ok 127s test_context_base_url_relative_no_page (build_tests.BuildTests.test_context_base_url_relative_no_page) ... ok 127s test_context_base_url_relative_no_page_use_directory_urls (build_tests.BuildTests.test_context_base_url_relative_no_page_use_directory_urls) ... ok 127s test_context_extra_css_js_from_homepage (build_tests.BuildTests.test_context_extra_css_js_from_homepage) ... ok 127s test_context_extra_css_js_from_nested_page (build_tests.BuildTests.test_context_extra_css_js_from_nested_page) ... ok 127s test_context_extra_css_js_from_nested_page_use_directory_urls (build_tests.BuildTests.test_context_extra_css_js_from_nested_page_use_directory_urls) ... ok 127s test_context_extra_css_js_no_page (build_tests.BuildTests.test_context_extra_css_js_no_page) ... ok 127s test_context_extra_css_path_warning (build_tests.BuildTests.test_context_extra_css_path_warning) ... ok 127s test_copy_theme_files (build_tests.BuildTests.test_copy_theme_files) ... ok 127s test_copying_media (build_tests.BuildTests.test_copying_media) ... ok 127s test_draft_pages_with_invalid_links (build_tests.BuildTests.test_draft_pages_with_invalid_links) ... ok 127s test_exclude_readme_and_index (build_tests.BuildTests.test_exclude_readme_and_index) ... ok 127s test_extra_context (build_tests.BuildTests.test_extra_context) ... ok 127s test_markdown_extension_with_relative (build_tests.BuildTests.test_markdown_extension_with_relative) ... ok 127s test_not_site_dir_contains_stale_files (build_tests.BuildTests.test_not_site_dir_contains_stale_files) ... ok 128s test_plugins_adding_files_and_interacting (build_tests.BuildTests.test_plugins_adding_files_and_interacting) ... ok 128s test_populate_page (build_tests.BuildTests.test_populate_page) ... ok 128s test_populate_page_dirty_modified (build_tests.BuildTests.test_populate_page_dirty_modified) ... ok 128s test_populate_page_dirty_not_modified (build_tests.BuildTests.test_populate_page_dirty_not_modified) ... ok 128s test_populate_page_read_error (build_tests.BuildTests.test_populate_page_read_error) ... ok 128s test_populate_page_read_plugin_error (build_tests.BuildTests.test_populate_page_read_plugin_error) ... ok 128s test_site_dir_contains_stale_files (build_tests.BuildTests.test_site_dir_contains_stale_files) ... ok 128s test_skip_extra_template_empty_output (build_tests.BuildTests.test_skip_extra_template_empty_output) ... ok 128s test_skip_ioerror_extra_template (build_tests.BuildTests.test_skip_ioerror_extra_template) ... ok 128s test_skip_missing_extra_template (build_tests.BuildTests.test_skip_missing_extra_template) ... ok 128s test_skip_missing_theme_template (build_tests.BuildTests.test_skip_missing_theme_template) ... ok 128s test_skip_theme_template_empty_output (build_tests.BuildTests.test_skip_theme_template_empty_output) ... ok 128s test_get_schema (config.base_tests.ConfigBaseTests.test_get_schema) ... ok 128s test_load_default_file (config.base_tests.ConfigBaseTests.test_load_default_file) 128s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 128s test_load_default_file_prefer_yml (config.base_tests.ConfigBaseTests.test_load_default_file_prefer_yml) 128s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 128s test_load_default_file_with_yaml (config.base_tests.ConfigBaseTests.test_load_default_file_with_yaml) 128s Test that `mkdocs.yml` will be loaded when '--config' is not set. ... ok 128s test_load_from_closed_file (config.base_tests.ConfigBaseTests.test_load_from_closed_file) 128s The `serve` command with auto-reload may pass in a closed file descriptor. ... ok 128s test_load_from_file (config.base_tests.ConfigBaseTests.test_load_from_file) 128s Users can explicitly set the config file using the '--config' option. ... ok 128s test_load_from_file_with_relative_paths (config.base_tests.ConfigBaseTests.test_load_from_file_with_relative_paths) 128s When explicitly setting a config file, paths should be relative to the ... ok 128s test_load_from_missing_file (config.base_tests.ConfigBaseTests.test_load_from_missing_file) ... ok 128s test_load_from_open_file (config.base_tests.ConfigBaseTests.test_load_from_open_file) 128s `load_config` can accept an open file descriptor. ... ok 128s test_load_missing_required (config.base_tests.ConfigBaseTests.test_load_missing_required) 128s `site_name` is a required setting. ... ok 128s test_missing_required (config.base_tests.ConfigBaseTests.test_missing_required) ... ok 128s test_post_validation_error (config.base_tests.ConfigBaseTests.test_post_validation_error) ... ok 128s test_pre_and_run_validation_errors (config.base_tests.ConfigBaseTests.test_pre_and_run_validation_errors) 128s A pre_validation error does not stop run_validation from running. ... ok 128s test_pre_validation_error (config.base_tests.ConfigBaseTests.test_pre_validation_error) ... ok 128s test_run_and_post_validation_errors (config.base_tests.ConfigBaseTests.test_run_and_post_validation_errors) 128s A run_validation error stops post_validation from running. ... ok 128s test_run_validation_error (config.base_tests.ConfigBaseTests.test_run_validation_error) ... ok 128s test_unrecognised_keys (config.base_tests.ConfigBaseTests.test_unrecognised_keys) ... ok 128s test_validation_warnings (config.base_tests.ConfigBaseTests.test_validation_warnings) ... ok 128s test_default (config.config_options_legacy_tests.ChoiceTest.test_default) ... ok 128s test_invalid_choice (config.config_options_legacy_tests.ChoiceTest.test_invalid_choice) ... ok 128s test_invalid_choices (config.config_options_legacy_tests.ChoiceTest.test_invalid_choices) ... ok 128s test_invalid_default (config.config_options_legacy_tests.ChoiceTest.test_invalid_default) ... ok 128s test_optional (config.config_options_legacy_tests.ChoiceTest.test_optional) ... ok 128s test_required (config.config_options_legacy_tests.ChoiceTest.test_required) ... ok 128s test_optional (config.config_options_legacy_tests.ConfigItemsTest.test_optional) ... ok 128s test_required (config.config_options_legacy_tests.ConfigItemsTest.test_required) ... ok 128s test_subconfig_with_multiple_items (config.config_options_legacy_tests.ConfigItemsTest.test_subconfig_with_multiple_items) ... ok 128s test_deprecated_option_message (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_message) ... ok 128s test_deprecated_option_move (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move) ... ok 128s test_deprecated_option_move_complex (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_complex) ... ok 128s test_deprecated_option_move_existing (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_existing) ... ok 128s test_deprecated_option_move_invalid (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_move_invalid) ... ok 128s test_deprecated_option_simple (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_simple) ... ok 128s test_deprecated_option_with_invalid_type (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_invalid_type) ... ok 128s test_deprecated_option_with_type (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_type) ... ok 128s test_deprecated_option_with_type_undefined (config.config_options_legacy_tests.DeprecatedTest.test_deprecated_option_with_type_undefined) ... ok 128s test_removed_option (config.config_options_legacy_tests.DeprecatedTest.test_removed_option) ... ok 128s test_edit_uri_bitbucket (config.config_options_legacy_tests.EditURITest.test_edit_uri_bitbucket) ... ok 128s test_edit_uri_custom (config.config_options_legacy_tests.EditURITest.test_edit_uri_custom) ... ok 128s test_edit_uri_github (config.config_options_legacy_tests.EditURITest.test_edit_uri_github) ... ok 128s test_edit_uri_gitlab (config.config_options_legacy_tests.EditURITest.test_edit_uri_gitlab) ... ok 128s test_edit_uri_template_errors (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_errors) ... ok 128s test_edit_uri_template_ok (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_ok) ... ok 128s test_edit_uri_template_warning (config.config_options_legacy_tests.EditURITest.test_edit_uri_template_warning) ... ok 128s test_repo_name_bitbucket (config.config_options_legacy_tests.EditURITest.test_repo_name_bitbucket) ... ok 128s test_repo_name_custom (config.config_options_legacy_tests.EditURITest.test_repo_name_custom) ... ok 128s test_repo_name_custom_and_empty_edit_uri (config.config_options_legacy_tests.EditURITest.test_repo_name_custom_and_empty_edit_uri) ... ok 128s test_repo_name_github (config.config_options_legacy_tests.EditURITest.test_repo_name_github) ... ok 128s test_repo_name_gitlab (config.config_options_legacy_tests.EditURITest.test_repo_name_gitlab) ... ok 128s test_config_dir_prepended (config.config_options_legacy_tests.FilesystemObjectTest.test_config_dir_prepended) ... ok 128s test_dir_bytes (config.config_options_legacy_tests.FilesystemObjectTest.test_dir_bytes) ... ok 128s test_incorrect_type_error (config.config_options_legacy_tests.FilesystemObjectTest.test_incorrect_type_error) ... ok 128s test_missing_but_required (config.config_options_legacy_tests.FilesystemObjectTest.test_missing_but_required) ... ok 128s test_missing_without_exists (config.config_options_legacy_tests.FilesystemObjectTest.test_missing_without_exists) ... ok 128s test_not_a_dir (config.config_options_legacy_tests.FilesystemObjectTest.test_not_a_dir) ... ok 128s test_not_a_file (config.config_options_legacy_tests.FilesystemObjectTest.test_not_a_file) ... ok 128s test_site_dir_is_config_dir_fails (config.config_options_legacy_tests.FilesystemObjectTest.test_site_dir_is_config_dir_fails) ... ok 128s test_valid_dir (config.config_options_legacy_tests.FilesystemObjectTest.test_valid_dir) ... ok 128s test_valid_file (config.config_options_legacy_tests.FilesystemObjectTest.test_valid_file) ... ok 128s test_with_unicode (config.config_options_legacy_tests.FilesystemObjectTest.test_with_unicode) ... ok 128s test_hooks (config.config_options_legacy_tests.HooksTest.test_hooks) ... ok 128s test_bind_all_IPv4_address (config.config_options_legacy_tests.IpAddressTest.test_bind_all_IPv4_address) ... ok 128s test_bind_all_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_bind_all_IPv6_address) ... ok 128s test_default_address (config.config_options_legacy_tests.IpAddressTest.test_default_address) ... ok 128s test_invalid_address_format (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_format) ... ok 128s test_invalid_address_missing_port (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_missing_port) ... ok 128s test_invalid_address_port (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_port) ... ok 128s test_invalid_address_range (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_range) ... ok 128s test_invalid_address_type (config.config_options_legacy_tests.IpAddressTest.test_invalid_address_type) ... ok 128s test_invalid_leading_zeros (config.config_options_legacy_tests.IpAddressTest.test_invalid_leading_zeros) ... ok 128s test_named_address (config.config_options_legacy_tests.IpAddressTest.test_named_address) ... ok 128s test_valid_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_valid_IPv6_address) ... ok 128s test_valid_address (config.config_options_legacy_tests.IpAddressTest.test_valid_address) ... ok 128s test_valid_full_IPv6_address (config.config_options_legacy_tests.IpAddressTest.test_valid_full_IPv6_address) ... ok 128s test_combined_float_type (config.config_options_legacy_tests.ListOfItemsTest.test_combined_float_type) ... ok 128s test_int_type (config.config_options_legacy_tests.ListOfItemsTest.test_int_type) ... ok 128s test_list_default (config.config_options_legacy_tests.ListOfItemsTest.test_list_default) ... ok 128s test_none_without_default (config.config_options_legacy_tests.ListOfItemsTest.test_none_without_default) ... ok 128s test_post_validation_error (config.config_options_legacy_tests.ListOfItemsTest.test_post_validation_error) ... ok 128s test_string_not_a_list_of_strings (config.config_options_legacy_tests.ListOfItemsTest.test_string_not_a_list_of_strings) ... ok 128s test_empty_list (config.config_options_legacy_tests.ListOfPathsTest.test_empty_list) ... ok 128s test_file (config.config_options_legacy_tests.ListOfPathsTest.test_file) ... ok 128s test_missing_path (config.config_options_legacy_tests.ListOfPathsTest.test_missing_path) ... ok 128s test_non_list (config.config_options_legacy_tests.ListOfPathsTest.test_non_list) ... ok 128s test_non_path (config.config_options_legacy_tests.ListOfPathsTest.test_non_path) ... ok 128s test_paths_localized_to_config (config.config_options_legacy_tests.ListOfPathsTest.test_paths_localized_to_config) ... ok 128s test_valid_path (config.config_options_legacy_tests.ListOfPathsTest.test_valid_path) ... ok 128s test_builtins (config.config_options_legacy_tests.MarkdownExtensionsTest.test_builtins) ... ok 128s test_builtins_config (config.config_options_legacy_tests.MarkdownExtensionsTest.test_builtins_config) ... ok 128s test_configkey (config.config_options_legacy_tests.MarkdownExtensionsTest.test_configkey) ... ok 128s test_dict_of_dicts (config.config_options_legacy_tests.MarkdownExtensionsTest.test_dict_of_dicts) ... ok 128s test_duplicates (config.config_options_legacy_tests.MarkdownExtensionsTest.test_duplicates) ... ok 128s test_invalid_config_item (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_config_item) ... ok 128s test_invalid_config_option (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_config_option) ... ok 128s test_invalid_dict_item (config.config_options_legacy_tests.MarkdownExtensionsTest.test_invalid_dict_item) ... ok 128s test_list_dicts (config.config_options_legacy_tests.MarkdownExtensionsTest.test_list_dicts) ... ok 128s test_missing_default (config.config_options_legacy_tests.MarkdownExtensionsTest.test_missing_default) ... ok 128s test_mixed_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_mixed_list) ... ok 128s test_multiple_markdown_config_instances (config.config_options_legacy_tests.MarkdownExtensionsTest.test_multiple_markdown_config_instances) ... ok 128s test_none (config.config_options_legacy_tests.MarkdownExtensionsTest.test_none) ... ok 128s test_not_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_not_list) ... ok 128s test_simple_list (config.config_options_legacy_tests.MarkdownExtensionsTest.test_simple_list) ... ok 128s test_unknown_extension (config.config_options_legacy_tests.MarkdownExtensionsTest.test_unknown_extension) ... ok 128s test_invalid_children_config_int (config.config_options_legacy_tests.NavTest.test_invalid_children_config_int) ... ok 128s test_invalid_children_config_none (config.config_options_legacy_tests.NavTest.test_invalid_children_config_none) ... ok 128s test_invalid_children_empty_dict (config.config_options_legacy_tests.NavTest.test_invalid_children_empty_dict) ... ok 128s test_invalid_children_oversized_dict (config.config_options_legacy_tests.NavTest.test_invalid_children_oversized_dict) ... ok 128s test_invalid_item_int (config.config_options_legacy_tests.NavTest.test_invalid_item_int) ... ok 128s test_invalid_item_none (config.config_options_legacy_tests.NavTest.test_invalid_item_none) ... ok 128s test_invalid_nested_list (config.config_options_legacy_tests.NavTest.test_invalid_nested_list) ... ok 128s test_invalid_type_dict (config.config_options_legacy_tests.NavTest.test_invalid_type_dict) ... ok 128s test_invalid_type_int (config.config_options_legacy_tests.NavTest.test_invalid_type_int) ... ok 128s test_normal_nav (config.config_options_legacy_tests.NavTest.test_normal_nav) ... ok 128s test_old_format (config.config_options_legacy_tests.NavTest.test_old_format) ... ok 128s test_provided_dict (config.config_options_legacy_tests.NavTest.test_provided_dict) ... ok 128s test_provided_empty (config.config_options_legacy_tests.NavTest.test_provided_empty) ... ok 128s test_warns_for_dict (config.config_options_legacy_tests.NavTest.test_warns_for_dict) ... ok 128s test_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_default) ... ok 128s test_empty (config.config_options_legacy_tests.OptionallyRequiredTest.test_empty) ... ok 128s test_replace_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_replace_default) ... ok 128s test_required (config.config_options_legacy_tests.OptionallyRequiredTest.test_required) ... ok 128s test_required_no_default (config.config_options_legacy_tests.OptionallyRequiredTest.test_required_no_default) ... ok 128s test_defined (config.config_options_legacy_tests.PrivateTest.test_defined) ... ok 128s test_copy (config.config_options_legacy_tests.SchemaTest.test_copy) ... ok 128s test_common_prefix (config.config_options_legacy_tests.SiteDirTest.test_common_prefix) 128s Legitimate settings with common prefixes should not fail validation. ... ok 128s test_doc_dir_in_site_dir (config.config_options_legacy_tests.SiteDirTest.test_doc_dir_in_site_dir) ... ok 128s test_site_dir_in_docs_dir (config.config_options_legacy_tests.SiteDirTest.test_site_dir_in_docs_dir) ... ok 128s test_config_file_path_pass_through (config.config_options_legacy_tests.SubConfigTest.test_config_file_path_pass_through) 128s Necessary to ensure FilesystemObject validates the correct path. ... ok 128s test_subconfig_ignored (config.config_options_legacy_tests.SubConfigTest.test_subconfig_ignored) 128s Default behaviour of subconfig: validation is ignored. ... ok 128s test_subconfig_invalid_option (config.config_options_legacy_tests.SubConfigTest.test_subconfig_invalid_option) ... ok 128s test_subconfig_normal (config.config_options_legacy_tests.SubConfigTest.test_subconfig_normal) ... ok 128s test_subconfig_unknown_option (config.config_options_legacy_tests.SubConfigTest.test_subconfig_unknown_option) ... ok 128s test_subconfig_wrong_type (config.config_options_legacy_tests.SubConfigTest.test_subconfig_wrong_type) ... ok 128s test_post_validation_inexisting_custom_dir (config.config_options_legacy_tests.ThemeTest.test_post_validation_inexisting_custom_dir) ... ok 128s test_post_validation_locale (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale) ... ok 128s test_post_validation_locale_invalid_type (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale_invalid_type) ... ok 128s test_post_validation_locale_none (config.config_options_legacy_tests.ThemeTest.test_post_validation_locale_none) ... ok 128s test_post_validation_none_theme_name_and_missing_custom_dir (config.config_options_legacy_tests.ThemeTest.test_post_validation_none_theme_name_and_missing_custom_dir) ... ok 128s test_theme_as_complex_config (config.config_options_legacy_tests.ThemeTest.test_theme_as_complex_config) ... ok 128s test_theme_as_simple_config (config.config_options_legacy_tests.ThemeTest.test_theme_as_simple_config) ... ok 128s test_theme_as_string (config.config_options_legacy_tests.ThemeTest.test_theme_as_string) ... ok 128s test_theme_config_missing_name (config.config_options_legacy_tests.ThemeTest.test_theme_config_missing_name) ... ok 128s test_theme_default (config.config_options_legacy_tests.ThemeTest.test_theme_default) ... ok 128s test_theme_invalid_type (config.config_options_legacy_tests.ThemeTest.test_theme_invalid_type) ... ok 128s test_theme_name_is_none (config.config_options_legacy_tests.ThemeTest.test_theme_name_is_none) ... ok 128s test_uninstalled_theme_as_config (config.config_options_legacy_tests.ThemeTest.test_uninstalled_theme_as_config) ... ok 128s test_uninstalled_theme_as_string (config.config_options_legacy_tests.ThemeTest.test_uninstalled_theme_as_string) ... ok 128s test_length (config.config_options_legacy_tests.TypeTest.test_length) ... ok 128s test_multiple_types (config.config_options_legacy_tests.TypeTest.test_multiple_types) ... ok 128s test_single_type (config.config_options_legacy_tests.TypeTest.test_single_type) ... ok 128s test_invalid_type (config.config_options_legacy_tests.URLTest.test_invalid_type) ... ok 128s test_invalid_url (config.config_options_legacy_tests.URLTest.test_invalid_url) ... ok 128s test_optional (config.config_options_legacy_tests.URLTest.test_optional) ... ok 128s test_valid_url (config.config_options_legacy_tests.URLTest.test_valid_url) ... ok 128s test_valid_url_is_dir (config.config_options_legacy_tests.URLTest.test_valid_url_is_dir) ... ok 128s test_default (config.config_options_tests.ChoiceTest.test_default) ... ok 128s test_invalid_choice (config.config_options_tests.ChoiceTest.test_invalid_choice) ... ok 128s test_invalid_choices (config.config_options_tests.ChoiceTest.test_invalid_choices) ... ok 128s test_invalid_default (config.config_options_tests.ChoiceTest.test_invalid_default) ... ok 128s test_optional (config.config_options_tests.ChoiceTest.test_optional) ... ok 128s test_required (config.config_options_tests.ChoiceTest.test_required) ... ok 128s test_deprecated_option_message (config.config_options_tests.DeprecatedTest.test_deprecated_option_message) ... ok 128s test_deprecated_option_move (config.config_options_tests.DeprecatedTest.test_deprecated_option_move) ... ok 128s test_deprecated_option_move_complex (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_complex) ... ok 128s test_deprecated_option_move_existing (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_existing) ... ok 128s test_deprecated_option_move_invalid (config.config_options_tests.DeprecatedTest.test_deprecated_option_move_invalid) ... ok 128s test_deprecated_option_simple (config.config_options_tests.DeprecatedTest.test_deprecated_option_simple) ... ok 128s test_deprecated_option_with_invalid_type (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_invalid_type) ... ok 128s test_deprecated_option_with_type (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_type) ... ok 128s test_deprecated_option_with_type_undefined (config.config_options_tests.DeprecatedTest.test_deprecated_option_with_type_undefined) ... ok 128s test_removed_option (config.config_options_tests.DeprecatedTest.test_removed_option) ... ok 128s test_all_keys_are_strings (config.config_options_tests.DictOfItemsTest.test_all_keys_are_strings) ... ok 128s test_combined_float_type (config.config_options_tests.DictOfItemsTest.test_combined_float_type) ... ok 128s test_dict_default (config.config_options_tests.DictOfItemsTest.test_dict_default) ... ok 128s test_dict_of_optional (config.config_options_tests.DictOfItemsTest.test_dict_of_optional) ... ok 128s test_int_type (config.config_options_tests.DictOfItemsTest.test_int_type) ... ok 128s test_none_without_default (config.config_options_tests.DictOfItemsTest.test_none_without_default) ... ok 128s test_optional (config.config_options_tests.DictOfItemsTest.test_optional) ... ok 128s test_post_validation_error (config.config_options_tests.DictOfItemsTest.test_post_validation_error) ... ok 128s test_string_not_a_dict_of_strings (config.config_options_tests.DictOfItemsTest.test_string_not_a_dict_of_strings) ... ok 128s test_edit_uri_bitbucket (config.config_options_tests.EditURITest.test_edit_uri_bitbucket) ... ok 128s test_edit_uri_custom (config.config_options_tests.EditURITest.test_edit_uri_custom) ... ok 128s test_edit_uri_github (config.config_options_tests.EditURITest.test_edit_uri_github) ... ok 128s test_edit_uri_gitlab (config.config_options_tests.EditURITest.test_edit_uri_gitlab) ... ok 128s test_edit_uri_template_errors (config.config_options_tests.EditURITest.test_edit_uri_template_errors) ... ok 128s test_edit_uri_template_ok (config.config_options_tests.EditURITest.test_edit_uri_template_ok) ... ok 128s test_edit_uri_template_warning (config.config_options_tests.EditURITest.test_edit_uri_template_warning) ... ok 128s test_repo_name_bitbucket (config.config_options_tests.EditURITest.test_repo_name_bitbucket) ... ok 128s test_repo_name_custom (config.config_options_tests.EditURITest.test_repo_name_custom) ... ok 128s test_repo_name_custom_and_empty_edit_uri (config.config_options_tests.EditURITest.test_repo_name_custom_and_empty_edit_uri) ... ok 128s test_repo_name_github (config.config_options_tests.EditURITest.test_repo_name_github) ... ok 128s test_repo_name_gitlab (config.config_options_tests.EditURITest.test_repo_name_gitlab) ... ok 128s test_js_async (config.config_options_tests.ExtraScriptsTest.test_js_async) ... ok 128s test_mjs (config.config_options_tests.ExtraScriptsTest.test_mjs) ... ok 128s test_unknown_key (config.config_options_tests.ExtraScriptsTest.test_unknown_key) ... ok 128s test_wrong_type (config.config_options_tests.ExtraScriptsTest.test_wrong_type) ... ok 128s test_config_dir_prepended (config.config_options_tests.FilesystemObjectTest.test_config_dir_prepended) ... ok 128s test_dir_bytes (config.config_options_tests.FilesystemObjectTest.test_dir_bytes) ... ok 128s test_incorrect_type_error (config.config_options_tests.FilesystemObjectTest.test_incorrect_type_error) ... ok 128s test_missing_but_required (config.config_options_tests.FilesystemObjectTest.test_missing_but_required) ... ok 128s test_missing_without_exists (config.config_options_tests.FilesystemObjectTest.test_missing_without_exists) ... ok 128s test_not_a_dir (config.config_options_tests.FilesystemObjectTest.test_not_a_dir) ... ok 128s test_not_a_file (config.config_options_tests.FilesystemObjectTest.test_not_a_file) ... ok 128s test_site_dir_is_config_dir_fails (config.config_options_tests.FilesystemObjectTest.test_site_dir_is_config_dir_fails) ... ok 128s test_valid_dir (config.config_options_tests.FilesystemObjectTest.test_valid_dir) ... ok 128s test_valid_file (config.config_options_tests.FilesystemObjectTest.test_valid_file) ... ok 128s test_with_unicode (config.config_options_tests.FilesystemObjectTest.test_with_unicode) ... ok 128s test_hooks (config.config_options_tests.HooksTest.test_hooks) ... ok 128s test_hooks_wrong_type (config.config_options_tests.HooksTest.test_hooks_wrong_type) ... ok 128s test_IP_normalization (config.config_options_tests.IpAddressTest.test_IP_normalization) ... skipped 'Leading zeros not allowed in IP addresses since Python3.9.5' 128s test_bind_all_IPv4_address (config.config_options_tests.IpAddressTest.test_bind_all_IPv4_address) ... ok 128s test_bind_all_IPv6_address (config.config_options_tests.IpAddressTest.test_bind_all_IPv6_address) ... ok 128s test_default_address (config.config_options_tests.IpAddressTest.test_default_address) ... ok 128s test_invalid_address_format (config.config_options_tests.IpAddressTest.test_invalid_address_format) ... ok 128s test_invalid_address_missing_port (config.config_options_tests.IpAddressTest.test_invalid_address_missing_port) ... ok 128s test_invalid_address_port (config.config_options_tests.IpAddressTest.test_invalid_address_port) ... ok 128s test_invalid_address_range (config.config_options_tests.IpAddressTest.test_invalid_address_range) ... ok 128s test_invalid_address_type (config.config_options_tests.IpAddressTest.test_invalid_address_type) ... ok 128s test_invalid_leading_zeros (config.config_options_tests.IpAddressTest.test_invalid_leading_zeros) ... ok 128s test_named_address (config.config_options_tests.IpAddressTest.test_named_address) ... ok 128s test_valid_IPv6_address (config.config_options_tests.IpAddressTest.test_valid_IPv6_address) ... ok 128s test_valid_address (config.config_options_tests.IpAddressTest.test_valid_address) ... ok 128s test_valid_full_IPv6_address (config.config_options_tests.IpAddressTest.test_valid_full_IPv6_address) ... ok 128s test_combined_float_type (config.config_options_tests.ListOfItemsTest.test_combined_float_type) ... ok 128s test_int_type (config.config_options_tests.ListOfItemsTest.test_int_type) ... ok 128s test_list_default (config.config_options_tests.ListOfItemsTest.test_list_default) ... ok 128s test_list_of_optional (config.config_options_tests.ListOfItemsTest.test_list_of_optional) ... ok 128s test_none_without_default (config.config_options_tests.ListOfItemsTest.test_none_without_default) ... ok 128s test_optional (config.config_options_tests.ListOfItemsTest.test_optional) ... ok 128s test_post_validation_error (config.config_options_tests.ListOfItemsTest.test_post_validation_error) ... ok 128s test_string_not_a_list_of_strings (config.config_options_tests.ListOfItemsTest.test_string_not_a_list_of_strings) ... ok 128s test_warning (config.config_options_tests.ListOfItemsTest.test_warning) ... ok 128s test_empty_list (config.config_options_tests.ListOfPathsTest.test_empty_list) ... ok 128s test_file (config.config_options_tests.ListOfPathsTest.test_file) ... ok 128s test_missing_path (config.config_options_tests.ListOfPathsTest.test_missing_path) ... ok 128s test_non_list (config.config_options_tests.ListOfPathsTest.test_non_list) ... ok 128s test_non_path (config.config_options_tests.ListOfPathsTest.test_non_path) ... ok 128s test_none (config.config_options_tests.ListOfPathsTest.test_none) ... ok 128s test_paths_localized_to_config (config.config_options_tests.ListOfPathsTest.test_paths_localized_to_config) ... ok 128s test_valid_path (config.config_options_tests.ListOfPathsTest.test_valid_path) ... ok 128s test_builtins (config.config_options_tests.MarkdownExtensionsTest.test_builtins) ... ok 128s test_builtins_config (config.config_options_tests.MarkdownExtensionsTest.test_builtins_config) ... ok 128s test_configkey (config.config_options_tests.MarkdownExtensionsTest.test_configkey) ... ok 128s test_dict_of_dicts (config.config_options_tests.MarkdownExtensionsTest.test_dict_of_dicts) ... ok 128s test_duplicates (config.config_options_tests.MarkdownExtensionsTest.test_duplicates) ... ok 128s test_invalid_config_item (config.config_options_tests.MarkdownExtensionsTest.test_invalid_config_item) ... ok 128s test_invalid_config_option (config.config_options_tests.MarkdownExtensionsTest.test_invalid_config_option) ... ok 128s test_invalid_dict_item (config.config_options_tests.MarkdownExtensionsTest.test_invalid_dict_item) ... ok 128s test_list_dicts (config.config_options_tests.MarkdownExtensionsTest.test_list_dicts) ... ok 128s test_missing_default (config.config_options_tests.MarkdownExtensionsTest.test_missing_default) ... ok 128s test_mixed_list (config.config_options_tests.MarkdownExtensionsTest.test_mixed_list) ... ok 128s test_multiple_markdown_config_instances (config.config_options_tests.MarkdownExtensionsTest.test_multiple_markdown_config_instances) ... ok 128s test_none (config.config_options_tests.MarkdownExtensionsTest.test_none) ... ok 128s test_not_list (config.config_options_tests.MarkdownExtensionsTest.test_not_list) ... ok 128s test_simple_list (config.config_options_tests.MarkdownExtensionsTest.test_simple_list) ... ok 128s test_unknown_extension (config.config_options_tests.MarkdownExtensionsTest.test_unknown_extension) ... ok 128s test_invalid_children_config_int (config.config_options_tests.NavTest.test_invalid_children_config_int) ... ok 128s test_invalid_children_config_none (config.config_options_tests.NavTest.test_invalid_children_config_none) ... ok 128s test_invalid_children_empty_dict (config.config_options_tests.NavTest.test_invalid_children_empty_dict) ... ok 128s test_invalid_children_oversized_dict (config.config_options_tests.NavTest.test_invalid_children_oversized_dict) ... ok 128s test_invalid_item_int (config.config_options_tests.NavTest.test_invalid_item_int) ... ok 128s test_invalid_item_none (config.config_options_tests.NavTest.test_invalid_item_none) ... ok 128s test_invalid_nested_list (config.config_options_tests.NavTest.test_invalid_nested_list) ... ok 128s test_invalid_type_dict (config.config_options_tests.NavTest.test_invalid_type_dict) ... ok 128s test_invalid_type_int (config.config_options_tests.NavTest.test_invalid_type_int) ... ok 128s test_normal_nav (config.config_options_tests.NavTest.test_normal_nav) ... ok 128s test_old_format (config.config_options_tests.NavTest.test_old_format) ... ok 128s test_provided_dict (config.config_options_tests.NavTest.test_provided_dict) ... ok 128s test_provided_empty (config.config_options_tests.NavTest.test_provided_empty) ... ok 128s test_warns_for_dict (config.config_options_tests.NavTest.test_warns_for_dict) ... ok 128s test_sets_nested_and_not_nested (config.config_options_tests.NestedSubConfigTest.test_sets_nested_and_not_nested) ... ok 128s test_sets_nested_different (config.config_options_tests.NestedSubConfigTest.test_sets_nested_different) ... ok 128s test_sets_nested_not_dict (config.config_options_tests.NestedSubConfigTest.test_sets_nested_not_dict) ... ok 128s test_sets_only_one_nested (config.config_options_tests.NestedSubConfigTest.test_sets_only_one_nested) ... ok 128s test_unspecified (config.config_options_tests.NestedSubConfigTest.test_unspecified) ... ok 128s test_wrong_key_nested (config.config_options_tests.NestedSubConfigTest.test_wrong_key_nested) ... ok 128s test_wrong_type_nested (config.config_options_tests.NestedSubConfigTest.test_wrong_type_nested) ... ok 128s test_plugin_config_as_dict (config.config_options_tests.PluginsTest.test_plugin_config_as_dict) ... ok 128s test_plugin_config_empty_list_with_default (config.config_options_tests.PluginsTest.test_plugin_config_empty_list_with_default) ... ok 128s test_plugin_config_empty_list_with_empty_default (config.config_options_tests.PluginsTest.test_plugin_config_empty_list_with_empty_default) ... ok 128s test_plugin_config_enabled_for_any_plugin (config.config_options_tests.PluginsTest.test_plugin_config_enabled_for_any_plugin) ... ok 128s test_plugin_config_enabled_for_plugin_with_setting (config.config_options_tests.PluginsTest.test_plugin_config_enabled_for_plugin_with_setting) ... ok 128s test_plugin_config_multivalue_dict (config.config_options_tests.PluginsTest.test_plugin_config_multivalue_dict) ... ok 128s test_plugin_config_none_with_default (config.config_options_tests.PluginsTest.test_plugin_config_none_with_default) ... ok 128s test_plugin_config_none_with_empty_default (config.config_options_tests.PluginsTest.test_plugin_config_none_with_empty_default) ... ok 128s test_plugin_config_not_list (config.config_options_tests.PluginsTest.test_plugin_config_not_list) ... ok 128s test_plugin_config_not_string_or_dict (config.config_options_tests.PluginsTest.test_plugin_config_not_string_or_dict) ... ok 128s test_plugin_config_options_not_dict (config.config_options_tests.PluginsTest.test_plugin_config_options_not_dict) ... ok 128s test_plugin_config_sub_error (config.config_options_tests.PluginsTest.test_plugin_config_sub_error) ... ok 128s test_plugin_config_sub_warning (config.config_options_tests.PluginsTest.test_plugin_config_sub_warning) ... ok 128s test_plugin_config_uninstalled (config.config_options_tests.PluginsTest.test_plugin_config_uninstalled) ... ok 128s test_plugin_config_with_deduced_theme_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_deduced_theme_namespace) ... ok 128s test_plugin_config_with_deduced_theme_namespace_overridden (config.config_options_tests.PluginsTest.test_plugin_config_with_deduced_theme_namespace_overridden) ... ok 128s test_plugin_config_with_explicit_empty_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_explicit_empty_namespace) ... ok 128s test_plugin_config_with_explicit_theme_namespace (config.config_options_tests.PluginsTest.test_plugin_config_with_explicit_theme_namespace) ... ok 128s test_plugin_config_with_multiple_instances (config.config_options_tests.PluginsTest.test_plugin_config_with_multiple_instances) ... ok 128s test_plugin_config_with_multiple_instances_and_warning (config.config_options_tests.PluginsTest.test_plugin_config_with_multiple_instances_and_warning) ... ok 128s test_plugin_config_with_options (config.config_options_tests.PluginsTest.test_plugin_config_with_options) ... ok 128s test_plugin_config_without_options (config.config_options_tests.PluginsTest.test_plugin_config_without_options) ... ok 128s test_defined (config.config_options_tests.PrivateTest.test_defined) ... ok 128s test_copy (config.config_options_tests.SchemaTest.test_copy) ... ok 128s test_subclass (config.config_options_tests.SchemaTest.test_subclass) ... ok 128s test_common_prefix (config.config_options_tests.SiteDirTest.test_common_prefix) 128s Legitimate settings with common prefixes should not fail validation. ... ok 128s test_doc_dir_in_site_dir (config.config_options_tests.SiteDirTest.test_doc_dir_in_site_dir) ... ok 128s test_site_dir_in_docs_dir (config.config_options_tests.SiteDirTest.test_site_dir_in_docs_dir) ... ok 128s test_config_file_path_pass_through (config.config_options_tests.SubConfigTest.test_config_file_path_pass_through) 128s Necessary to ensure FilesystemObject validates the correct path. ... ok 128s test_default (config.config_options_tests.SubConfigTest.test_default) ... ok 128s test_optional (config.config_options_tests.SubConfigTest.test_optional) ... ok 128s test_required (config.config_options_tests.SubConfigTest.test_required) ... ok 128s test_subconfig_invalid_option (config.config_options_tests.SubConfigTest.test_subconfig_invalid_option) ... ok 128s test_subconfig_normal (config.config_options_tests.SubConfigTest.test_subconfig_normal) ... ok 128s test_subconfig_unknown_option (config.config_options_tests.SubConfigTest.test_subconfig_unknown_option) ... ok 128s test_subconfig_with_multiple_items (config.config_options_tests.SubConfigTest.test_subconfig_with_multiple_items) ... ok 128s test_subconfig_wrong_type (config.config_options_tests.SubConfigTest.test_subconfig_wrong_type) ... ok 128s test_post_validation_inexisting_custom_dir (config.config_options_tests.ThemeTest.test_post_validation_inexisting_custom_dir) ... ok 128s test_post_validation_locale (config.config_options_tests.ThemeTest.test_post_validation_locale) ... ok 128s test_post_validation_locale_invalid_type (config.config_options_tests.ThemeTest.test_post_validation_locale_invalid_type) ... ok 128s test_post_validation_locale_none (config.config_options_tests.ThemeTest.test_post_validation_locale_none) ... ok 128s test_post_validation_none_theme_name_and_missing_custom_dir (config.config_options_tests.ThemeTest.test_post_validation_none_theme_name_and_missing_custom_dir) ... ok 128s test_theme_as_complex_config (config.config_options_tests.ThemeTest.test_theme_as_complex_config) ... ok 128s test_theme_as_simple_config (config.config_options_tests.ThemeTest.test_theme_as_simple_config) ... ok 128s test_theme_as_string (config.config_options_tests.ThemeTest.test_theme_as_string) ... ok 128s test_theme_config_missing_name (config.config_options_tests.ThemeTest.test_theme_config_missing_name) ... ok 128s test_theme_default (config.config_options_tests.ThemeTest.test_theme_default) ... ok 128s test_theme_invalid_type (config.config_options_tests.ThemeTest.test_theme_invalid_type) ... ok 128s test_theme_name_is_none (config.config_options_tests.ThemeTest.test_theme_name_is_none) ... ok 128s test_uninstalled_theme_as_config (config.config_options_tests.ThemeTest.test_uninstalled_theme_as_config) ... ok 128s test_uninstalled_theme_as_string (config.config_options_tests.ThemeTest.test_uninstalled_theme_as_string) ... ok 128s test_length (config.config_options_tests.TypeTest.test_length) ... ok 128s test_multiple_types (config.config_options_tests.TypeTest.test_multiple_types) ... ok 128s test_optional_with_default (config.config_options_tests.TypeTest.test_optional_with_default) ... ok 128s test_single_type (config.config_options_tests.TypeTest.test_single_type) ... ok 128s test_invalid_type (config.config_options_tests.URLTest.test_invalid_type) ... ok 128s test_invalid_url (config.config_options_tests.URLTest.test_invalid_url) ... ok 128s test_optional (config.config_options_tests.URLTest.test_optional) ... ok 128s test_valid_url (config.config_options_tests.URLTest.test_valid_url) ... ok 128s test_valid_url_is_dir (config.config_options_tests.URLTest.test_valid_url_is_dir) ... ok 128s test_config_option (config.config_tests.ConfigTests.test_config_option) 128s Users can explicitly set the config file using the '--config' option. ... ok 128s test_doc_dir_in_site_dir (config.config_tests.ConfigTests.test_doc_dir_in_site_dir) ... ok 128s test_empty_nav (config.config_tests.ConfigTests.test_empty_nav) ... ok 128s test_error_on_pages (config.config_tests.ConfigTests.test_error_on_pages) ... ok 128s test_invalid_config (config.config_tests.ConfigTests.test_invalid_config) ... ok 128s test_missing_config_file (config.config_tests.ConfigTests.test_missing_config_file) ... ok 128s test_missing_site_name (config.config_tests.ConfigTests.test_missing_site_name) ... ok 128s test_nonexistant_config (config.config_tests.ConfigTests.test_nonexistant_config) ... ok 128s test_theme (config.config_tests.ConfigTests.test_theme) ... ok 128s test_deploy (gh_deploy_tests.TestGitHubDeploy.test_deploy) ... ok 128s test_deploy_error (gh_deploy_tests.TestGitHubDeploy.test_deploy_error) ... ok 128s test_deploy_hostname (gh_deploy_tests.TestGitHubDeploy.test_deploy_hostname) ... ok 128s test_deploy_ignore_version (gh_deploy_tests.TestGitHubDeploy.test_deploy_ignore_version) ... ok 128s test_deploy_ignore_version_default (gh_deploy_tests.TestGitHubDeploy.test_deploy_ignore_version_default) ... ok 129s test_deploy_no_cname (gh_deploy_tests.TestGitHubDeploy.test_deploy_no_cname) ... ok 129s test_get_current_sha (gh_deploy_tests.TestGitHubDeploy.test_get_current_sha) ... ok 129s test_get_remote_url_enterprise (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_enterprise) ... ok 129s test_get_remote_url_http (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_http) ... ok 129s test_get_remote_url_ssh (gh_deploy_tests.TestGitHubDeploy.test_get_remote_url_ssh) ... ok 129s test_is_cwd_git_repo (gh_deploy_tests.TestGitHubDeploy.test_is_cwd_git_repo) ... ok 129s test_is_cwd_not_git_repo (gh_deploy_tests.TestGitHubDeploy.test_is_cwd_not_git_repo) ... ok 129s test_mkdocs_newer (gh_deploy_tests.TestGitHubDeployLogs.test_mkdocs_newer) ... ok 129s test_mkdocs_older (gh_deploy_tests.TestGitHubDeployLogs.test_mkdocs_older) ... ok 129s test_version_unknown (gh_deploy_tests.TestGitHubDeployLogs.test_version_unknown) ... ok 129s test_bad_error_handler (livereload_tests.BuildTests.test_bad_error_handler) ... ok 129s test_basic_rebuild (livereload_tests.BuildTests.test_basic_rebuild) ... ok 130s test_change_is_detected_while_building (livereload_tests.BuildTests.test_change_is_detected_while_building) ... ok 130s test_error_handler (livereload_tests.BuildTests.test_error_handler) ... ok 130s test_mime_types (livereload_tests.BuildTests.test_mime_types) ... ok 130s test_multiple_dirs_can_cause_rebuild (livereload_tests.BuildTests.test_multiple_dirs_can_cause_rebuild) ... ok 130s test_multiple_dirs_changes_rebuild_only_once (livereload_tests.BuildTests.test_multiple_dirs_changes_rebuild_only_once) ... ok 130s test_rebuild_after_delete (livereload_tests.BuildTests.test_rebuild_after_delete) ... skipped 'Test expected fo fail on s390(x)' 131s test_rebuild_after_rename (livereload_tests.BuildTests.test_rebuild_after_rename) ... ok 131s test_rebuild_on_edit (livereload_tests.BuildTests.test_rebuild_on_edit) ... ok 131s test_recovers_from_build_error (livereload_tests.BuildTests.test_recovers_from_build_error) ... ok 131s test_redirects_to_directory (livereload_tests.BuildTests.test_redirects_to_directory) ... ok 131s test_redirects_to_mount_path (livereload_tests.BuildTests.test_redirects_to_mount_path) ... ok 131s test_redirects_to_unicode_mount_path (livereload_tests.BuildTests.test_redirects_to_unicode_mount_path) ... ok 131s test_serves_directory_index (livereload_tests.BuildTests.test_serves_directory_index) ... ok 132s test_serves_from_mount_path (livereload_tests.BuildTests.test_serves_from_mount_path) ... ok 132s test_serves_modified_html (livereload_tests.BuildTests.test_serves_modified_html) ... ok 132s test_serves_normal_file (livereload_tests.BuildTests.test_serves_normal_file) ... ok 132s test_serves_polling_after_event (livereload_tests.BuildTests.test_serves_polling_after_event) ... ok 132s test_serves_polling_instantly (livereload_tests.BuildTests.test_serves_polling_instantly) ... ok 132s test_serves_polling_with_mount_path (livereload_tests.BuildTests.test_serves_polling_with_mount_path) ... ok 132s test_serves_polling_with_timeout (livereload_tests.BuildTests.test_serves_polling_with_timeout) ... ok 132s test_serves_with_unicode_characters (livereload_tests.BuildTests.test_serves_with_unicode_characters) ... ok 133s test_unwatch (livereload_tests.BuildTests.test_unwatch) ... ok 133s test_watch_with_broken_symlinks (livereload_tests.BuildTests.test_watch_with_broken_symlinks) ... ok 134s test_watches_direct_symlinks (livereload_tests.BuildTests.test_watches_direct_symlinks) ... ok 134s test_watches_through_relative_symlinks (livereload_tests.BuildTests.test_watches_through_relative_symlinks) ... ok 136s test_watches_through_symlinks (livereload_tests.BuildTests.test_watches_through_symlinks) ... ok 136s test_invalid_locale (localization_tests.LocalizationTests.test_invalid_locale) ... ok 136s test_jinja_extension_installed (localization_tests.LocalizationTests.test_jinja_extension_installed) ... ok 136s test_merge_translations (localization_tests.LocalizationTests.test_merge_translations) ... ok 136s test_no_translations_found (localization_tests.LocalizationTests.test_no_translations_found) ... ok 136s test_translations_found (localization_tests.LocalizationTests.test_translations_found) ... ok 136s test_unknown_locale (localization_tests.LocalizationTests.test_unknown_locale) ... ok 136s test_valid_language (localization_tests.LocalizationTests.test_valid_language) ... ok 136s test_valid_language_territory (localization_tests.LocalizationTests.test_valid_language_territory) ... ok 136s test_new (new_tests.NewTests.test_new) ... ok 136s test_invalid_plugin_options (plugin_tests.TestPluginClass.test_invalid_plugin_options) ... ok 136s test_valid_plugin_options (plugin_tests.TestPluginClass.test_valid_plugin_options) ... ok 136s test_correct_events_registered (plugin_tests.TestPluginCollection.test_correct_events_registered) ... ok 136s test_event_empty_item (plugin_tests.TestPluginCollection.test_event_empty_item) ... ok 136s test_event_empty_item_returns_None (plugin_tests.TestPluginCollection.test_event_empty_item_returns_None) ... ok 136s test_event_priorities (plugin_tests.TestPluginCollection.test_event_priorities) ... ok 136s test_event_returns_None (plugin_tests.TestPluginCollection.test_event_returns_None) ... ok 136s test_run_build_error_event (plugin_tests.TestPluginCollection.test_run_build_error_event) ... ok 136s test_run_event_on_collection (plugin_tests.TestPluginCollection.test_run_event_on_collection) ... ok 136s test_run_event_twice_on_collection (plugin_tests.TestPluginCollection.test_run_event_twice_on_collection) ... ok 136s test_run_undefined_event_on_collection (plugin_tests.TestPluginCollection.test_run_undefined_event_on_collection) ... ok 136s test_run_unknown_event_on_collection (plugin_tests.TestPluginCollection.test_run_unknown_event_on_collection) ... ok 136s test_set_multiple_plugins_on_collection (plugin_tests.TestPluginCollection.test_set_multiple_plugins_on_collection) ... ok 136s test_set_plugin_on_collection (plugin_tests.TestPluginCollection.test_set_plugin_on_collection) ... ok 136s test_lang_bad_code (search_tests.SearchConfigTests.test_lang_bad_code) ... ok 136s test_lang_bad_type (search_tests.SearchConfigTests.test_lang_bad_type) ... ok 136s test_lang_default (search_tests.SearchConfigTests.test_lang_default) ... ok 136s test_lang_good_and_bad_code (search_tests.SearchConfigTests.test_lang_good_and_bad_code) ... ok 136s test_lang_list (search_tests.SearchConfigTests.test_lang_list) ... ok 136s test_lang_missing_and_with_territory (search_tests.SearchConfigTests.test_lang_missing_and_with_territory) ... expected failure 136s test_lang_multi_list (search_tests.SearchConfigTests.test_lang_multi_list) ... expected failure 136s test_lang_no_default_list (search_tests.SearchConfigTests.test_lang_no_default_list) ... ok 136s test_lang_no_default_none (search_tests.SearchConfigTests.test_lang_no_default_none) ... ok 136s test_lang_no_default_str (search_tests.SearchConfigTests.test_lang_no_default_str) ... ok 136s test_lang_str (search_tests.SearchConfigTests.test_lang_str) ... ok 136s test_content_parser (search_tests.SearchIndexTests.test_content_parser) ... ok 136s test_content_parser_content_before_header (search_tests.SearchIndexTests.test_content_parser_content_before_header) ... ok 136s test_content_parser_no_id (search_tests.SearchIndexTests.test_content_parser_no_id) ... ok 136s test_content_parser_no_sections (search_tests.SearchIndexTests.test_content_parser_no_sections) ... ok 136s test_create_search_index (search_tests.SearchIndexTests.test_create_search_index) ... ok 136s test_find_toc_by_id (search_tests.SearchIndexTests.test_find_toc_by_id) 136s Test finding the relevant TOC item by the tag ID. ... ok 136s test_html_stripping (search_tests.SearchIndexTests.test_html_stripping) ... ok 136s test_prebuild_index (search_tests.SearchIndexTests.test_prebuild_index) ... ok 136s test_prebuild_index_false (search_tests.SearchIndexTests.test_prebuild_index_false) ... ok 136s test_prebuild_index_node (search_tests.SearchIndexTests.test_prebuild_index_node) ... ok 136s test_prebuild_index_python (search_tests.SearchIndexTests.test_prebuild_index_python) ... ok 136s test_prebuild_index_python_missing_lunr (search_tests.SearchIndexTests.test_prebuild_index_python_missing_lunr) ... skipped 'lunr.py is installed' 136s test_prebuild_index_raises_ioerror (search_tests.SearchIndexTests.test_prebuild_index_raises_ioerror) ... ok 136s test_prebuild_index_raises_oserror (search_tests.SearchIndexTests.test_prebuild_index_raises_oserror) ... ok 136s test_prebuild_index_returns_error (search_tests.SearchIndexTests.test_prebuild_index_returns_error) ... ok 136s test_search_indexing_options (search_tests.SearchIndexTests.test_search_indexing_options) ... ok 136s test_event_on_config_defaults (search_tests.SearchPluginTests.test_event_on_config_defaults) ... ok 136s test_event_on_config_include_search_page (search_tests.SearchPluginTests.test_event_on_config_include_search_page) ... ok 136s test_event_on_config_lang (search_tests.SearchPluginTests.test_event_on_config_lang) ... expected failure 136s test_event_on_config_search_index_only (search_tests.SearchPluginTests.test_event_on_config_search_index_only) ... ok 136s test_event_on_config_theme_locale (search_tests.SearchPluginTests.test_event_on_config_theme_locale) ... expected failure 136s test_event_on_post_build_defaults (search_tests.SearchPluginTests.test_event_on_post_build_defaults) ... ok 136s test_event_on_post_build_multi_lang (search_tests.SearchPluginTests.test_event_on_post_build_multi_lang) ... expected failure 136s test_event_on_post_build_search_index_only (search_tests.SearchPluginTests.test_event_on_post_build_search_index_only) ... ok 136s test_event_on_post_build_single_lang (search_tests.SearchPluginTests.test_event_on_post_build_single_lang) ... expected failure 136s test_plugin_config_defaults (search_tests.SearchPluginTests.test_plugin_config_defaults) ... ok 136s test_plugin_config_indexing (search_tests.SearchPluginTests.test_plugin_config_indexing) ... ok 136s test_plugin_config_lang (search_tests.SearchPluginTests.test_plugin_config_lang) ... expected failure 136s test_plugin_config_min_search_length (search_tests.SearchPluginTests.test_plugin_config_min_search_length) ... ok 136s test_plugin_config_prebuild_index (search_tests.SearchPluginTests.test_plugin_config_prebuild_index) ... ok 136s test_plugin_config_separator (search_tests.SearchPluginTests.test_plugin_config_separator) ... ok 136s test_add_files_from_theme (structure.file_tests.TestFiles.test_add_files_from_theme) ... ok 136s test_copy_file (structure.file_tests.TestFiles.test_copy_file) ... ok 136s test_copy_file_clean_modified (structure.file_tests.TestFiles.test_copy_file_clean_modified) ... ok 136s test_copy_file_dirty_modified (structure.file_tests.TestFiles.test_copy_file_dirty_modified) ... ok 136s test_copy_file_dirty_not_modified (structure.file_tests.TestFiles.test_copy_file_dirty_not_modified) ... ok 136s test_copy_file_from_content (structure.file_tests.TestFiles.test_copy_file_from_content) ... ok 136s test_copy_file_same_file (structure.file_tests.TestFiles.test_copy_file_same_file) ... ok 136s test_css_file (structure.file_tests.TestFiles.test_css_file) ... ok 136s test_file_name_with_custom_dest_uri (structure.file_tests.TestFiles.test_file_name_with_custom_dest_uri) ... ok 136s test_file_name_with_space (structure.file_tests.TestFiles.test_file_name_with_space) ... ok 136s test_file_overwrite_attrs (structure.file_tests.TestFiles.test_file_overwrite_attrs) ... ok 136s test_file_sort_key (structure.file_tests.TestFiles.test_file_sort_key) ... ok 136s test_files (structure.file_tests.TestFiles.test_files) ... ok 136s test_files_append_remove_src_paths (structure.file_tests.TestFiles.test_files_append_remove_src_paths) ... ok 136s test_files_move_to_end (structure.file_tests.TestFiles.test_files_move_to_end) ... ok 136s test_generated_file (structure.file_tests.TestFiles.test_generated_file) ... ok 136s test_generated_file_constructor (structure.file_tests.TestFiles.test_generated_file_constructor) ... ok 136s test_get_files (structure.file_tests.TestFiles.test_get_files) ... ok 136s test_get_files_exclude_readme_with_index (structure.file_tests.TestFiles.test_get_files_exclude_readme_with_index) ... ok 136s test_get_files_include_readme_without_index (structure.file_tests.TestFiles.test_get_files_include_readme_without_index) ... ok 136s test_get_relative_url (structure.file_tests.TestFiles.test_get_relative_url) ... ok 136s test_get_relative_url_use_directory_urls (structure.file_tests.TestFiles.test_get_relative_url_use_directory_urls) ... ok 136s test_javascript_file (structure.file_tests.TestFiles.test_javascript_file) ... ok 136s test_md_file (structure.file_tests.TestFiles.test_md_file) ... ok 136s test_md_file_nested (structure.file_tests.TestFiles.test_md_file_nested) ... ok 136s test_md_index_file (structure.file_tests.TestFiles.test_md_index_file) ... ok 136s test_md_index_file_nested (structure.file_tests.TestFiles.test_md_index_file_nested) ... ok 136s test_md_readme_index_file (structure.file_tests.TestFiles.test_md_readme_index_file) ... ok 136s test_media_file (structure.file_tests.TestFiles.test_media_file) ... ok 136s test_sort_files (structure.file_tests.TestFiles.test_sort_files) ... ok 136s test_src_path_windows (structure.file_tests.TestFiles.test_src_path_windows) ... skipped 'requires Windows' 136s test_static_file (structure.file_tests.TestFiles.test_static_file) ... ok 136s test_active (structure.nav_tests.SiteNavigationTests.test_active) ... ok 136s test_get_by_type_nested_sections (structure.nav_tests.SiteNavigationTests.test_get_by_type_nested_sections) ... ok 136s test_indented_nav (structure.nav_tests.SiteNavigationTests.test_indented_nav) ... ok 136s test_nav_absolute_links_with_validation (structure.nav_tests.SiteNavigationTests.test_nav_absolute_links_with_validation) ... ok 136s test_nav_bad_links (structure.nav_tests.SiteNavigationTests.test_nav_bad_links) ... ok 136s test_nav_external_links (structure.nav_tests.SiteNavigationTests.test_nav_external_links) ... ok 136s test_nav_from_files (structure.nav_tests.SiteNavigationTests.test_nav_from_files) ... ok 136s test_nav_from_nested_files (structure.nav_tests.SiteNavigationTests.test_nav_from_nested_files) ... ok 136s test_nav_missing_page (structure.nav_tests.SiteNavigationTests.test_nav_missing_page) ... ok 136s test_nav_no_directory_urls (structure.nav_tests.SiteNavigationTests.test_nav_no_directory_urls) ... ok 136s test_nav_no_title (structure.nav_tests.SiteNavigationTests.test_nav_no_title) ... ok 136s test_nav_page_subclass (structure.nav_tests.SiteNavigationTests.test_nav_page_subclass) ... ok 136s test_nav_with_exclusion (structure.nav_tests.SiteNavigationTests.test_nav_with_exclusion) ... ok 136s test_nested_ungrouped_nav (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_nav) ... ok 136s test_nested_ungrouped_nav_no_titles (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_nav_no_titles) ... ok 136s test_nested_ungrouped_no_titles_windows (structure.nav_tests.SiteNavigationTests.test_nested_ungrouped_no_titles_windows) ... skipped 'requires Windows' 136s test_simple_nav (structure.nav_tests.SiteNavigationTests.test_simple_nav) ... ok 136s test_BOM (structure.page_tests.PageTests.test_BOM) ... ok 136s test_homepage (structure.page_tests.PageTests.test_homepage) ... ok 136s test_missing_page (structure.page_tests.PageTests.test_missing_page) ... ok 136s test_nested_index_page (structure.page_tests.PageTests.test_nested_index_page) ... ok 136s test_nested_index_page_no_parent (structure.page_tests.PageTests.test_nested_index_page_no_parent) ... ok 136s test_nested_index_page_no_parent_no_directory_urls (structure.page_tests.PageTests.test_nested_index_page_no_parent_no_directory_urls) ... ok 136s test_nested_nonindex_page (structure.page_tests.PageTests.test_nested_nonindex_page) ... ok 136s test_page_canonical_url (structure.page_tests.PageTests.test_page_canonical_url) ... ok 136s test_page_canonical_url_nested (structure.page_tests.PageTests.test_page_canonical_url_nested) ... ok 136s test_page_canonical_url_nested_no_slash (structure.page_tests.PageTests.test_page_canonical_url_nested_no_slash) ... ok 136s test_page_defaults (structure.page_tests.PageTests.test_page_defaults) ... ok 137s test_page_edit_url (structure.page_tests.PageTests.test_page_edit_url) ... ok 137s test_page_edit_url_custom_from_file (structure.page_tests.PageTests.test_page_edit_url_custom_from_file) ... ok 137s test_page_edit_url_warning (structure.page_tests.PageTests.test_page_edit_url_warning) ... ok 137s test_page_edit_url_windows (structure.page_tests.PageTests.test_page_edit_url_windows) ... skipped 'requires Windows' 137s test_page_eq (structure.page_tests.PageTests.test_page_eq) ... ok 137s test_page_ne (structure.page_tests.PageTests.test_page_ne) ... ok 137s test_page_no_directory_url (structure.page_tests.PageTests.test_page_no_directory_url) ... ok 137s test_page_render (structure.page_tests.PageTests.test_page_render) ... ok 137s test_page_title_from_capitalized_filename (structure.page_tests.PageTests.test_page_title_from_capitalized_filename) ... ok 137s test_page_title_from_filename (structure.page_tests.PageTests.test_page_title_from_filename) ... ok 137s test_page_title_from_homepage_filename (structure.page_tests.PageTests.test_page_title_from_homepage_filename) ... ok 137s test_page_title_from_markdown (structure.page_tests.PageTests.test_page_title_from_markdown) ... ok 137s test_page_title_from_markdown_html_entity (structure.page_tests.PageTests.test_page_title_from_markdown_html_entity) ... ok 137s test_page_title_from_markdown_preserved_attr_list (structure.page_tests.PageTests.test_page_title_from_markdown_preserved_attr_list) ... ok 137s test_page_title_from_markdown_strip_comments (structure.page_tests.PageTests.test_page_title_from_markdown_strip_comments) ... ok 137s test_page_title_from_markdown_strip_footnoteref (structure.page_tests.PageTests.test_page_title_from_markdown_strip_footnoteref) ... ok 137s test_page_title_from_markdown_strip_formatting (structure.page_tests.PageTests.test_page_title_from_markdown_strip_formatting) ... ok 137s test_page_title_from_markdown_strip_image (structure.page_tests.PageTests.test_page_title_from_markdown_strip_image) ... ok 137s test_page_title_from_markdown_strip_raw_html (structure.page_tests.PageTests.test_page_title_from_markdown_strip_raw_html) ... ok 137s test_page_title_from_markdown_stripped_anchorlinks (structure.page_tests.PageTests.test_page_title_from_markdown_stripped_anchorlinks) ... ok 137s test_page_title_from_markdown_stripped_attr_list (structure.page_tests.PageTests.test_page_title_from_markdown_stripped_attr_list) ... ok 137s test_page_title_from_markdown_with_email (structure.page_tests.PageTests.test_page_title_from_markdown_with_email) ... ok 137s test_page_title_from_meta (structure.page_tests.PageTests.test_page_title_from_meta) ... ok 137s test_page_title_from_setext_markdown (structure.page_tests.PageTests.test_page_title_from_setext_markdown) ... ok 137s test_predefined_page_title (structure.page_tests.PageTests.test_predefined_page_title) ... ok 137s test_absolute_anchor_link_with_validation (structure.page_tests.RelativePathExtensionTests.test_absolute_anchor_link_with_validation) ... ok 137s test_absolute_anchor_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_anchor_link_with_validation_and_suggestion) ... ok 137s test_absolute_link_preserved_and_warned (structure.page_tests.RelativePathExtensionTests.test_absolute_link_preserved_and_warned) ... ok 137s test_absolute_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_suggestion) ... ok 137s test_absolute_link_with_validation (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation) ... ok 137s test_absolute_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation_and_suggestion) ... ok 137s test_absolute_link_with_validation_just_slash (structure.page_tests.RelativePathExtensionTests.test_absolute_link_with_validation_just_slash) ... ok 137s test_absolute_self_anchor_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_self_anchor_link_with_suggestion) ... ok 137s test_absolute_self_anchor_link_with_validation_and_suggestion (structure.page_tests.RelativePathExtensionTests.test_absolute_self_anchor_link_with_validation_and_suggestion) ... ok 137s test_absolute_win_local_path (structure.page_tests.RelativePathExtensionTests.test_absolute_win_local_path) ... ok 137s test_bad_relative_doc_link (structure.page_tests.RelativePathExtensionTests.test_bad_relative_doc_link) ... ok 137s test_email_link (structure.page_tests.RelativePathExtensionTests.test_email_link) ... ok 137s test_external_link (structure.page_tests.RelativePathExtensionTests.test_external_link) ... ok 137s test_image_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_image_link_with_suggestion) ... ok 137s test_invalid_email_link (structure.page_tests.RelativePathExtensionTests.test_invalid_email_link) ... ok 137s test_no_links (structure.page_tests.RelativePathExtensionTests.test_no_links) ... ok 137s test_possible_target_uris (structure.page_tests.RelativePathExtensionTests.test_possible_target_uris) ... ok 137s test_relative_doc_link_without_extension (structure.page_tests.RelativePathExtensionTests.test_relative_doc_link_without_extension) ... ok 137s test_relative_html_link (structure.page_tests.RelativePathExtensionTests.test_relative_html_link) ... ok 137s test_relative_html_link_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_hash) ... ok 137s test_relative_html_link_hash_only (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_hash_only) ... ok 137s test_relative_html_link_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_index) ... ok 137s test_relative_html_link_parent_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_parent_index) ... ok 137s test_relative_html_link_sub_index (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_index) ... ok 137s test_relative_html_link_sub_index_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_index_hash) ... ok 137s test_relative_html_link_sub_page (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_page) ... ok 137s test_relative_html_link_sub_page_hash (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_sub_page_hash) ... ok 137s test_relative_html_link_with_encoded_space (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_with_encoded_space) ... ok 137s test_relative_html_link_with_unencoded_space (structure.page_tests.RelativePathExtensionTests.test_relative_html_link_with_unencoded_space) ... ok 137s test_relative_image_link_from_homepage (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_homepage) ... ok 137s test_relative_image_link_from_sibling (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_sibling) ... ok 137s test_relative_image_link_from_subpage (structure.page_tests.RelativePathExtensionTests.test_relative_image_link_from_subpage) ... ok 137s test_relative_slash_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_relative_slash_link_with_suggestion) ... ok 137s test_self_anchor_link_with_suggestion (structure.page_tests.RelativePathExtensionTests.test_self_anchor_link_with_suggestion) ... ok 137s test_source_date_epoch (structure.page_tests.SourceDateEpochTests.test_source_date_epoch) ... ok 137s test_charref (structure.toc_tests.TableOfContentsTests.test_charref) ... ok 137s test_entityref (structure.toc_tests.TableOfContentsTests.test_entityref) ... ok 137s test_flat_h2_toc (structure.toc_tests.TableOfContentsTests.test_flat_h2_toc) ... ok 137s test_flat_toc (structure.toc_tests.TableOfContentsTests.test_flat_toc) ... ok 137s test_indented_toc (structure.toc_tests.TableOfContentsTests.test_indented_toc) ... ok 137s test_indented_toc_html (structure.toc_tests.TableOfContentsTests.test_indented_toc_html) ... ok 137s test_level (structure.toc_tests.TableOfContentsTests.test_level) ... ok 137s test_mixed_html (structure.toc_tests.TableOfContentsTests.test_mixed_html) ... ok 137s test_mixed_toc (structure.toc_tests.TableOfContentsTests.test_mixed_toc) ... ok 137s test_nested_anchor (structure.toc_tests.TableOfContentsTests.test_nested_anchor) ... ok 137s test_custom_dir (theme_tests.ThemeTests.test_custom_dir) ... ok 137s test_custom_dir_only (theme_tests.ThemeTests.test_custom_dir_only) ... ok 137s test_empty_config_file (theme_tests.ThemeTests.test_empty_config_file) ... ok 137s test_inherited_theme (theme_tests.ThemeTests.test_inherited_theme) ... ok 137s test_no_theme_config (theme_tests.ThemeTests.test_no_theme_config) ... ok 137s test_simple_theme (theme_tests.ThemeTests.test_simple_theme) ... ok 137s test_vars (theme_tests.ThemeTests.test_vars) ... ok 137s test_locale_language_only (utils.babel_stub_tests.BabelStubTests.test_locale_language_only) ... ok 137s test_locale_language_territory (utils.babel_stub_tests.BabelStubTests.test_locale_language_territory) ... ok 137s test_parse_locale_bad_format (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_format) ... ok 137s test_parse_locale_bad_format_sep (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_format_sep) ... ok 137s test_parse_locale_bad_type (utils.babel_stub_tests.BabelStubTests.test_parse_locale_bad_type) ... ok 137s test_parse_locale_invalid_characters (utils.babel_stub_tests.BabelStubTests.test_parse_locale_invalid_characters) ... ok 137s test_parse_locale_language_only (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_only) ... ok 137s test_parse_locale_language_territory (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_territory) ... ok 137s test_parse_locale_language_territory_sep (utils.babel_stub_tests.BabelStubTests.test_parse_locale_language_territory_sep) ... ok 137s test_parse_locale_unknown_locale (utils.babel_stub_tests.BabelStubTests.test_parse_locale_unknown_locale) ... ok 137s test_script_tag (utils.templates_tests.UtilsTemplatesTests.test_script_tag) ... ok 137s test_count_critical (utils.utils_tests.LogCounterTests.test_count_critical) ... ok 137s test_count_debug (utils.utils_tests.LogCounterTests.test_count_debug) ... ok 137s test_count_error (utils.utils_tests.LogCounterTests.test_count_error) ... ok 137s test_count_info (utils.utils_tests.LogCounterTests.test_count_info) ... ok 137s test_count_multiple (utils.utils_tests.LogCounterTests.test_count_multiple) ... ok 137s test_count_warning (utils.utils_tests.LogCounterTests.test_count_warning) ... ok 137s test_default_values (utils.utils_tests.LogCounterTests.test_default_values) ... ok 137s test_log_level (utils.utils_tests.LogCounterTests.test_log_level) ... ok 137s test_get_theme_dir (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir) ... ok 137s test_get_theme_dir_error (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir_error) ... ok 137s test_get_theme_dir_importerror (utils.utils_tests.ThemeUtilsTests.test_get_theme_dir_importerror) ... ok 137s test_get_themes (utils.utils_tests.ThemeUtilsTests.test_get_themes) ... ok 137s test_get_themes_error (utils.utils_tests.ThemeUtilsTests.test_get_themes_error) ... ok 137s test_get_themes_warning (utils.utils_tests.ThemeUtilsTests.test_get_themes_warning) ... ok 137s test_copy_files (utils.utils_tests.UtilsTests.test_copy_files) ... ok 137s test_copy_files_without_permissions (utils.utils_tests.UtilsTests.test_copy_files_without_permissions) ... ok 137s test_env_var_in_yaml (utils.utils_tests.UtilsTests.test_env_var_in_yaml) ... ok 137s test_get_relative_url (utils.utils_tests.UtilsTests.test_get_relative_url) ... ok 137s test_get_relative_url_empty (utils.utils_tests.UtilsTests.test_get_relative_url_empty) ... ok 137s test_insort (utils.utils_tests.UtilsTests.test_insort) ... ok 137s test_insort_key (utils.utils_tests.UtilsTests.test_insort_key) ... ok 137s test_is_markdown_file (utils.utils_tests.UtilsTests.test_is_markdown_file) ... ok 137s test_mm_meta_data (utils.utils_tests.UtilsTests.test_mm_meta_data) ... ok 137s test_mm_meta_data_blank_first_line (utils.utils_tests.UtilsTests.test_mm_meta_data_blank_first_line) ... ok 137s test_nest_paths (utils.utils_tests.UtilsTests.test_nest_paths) ... ok 137s test_nest_paths_native (utils.utils_tests.UtilsTests.test_nest_paths_native) ... ok 137s test_no_meta_data (utils.utils_tests.UtilsTests.test_no_meta_data) ... ok 137s test_normalize_url (utils.utils_tests.UtilsTests.test_normalize_url) ... ok 137s test_normalize_url_windows (utils.utils_tests.UtilsTests.test_normalize_url_windows) ... ok 137s test_reduce_list (utils.utils_tests.UtilsTests.test_reduce_list) ... ok 137s test_unicode_yaml (utils.utils_tests.UtilsTests.test_unicode_yaml) ... ok 137s test_yaml_inheritance (utils.utils_tests.UtilsTests.test_yaml_inheritance) ... ok 137s test_yaml_inheritance_missing_parent (utils.utils_tests.UtilsTests.test_yaml_inheritance_missing_parent) ... ok 137s test_yaml_meta_data (utils.utils_tests.UtilsTests.test_yaml_meta_data) ... ok 137s test_yaml_meta_data_invalid (utils.utils_tests.UtilsTests.test_yaml_meta_data_invalid) ... ok 137s test_yaml_meta_data_not_dict (utils.utils_tests.UtilsTests.test_yaml_meta_data_not_dict) ... ok 137s 137s ---------------------------------------------------------------------- 137s Ran 688 tests in 11.274s 137s 137s OK (skipped=6, expected failures=7) 137s 138s autopkgtest [09:21:43]: test upstream-tests: -----------------------] 138s autopkgtest [09:21:43]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 138s upstream-tests PASS 139s autopkgtest [09:21:44]: @@@@@@@@@@@@@@@@@@@@ summary 139s check-links PASS 139s upstream-tests PASS 155s nova [W] Using flock in prodstack6-s390x 155s Creating nova instance adt-plucky-s390x-python-mkdocs-20250119-091925-juju-7f2275-prod-proposed-migration-environment-15-3686d09c-8edb-4223-80cf-9a8c47ff87f2 from image adt/ubuntu-plucky-s390x-server-20250118.img (UUID a537ed35-4c8f-4b95-9abd-567cde446bf6)... 155s nova [W] Timed out waiting for 89ca4eea-76e1-4e3e-b974-dd23b2298b64 to get deleted.