0s autopkgtest [21:44:21]: starting date and time: 2025-01-16 21:44:21+0000 0s autopkgtest [21:44:21]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [21:44:21]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.4453awei/out --timeout-copy=6000 -a i386 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:xorg-server --apt-upgrade sphinx --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=xorg-server/2:21.1.15-2ubuntu2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor builder-cpu2-ram4-disk20 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-25.secgroup --name adt-plucky-i386-sphinx-20250116-214421-juju-7f2275-prod-proposed-migration-environment-2-81558973-84c8-45d4-aee2-2d69d9e4a6df --image adt/ubuntu-plucky-amd64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration-amd64 -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/ 76s autopkgtest [21:45:37]: testbed dpkg architecture: amd64 76s autopkgtest [21:45:37]: testbed apt version: 2.9.18 76s autopkgtest [21:45:37]: @@@@@@@@@@@@@@@@@@@@ test bed setup 77s autopkgtest [21:45:38]: testbed release detected to be: None 77s autopkgtest [21:45:38]: updating testbed package index (apt update) 78s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 78s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 78s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 78s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 78s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.4 kB] 78s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [168 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [923 kB] 78s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 78s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [323 kB] 79s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [221 kB] 79s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 79s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 79s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [482 kB] 79s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1110 kB] 79s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [26.7 kB] 79s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7288 B] 79s Fetched 3403 kB in 1s (3206 kB/s) 80s Reading package lists... 80s + lsb_release --codename --short 81s + RELEASE=plucky 81s + cat 81s + [ plucky != trusty ] 81s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Calculating upgrade... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 82s + /usr/lib/apt/apt-helper analyze-pattern ?true 82s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 82s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 82s + grep -q trusty /etc/lsb-release 82s + [ ! -d /usr/share/doc/unattended-upgrades ] 82s + [ ! -d /usr/share/doc/lxd ] 82s + [ ! -d /usr/share/doc/lxd-client ] 82s + [ ! -d /usr/share/doc/snapd ] 82s + type iptables 82s + cat 82s + chmod 755 /etc/rc.local 82s + . /etc/rc.local 82s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 82s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 82s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 82s + uname -m 82s + [ x86_64 = ppc64le ] 82s + [ -d /run/systemd/system ] 82s + systemd-detect-virt --quiet --vm 82s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 82s + cat 82s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 82s + echo COMPRESS=lz4 82s + sync 83s autopkgtest [21:45:44]: upgrading testbed (apt dist-upgrade and autopurge) 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 84s Entering ResolveByKeep 85s 85s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 85s Reading package lists... 86s Building dependency tree... 86s Reading state information... 86s Starting pkgProblemResolver with broken count: 0 86s Starting 2 pkgProblemResolver with broken count: 0 86s Done 87s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 89s autopkgtest [21:45:50]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 13:41:20 UTC 2024 90s autopkgtest [21:45:51]: @@@@@@@@@@@@@@@@@@@@ apt-source sphinx 93s Get:1 http://ftpmaster.internal/ubuntu plucky/main sphinx 8.1.3-3 (dsc) [3558 B] 93s Get:2 http://ftpmaster.internal/ubuntu plucky/main sphinx 8.1.3-3 (tar) [8185 kB] 93s Get:3 http://ftpmaster.internal/ubuntu plucky/main sphinx 8.1.3-3 (diff) [36.7 kB] 94s gpgv: Signature made Sun Dec 22 16:53:28 2024 UTC 94s gpgv: using RSA key AB6B1DBEB0342F27571DED6AB26614B452F446B6 94s gpgv: issuer "mitya57@debian.org" 94s gpgv: Can't check signature: No public key 94s dpkg-source: warning: cannot verify inline signature for ./sphinx_8.1.3-3.dsc: no acceptable signature found 94s autopkgtest [21:45:55]: testing package sphinx version 8.1.3-3 95s autopkgtest [21:45:56]: build not needed 96s autopkgtest [21:45:57]: test python3-sphinx: preparing testbed 96s Reading package lists... 96s Building dependency tree... 96s Reading state information... 97s Starting pkgProblemResolver with broken count: 0 97s Starting 2 pkgProblemResolver with broken count: 0 97s Done 97s The following NEW packages will be installed: 97s cpp cpp-14 cpp-14-x86-64-linux-gnu cpp-x86-64-linux-gnu cython3 97s docutils-common dvipng dvisvgm fontconfig fontconfig-config 97s fonts-dejavu-core fonts-dejavu-mono fonts-freefont-otf fonts-lmodern 97s fonts-urw-base35 gcc gcc-14 gcc-14-x86-64-linux-gnu gcc-x86-64-linux-gnu 97s ghostscript graphviz hicolor-icon-theme imagemagick imagemagick-7-common 97s imagemagick-7.q16 libann0 libaom3 libapache-pom-java libasan8 97s libavahi-client3 libavahi-common-data libavahi-common3 libcairo-gobject2 97s libcairo2 libcc1-0 libcdt5 libcgraph6 libcommons-logging-java 97s libcommons-parent-java libcups2t64 libdatrie1 libde265-0 libdeflate0 97s libexpat1-dev libfftw3-double3 libfontbox-java libfontconfig1 libfontenc1 97s libgcc-14-dev libgd3 libgdk-pixbuf-2.0-0 libgdk-pixbuf2.0-common libgomp1 97s libgraphite2-3 libgs-common libgs10 libgs10-common libgts-0.7-5t64 libgvc6 97s libgvpr2 libharfbuzz0b libheif-plugin-aomdec libheif-plugin-libde265 97s libheif1 libhwasan0 libice6 libidn12 libijs-0.35 libimagequant0 libisl23 97s libitm1 libjbig0 libjbig2dec0 libjpeg-turbo8 libjpeg8 libjs-jquery 97s libjs-sphinxdoc libjs-underscore libjson-perl libkpathsea6 liblab-gamut1 97s liblcms2-2 liblerc4 liblqr-1-0 liblsan0 libltdl7 libmagickcore-7.q16-10 97s libmagickwand-7.q16-10 libmpc3 libmpfi0 libopenjp2-7 libpango-1.0-0 97s libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils libpaper2 libpathplan4 97s libpdfbox-java libpixman-1-0 libpotrace0 libptexenc1 libpython3-all-dev 97s libpython3-dev libpython3.12-dev libpython3.13 libpython3.13-dev 97s libpython3.13-minimal libpython3.13-stdlib libquadmath0 libraqm0 libraw23t64 97s librsvg2-2 librsvg2-bin libsharpyuv0 libsm6 libsynctex2 libteckit0 97s libtexlua53-5 libtext-unidecode-perl libthai-data libthai0 libtiff6 libtsan2 97s libubsan1 libwebp7 libwebpdemux2 libwebpmux3 libwoff1 libxaw7 libxcb-render0 97s libxcb-shm0 libxi6 libxml-libxml-perl libxml-namespacesupport-perl 97s libxml-sax-base-perl libxml-sax-perl libxmu6 libxpm4 libxrender1 libxt6t64 97s libzzip-0-13t64 lmodern poppler-data preview-latex-style python3-alabaster 97s python3-all python3-all-dev python3-defusedxml python3-dev python3-docutils 97s python3-filelock python3-html5lib python3-imagesize python3-iniconfig 97s python3-packaging python3-pluggy python3-pytest python3-roman 97s python3-snowballstemmer python3-sphinx python3-webencodings python3.12-dev 97s python3.13 python3.13-dev python3.13-minimal sgml-base sphinx-common t1utils 97s teckit tex-common tex-gyre texinfo texinfo-lib texlive-base texlive-binaries 97s texlive-fonts-recommended texlive-latex-base texlive-latex-extra 97s texlive-latex-recommended texlive-luatex texlive-pictures texlive-xetex tipa 97s x11-common xdg-utils xfonts-encodings xfonts-utils xml-core zlib1g-dev 97s 0 upgraded, 189 newly installed, 0 to remove and 0 not upgraded. 97s Need to get 285 MB of archives. 97s After this operation, 903 MB of additional disk space will be used. 97s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-12ubuntu1 [148 kB] 98s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libfftw3-double3 amd64 3.3.10-2fakesync1build1 [839 kB] 98s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 98s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 98s Get:5 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-freefont-otf all 20211204+svn4273-2 [4596 kB] 98s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 98s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 98s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 xfonts-encodings all 1:1.0.5-0ubuntu2 [578 kB] 98s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 xfonts-utils amd64 1:7.7+7 [97.1 kB] 98s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-urw-base35 all 20200910-8 [11.0 MB] 98s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 98s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 98s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 98s Get:14 http://ftpmaster.internal/ubuntu plucky/main amd64 libaom3 amd64 3.11.0-1 [2761 kB] 98s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-aomdec amd64 1.19.3-1 [11.5 kB] 98s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libde265-0 amd64 1.0.15-1build4 [168 kB] 98s Get:17 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif-plugin-libde265 amd64 1.19.3-1 [8968 B] 98s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libheif1 amd64 1.19.3-1 [415 kB] 98s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 98s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 99s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 99s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 99s Get:23 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblqr-1-0 amd64 0.4.2-2.1build2 [28.5 kB] 99s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libltdl7 amd64 2.4.7-8 [43.9 kB] 99s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu2 [217 kB] 99s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libraw23t64 amd64 0.21.3-1 [433 kB] 99s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 99s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 99s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 99s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 99s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 99s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 99s Get:33 http://ftpmaster.internal/ubuntu plucky/universe amd64 imagemagick-7-common all 8:7.1.1.39+dfsg1-3 [68.9 kB] 99s Get:34 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmagickcore-7.q16-10 amd64 8:7.1.1.39+dfsg1-3 [2307 kB] 99s Get:35 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmagickwand-7.q16-10 amd64 8:7.1.1.39+dfsg1-3 [346 kB] 99s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 poppler-data all 0.4.12-1 [2060 kB] 99s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-2 [881 kB] 99s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-minimal amd64 3.13.1-2 [2358 kB] 99s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 sgml-base all 1.31 [11.4 kB] 99s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libisl23 amd64 0.27-1 [685 kB] 99s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libmpc3 amd64 1.3.1-1build2 [55.3 kB] 99s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [11.9 MB] 99s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-14 amd64 14.2.0-12ubuntu1 [1036 B] 99s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [5452 B] 99s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 cpp amd64 4:14.1.0-2ubuntu1 [22.4 kB] 99s Get:46 http://ftpmaster.internal/ubuntu plucky/universe amd64 cython3 amd64 3.0.11+dfsg-1ubuntu2 [3368 kB] 99s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 xml-core all 0.19 [20.3 kB] 99s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-common all 0.21.2+dfsg-2 [131 kB] 99s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libimagequant0 amd64 2.18.0-1build1 [36.3 kB] 99s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 99s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.1.0-1 [541 kB] 99s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libraqm0 amd64 0.10.2-1 [17.2 kB] 99s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 99s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libgd3 amd64 2.3.3-12ubuntu3 [127 kB] 99s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libkpathsea6 amd64 2024.20240313.70630+ds-5build2 [67.0 kB] 99s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libptexenc1 amd64 2024.20240313.70630+ds-5build2 [43.7 kB] 99s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libsynctex2 amd64 2024.20240313.70630+ds-5build2 [62.5 kB] 99s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libtexlua53-5 amd64 2024.20240313.70630+ds-5build2 [145 kB] 99s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 t1utils amd64 1.41-4build3 [61.3 kB] 99s Get:60 http://ftpmaster.internal/ubuntu plucky/universe amd64 tex-common all 6.18 [32.8 kB] 99s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 100s Get:62 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 100s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 100s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 100s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo2 amd64 1.18.2-2 [569 kB] 100s Get:66 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmpfi0 amd64 1.5.4+ds-4 [35.5 kB] 100s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper2 amd64 2.2.5-0.3 [17.4 kB] 100s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpotrace0 amd64 1.16-2build1 [17.7 kB] 100s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 libteckit0 amd64 2.5.12+ds1-1 [411 kB] 100s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 100s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 100s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 100s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 100s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 100s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libxi6 amd64 2:1.8.2-1 [32.4 kB] 100s Get:76 http://ftpmaster.internal/ubuntu plucky/universe amd64 libzzip-0-13t64 amd64 0.13.72+dfsg.1-1.2build1 [28.1 kB] 100s Get:77 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-binaries amd64 2024.20240313.70630+ds-5build2 [9799 kB] 100s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libgs-common all 10.03.1~dfsg1-0ubuntu4 [175 kB] 100s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libgs10-common all 10.03.1~dfsg1-0ubuntu4 [488 kB] 100s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-14ubuntu1 [30.5 kB] 100s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-14ubuntu1 [23.3 kB] 100s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-14ubuntu1 [27.5 kB] 100s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.11-0ubuntu2 [292 kB] 100s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libidn12 amd64 1.42-2 [55.9 kB] 100s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libijs-0.35 amd64 0.35-15.1build1 [15.3 kB] 100s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig2dec0 amd64 0.20-1build3 [65.0 kB] 100s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libgs10 amd64 10.03.1~dfsg1-0ubuntu4 [4575 kB] 100s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 ghostscript amd64 10.03.1~dfsg1-0ubuntu4 [43.5 kB] 100s Get:89 http://ftpmaster.internal/ubuntu plucky/universe amd64 dvipng amd64 1.15-1.1 [78.9 kB] 100s Get:90 http://ftpmaster.internal/ubuntu plucky/main amd64 libwoff1 amd64 1.0.2-2build1 [45.3 kB] 100s Get:91 http://ftpmaster.internal/ubuntu plucky/universe amd64 dvisvgm amd64 3.4.3+ds-1 [1111 kB] 100s Get:92 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 100s Get:93 http://ftpmaster.internal/ubuntu plucky/universe amd64 fonts-lmodern all 2.005-1 [4799 kB] 100s Get:94 http://ftpmaster.internal/ubuntu plucky/main amd64 libcc1-0 amd64 14.2.0-12ubuntu1 [47.6 kB] 100s Get:95 http://ftpmaster.internal/ubuntu plucky/main amd64 libitm1 amd64 14.2.0-12ubuntu1 [28.9 kB] 100s Get:96 http://ftpmaster.internal/ubuntu plucky/main amd64 libasan8 amd64 14.2.0-12ubuntu1 [2998 kB] 101s Get:97 http://ftpmaster.internal/ubuntu plucky/main amd64 liblsan0 amd64 14.2.0-12ubuntu1 [1317 kB] 101s Get:98 http://ftpmaster.internal/ubuntu plucky/main amd64 libtsan2 amd64 14.2.0-12ubuntu1 [2732 kB] 101s Get:99 http://ftpmaster.internal/ubuntu plucky/main amd64 libubsan1 amd64 14.2.0-12ubuntu1 [1177 kB] 101s Get:100 http://ftpmaster.internal/ubuntu plucky/main amd64 libhwasan0 amd64 14.2.0-12ubuntu1 [1634 kB] 101s Get:101 http://ftpmaster.internal/ubuntu plucky/main amd64 libquadmath0 amd64 14.2.0-12ubuntu1 [153 kB] 101s Get:102 http://ftpmaster.internal/ubuntu plucky/main amd64 libgcc-14-dev amd64 14.2.0-12ubuntu1 [2815 kB] 101s Get:103 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14-x86-64-linux-gnu amd64 14.2.0-12ubuntu1 [23.3 MB] 102s Get:104 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-14 amd64 14.2.0-12ubuntu1 [533 kB] 102s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc-x86-64-linux-gnu amd64 4:14.1.0-2ubuntu1 [1214 B] 102s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 gcc amd64 4:14.1.0-2ubuntu1 [5000 B] 102s Get:107 http://ftpmaster.internal/ubuntu plucky/universe amd64 libann0 amd64 1.1.2+doc-9build1 [25.5 kB] 102s Get:108 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcdt5 amd64 2.42.4-2build3 [22.3 kB] 102s Get:109 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcgraph6 amd64 2.42.4-2build3 [45.1 kB] 102s Get:110 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgts-0.7-5t64 amd64 0.7.6+darcs121130-5.2build1 [161 kB] 102s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai-data all 0.1.29-2build1 [158 kB] 102s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libdatrie1 amd64 0.2.13-3build1 [19.0 kB] 102s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libthai0 amd64 0.1.29-2build1 [18.9 kB] 102s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libpango-1.0-0 amd64 1.55.0+ds-3 [255 kB] 102s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangoft2-1.0-0 amd64 1.55.0+ds-3 [51.9 kB] 102s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libpangocairo-1.0-0 amd64 1.55.0+ds-3 [29.1 kB] 102s Get:117 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpathplan4 amd64 2.42.4-2build3 [24.5 kB] 102s Get:118 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvc6 amd64 2.42.4-2build3 [721 kB] 102s Get:119 http://ftpmaster.internal/ubuntu plucky/universe amd64 libgvpr2 amd64 2.42.4-2build3 [189 kB] 102s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 liblab-gamut1 amd64 2.42.4-2build3 [1898 kB] 103s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 graphviz amd64 2.42.4-2build3 [649 kB] 103s Get:122 http://ftpmaster.internal/ubuntu plucky/main amd64 hicolor-icon-theme all 0.18-1 [13.5 kB] 103s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 imagemagick-7.q16 amd64 8:7.1.1.39+dfsg1-3 [704 kB] 103s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 imagemagick amd64 8:7.1.1.39+dfsg1-3 [14.1 kB] 103s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 libapache-pom-java all 33-2 [5874 B] 103s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libcairo-gobject2 amd64 1.18.2-2 [127 kB] 103s Get:127 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-parent-java all 56-1 [10.7 kB] 103s Get:128 http://ftpmaster.internal/ubuntu plucky/universe amd64 libcommons-logging-java all 1.3.0-1ubuntu1 [63.8 kB] 103s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libexpat1-dev amd64 2.6.4-1 [148 kB] 103s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf2.0-common all 2.42.12+dfsg-1 [7888 B] 103s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.12+dfsg-1 [147 kB] 103s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 103s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 103s Get:134 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 103s Get:135 http://ftpmaster.internal/ubuntu plucky/main amd64 libjson-perl all 4.10000-1 [81.9 kB] 103s Get:136 http://ftpmaster.internal/ubuntu plucky/main amd64 libpaper-utils amd64 2.2.5-0.3 [15.5 kB] 103s Get:137 http://ftpmaster.internal/ubuntu plucky/main amd64 zlib1g-dev amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [895 kB] 103s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.12-dev amd64 3.12.8-3 [5702 kB] 103s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-dev amd64 3.12.8-1 [10.4 kB] 103s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-2 [2088 kB] 103s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-2 [2343 kB] 103s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-dev amd64 3.13.1-2 [5498 kB] 103s Get:143 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3-all-dev amd64 3.12.8-1 [918 B] 103s Get:144 http://ftpmaster.internal/ubuntu plucky/main amd64 librsvg2-2 amd64 2.59.2+dfsg-1 [1820 kB] 103s Get:145 http://ftpmaster.internal/ubuntu plucky/universe amd64 librsvg2-bin amd64 2.59.2+dfsg-1 [1979 kB] 103s Get:146 http://ftpmaster.internal/ubuntu plucky/universe amd64 libtext-unidecode-perl all 1.30-3 [105 kB] 103s Get:147 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-namespacesupport-perl all 1.12-2 [13.5 kB] 103s Get:148 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-base-perl all 1.09-3 [18.9 kB] 103s Get:149 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-sax-perl all 1.02+dfsg-4 [52.4 kB] 103s Get:150 http://ftpmaster.internal/ubuntu plucky/main amd64 libxml-libxml-perl amd64 2.0207+dfsg+really+2.0134-5build1 [305 kB] 103s Get:151 http://ftpmaster.internal/ubuntu plucky/universe amd64 lmodern all 2.005-1 [9542 kB] 104s Get:152 http://ftpmaster.internal/ubuntu plucky/universe amd64 preview-latex-style all 13.2-1 [347 kB] 104s Get:153 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13 amd64 3.13.1-2 [729 kB] 104s Get:154 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all amd64 3.12.8-1 [890 B] 104s Get:155 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-dev amd64 3.12.8-3 [505 kB] 104s Get:156 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-dev amd64 3.12.8-1 [26.7 kB] 104s Get:157 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-dev amd64 3.13.1-2 [507 kB] 104s Get:158 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-all-dev amd64 3.12.8-1 [914 B] 104s Get:159 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-defusedxml all 0.7.1-3 [42.2 kB] 104s Get:160 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-roman all 4.2-1 [10.0 kB] 104s Get:161 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-docutils all 0.21.2+dfsg-2 [409 kB] 104s Get:162 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-filelock all 3.16.1-1 [12.8 kB] 104s Get:163 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-webencodings all 0.5.1-5 [11.5 kB] 104s Get:164 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-html5lib all 1.2-1 [90.8 kB] 104s Get:165 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-imagesize all 1.4.1-1 [6844 B] 104s Get:166 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-iniconfig all 1.1.1-2 [6024 B] 104s Get:167 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-packaging all 24.2-1 [51.5 kB] 104s Get:168 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pluggy all 1.5.0-1 [21.0 kB] 104s Get:169 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pytest all 8.3.4-1 [252 kB] 104s Get:170 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-snowballstemmer all 2.2.0-4build1 [59.8 kB] 104s Get:171 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-common all 8.1.3-3 [661 kB] 104s Get:172 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-alabaster all 0.7.16-0.1 [18.5 kB] 104s Get:173 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-sphinx all 8.1.3-3 [474 kB] 104s Get:174 http://ftpmaster.internal/ubuntu plucky/universe amd64 teckit amd64 2.5.12+ds1-1 [713 kB] 104s Get:175 http://ftpmaster.internal/ubuntu plucky/universe amd64 tex-gyre all 20180621-6 [6396 kB] 104s Get:176 http://ftpmaster.internal/ubuntu plucky/universe amd64 texinfo-lib amd64 7.1.1-1 [136 kB] 104s Get:177 http://ftpmaster.internal/ubuntu plucky/universe amd64 texinfo all 7.1.1-1 [1272 kB] 104s Get:178 http://ftpmaster.internal/ubuntu plucky/main amd64 xdg-utils all 1.2.1-0ubuntu1 [67.5 kB] 104s Get:179 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-base all 2024.20241115-1 [22.5 MB] 105s Get:180 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-fonts-recommended all 2024.20241115-1 [4973 kB] 105s Get:181 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-latex-base all 2024.20241115-1 [1260 kB] 105s Get:182 http://ftpmaster.internal/ubuntu plucky/universe amd64 libfontbox-java all 1:1.8.16-5 [208 kB] 105s Get:183 http://ftpmaster.internal/ubuntu plucky/universe amd64 libpdfbox-java all 1:1.8.16-5 [5521 kB] 105s Get:184 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-latex-recommended all 2024.20241115-1 [8739 kB] 106s Get:185 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-pictures all 2024.20241115-1 [17.0 MB] 106s Get:186 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-latex-extra all 2024.20241115-1 [24.2 MB] 107s Get:187 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-luatex all 2024.20241115-1 [27.7 MB] 108s Get:188 http://ftpmaster.internal/ubuntu plucky/universe amd64 tipa all 2:1.3-21 [2967 kB] 108s Get:189 http://ftpmaster.internal/ubuntu plucky/universe amd64 texlive-xetex all 2024.20241115-1 [10.8 MB] 109s Preconfiguring packages ... 109s Fetched 285 MB in 11s (26.6 MB/s) 109s Selecting previously unselected package libgomp1:amd64. 109s (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 ... 75824 files and directories currently installed.) 109s Preparing to unpack .../000-libgomp1_14.2.0-12ubuntu1_amd64.deb ... 109s Unpacking libgomp1:amd64 (14.2.0-12ubuntu1) ... 109s Selecting previously unselected package libfftw3-double3:amd64. 109s Preparing to unpack .../001-libfftw3-double3_3.3.10-2fakesync1build1_amd64.deb ... 109s Unpacking libfftw3-double3:amd64 (3.3.10-2fakesync1build1) ... 109s Selecting previously unselected package fonts-dejavu-mono. 109s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8_all.deb ... 109s Unpacking fonts-dejavu-mono (2.37-8) ... 109s Selecting previously unselected package fonts-dejavu-core. 109s Preparing to unpack .../003-fonts-dejavu-core_2.37-8_all.deb ... 109s Unpacking fonts-dejavu-core (2.37-8) ... 109s Selecting previously unselected package fonts-freefont-otf. 109s Preparing to unpack .../004-fonts-freefont-otf_20211204+svn4273-2_all.deb ... 109s Unpacking fonts-freefont-otf (20211204+svn4273-2) ... 109s Selecting previously unselected package libfontenc1:amd64. 109s Preparing to unpack .../005-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 109s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 109s Selecting previously unselected package x11-common. 109s Preparing to unpack .../006-x11-common_1%3a7.7+23ubuntu3_all.deb ... 109s Unpacking x11-common (1:7.7+23ubuntu3) ... 109s Selecting previously unselected package xfonts-encodings. 109s Preparing to unpack .../007-xfonts-encodings_1%3a1.0.5-0ubuntu2_all.deb ... 109s Unpacking xfonts-encodings (1:1.0.5-0ubuntu2) ... 109s Selecting previously unselected package xfonts-utils. 109s Preparing to unpack .../008-xfonts-utils_1%3a7.7+7_amd64.deb ... 109s Unpacking xfonts-utils (1:7.7+7) ... 109s Selecting previously unselected package fonts-urw-base35. 109s Preparing to unpack .../009-fonts-urw-base35_20200910-8_all.deb ... 110s Unpacking fonts-urw-base35 (20200910-8) ... 110s Selecting previously unselected package fontconfig-config. 110s Preparing to unpack .../010-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 110s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 110s Selecting previously unselected package libfontconfig1:amd64. 110s Preparing to unpack .../011-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 110s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 110s Selecting previously unselected package libsharpyuv0:amd64. 110s Preparing to unpack .../012-libsharpyuv0_1.4.0-0.1_amd64.deb ... 110s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 110s Selecting previously unselected package libaom3:amd64. 110s Preparing to unpack .../013-libaom3_3.11.0-1_amd64.deb ... 110s Unpacking libaom3:amd64 (3.11.0-1) ... 110s Selecting previously unselected package libheif-plugin-aomdec:amd64. 110s Preparing to unpack .../014-libheif-plugin-aomdec_1.19.3-1_amd64.deb ... 110s Unpacking libheif-plugin-aomdec:amd64 (1.19.3-1) ... 110s Selecting previously unselected package libde265-0:amd64. 110s Preparing to unpack .../015-libde265-0_1.0.15-1build4_amd64.deb ... 110s Unpacking libde265-0:amd64 (1.0.15-1build4) ... 110s Selecting previously unselected package libheif-plugin-libde265:amd64. 110s Preparing to unpack .../016-libheif-plugin-libde265_1.19.3-1_amd64.deb ... 110s Unpacking libheif-plugin-libde265:amd64 (1.19.3-1) ... 110s Selecting previously unselected package libheif1:amd64. 110s Preparing to unpack .../017-libheif1_1.19.3-1_amd64.deb ... 110s Unpacking libheif1:amd64 (1.19.3-1) ... 110s Selecting previously unselected package libjbig0:amd64. 110s Preparing to unpack .../018-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 110s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 110s Selecting previously unselected package libjpeg-turbo8:amd64. 110s Preparing to unpack .../019-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 110s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 110s Selecting previously unselected package libjpeg8:amd64. 110s Preparing to unpack .../020-libjpeg8_8c-2ubuntu11_amd64.deb ... 110s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 110s Selecting previously unselected package liblcms2-2:amd64. 110s Preparing to unpack .../021-liblcms2-2_2.16-2_amd64.deb ... 110s Unpacking liblcms2-2:amd64 (2.16-2) ... 110s Selecting previously unselected package liblqr-1-0:amd64. 110s Preparing to unpack .../022-liblqr-1-0_0.4.2-2.1build2_amd64.deb ... 110s Unpacking liblqr-1-0:amd64 (0.4.2-2.1build2) ... 110s Selecting previously unselected package libltdl7:amd64. 110s Preparing to unpack .../023-libltdl7_2.4.7-8_amd64.deb ... 110s Unpacking libltdl7:amd64 (2.4.7-8) ... 110s Selecting previously unselected package libopenjp2-7:amd64. 110s Preparing to unpack .../024-libopenjp2-7_2.5.0-2ubuntu2_amd64.deb ... 110s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 110s Selecting previously unselected package libraw23t64:amd64. 110s Preparing to unpack .../025-libraw23t64_0.21.3-1_amd64.deb ... 110s Unpacking libraw23t64:amd64 (0.21.3-1) ... 110s Selecting previously unselected package libdeflate0:amd64. 110s Preparing to unpack .../026-libdeflate0_1.22-1_amd64.deb ... 110s Unpacking libdeflate0:amd64 (1.22-1) ... 110s Selecting previously unselected package liblerc4:amd64. 110s Preparing to unpack .../027-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 110s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 110s Selecting previously unselected package libwebp7:amd64. 110s Preparing to unpack .../028-libwebp7_1.4.0-0.1_amd64.deb ... 110s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 110s Selecting previously unselected package libtiff6:amd64. 110s Preparing to unpack .../029-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 110s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 111s Selecting previously unselected package libwebpdemux2:amd64. 111s Preparing to unpack .../030-libwebpdemux2_1.4.0-0.1_amd64.deb ... 111s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 111s Selecting previously unselected package libwebpmux3:amd64. 111s Preparing to unpack .../031-libwebpmux3_1.4.0-0.1_amd64.deb ... 111s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 111s Selecting previously unselected package imagemagick-7-common. 111s Preparing to unpack .../032-imagemagick-7-common_8%3a7.1.1.39+dfsg1-3_all.deb ... 111s Unpacking imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 111s Selecting previously unselected package libmagickcore-7.q16-10:amd64. 111s Preparing to unpack .../033-libmagickcore-7.q16-10_8%3a7.1.1.39+dfsg1-3_amd64.deb ... 111s Unpacking libmagickcore-7.q16-10:amd64 (8:7.1.1.39+dfsg1-3) ... 111s Selecting previously unselected package libmagickwand-7.q16-10:amd64. 111s Preparing to unpack .../034-libmagickwand-7.q16-10_8%3a7.1.1.39+dfsg1-3_amd64.deb ... 111s Unpacking libmagickwand-7.q16-10:amd64 (8:7.1.1.39+dfsg1-3) ... 111s Selecting previously unselected package poppler-data. 111s Preparing to unpack .../035-poppler-data_0.4.12-1_all.deb ... 111s Unpacking poppler-data (0.4.12-1) ... 111s Selecting previously unselected package libpython3.13-minimal:amd64. 111s Preparing to unpack .../036-libpython3.13-minimal_3.13.1-2_amd64.deb ... 111s Unpacking libpython3.13-minimal:amd64 (3.13.1-2) ... 111s Selecting previously unselected package python3.13-minimal. 111s Preparing to unpack .../037-python3.13-minimal_3.13.1-2_amd64.deb ... 111s Unpacking python3.13-minimal (3.13.1-2) ... 111s Selecting previously unselected package sgml-base. 111s Preparing to unpack .../038-sgml-base_1.31_all.deb ... 111s Unpacking sgml-base (1.31) ... 111s Selecting previously unselected package libisl23:amd64. 111s Preparing to unpack .../039-libisl23_0.27-1_amd64.deb ... 111s Unpacking libisl23:amd64 (0.27-1) ... 111s Selecting previously unselected package libmpc3:amd64. 111s Preparing to unpack .../040-libmpc3_1.3.1-1build2_amd64.deb ... 111s Unpacking libmpc3:amd64 (1.3.1-1build2) ... 111s Selecting previously unselected package cpp-14-x86-64-linux-gnu. 111s Preparing to unpack .../041-cpp-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 111s Unpacking cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 111s Selecting previously unselected package cpp-14. 111s Preparing to unpack .../042-cpp-14_14.2.0-12ubuntu1_amd64.deb ... 111s Unpacking cpp-14 (14.2.0-12ubuntu1) ... 111s Selecting previously unselected package cpp-x86-64-linux-gnu. 111s Preparing to unpack .../043-cpp-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 111s Unpacking cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 111s Selecting previously unselected package cpp. 111s Preparing to unpack .../044-cpp_4%3a14.1.0-2ubuntu1_amd64.deb ... 112s Unpacking cpp (4:14.1.0-2ubuntu1) ... 112s Selecting previously unselected package cython3. 112s Preparing to unpack .../045-cython3_3.0.11+dfsg-1ubuntu2_amd64.deb ... 112s Unpacking cython3 (3.0.11+dfsg-1ubuntu2) ... 112s Selecting previously unselected package xml-core. 112s Preparing to unpack .../046-xml-core_0.19_all.deb ... 112s Unpacking xml-core (0.19) ... 112s Selecting previously unselected package docutils-common. 112s Preparing to unpack .../047-docutils-common_0.21.2+dfsg-2_all.deb ... 112s Unpacking docutils-common (0.21.2+dfsg-2) ... 112s Selecting previously unselected package libimagequant0:amd64. 112s Preparing to unpack .../048-libimagequant0_2.18.0-1build1_amd64.deb ... 112s Unpacking libimagequant0:amd64 (2.18.0-1build1) ... 112s Selecting previously unselected package libgraphite2-3:amd64. 112s Preparing to unpack .../049-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 112s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 112s Selecting previously unselected package libharfbuzz0b:amd64. 112s Preparing to unpack .../050-libharfbuzz0b_10.1.0-1_amd64.deb ... 112s Unpacking libharfbuzz0b:amd64 (10.1.0-1) ... 112s Selecting previously unselected package libraqm0:amd64. 112s Preparing to unpack .../051-libraqm0_0.10.2-1_amd64.deb ... 112s Unpacking libraqm0:amd64 (0.10.2-1) ... 112s Selecting previously unselected package libxpm4:amd64. 112s Preparing to unpack .../052-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 112s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 112s Selecting previously unselected package libgd3:amd64. 112s Preparing to unpack .../053-libgd3_2.3.3-12ubuntu3_amd64.deb ... 112s Unpacking libgd3:amd64 (2.3.3-12ubuntu3) ... 112s Selecting previously unselected package libkpathsea6:amd64. 112s Preparing to unpack .../054-libkpathsea6_2024.20240313.70630+ds-5build2_amd64.deb ... 112s Unpacking libkpathsea6:amd64 (2024.20240313.70630+ds-5build2) ... 112s Selecting previously unselected package libptexenc1:amd64. 112s Preparing to unpack .../055-libptexenc1_2024.20240313.70630+ds-5build2_amd64.deb ... 112s Unpacking libptexenc1:amd64 (2024.20240313.70630+ds-5build2) ... 112s Selecting previously unselected package libsynctex2:amd64. 112s Preparing to unpack .../056-libsynctex2_2024.20240313.70630+ds-5build2_amd64.deb ... 112s Unpacking libsynctex2:amd64 (2024.20240313.70630+ds-5build2) ... 112s Selecting previously unselected package libtexlua53-5:amd64. 112s Preparing to unpack .../057-libtexlua53-5_2024.20240313.70630+ds-5build2_amd64.deb ... 112s Unpacking libtexlua53-5:amd64 (2024.20240313.70630+ds-5build2) ... 112s Selecting previously unselected package t1utils. 112s Preparing to unpack .../058-t1utils_1.41-4build3_amd64.deb ... 112s Unpacking t1utils (1.41-4build3) ... 112s Selecting previously unselected package tex-common. 112s Preparing to unpack .../059-tex-common_6.18_all.deb ... 112s Unpacking tex-common (6.18) ... 112s Selecting previously unselected package libpixman-1-0:amd64. 112s Preparing to unpack .../060-libpixman-1-0_0.44.0-3_amd64.deb ... 112s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 112s Selecting previously unselected package libxcb-render0:amd64. 112s Preparing to unpack .../061-libxcb-render0_1.17.0-2_amd64.deb ... 112s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 112s Selecting previously unselected package libxcb-shm0:amd64. 112s Preparing to unpack .../062-libxcb-shm0_1.17.0-2_amd64.deb ... 112s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 112s Selecting previously unselected package libxrender1:amd64. 112s Preparing to unpack .../063-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 112s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 112s Selecting previously unselected package libcairo2:amd64. 112s Preparing to unpack .../064-libcairo2_1.18.2-2_amd64.deb ... 112s Unpacking libcairo2:amd64 (1.18.2-2) ... 112s Selecting previously unselected package libmpfi0:amd64. 112s Preparing to unpack .../065-libmpfi0_1.5.4+ds-4_amd64.deb ... 112s Unpacking libmpfi0:amd64 (1.5.4+ds-4) ... 112s Selecting previously unselected package libpaper2:amd64. 112s Preparing to unpack .../066-libpaper2_2.2.5-0.3_amd64.deb ... 112s Unpacking libpaper2:amd64 (2.2.5-0.3) ... 112s Selecting previously unselected package libpotrace0:amd64. 112s Preparing to unpack .../067-libpotrace0_1.16-2build1_amd64.deb ... 112s Unpacking libpotrace0:amd64 (1.16-2build1) ... 112s Selecting previously unselected package libteckit0:amd64. 112s Preparing to unpack .../068-libteckit0_2.5.12+ds1-1_amd64.deb ... 112s Unpacking libteckit0:amd64 (2.5.12+ds1-1) ... 113s Selecting previously unselected package libice6:amd64. 113s Preparing to unpack .../069-libice6_2%3a1.1.1-1_amd64.deb ... 113s Unpacking libice6:amd64 (2:1.1.1-1) ... 113s Selecting previously unselected package libsm6:amd64. 113s Preparing to unpack .../070-libsm6_2%3a1.2.4-1_amd64.deb ... 113s Unpacking libsm6:amd64 (2:1.2.4-1) ... 113s Selecting previously unselected package libxt6t64:amd64. 113s Preparing to unpack .../071-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 113s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 113s Selecting previously unselected package libxmu6:amd64. 113s Preparing to unpack .../072-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 113s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 113s Selecting previously unselected package libxaw7:amd64. 113s Preparing to unpack .../073-libxaw7_2%3a1.0.16-1_amd64.deb ... 113s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 113s Selecting previously unselected package libxi6:amd64. 113s Preparing to unpack .../074-libxi6_2%3a1.8.2-1_amd64.deb ... 113s Unpacking libxi6:amd64 (2:1.8.2-1) ... 113s Selecting previously unselected package libzzip-0-13t64:amd64. 113s Preparing to unpack .../075-libzzip-0-13t64_0.13.72+dfsg.1-1.2build1_amd64.deb ... 113s Unpacking libzzip-0-13t64:amd64 (0.13.72+dfsg.1-1.2build1) ... 113s Selecting previously unselected package texlive-binaries. 113s Preparing to unpack .../076-texlive-binaries_2024.20240313.70630+ds-5build2_amd64.deb ... 113s Unpacking texlive-binaries (2024.20240313.70630+ds-5build2) ... 113s Selecting previously unselected package libgs-common. 113s Preparing to unpack .../077-libgs-common_10.03.1~dfsg1-0ubuntu4_all.deb ... 113s Unpacking libgs-common (10.03.1~dfsg1-0ubuntu4) ... 113s Selecting previously unselected package libgs10-common. 113s Preparing to unpack .../078-libgs10-common_10.03.1~dfsg1-0ubuntu4_all.deb ... 113s Unpacking libgs10-common (10.03.1~dfsg1-0ubuntu4) ... 113s Selecting previously unselected package libavahi-common-data:amd64. 113s Preparing to unpack .../079-libavahi-common-data_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-common-data:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libavahi-common3:amd64. 113s Preparing to unpack .../080-libavahi-common3_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-common3:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libavahi-client3:amd64. 113s Preparing to unpack .../081-libavahi-client3_0.8-14ubuntu1_amd64.deb ... 113s Unpacking libavahi-client3:amd64 (0.8-14ubuntu1) ... 113s Selecting previously unselected package libcups2t64:amd64. 113s Preparing to unpack .../082-libcups2t64_2.4.11-0ubuntu2_amd64.deb ... 113s Unpacking libcups2t64:amd64 (2.4.11-0ubuntu2) ... 113s Selecting previously unselected package libidn12:amd64. 113s Preparing to unpack .../083-libidn12_1.42-2_amd64.deb ... 113s Unpacking libidn12:amd64 (1.42-2) ... 113s Selecting previously unselected package libijs-0.35:amd64. 113s Preparing to unpack .../084-libijs-0.35_0.35-15.1build1_amd64.deb ... 113s Unpacking libijs-0.35:amd64 (0.35-15.1build1) ... 113s Selecting previously unselected package libjbig2dec0:amd64. 113s Preparing to unpack .../085-libjbig2dec0_0.20-1build3_amd64.deb ... 113s Unpacking libjbig2dec0:amd64 (0.20-1build3) ... 113s Selecting previously unselected package libgs10:amd64. 113s Preparing to unpack .../086-libgs10_10.03.1~dfsg1-0ubuntu4_amd64.deb ... 113s Unpacking libgs10:amd64 (10.03.1~dfsg1-0ubuntu4) ... 114s Selecting previously unselected package ghostscript. 114s Preparing to unpack .../087-ghostscript_10.03.1~dfsg1-0ubuntu4_amd64.deb ... 114s Unpacking ghostscript (10.03.1~dfsg1-0ubuntu4) ... 114s Selecting previously unselected package dvipng. 114s Preparing to unpack .../088-dvipng_1.15-1.1_amd64.deb ... 114s Unpacking dvipng (1.15-1.1) ... 114s Selecting previously unselected package libwoff1:amd64. 114s Preparing to unpack .../089-libwoff1_1.0.2-2build1_amd64.deb ... 114s Unpacking libwoff1:amd64 (1.0.2-2build1) ... 114s Selecting previously unselected package dvisvgm. 114s Preparing to unpack .../090-dvisvgm_3.4.3+ds-1_amd64.deb ... 114s Unpacking dvisvgm (3.4.3+ds-1) ... 114s Selecting previously unselected package fontconfig. 114s Preparing to unpack .../091-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 114s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 114s Selecting previously unselected package fonts-lmodern. 114s Preparing to unpack .../092-fonts-lmodern_2.005-1_all.deb ... 114s Unpacking fonts-lmodern (2.005-1) ... 114s Selecting previously unselected package libcc1-0:amd64. 114s Preparing to unpack .../093-libcc1-0_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libcc1-0:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libitm1:amd64. 114s Preparing to unpack .../094-libitm1_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libitm1:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libasan8:amd64. 114s Preparing to unpack .../095-libasan8_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libasan8:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package liblsan0:amd64. 114s Preparing to unpack .../096-liblsan0_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking liblsan0:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libtsan2:amd64. 114s Preparing to unpack .../097-libtsan2_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libtsan2:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libubsan1:amd64. 114s Preparing to unpack .../098-libubsan1_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libubsan1:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libhwasan0:amd64. 114s Preparing to unpack .../099-libhwasan0_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libhwasan0:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libquadmath0:amd64. 114s Preparing to unpack .../100-libquadmath0_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libquadmath0:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package libgcc-14-dev:amd64. 114s Preparing to unpack .../101-libgcc-14-dev_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 114s Selecting previously unselected package gcc-14-x86-64-linux-gnu. 114s Preparing to unpack .../102-gcc-14-x86-64-linux-gnu_14.2.0-12ubuntu1_amd64.deb ... 114s Unpacking gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 115s Selecting previously unselected package gcc-14. 115s Preparing to unpack .../103-gcc-14_14.2.0-12ubuntu1_amd64.deb ... 115s Unpacking gcc-14 (14.2.0-12ubuntu1) ... 115s Selecting previously unselected package gcc-x86-64-linux-gnu. 115s Preparing to unpack .../104-gcc-x86-64-linux-gnu_4%3a14.1.0-2ubuntu1_amd64.deb ... 115s Unpacking gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 115s Selecting previously unselected package gcc. 115s Preparing to unpack .../105-gcc_4%3a14.1.0-2ubuntu1_amd64.deb ... 115s Unpacking gcc (4:14.1.0-2ubuntu1) ... 115s Selecting previously unselected package libann0. 115s Preparing to unpack .../106-libann0_1.1.2+doc-9build1_amd64.deb ... 115s Unpacking libann0 (1.1.2+doc-9build1) ... 115s Selecting previously unselected package libcdt5:amd64. 115s Preparing to unpack .../107-libcdt5_2.42.4-2build3_amd64.deb ... 115s Unpacking libcdt5:amd64 (2.42.4-2build3) ... 115s Selecting previously unselected package libcgraph6:amd64. 115s Preparing to unpack .../108-libcgraph6_2.42.4-2build3_amd64.deb ... 115s Unpacking libcgraph6:amd64 (2.42.4-2build3) ... 115s Selecting previously unselected package libgts-0.7-5t64:amd64. 115s Preparing to unpack .../109-libgts-0.7-5t64_0.7.6+darcs121130-5.2build1_amd64.deb ... 115s Unpacking libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 115s Selecting previously unselected package libthai-data. 115s Preparing to unpack .../110-libthai-data_0.1.29-2build1_all.deb ... 115s Unpacking libthai-data (0.1.29-2build1) ... 115s Selecting previously unselected package libdatrie1:amd64. 115s Preparing to unpack .../111-libdatrie1_0.2.13-3build1_amd64.deb ... 115s Unpacking libdatrie1:amd64 (0.2.13-3build1) ... 115s Selecting previously unselected package libthai0:amd64. 115s Preparing to unpack .../112-libthai0_0.1.29-2build1_amd64.deb ... 115s Unpacking libthai0:amd64 (0.1.29-2build1) ... 115s Selecting previously unselected package libpango-1.0-0:amd64. 115s Preparing to unpack .../113-libpango-1.0-0_1.55.0+ds-3_amd64.deb ... 115s Unpacking libpango-1.0-0:amd64 (1.55.0+ds-3) ... 115s Selecting previously unselected package libpangoft2-1.0-0:amd64. 115s Preparing to unpack .../114-libpangoft2-1.0-0_1.55.0+ds-3_amd64.deb ... 115s Unpacking libpangoft2-1.0-0:amd64 (1.55.0+ds-3) ... 115s Selecting previously unselected package libpangocairo-1.0-0:amd64. 115s Preparing to unpack .../115-libpangocairo-1.0-0_1.55.0+ds-3_amd64.deb ... 115s Unpacking libpangocairo-1.0-0:amd64 (1.55.0+ds-3) ... 115s Selecting previously unselected package libpathplan4:amd64. 115s Preparing to unpack .../116-libpathplan4_2.42.4-2build3_amd64.deb ... 115s Unpacking libpathplan4:amd64 (2.42.4-2build3) ... 115s Selecting previously unselected package libgvc6. 115s Preparing to unpack .../117-libgvc6_2.42.4-2build3_amd64.deb ... 115s Unpacking libgvc6 (2.42.4-2build3) ... 115s Selecting previously unselected package libgvpr2:amd64. 115s Preparing to unpack .../118-libgvpr2_2.42.4-2build3_amd64.deb ... 115s Unpacking libgvpr2:amd64 (2.42.4-2build3) ... 115s Selecting previously unselected package liblab-gamut1:amd64. 115s Preparing to unpack .../119-liblab-gamut1_2.42.4-2build3_amd64.deb ... 115s Unpacking liblab-gamut1:amd64 (2.42.4-2build3) ... 116s Selecting previously unselected package graphviz. 116s Preparing to unpack .../120-graphviz_2.42.4-2build3_amd64.deb ... 116s Unpacking graphviz (2.42.4-2build3) ... 116s Selecting previously unselected package hicolor-icon-theme. 116s Preparing to unpack .../121-hicolor-icon-theme_0.18-1_all.deb ... 116s Unpacking hicolor-icon-theme (0.18-1) ... 116s Selecting previously unselected package imagemagick-7.q16. 116s Preparing to unpack .../122-imagemagick-7.q16_8%3a7.1.1.39+dfsg1-3_amd64.deb ... 116s Unpacking imagemagick-7.q16 (8:7.1.1.39+dfsg1-3) ... 116s Selecting previously unselected package imagemagick. 116s Preparing to unpack .../123-imagemagick_8%3a7.1.1.39+dfsg1-3_amd64.deb ... 116s Unpacking imagemagick (8:7.1.1.39+dfsg1-3) ... 116s Selecting previously unselected package libapache-pom-java. 116s Preparing to unpack .../124-libapache-pom-java_33-2_all.deb ... 116s Unpacking libapache-pom-java (33-2) ... 116s Selecting previously unselected package libcairo-gobject2:amd64. 116s Preparing to unpack .../125-libcairo-gobject2_1.18.2-2_amd64.deb ... 116s Unpacking libcairo-gobject2:amd64 (1.18.2-2) ... 116s Selecting previously unselected package libcommons-parent-java. 116s Preparing to unpack .../126-libcommons-parent-java_56-1_all.deb ... 116s Unpacking libcommons-parent-java (56-1) ... 116s Selecting previously unselected package libcommons-logging-java. 116s Preparing to unpack .../127-libcommons-logging-java_1.3.0-1ubuntu1_all.deb ... 116s Unpacking libcommons-logging-java (1.3.0-1ubuntu1) ... 116s Selecting previously unselected package libexpat1-dev:amd64. 116s Preparing to unpack .../128-libexpat1-dev_2.6.4-1_amd64.deb ... 116s Unpacking libexpat1-dev:amd64 (2.6.4-1) ... 116s Selecting previously unselected package libgdk-pixbuf2.0-common. 116s Preparing to unpack .../129-libgdk-pixbuf2.0-common_2.42.12+dfsg-1_all.deb ... 116s Unpacking libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 116s Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. 116s Preparing to unpack .../130-libgdk-pixbuf-2.0-0_2.42.12+dfsg-1_amd64.deb ... 116s Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 116s Selecting previously unselected package libjs-jquery. 116s Preparing to unpack .../131-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 116s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 116s Selecting previously unselected package libjs-underscore. 116s Preparing to unpack .../132-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 116s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 116s Selecting previously unselected package libjs-sphinxdoc. 116s Preparing to unpack .../133-libjs-sphinxdoc_8.1.3-3_all.deb ... 116s Unpacking libjs-sphinxdoc (8.1.3-3) ... 116s Selecting previously unselected package libjson-perl. 116s Preparing to unpack .../134-libjson-perl_4.10000-1_all.deb ... 116s Unpacking libjson-perl (4.10000-1) ... 116s Selecting previously unselected package libpaper-utils. 116s Preparing to unpack .../135-libpaper-utils_2.2.5-0.3_amd64.deb ... 116s Unpacking libpaper-utils (2.2.5-0.3) ... 116s Selecting previously unselected package zlib1g-dev:amd64. 116s Preparing to unpack .../136-zlib1g-dev_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 116s Unpacking zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 116s Selecting previously unselected package libpython3.12-dev:amd64. 116s Preparing to unpack .../137-libpython3.12-dev_3.12.8-3_amd64.deb ... 116s Unpacking libpython3.12-dev:amd64 (3.12.8-3) ... 117s Selecting previously unselected package libpython3-dev:amd64. 117s Preparing to unpack .../138-libpython3-dev_3.12.8-1_amd64.deb ... 117s Unpacking libpython3-dev:amd64 (3.12.8-1) ... 117s Selecting previously unselected package libpython3.13-stdlib:amd64. 117s Preparing to unpack .../139-libpython3.13-stdlib_3.13.1-2_amd64.deb ... 117s Unpacking libpython3.13-stdlib:amd64 (3.13.1-2) ... 117s Selecting previously unselected package libpython3.13:amd64. 117s Preparing to unpack .../140-libpython3.13_3.13.1-2_amd64.deb ... 117s Unpacking libpython3.13:amd64 (3.13.1-2) ... 117s Selecting previously unselected package libpython3.13-dev:amd64. 117s Preparing to unpack .../141-libpython3.13-dev_3.13.1-2_amd64.deb ... 117s Unpacking libpython3.13-dev:amd64 (3.13.1-2) ... 117s Selecting previously unselected package libpython3-all-dev:amd64. 117s Preparing to unpack .../142-libpython3-all-dev_3.12.8-1_amd64.deb ... 117s Unpacking libpython3-all-dev:amd64 (3.12.8-1) ... 117s Selecting previously unselected package librsvg2-2:amd64. 117s Preparing to unpack .../143-librsvg2-2_2.59.2+dfsg-1_amd64.deb ... 117s Unpacking librsvg2-2:amd64 (2.59.2+dfsg-1) ... 117s Selecting previously unselected package librsvg2-bin. 117s Preparing to unpack .../144-librsvg2-bin_2.59.2+dfsg-1_amd64.deb ... 117s Unpacking librsvg2-bin (2.59.2+dfsg-1) ... 117s Selecting previously unselected package libtext-unidecode-perl. 117s Preparing to unpack .../145-libtext-unidecode-perl_1.30-3_all.deb ... 117s Unpacking libtext-unidecode-perl (1.30-3) ... 117s Selecting previously unselected package libxml-namespacesupport-perl. 117s Preparing to unpack .../146-libxml-namespacesupport-perl_1.12-2_all.deb ... 117s Unpacking libxml-namespacesupport-perl (1.12-2) ... 117s Selecting previously unselected package libxml-sax-base-perl. 117s Preparing to unpack .../147-libxml-sax-base-perl_1.09-3_all.deb ... 117s Unpacking libxml-sax-base-perl (1.09-3) ... 117s Selecting previously unselected package libxml-sax-perl. 117s Preparing to unpack .../148-libxml-sax-perl_1.02+dfsg-4_all.deb ... 117s Unpacking libxml-sax-perl (1.02+dfsg-4) ... 117s Selecting previously unselected package libxml-libxml-perl. 117s Preparing to unpack .../149-libxml-libxml-perl_2.0207+dfsg+really+2.0134-5build1_amd64.deb ... 117s Unpacking libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 117s Selecting previously unselected package lmodern. 117s Preparing to unpack .../150-lmodern_2.005-1_all.deb ... 117s Unpacking lmodern (2.005-1) ... 118s Selecting previously unselected package preview-latex-style. 118s Preparing to unpack .../151-preview-latex-style_13.2-1_all.deb ... 118s Unpacking preview-latex-style (13.2-1) ... 118s Selecting previously unselected package python3.13. 118s Preparing to unpack .../152-python3.13_3.13.1-2_amd64.deb ... 118s Unpacking python3.13 (3.13.1-2) ... 118s Selecting previously unselected package python3-all. 118s Preparing to unpack .../153-python3-all_3.12.8-1_amd64.deb ... 118s Unpacking python3-all (3.12.8-1) ... 118s Selecting previously unselected package python3.12-dev. 118s Preparing to unpack .../154-python3.12-dev_3.12.8-3_amd64.deb ... 118s Unpacking python3.12-dev (3.12.8-3) ... 118s Selecting previously unselected package python3-dev. 118s Preparing to unpack .../155-python3-dev_3.12.8-1_amd64.deb ... 118s Unpacking python3-dev (3.12.8-1) ... 118s Selecting previously unselected package python3.13-dev. 118s Preparing to unpack .../156-python3.13-dev_3.13.1-2_amd64.deb ... 118s Unpacking python3.13-dev (3.13.1-2) ... 118s Selecting previously unselected package python3-all-dev. 118s Preparing to unpack .../157-python3-all-dev_3.12.8-1_amd64.deb ... 118s Unpacking python3-all-dev (3.12.8-1) ... 118s Selecting previously unselected package python3-defusedxml. 118s Preparing to unpack .../158-python3-defusedxml_0.7.1-3_all.deb ... 118s Unpacking python3-defusedxml (0.7.1-3) ... 118s Selecting previously unselected package python3-roman. 118s Preparing to unpack .../159-python3-roman_4.2-1_all.deb ... 118s Unpacking python3-roman (4.2-1) ... 118s Selecting previously unselected package python3-docutils. 118s Preparing to unpack .../160-python3-docutils_0.21.2+dfsg-2_all.deb ... 118s Unpacking python3-docutils (0.21.2+dfsg-2) ... 118s Selecting previously unselected package python3-filelock. 118s Preparing to unpack .../161-python3-filelock_3.16.1-1_all.deb ... 118s Unpacking python3-filelock (3.16.1-1) ... 118s Selecting previously unselected package python3-webencodings. 118s Preparing to unpack .../162-python3-webencodings_0.5.1-5_all.deb ... 118s Unpacking python3-webencodings (0.5.1-5) ... 118s Selecting previously unselected package python3-html5lib. 118s Preparing to unpack .../163-python3-html5lib_1.2-1_all.deb ... 118s Unpacking python3-html5lib (1.2-1) ... 118s Selecting previously unselected package python3-imagesize. 118s Preparing to unpack .../164-python3-imagesize_1.4.1-1_all.deb ... 118s Unpacking python3-imagesize (1.4.1-1) ... 118s Selecting previously unselected package python3-iniconfig. 118s Preparing to unpack .../165-python3-iniconfig_1.1.1-2_all.deb ... 118s Unpacking python3-iniconfig (1.1.1-2) ... 118s Selecting previously unselected package python3-packaging. 118s Preparing to unpack .../166-python3-packaging_24.2-1_all.deb ... 118s Unpacking python3-packaging (24.2-1) ... 118s Selecting previously unselected package python3-pluggy. 118s Preparing to unpack .../167-python3-pluggy_1.5.0-1_all.deb ... 118s Unpacking python3-pluggy (1.5.0-1) ... 118s Selecting previously unselected package python3-pytest. 118s Preparing to unpack .../168-python3-pytest_8.3.4-1_all.deb ... 118s Unpacking python3-pytest (8.3.4-1) ... 118s Selecting previously unselected package python3-snowballstemmer. 118s Preparing to unpack .../169-python3-snowballstemmer_2.2.0-4build1_all.deb ... 118s Unpacking python3-snowballstemmer (2.2.0-4build1) ... 119s Selecting previously unselected package sphinx-common. 119s Preparing to unpack .../170-sphinx-common_8.1.3-3_all.deb ... 119s Unpacking sphinx-common (8.1.3-3) ... 119s Selecting previously unselected package python3-alabaster. 119s Preparing to unpack .../171-python3-alabaster_0.7.16-0.1_all.deb ... 119s Unpacking python3-alabaster (0.7.16-0.1) ... 119s Selecting previously unselected package python3-sphinx. 119s Preparing to unpack .../172-python3-sphinx_8.1.3-3_all.deb ... 119s Unpacking python3-sphinx (8.1.3-3) ... 119s Selecting previously unselected package teckit. 119s Preparing to unpack .../173-teckit_2.5.12+ds1-1_amd64.deb ... 119s Unpacking teckit (2.5.12+ds1-1) ... 119s Selecting previously unselected package tex-gyre. 119s Preparing to unpack .../174-tex-gyre_20180621-6_all.deb ... 119s Unpacking tex-gyre (20180621-6) ... 119s Selecting previously unselected package texinfo-lib. 119s Preparing to unpack .../175-texinfo-lib_7.1.1-1_amd64.deb ... 119s Unpacking texinfo-lib (7.1.1-1) ... 119s Selecting previously unselected package texinfo. 119s Preparing to unpack .../176-texinfo_7.1.1-1_all.deb ... 119s Unpacking texinfo (7.1.1-1) ... 119s Selecting previously unselected package xdg-utils. 119s Preparing to unpack .../177-xdg-utils_1.2.1-0ubuntu1_all.deb ... 119s Unpacking xdg-utils (1.2.1-0ubuntu1) ... 119s Selecting previously unselected package texlive-base. 119s Preparing to unpack .../178-texlive-base_2024.20241115-1_all.deb ... 119s Unpacking texlive-base (2024.20241115-1) ... 120s Selecting previously unselected package texlive-fonts-recommended. 120s Preparing to unpack .../179-texlive-fonts-recommended_2024.20241115-1_all.deb ... 120s Unpacking texlive-fonts-recommended (2024.20241115-1) ... 120s Selecting previously unselected package texlive-latex-base. 120s Preparing to unpack .../180-texlive-latex-base_2024.20241115-1_all.deb ... 120s Unpacking texlive-latex-base (2024.20241115-1) ... 121s Selecting previously unselected package libfontbox-java. 121s Preparing to unpack .../181-libfontbox-java_1%3a1.8.16-5_all.deb ... 121s Unpacking libfontbox-java (1:1.8.16-5) ... 121s Selecting previously unselected package libpdfbox-java. 121s Preparing to unpack .../182-libpdfbox-java_1%3a1.8.16-5_all.deb ... 121s Unpacking libpdfbox-java (1:1.8.16-5) ... 121s Selecting previously unselected package texlive-latex-recommended. 121s Preparing to unpack .../183-texlive-latex-recommended_2024.20241115-1_all.deb ... 121s Unpacking texlive-latex-recommended (2024.20241115-1) ... 121s Selecting previously unselected package texlive-pictures. 121s Preparing to unpack .../184-texlive-pictures_2024.20241115-1_all.deb ... 121s Unpacking texlive-pictures (2024.20241115-1) ... 122s Selecting previously unselected package texlive-latex-extra. 122s Preparing to unpack .../185-texlive-latex-extra_2024.20241115-1_all.deb ... 122s Unpacking texlive-latex-extra (2024.20241115-1) ... 124s Selecting previously unselected package texlive-luatex. 124s Preparing to unpack .../186-texlive-luatex_2024.20241115-1_all.deb ... 124s Unpacking texlive-luatex (2024.20241115-1) ... 125s Selecting previously unselected package tipa. 125s Preparing to unpack .../187-tipa_2%3a1.3-21_all.deb ... 125s Unpacking tipa (2:1.3-21) ... 125s Selecting previously unselected package texlive-xetex. 125s Preparing to unpack .../188-texlive-xetex_2024.20241115-1_all.deb ... 125s Unpacking texlive-xetex (2024.20241115-1) ... 125s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 125s Setting up liblcms2-2:amd64 (2.16-2) ... 126s Setting up python3-iniconfig (1.1.1-2) ... 126s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 126s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 126s Setting up libaom3:amd64 (3.11.0-1) ... 126s Setting up python3-filelock (3.16.1-1) ... 126s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 126s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 126s Setting up hicolor-icon-theme (0.18-1) ... 126s Setting up libxi6:amd64 (2:1.8.2-1) ... 126s Setting up libwoff1:amd64 (1.0.2-2build1) ... 126s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 126s Setting up libdatrie1:amd64 (0.2.13-3build1) ... 126s Setting up libxcb-render0:amd64 (1.17.0-2) ... 126s Setting up python3-defusedxml (0.7.1-3) ... 126s Setting up imagemagick-7-common (8:7.1.1.39+dfsg1-3) ... 126s Setting up python3-alabaster (0.7.16-0.1) ... 126s Setting up libijs-0.35:amd64 (0.35-15.1build1) ... 126s Setting up libgs-common (10.03.1~dfsg1-0ubuntu4) ... 126s Setting up libfontbox-java (1:1.8.16-5) ... 126s Setting up liblab-gamut1:amd64 (2.42.4-2build3) ... 126s Setting up libgdk-pixbuf2.0-common (2.42.12+dfsg-1) ... 126s Setting up fonts-freefont-otf (20211204+svn4273-2) ... 126s Setting up x11-common (1:7.7+23ubuntu3) ... 127s Setting up libdeflate0:amd64 (1.22-1) ... 127s Setting up libxml-namespacesupport-perl (1.12-2) ... 127s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 127s Setting up texinfo-lib (7.1.1-1) ... 127s Setting up libgomp1:amd64 (14.2.0-12ubuntu1) ... 127s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 127s Setting up python3-webencodings (0.5.1-5) ... 127s Setting up poppler-data (0.4.12-1) ... 127s Setting up libpython3.13-minimal:amd64 (3.13.1-2) ... 127s Setting up tex-common (6.18) ... 127s update-language: texlive-base not installed and configured, doing nothing! 127s Setting up libxml-sax-base-perl (1.09-3) ... 127s Setting up python3-roman (4.2-1) ... 128s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 128s Setting up python3-packaging (24.2-1) ... 128s Setting up libexpat1-dev:amd64 (2.6.4-1) ... 128s Setting up libzzip-0-13t64:amd64 (0.13.72+dfsg.1-1.2build1) ... 128s Setting up libjbig2dec0:amd64 (0.20-1build3) ... 128s Setting up python3-snowballstemmer (2.2.0-4build1) ... 128s Setting up libteckit0:amd64 (2.5.12+ds1-1) ... 128s Setting up libpathplan4:amd64 (2.42.4-2build3) ... 128s Setting up libapache-pom-java (33-2) ... 128s Setting up libavahi-common-data:amd64 (0.8-14ubuntu1) ... 128s Setting up libann0 (1.1.2+doc-9build1) ... 128s Setting up xfonts-encodings (1:1.0.5-0ubuntu2) ... 128s Setting up t1utils (1.41-4build3) ... 128s Setting up libquadmath0:amd64 (14.2.0-12ubuntu1) ... 128s Setting up libtexlua53-5:amd64 (2024.20240313.70630+ds-5build2) ... 128s Setting up libimagequant0:amd64 (2.18.0-1build1) ... 128s Setting up fonts-dejavu-mono (2.37-8) ... 128s Setting up libmpc3:amd64 (1.3.1-1build2) ... 128s Setting up libidn12:amd64 (1.42-2) ... 128s Setting up cython3 (3.0.11+dfsg-1ubuntu2) ... 130s Setting up libmpfi0:amd64 (1.5.4+ds-4) ... 130s Setting up fonts-dejavu-core (2.37-8) ... 130s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 130s Setting up python3-html5lib (1.2-1) ... 130s Setting up libltdl7:amd64 (2.4.7-8) ... 130s Setting up libfftw3-double3:amd64 (3.3.10-2fakesync1build1) ... 130s Setting up libkpathsea6:amd64 (2024.20240313.70630+ds-5build2) ... 130s Setting up python3-pluggy (1.5.0-1) ... 130s Setting up libwebp7:amd64 (1.4.0-0.1) ... 130s Setting up libubsan1:amd64 (14.2.0-12ubuntu1) ... 130s Setting up zlib1g-dev:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 130s Setting up liblqr-1-0:amd64 (0.4.2-2.1build2) ... 130s Setting up libhwasan0:amd64 (14.2.0-12ubuntu1) ... 130s Setting up libasan8:amd64 (14.2.0-12ubuntu1) ... 130s Setting up libjson-perl (4.10000-1) ... 130s Setting up fonts-lmodern (2.005-1) ... 130s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 130s Setting up python3.13-minimal (3.13.1-2) ... 131s Setting up libharfbuzz0b:amd64 (10.1.0-1) ... 131s Setting up libthai-data (0.1.29-2build1) ... 131s Setting up libgts-0.7-5t64:amd64 (0.7.6+darcs121130-5.2build1) ... 131s Setting up sgml-base (1.31) ... 131s Setting up libcdt5:amd64 (2.42.4-2build3) ... 131s Setting up libcgraph6:amd64 (2.42.4-2build3) ... 131s Setting up libpaper2:amd64 (2.2.5-0.3) ... 131s Setting up libtsan2:amd64 (14.2.0-12ubuntu1) ... 131s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 131s Setting up libisl23:amd64 (0.27-1) ... 131s Setting up libtext-unidecode-perl (1.30-3) ... 131s Setting up libde265-0:amd64 (1.0.15-1build4) ... 131s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 131s Setting up libpython3.13-stdlib:amd64 (3.13.1-2) ... 131s Setting up xdg-utils (1.2.1-0ubuntu1) ... 131s update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode 131s Setting up libcc1-0:amd64 (14.2.0-12ubuntu1) ... 131s Setting up liblsan0:amd64 (14.2.0-12ubuntu1) ... 131s Setting up libitm1:amd64 (14.2.0-12ubuntu1) ... 131s Setting up libsynctex2:amd64 (2024.20240313.70630+ds-5build2) ... 131s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 131s Setting up python3-imagesize (1.4.1-1) ... 132s Setting up libpotrace0:amd64 (1.16-2build1) ... 132s Setting up libpython3.13:amd64 (3.13.1-2) ... 132s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 132s Setting up teckit (2.5.12+ds1-1) ... 132s Setting up libice6:amd64 (2:1.1.1-1) ... 132s Setting up libpdfbox-java (1:1.8.16-5) ... 132s Setting up python3.13 (3.13.1-2) ... 133s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 133s Setting up python3-pytest (8.3.4-1) ... 134s Setting up preview-latex-style (13.2-1) ... 134s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 134s Setting up libcommons-parent-java (56-1) ... 134s Setting up libavahi-common3:amd64 (0.8-14ubuntu1) ... 134s Setting up libcommons-logging-java (1.3.0-1ubuntu1) ... 134s Setting up python3-all (3.12.8-1) ... 134s Setting up libpython3.12-dev:amd64 (3.12.8-3) ... 134s Setting up libpaper-utils (2.2.5-0.3) ... 134s Setting up xfonts-utils (1:7.7+7) ... 134s Setting up libxml-sax-perl (1.02+dfsg-4) ... 134s update-perl-sax-parsers: Registering Perl SAX parser XML::SAX::PurePerl with priority 10... 134s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 134s Creating config file /etc/perl/XML/SAX/ParserDetails.ini with new version 134s Setting up libthai0:amd64 (0.1.29-2build1) ... 134s Setting up libptexenc1:amd64 (2024.20240313.70630+ds-5build2) ... 134s Setting up libraqm0:amd64 (0.10.2-1) ... 134s Setting up libpython3.13-dev:amd64 (3.13.1-2) ... 134s Setting up python3.12-dev (3.12.8-3) ... 134s Setting up cpp-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 134s Setting up libjs-sphinxdoc (8.1.3-3) ... 134s Setting up libraw23t64:amd64 (0.21.3-1) ... 134s Setting up cpp-14 (14.2.0-12ubuntu1) ... 134s Setting up libxml-libxml-perl (2.0207+dfsg+really+2.0134-5build1) ... 134s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX::Parser with priority 50... 134s update-perl-sax-parsers: Registering Perl SAX parser XML::LibXML::SAX with priority 50... 134s update-perl-sax-parsers: Updating overall Perl SAX parser modules info file... 135s Replacing config file /etc/perl/XML/SAX/ParserDetails.ini with new version 135s Setting up libgvpr2:amd64 (2.42.4-2build3) ... 135s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 135s Setting up lmodern (2.005-1) ... 135s Setting up xml-core (0.19) ... 135s Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.12+dfsg-1) ... 135s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 135s Setting up libgcc-14-dev:amd64 (14.2.0-12ubuntu1) ... 135s Setting up libsm6:amd64 (2:1.2.4-1) ... 135s Setting up tex-gyre (20180621-6) ... 135s Setting up libavahi-client3:amd64 (0.8-14ubuntu1) ... 135s Setting up cpp-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 135s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 138s Regenerating fonts cache... done. 138s Setting up libpython3-dev:amd64 (3.12.8-1) ... 138s Setting up python3.13-dev (3.13.1-2) ... 138s Setting up libpango-1.0-0:amd64 (1.55.0+ds-3) ... 138s Setting up fonts-urw-base35 (20200910-8) ... 138s Setting up libcairo2:amd64 (1.18.2-2) ... 138s Setting up libpython3-all-dev:amd64 (3.12.8-1) ... 138s Setting up sphinx-common (8.1.3-3) ... 138s Setting up python3-dev (3.12.8-1) ... 138s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 138s Setting up texinfo (7.1.1-1) ... 138s Running mktexlsr. This may take some time. ... done. 138s Setting up cpp (4:14.1.0-2ubuntu1) ... 138s Setting up libcairo-gobject2:amd64 (1.18.2-2) ... 138s Setting up gcc-14-x86-64-linux-gnu (14.2.0-12ubuntu1) ... 138s Setting up libpangoft2-1.0-0:amd64 (1.55.0+ds-3) ... 138s Setting up libcups2t64:amd64 (2.4.11-0ubuntu2) ... 138s Setting up libpangocairo-1.0-0:amd64 (1.55.0+ds-3) ... 138s Setting up python3-all-dev (3.12.8-1) ... 138s Setting up libgs10-common (10.03.1~dfsg1-0ubuntu4) ... 138s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 138s Setting up gcc-x86-64-linux-gnu (4:14.1.0-2ubuntu1) ... 138s Setting up libxaw7:amd64 (2:1.0.16-1) ... 138s Setting up gcc-14 (14.2.0-12ubuntu1) ... 138s Setting up librsvg2-2:amd64 (2.59.2+dfsg-1) ... 138s Setting up texlive-binaries (2024.20240313.70630+ds-5build2) ... 138s update-alternatives: using /usr/bin/xdvi-xaw to provide /usr/bin/xdvi.bin (xdvi.bin) in auto mode 138s update-alternatives: using /usr/bin/bibtex.original to provide /usr/bin/bibtex (bibtex) in auto mode 138s Setting up texlive-base (2024.20241115-1) ... 139s tl-paper: setting paper size for dvips to a4: /var/lib/texmf/dvips/config/config-paper.ps 139s tl-paper: setting paper size for dvipdfmx to a4: /var/lib/texmf/dvipdfmx/dvipdfmx-paper.cfg 140s tl-paper: setting paper size for xdvi to a4: /var/lib/texmf/xdvi/XDvi-paper 140s tl-paper: setting paper size for pdftex to a4: /var/lib/texmf/tex/generic/tex-ini-files/pdftexconfig.tex 141s Setting up libgs10:amd64 (10.03.1~dfsg1-0ubuntu4) ... 141s Setting up librsvg2-bin (2.59.2+dfsg-1) ... 141s Setting up texlive-luatex (2024.20241115-1) ... 141s Setting up dvisvgm (3.4.3+ds-1) ... 141s Setting up ghostscript (10.03.1~dfsg1-0ubuntu4) ... 141s Setting up gcc (4:14.1.0-2ubuntu1) ... 141s Setting up texlive-latex-base (2024.20241115-1) ... 141s Setting up texlive-latex-recommended (2024.20241115-1) ... 141s Setting up texlive-pictures (2024.20241115-1) ... 141s Setting up texlive-fonts-recommended (2024.20241115-1) ... 141s Setting up tipa (2:1.3-21) ... 141s Setting up texlive-latex-extra (2024.20241115-1) ... 141s Setting up texlive-xetex (2024.20241115-1) ... 141s Setting up libheif-plugin-libde265:amd64 (1.19.3-1) ... 141s Setting up libheif1:amd64 (1.19.3-1) ... 141s Setting up libgd3:amd64 (2.3.3-12ubuntu3) ... 141s Setting up libgvc6 (2.42.4-2build3) ... 141s Setting up libmagickcore-7.q16-10:amd64 (8:7.1.1.39+dfsg1-3) ... 141s Setting up libheif-plugin-aomdec:amd64 (1.19.3-1) ... 141s Setting up graphviz (2.42.4-2build3) ... 141s Setting up libmagickwand-7.q16-10:amd64 (8:7.1.1.39+dfsg1-3) ... 141s Setting up dvipng (1.15-1.1) ... 141s Setting up imagemagick-7.q16 (8:7.1.1.39+dfsg1-3) ... 141s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare (compare) in auto mode 141s update-alternatives: using /usr/bin/compare-im7.q16 to provide /usr/bin/compare-im7 (compare-im7) in auto mode 141s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate (animate) in auto mode 141s update-alternatives: using /usr/bin/animate-im7.q16 to provide /usr/bin/animate-im7 (animate-im7) in auto mode 141s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert (convert) in auto mode 141s update-alternatives: using /usr/bin/convert-im7.q16 to provide /usr/bin/convert-im7 (convert-im7) in auto mode 141s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite (composite) in auto mode 141s update-alternatives: using /usr/bin/composite-im7.q16 to provide /usr/bin/composite-im7 (composite-im7) in auto mode 141s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure (conjure) in auto mode 141s update-alternatives: using /usr/bin/conjure-im7.q16 to provide /usr/bin/conjure-im7 (conjure-im7) in auto mode 141s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import (import) in auto mode 141s update-alternatives: using /usr/bin/import-im7.q16 to provide /usr/bin/import-im7 (import-im7) in auto mode 141s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify (identify) in auto mode 141s update-alternatives: using /usr/bin/identify-im7.q16 to provide /usr/bin/identify-im7 (identify-im7) in auto mode 141s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream (stream) in auto mode 141s update-alternatives: using /usr/bin/stream-im7.q16 to provide /usr/bin/stream-im7 (stream-im7) in auto mode 141s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display (display) in auto mode 141s update-alternatives: using /usr/bin/display-im7.q16 to provide /usr/bin/display-im7 (display-im7) in auto mode 141s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage (montage) in auto mode 141s update-alternatives: using /usr/bin/montage-im7.q16 to provide /usr/bin/montage-im7 (montage-im7) in auto mode 141s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify (mogrify) in auto mode 141s update-alternatives: using /usr/bin/mogrify-im7.q16 to provide /usr/bin/mogrify-im7 (mogrify-im7) in auto mode 141s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick (magick) in auto mode 141s update-alternatives: warning: skip creation of /usr/share/man/man1/magick.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick) doesn't exist 141s update-alternatives: using /usr/bin/magick-im7.q16 to provide /usr/bin/magick-im7 (magick-im7) in auto mode 141s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-im7.1.gz because associated file /usr/share/man/man1/magick-im7.q16.1.gz (of link group magick-im7) doesn't exist 141s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script (magick-script) in auto mode 141s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script) doesn't exist 141s update-alternatives: using /usr/bin/magick-script-im7.q16 to provide /usr/bin/magick-script-im7 (magick-script-im7) in auto mode 141s update-alternatives: warning: skip creation of /usr/share/man/man1/magick-script-im7.1.gz because associated file /usr/share/man/man1/magick-script-im7.q16.1.gz (of link group magick-script-im7) doesn't exist 141s Setting up imagemagick (8:7.1.1.39+dfsg1-3) ... 141s Processing triggers for install-info (7.1.1-1) ... 141s Processing triggers for libc-bin (2.40-4ubuntu1) ... 141s Processing triggers for systemd (257-2ubuntu1) ... 141s Processing triggers for man-db (2.13.0-1) ... 143s Processing triggers for sgml-base (1.31) ... 143s Setting up docutils-common (0.21.2+dfsg-2) ... 143s Processing triggers for sgml-base (1.31) ... 143s Setting up python3-docutils (0.21.2+dfsg-2) ... 144s Setting up python3-sphinx (8.1.3-3) ... 146s Processing triggers for tex-common (6.18) ... 146s Running updmap-sys. This may take some time... done. 147s Running mktexlsr /var/lib/texmf ... done. 147s Building format(s) --all. 210s This may take some time... done. 211s autopkgtest [21:47:52]: testbed environment configured for cross-architecture building 211s autopkgtest [21:47:52]: test python3-sphinx: [----------------------- 212s ============================= test session starts ============================== 212s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 212s cachedir: .pytest_cache 212s libraries: Sphinx-8.1.3, docutils-0.21.2 212s GIL enabled?: True 212s base tmp_path: /tmp/pytest-of-ubuntu/pytest-0 212s rootdir: /tmp/autopkgtest.5vqFDN/autopkgtest_tmp 212s plugins: typeguard-4.4.1 216s collecting ... collected 2279 items 216s 216s tests/test_addnodes.py::test_desc_sig_element_nodes PASSED [ 0%] 216s tests/test_application.py::test_instantiation PASSED [ 0%] 216s tests/test_application.py::test_events PASSED [ 0%] 216s tests/test_application.py::test_emit_with_nonascii_name_node PASSED [ 0%] 216s tests/test_application.py::test_extensions PASSED [ 0%] 216s tests/test_application.py::test_extension_in_blacklist PASSED [ 0%] 216s tests/test_application.py::test_add_source_parser PASSED [ 0%] 216s tests/test_application.py::test_add_is_parallel_allowed PASSED [ 0%] 216s tests/test_application.py::test_build_specific PASSED [ 0%] 217s tests/test_builders/test_build.py::test_build_all[dirhtml] PASSED [ 0%] 218s tests/test_builders/test_build.py::test_build_all[singlehtml] PASSED [ 0%] 218s tests/test_builders/test_build.py::test_build_all[text] PASSED [ 0%] 218s tests/test_builders/test_build.py::test_build_all[xml] PASSED [ 0%] 218s tests/test_builders/test_build.py::test_build_all[pseudoxml] PASSED [ 0%] 220s tests/test_builders/test_build.py::test_build_all[linkcheck] PASSED [ 0%] 220s tests/test_builders/test_build.py::test_root_doc_not_found PASSED [ 0%] 220s tests/test_builders/test_build.py::test_circular_toctree PASSED [ 0%] 220s tests/test_builders/test_build.py::test_numbered_circular_toctree PASSED [ 0%] 220s tests/test_builders/test_build.py::test_multiple_parents_toctree PASSED [ 0%] 220s tests/test_builders/test_build.py::test_image_glob PASSED [ 0%] 220s tests/test_builders/test_build.py::test_log_no_ansi_colors PASSED [ 0%] 220s tests/test_builders/test_build_changes.py::test_build PASSED [ 0%] 220s tests/test_builders/test_build_changes.py::test_no_changes PASSED [ 1%] 221s tests/test_builders/test_build_dirhtml.py::test_dirhtml PASSED [ 1%] 221s tests/test_builders/test_build_epub.py::test_build_epub PASSED [ 1%] 221s tests/test_builders/test_build_epub.py::test_epub_cover PASSED [ 1%] 221s tests/test_builders/test_build_epub.py::test_nested_toc PASSED [ 1%] 221s tests/test_builders/test_build_epub.py::test_escaped_toc PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_epub_writing_mode PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_epub_anchor_id PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_epub_assets PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_epub_css_files PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_html_download_role PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_duplicated_toctree_entry PASSED [ 1%] 222s tests/test_builders/test_build_epub.py::test_run_epubcheck SKIPPED [ 1%] 222s tests/test_builders/test_build_epub.py::test_xml_name_pattern_check PASSED [ 1%] 223s tests/test_builders/test_build_epub.py::test_copy_images PASSED [ 1%] 223s tests/test_builders/test_build_gettext.py::test_Catalog_duplicated_message PASSED [ 1%] 223s tests/test_builders/test_build_gettext.py::test_build_gettext PASSED [ 1%] 224s tests/test_builders/test_build_gettext.py::test_msgfmt SKIPPED [ 1%] 224s tests/test_builders/test_build_gettext.py::test_gettext_index_entries PASSED [ 1%] 224s tests/test_builders/test_build_gettext.py::test_gettext_disable_index_entries PASSED [ 1%] 224s tests/test_builders/test_build_gettext.py::test_gettext_template PASSED [ 1%] 224s tests/test_builders/test_build_gettext.py::test_gettext_template_msgid_order_in_sphinxpot PASSED [ 1%] 225s tests/test_builders/test_build_gettext.py::test_gettext_custom_output_template PASSED [ 1%] 225s tests/test_builders/test_build_gettext.py::test_build_single_pot PASSED [ 2%] 225s tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution PASSED [ 2%] 225s tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution_excluded PASSED [ 2%] 225s tests/test_builders/test_build_gettext.py::test_gettext_literalblock_additional PASSED [ 2%] 225s tests/test_builders/test_build_html.py::test_html_sidebars_error PASSED [ 2%] 225s tests/test_builders/test_build_html.py::test_html4_error PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref1] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref_1] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id9'][@id='id1']-1] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id10'][@id='id2']-2] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#foo'][@id='id3']-3] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#bar'][@id='id4']/span-\\[bar\\]] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#baz-qux'][@id='id5']/span-\\[baz_qux\\]] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id11'][@id='id6']-4] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id12'][@id='id7']-5] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id1']-1] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id2']-2] PASSED [ 2%] 226s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id3']-3] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id4']-bar] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id5']-baz_qux] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id6']-4] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id7']-5] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id8']-6] PASSED [ 2%] 227s tests/test_builders/test_build_html.py::test_html_parallel PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_html_translator PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect0] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect1] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect2] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect3] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect4] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect5] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect6] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect7] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect8] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_enumerable_node[expect9] PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_html_copy_source PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_same PASSED [ 3%] 228s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_empty PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_html_entity PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_html_inventory PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_html_anchor_for_figure PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_html_raw_directive PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect0] PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect1] PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect2] PASSED [ 3%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect3] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect4] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect5] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect6] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect7] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_html_style PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_html_sidebar PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect0] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect1] PASSED [ 4%] 229s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect2] PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect3] PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_baseurl PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_baseurl_and_html_file_suffix PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_validate_html_extra_path PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_validate_html_static_path PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_permalink_disable PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_permalink_icon PASSED [ 4%] 230s tests/test_builders/test_build_html.py::test_html_signaturereturn_icon PASSED [ 4%] 231s tests/test_builders/test_build_html.py::test_html_remove_sources_before_write_gh_issue_10786 PASSED [ 4%] 231s tests/test_builders/test_build_html.py::test_html_pep_695_one_type_per_line PASSED [ 4%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img.png']-] PASSED [ 4%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img1.png']-] PASSED [ 4%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/simg.png']-] PASSED [ 5%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg']-] PASSED [ 5%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//a[@href='_sources/images.txt']-] PASSED [ 5%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='width: 2cm;']-] PASSED [ 5%] 232s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='height: 2cm;']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/img1.png']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/rimg.png']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//a[@class='reference download internal']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//img[@src='../_images/img.png']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//p-This is an include file.] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 1] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 2] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre-Max Strau\xdf] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//a[@class='reference download internal']-] PASSED [ 5%] 233s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-"quotes"] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-'included'] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span[@class='s2']-\xfc\xf6\xe4] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj1 highlight-text notranslate']//pre-^class Foo:\\n pass\\n\\s*$] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj2 highlight-text notranslate']//pre-^ def baz\\(\\):\\n pass\\n\\s*$] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-lines highlight-text notranslate']//pre-^class Foo:\\n pass\\nclass Bar:\\n$] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-startend highlight-text notranslate']//pre-^foo = "Including Unicode characters: \xfc\xf6\xe4"\\n$] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-preappend highlight-text notranslate']//pre-(?m)^START CODE$] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj-dedent highlight-python notranslate']//span-def] PASSED [ 5%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab3 highlight-text notranslate']//pre--| |-] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab8 highlight-python notranslate']//pre/span--| |-] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py class']/dt[@id='autodoc_target.Class']-] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-\\*\\*] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-kwds] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dd/p-Return spam\\.] PASSED [ 6%] 234s tests/test_builders/test_build_html_5_output.py::test_html5_output[extapi.html-.//strong-from class: Bar] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//title-set by title directive] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Section author: Georg Brandl] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Module author: Georg Brandl] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='author'][@content='Me']-] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='keywords'][@content='docs, sphinx']-] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@id='label']-] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre-^some code$] PASSED [ 6%] 235s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//span[@class='option']---help] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='admonition-title']-My Admonition] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition note']/p-Note text.] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition warning']/p-Warning text.] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^command\\\\n$] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^program\\\\n$] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/em-^dfn\\\\n$] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/kbd-^kbd\\\\n$] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/span-File \u2023 Close] PASSED [ 6%] 236s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-^a/$] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^varpart$] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^i$] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-PEP 8] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-Python Enhancement Proposal #8] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-RFC 1] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-Request for Comments #1] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#envvar-HOME'][@class='reference internal']/code/span[@class='pre']-HOME] PASSED [ 7%] 237s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with'][@class='reference internal']/code/span[@class='pre']-^with$] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#grammar-token-try_stmt'][@class='reference internal']/code/span-^statement$] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^here$] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^there$] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='subdir/includes.html'][@class='reference internal']/span-Including in subdir] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#cmdoption-python-c'][@class='reference internal']/code/span[@class='pre']--c] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//abbr[@title='abbreviation']-^abbr$] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-Added in version 0.6: ] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-checker] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p/span-checker] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p-Second paragraph of versionchanged] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionremoved']/p/span-Removed in version 0.6: ] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@class='footnote-reference brackets']-1] PASSED [ 7%] 238s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='index.html#ref1']-] PASSED [ 7%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div/p[@class='admonition-title']-See also] PASSED [ 7%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//table[@class='hlist']/tr/td/ul/li/p-^This$] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='centered']/strong-LICENSE] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']-boson] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']/a-\xb6] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/strong-try_stmt] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/a[@href='#grammar-token-try1_stmt']/code/span-try1_stmt] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-A global substitution!] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In HTML.] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In both.] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Always present] PASSED [ 8%] 239s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with']/span-headings] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#func_without_body']/code/span-objects] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#id1'][@class='reference internal']/span-Testing various markup] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u201cquotes\u201d in English \u2018text\u2019.] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u2014 long and \u2013 short dashes.] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Ellipsis\u2026] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-foo--"bar"...] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-\u042d\u0442\u043e\u0442 \xab\u0430\u0431\u0437\u0430\u0446\xbb \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u201e\u0440\u0443\u0441\u0441\u043a\u0438\u0435\u201c \u043a\u0430\u0432\u044b\u0447\u043a\u0438.] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Il dit : \xab\xa0C\u2019est \u201csuper\u201d !\xa0\xbb] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='mod.Cls.meth1']-] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='errmod.Error']-] PASSED [ 8%] 240s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-long\\(parameter,] PASSED [ 8%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-list\\)] PASSED [ 8%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-another] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-one] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#mod.Cls'][@class='reference internal']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dl[@class='std userdesc']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='userdesc-myobj']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#userdesc-myobj'][@class='reference internal']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#TimeInt']/em-TimeInt] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#Time']-Time] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#errmod.Error']/strong-Error] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//span[@class='pre']-CFunction()] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.Sphinx_DoSomething']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxStruct.member']-] PASSED [ 9%] 241s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SPHINX_USE_PYTHON']-] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxType']-] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.sphinx_global']-] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//ul[@class='current']/li[@class='toctree-l1 current']/a[@href='#']-Testing object descriptions] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//li[@class='toctree-l1']/a[@href='markup.html']-Testing various markup] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_name] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name all lower] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELD_NAME] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELD_NAME ALL CAPS] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_Name] PASSED [ 9%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_Name All Word Caps] PASSED [ 10%] 242s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name First word cap] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELd_name] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELd_name PARTial caps] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//h4-Custom sidebar] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-^moo$] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-checker] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/strong-^hour$] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-^DuplicateType$] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-checker] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-perl] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-\\+p] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-ObjC']/code/span---ObjC\\+\\+] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-plugin.option']/code/span---plugin.option] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-create-auth-token']/code/span-create-auth-token] PASSED [ 10%] 243s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-arg']/code/span-arg] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-j']/code/span--j] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-hg] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-commit] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-git] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-commit] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span--p] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc'][@content='hcval']-] PASSED [ 10%] 244s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc_co'][@content='hcval_co']-] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l1']/a-Testing various markup] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l2']/a-Inline markup] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//title-Sphinx ] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//div[@class='footer']-copyright text credits] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='https://python.org/'][@class='reference external']-] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='genindex.html']/span-Index] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='py-modindex.html']/span-Module Index] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//h4-Contents sidebar] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//script[@src='file://moo.js']-] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/']-https://sphinx-doc.org/] PASSED [ 11%] 245s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/latest/']-Latest reference] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='markup.html#some-label'][@class='reference internal']/span-^indirect hyperref$] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[bom.html-.//title- File with UTF-8 BOM] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://python.org/dev/']-https://python.org/dev/] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1000']-issue 1000] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1042']-explicit caption] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-pyurl reference external']-https://python.org/dev/] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-issue reference external']-issue 1000] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Main] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-[1]] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Other] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a-entry] PASSED [ 11%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//li/a-double] PASSED [ 12%] 246s tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//h1-Generated section] PASSED [ 12%] 247s tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//a[@href='_sources/otherext.foo.txt']-] PASSED [ 12%] 247s tests/test_builders/test_build_html_5_output.py::test_html5_output[search.html-.//meta[@name='robots'][@content='noindex']-] PASSED [ 12%] 247s tests/test_builders/test_build_html_5_output.py::test_html5_rubric PASSED [ 12%] 247s tests/test_builders/test_build_html_assets.py::test_html_assets PASSED [ 12%] 247s tests/test_builders/test_build_html_assets.py::test_assets_order PASSED [ 12%] 247s tests/test_builders/test_build_html_assets.py::test_file_checksum PASSED [ 12%] 247s tests/test_builders/test_build_html_assets.py::test_file_checksum_query_string PASSED [ 12%] 247s tests/test_builders/test_build_html_assets.py::test_javscript_loading_method PASSED [ 12%] 247s tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_table PASSED [ 12%] 248s tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_inline PASSED [ 12%] 248s tests/test_builders/test_build_html_code.py::test_html_code_role PASSED [ 12%] 248s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright PASSED [ 12%] 248s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright_sde[1199145600] PASSED [ 12%] 248s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright_sde[1199145599] PASSED [ 12%] 248s tests/test_builders/test_build_html_download.py::test_html_download PASSED [ 12%] 248s tests/test_builders/test_build_html_download.py::test_html_download_role PASSED [ 12%] 248s tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_default PASSED [ 12%] 248s tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_manually PASSED [ 12%] 249s tests/test_builders/test_build_html_highlight.py::test_html_pygments_for_classic_theme PASSED [ 12%] 249s tests/test_builders/test_build_html_highlight.py::test_html_dark_pygments_style_default PASSED [ 12%] 249s tests/test_builders/test_build_html_highlight.py::test_highlight_options PASSED [ 12%] 249s tests/test_builders/test_build_html_highlight.py::test_highlight_options_old PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_html_remote_images PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_html_encoded_image PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_html_remote_logo PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_html_local_logo PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_html_scaled_image_link PASSED [ 13%] 249s tests/test_builders/test_build_html_image.py::test_copy_images PASSED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_default_html_math_renderer PASSED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mathjax PASSED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_imgmath PASSED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated SKIPPED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated2 PASSED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_chosen SKIPPED [ 13%] 249s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mismatched SKIPPED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled_warn PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^fig1$-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Figure%s$-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^table-1$-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Table:%s$-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^CODE_1$-True] PASSED [ 13%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Code-%s$-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 1$-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 2.1$-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Fig.{number}$-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 250s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree_warn PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 9 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 10 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 9 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 10 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 9 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 10 $-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig. 9$-True] PASSED [ 14%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Figure6$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table 9$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table:6$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Listing 9$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Code-6$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^foo$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^bar_a$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig.9 should be Fig.1$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^Sect.{number}$-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 3 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 4 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 3 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 4 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 3 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 4 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 5 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 7 $-True] PASSED [ 15%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 8 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 5 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 7 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 8 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 5 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 7 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 8 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 6 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 6 $-True] PASSED [ 16%] 251s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 6 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree_warn PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table 1$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Listing 1$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED [ 16%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.1$-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.3 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.4 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.3 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.4 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.3 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.4 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.3 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.4 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.3 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.4 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1 $-True] PASSED [ 17%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.3 $-True] PASSED [ 18%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.4 $-True] PASSED [ 18%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2 $-True] PASSED [ 18%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.2 $-True] PASSED [ 18%] 252s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix_warn PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_1 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_2 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure:1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Tab_1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-2.1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.1 $-True] PASSED [ 18%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.2 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.3 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.4 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.1 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.2 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.3 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.4 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.1 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.2 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.3 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.4 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.1 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.3 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.4 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.1 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.3 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.4 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.1 $-True] PASSED [ 19%] 253s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.3 $-True] PASSED [ 19%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.4 $-True] PASSED [ 19%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.2 $-True] PASSED [ 19%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//table/caption/span[@class='caption-number']-^Tab_2.2 $-True] PASSED [ 19%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.2 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth_warn PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Figure2.1.2$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table 1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table:2.1.2$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Listing 1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Code-2.1.2$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.2 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2.1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED [ 20%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.2 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.2 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.1 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.3 $-True] PASSED [ 21%] 254s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2.1 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.1 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.3 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.2.1 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.1 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.3 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2.1 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.2 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.1.2 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.2 $-True] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect0] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect1] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect2] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect3] PASSED [ 21%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect4] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect5] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect6] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect7] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect8] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect9] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect10] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect11] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect12] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect13] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect14] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect15] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect16] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect17] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect18] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect19] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect20] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect21] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect22] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect23] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect24] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect25] PASSED [ 22%] 255s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect26] PASSED [ 22%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect27] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect28] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect29] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect30] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect31] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect32] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect33] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect34] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect35] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect36] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect37] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect38] PASSED [ 23%] 256s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect39] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.1.1. Foo A1-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.2.1. Foo B1-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.1.1. Bar A1-False] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.2.1. Bar B1-False] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1-Foo-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo A-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo A1-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo B-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo B1-True] PASSED [ 23%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1//span[@class='section-number']-1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.1.1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.2. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.2.1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1. Foo A-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1.1. Foo A1-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2. Foo B-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2.1. Foo B1-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1-Bar-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar A-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar B-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3-Bar B1-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1//span[@class='section-number']-2. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.2. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3//span[@class='section-number']-2.2.1. -True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2. Bar-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.1. Bar A-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2. Bar B-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2.1. Bar B1-False] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1-Baz A-True] PASSED [ 24%] 256s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1//span[@class='section-number']-2.1.1. -True] PASSED [ 24%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect0] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect1] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect2] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect3] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect4] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect5] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect6] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect7] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect8] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect9] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect10] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect11] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect12] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect13] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect14] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect15] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect16] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect17] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect18] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect19] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect20] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect21] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect22] PASSED [ 25%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect23] PASSED [ 26%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect24] PASSED [ 26%] 257s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect25] PASSED [ 26%] 257s tests/test_builders/test_build_html_toctree.py::test_relations PASSED [ 26%] 257s tests/test_builders/test_build_html_toctree.py::test_singlehtml_toctree PASSED [ 26%] 257s tests/test_builders/test_build_html_toctree.py::test_numbered_toctree PASSED [ 26%] 258s tests/test_builders/test_build_html_toctree.py::test_singlehtml_hyperlinks[expect0] PASSED [ 26%] 258s tests/test_builders/test_build_html_toctree.py::test_singlehtml_hyperlinks[expect1] PASSED [ 26%] 258s tests/test_builders/test_build_html_toctree.py::test_toctree_multiple_parents PASSED [ 26%] 261s tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-manual-None] PASSED [ 26%] 263s tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-howto-None] PASSED [ 26%] 269s tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-manual-None] PASSED [ 26%] 273s tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-howto-None] PASSED [ 26%] 276s tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-manual-1] PASSED [ 26%] 279s tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-howto-1] PASSED [ 26%] 280s tests/test_builders/test_build_latex.py::test_writer PASSED [ 26%] 280s tests/test_builders/test_build_latex.py::test_latex_basic PASSED [ 26%] 280s tests/test_builders/test_build_latex.py::test_latex_basic_manual PASSED [ 26%] 280s tests/test_builders/test_build_latex.py::test_latex_basic_howto PASSED [ 26%] 281s tests/test_builders/test_build_latex.py::test_latex_basic_manual_ja PASSED [ 26%] 281s tests/test_builders/test_build_latex.py::test_latex_basic_howto_ja PASSED [ 26%] 281s tests/test_builders/test_build_latex.py::test_latex_theme PASSED [ 26%] 281s tests/test_builders/test_build_latex.py::test_latex_theme_papersize PASSED [ 26%] 281s tests/test_builders/test_build_latex.py::test_latex_theme_options PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_language_code PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_greek PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_latex_title_after_admonitions PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_latex_release PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_numref PASSED [ 27%] 281s tests/test_builders/test_build_latex.py::test_numref_with_prefix1 PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_numref_with_prefix2 PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_numref_with_language_ja PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_is_false PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_zero PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_two PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_but_math_numfig_false PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_latex_add_latex_package PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_babel_with_no_language_settings PASSED [ 27%] 282s tests/test_builders/test_build_latex.py::test_babel_with_language_de PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_babel_with_language_ru PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_babel_with_language_tr PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_babel_with_language_ja PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_babel_with_unknown_language PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de_1901 PASSED [ 27%] 283s tests/test_builders/test_build_latex.py::test_footnote PASSED [ 27%] 284s tests/test_builders/test_build_latex.py::test_reference_in_caption_and_codeblock_in_footnote PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_footnote_referred_multiple_times PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_inline PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_footnote PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_no PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_show_urls_footnote_and_substitutions PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_image_in_section PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_logo_if_not_found PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_toctree_maxdepth_manual PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_toctree_maxdepth_howto PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_toctree_not_found PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_toctree_without_maxdepth PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_toctree_with_deeper_maxdepth PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_None PASSED [ 28%] 284s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part PASSED [ 28%] 285s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part_with_howto PASSED [ 28%] 285s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter PASSED [ 28%] 285s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter_with_howto PASSED [ 28%] 285s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_section PASSED [ 28%] 285s tests/test_builders/test_build_latex.py::test_maxlistdepth_at_ten PASSED [ 28%] 286s tests/test_builders/test_build_latex.py::test_latex_table_tabulars PASSED [ 28%] 286s tests/test_builders/test_build_latex.py::test_latex_table_longtable PASSED [ 28%] 286s tests/test_builders/test_build_latex.py::test_latex_table_complex_tables PASSED [ 29%] 286s tests/test_builders/test_build_latex.py::test_latex_table_with_booktabs_and_colorrows PASSED [ 29%] 286s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseA PASSED [ 29%] 286s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseB PASSED [ 29%] 286s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseC PASSED [ 29%] 286s tests/test_builders/test_build_latex.py::test_latex_raw_directive PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_images PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_index PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_equations PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_image_in_parsed_literal PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_nested_enumerated_list PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_thebibliography PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_glossary PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_labels PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_latex_figure_in_admonition PASSED [ 29%] 287s tests/test_builders/test_build_latex.py::test_default_latex_documents PASSED [ 29%] 288s tests/test_builders/test_build_latex.py::test_includegraphics_oversized PASSED [ 29%] 288s tests/test_builders/test_build_latex.py::test_index_on_title PASSED [ 29%] 288s tests/test_builders/test_build_latex.py::test_texescape_for_non_unicode_supported_engine PASSED [ 29%] 288s tests/test_builders/test_build_latex.py::test_texescape_for_unicode_supported_engine PASSED [ 29%] 288s tests/test_builders/test_build_latex.py::test_latex_elements_extrapackages PASSED [ 29%] 289s tests/test_builders/test_build_latex.py::test_latex_nested_tables PASSED [ 29%] 289s tests/test_builders/test_build_latex.py::test_latex_container PASSED [ 29%] 289s tests/test_builders/test_build_latex.py::test_latex_code_role PASSED [ 30%] 289s tests/test_builders/test_build_latex.py::test_copy_images PASSED [ 30%] 289s tests/test_builders/test_build_latex.py::test_duplicated_labels_before_module PASSED [ 30%] 289s tests/test_builders/test_build_latex.py::test_one_parameter_per_line PASSED [ 30%] 289s tests/test_builders/test_build_latex.py::test_latex_rubric PASSED [ 30%] 289s tests/test_builders/test_build_latex.py::test_latex_contents_topic_sidebar PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_defaults PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_check_link_response_only PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_too_many_retries PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_raw_node PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_anchors_ignored PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_anchors_ignored_for_url PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_raises_for_invalid_status PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_incomplete_html_anchor PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_decoding_error_anchor_ignored PASSED [ 30%] 289s tests/test_builders/test_build_linkcheck.py::test_auth_header_uses_first_match PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_unauthorized_broken PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_auth_header_no_match PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_no_slash PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_default PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_HEAD PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_GET PASSED [ 30%] 290s tests/test_builders/test_build_linkcheck.py::test_linkcheck_allowed_redirects PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_invalid_ssl PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_fails PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_verify_false PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_cacerts PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_requests_env_var PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_nonexistent_cert_file PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_TooManyRedirects_on_HEAD PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_int_delay PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[None] PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT] PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT+3] PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT-3] PASSED [ 31%] 290s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_without_header PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_requests_timeout PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_user_timeout PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_limit_rate_default_sleep PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_limit_rate_user_max_delay PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_limit_rate_doubles_previous_wait_time PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_limit_rate_clips_wait_time_to_max_time PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_limit_rate_bails_out_after_waiting_max_time PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_connection_contention PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_get_after_head_raises_connection_error PASSED [ 31%] 291s tests/test_builders/test_build_linkcheck.py::test_linkcheck_exclude_documents PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_all PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_man_pages_empty_description PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_man_make_section_directory PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_captioned_code_block PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_default_man_pages PASSED [ 32%] 291s tests/test_builders/test_build_manpage.py::test_rubric PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_texinfo PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_texinfo_rubric PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_texinfo_citation PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_default_texinfo_documents PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_texinfo_escape_id PASSED [ 32%] 292s tests/test_builders/test_build_texinfo.py::test_texinfo_footnote PASSED [ 32%] 293s tests/test_builders/test_build_texinfo.py::test_texinfo_xrefs PASSED [ 32%] 293s tests/test_builders/test_build_texinfo.py::test_texinfo_samp_with_variable PASSED [ 32%] 293s tests/test_builders/test_build_texinfo.py::test_copy_images PASSED [ 32%] 293s tests/test_builders/test_build_text.py::test_maxwitdh_with_prefix PASSED [ 32%] 293s tests/test_builders/test_build_text.py::test_lineblock PASSED [ 32%] 293s tests/test_builders/test_build_text.py::test_nonascii_title_line PASSED [ 32%] 294s tests/test_builders/test_build_text.py::test_nonascii_table PASSED [ 32%] 294s tests/test_builders/test_build_text.py::test_nonascii_maxwidth PASSED [ 32%] 294s tests/test_builders/test_build_text.py::test_table_builder PASSED [ 32%] 294s tests/test_builders/test_build_text.py::test_table_separator PASSED [ 32%] 294s tests/test_builders/test_build_text.py::test_table_cell PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_table_with_empty_cell PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_table_with_rowspan PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_table_with_colspan PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_table_with_colspan_left PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_table_with_colspan_and_rowspan PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_list_items_in_admonition PASSED [ 33%] 294s tests/test_builders/test_build_text.py::test_secnums PASSED [ 33%] 294s tests/test_builders/test_build_warnings.py::test_html_warnings PASSED [ 33%] 294s tests/test_builders/test_build_warnings.py::test_html_warnings_exception_on_warning PASSED [ 33%] 294s tests/test_builders/test_build_warnings.py::test_latex_warnings PASSED [ 33%] 294s tests/test_builders/test_build_warnings.py::test_texinfo_warnings PASSED [ 33%] 294s tests/test_builders/test_build_warnings.py::test_uncacheable_config_warning PASSED [ 33%] 295s tests/test_builders/test_incremental_reading.py::test_incremental_reading PASSED [ 33%] 295s tests/test_builders/test_incremental_reading.py::test_incremental_reading_for_missing_files PASSED [ 33%] 295s tests/test_command_line.py::test_build_main_parse_arguments_pos_first PASSED [ 33%] 295s tests/test_command_line.py::test_build_main_parse_arguments_pos_last PASSED [ 33%] 295s tests/test_command_line.py::test_build_main_parse_arguments_pos_middle PASSED [ 33%] 295s tests/test_command_line.py::test_build_main_parse_arguments_filenames_last PASSED [ 33%] 295s tests/test_command_line.py::test_build_main_parse_arguments_pos_intermixed PASSED [ 33%] 295s tests/test_command_line.py::test_make_mode_parse_arguments_pos_first PASSED [ 33%] 295s tests/test_command_line.py::test_make_mode_parse_arguments_pos_last PASSED [ 33%] 295s tests/test_command_line.py::test_make_mode_parse_arguments_pos_middle PASSED [ 34%] 295s tests/test_command_line.py::test_make_mode_parse_arguments_filenames_last PASSED [ 34%] 295s tests/test_command_line.py::test_make_mode_parse_arguments_pos_intermixed PASSED [ 34%] 295s tests/test_config/test_config.py::test_is_serializable PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_opt_deprecated PASSED [ 34%] 295s tests/test_config/test_config.py::test_core_config PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_not_found PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_protocol[0] PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_protocol[1] PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_protocol[2] PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_protocol[3] PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_protocol[4] PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_circular_reference_in_list PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_pickle_circular_reference_in_dict PASSED [ 34%] 295s tests/test_config/test_config.py::test_extension_values PASSED [ 34%] 295s tests/test_config/test_config.py::test_overrides PASSED [ 34%] 295s tests/test_config/test_config.py::test_overrides_boolean PASSED [ 34%] 295s tests/test_config/test_config.py::test_overrides_dict_str PASSED [ 34%] 295s tests/test_config/test_config.py::test_callable_defer PASSED [ 34%] 295s tests/test_config/test_config.py::test_errors_warnings PASSED [ 34%] 295s tests/test_config/test_config.py::test_errors_if_setup_is_not_callable PASSED [ 34%] 295s tests/test_config/test_config.py::test_needs_sphinx PASSED [ 34%] 295s tests/test_config/test_config.py::test_config_eol PASSED [ 34%] 295s tests/test_config/test_config.py::test_builtin_conf PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value1-string-None-123-True] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value2--None-123-True] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value3--None-actual2-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value4-100-None-True-True] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value5-False-None-True-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value6-default5-None-actual5-True] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value7-string-annotation6-actual6-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value8-default7-None-actual7-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value9-None-None-foo-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value10-None-None-123-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value11-None-annotation10-bar-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_types[value12-string-None-bar-False] PASSED [ 35%] 295s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation0-actual0-The config value `value1' has type `list'; expected `str'.] PASSED [ 35%] 295s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation1-actual1-The config value `value1' has type `list'; expected `int' or `str'.] PASSED [ 35%] 295s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation2-actual2-The config value `value1' has type `list'; expected `int', `str', or `tuple'.] PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_enum PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_enum_failed PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_enum_for_list PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_enum_for_list_failed PASSED [ 35%] 295s tests/test_config/test_config.py::test_check_any PASSED [ 35%] 295s tests/test_config/test_config.py::test_nitpick_base PASSED [ 35%] 295s tests/test_config/test_config.py::test_nitpick_ignore PASSED [ 35%] 296s tests/test_config/test_config.py::test_nitpick_ignore_regex1 PASSED [ 36%] 296s tests/test_config/test_config.py::test_nitpick_ignore_regex2 PASSED [ 36%] 296s tests/test_config/test_config.py::test_nitpick_ignore_regex_fullmatch PASSED [ 36%] 296s tests/test_config/test_config.py::test_conf_py_language_none PASSED [ 36%] 296s tests/test_config/test_config.py::test_conf_py_language_none_warning PASSED [ 36%] 296s tests/test_config/test_config.py::test_conf_py_no_language PASSED [ 36%] 296s tests/test_config/test_config.py::test_conf_py_nitpick_ignore_list PASSED [ 36%] 296s tests/test_config/test_config.py::test_gettext_compact_command_line_true PASSED [ 36%] 296s tests/test_config/test_config.py::test_gettext_compact_command_line_false PASSED [ 36%] 296s tests/test_config/test_config.py::test_gettext_compact_command_line_str PASSED [ 36%] 296s tests/test_config/test_config.py::test_root_doc_and_master_doc_are_synchronized PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year[expect_date0] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year[expect_date1] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year[expect_date2] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year[expect_date3] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year[expect_date4] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_space[expect_date0] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_space[expect_date1] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_space[expect_date2] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_space[expect_date3] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_space[expect_date4] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date0] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date1] PASSED [ 36%] 296s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date2] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date3] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date4] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single[expect_date0] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single[expect_date1] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single[expect_date2] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single[expect_date3] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single[expect_date4] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date0] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date1] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date2] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date3] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date4] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date0] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date1] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date2] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date3] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date4] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date0] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date1] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date2] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date3] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date4] PASSED [ 37%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date0] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date1] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date2] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date3] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date4] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date0] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date1] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date2] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date3] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date4] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date0] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date1] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date2] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date3] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date4] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_app[expect_date0] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_app[expect_date1] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_app[expect_date2] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_app[expect_date3] PASSED [ 38%] 296s tests/test_config/test_copyright.py::test_correct_year_app[expect_date4] PASSED [ 38%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader PASSED [ 38%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lineno_start PASSED [ 38%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject1 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject2 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject3 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject_and_lines PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines1 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines2 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match1 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match2 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match3 PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after_and_lines PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at_and_lines PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_missing_start_and_end PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_end_before PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_prepend PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent_and_append_and_prepend PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth_dedent PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_diff PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_code_block PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_force_option PASSED [ 39%] 296s tests/test_directives/test_directive_code.py::test_code_block_caption_html PASSED [ 40%] 296s tests/test_directives/test_directive_code.py::test_code_block_caption_latex PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_code_block_namedlink_latex PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_code_block_emphasize_latex PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literal_include PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literal_include_block_start_with_comment_or_brank PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literal_include_linenos PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_file_whole_of_emptyline PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_caption_html PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_caption_latex PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_namedlink_latex PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_classes PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_literalinclude_pydecorators PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_code_block_highlighted PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_linenothreshold PASSED [ 40%] 297s tests/test_directives/test_directive_code.py::test_code_block_dedent PASSED [ 40%] 297s tests/test_directives/test_directive_object_description.py::test_object_description_sections PASSED [ 40%] 297s tests/test_directives/test_directive_object_description.py::test_object_description_content_line_number PASSED [ 40%] 297s tests/test_directives/test_directive_only.py::test_sectioning PASSED [ 40%] 298s tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders PASSED [ 40%] 299s tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders_default PASSED [ 40%] 299s tests/test_directives/test_directive_option.py::test_option_reference_with_value PASSED [ 40%] 299s tests/test_directives/test_directive_other.py::test_toctree PASSED [ 40%] 299s tests/test_directives/test_directive_other.py::test_relative_toctree PASSED [ 41%] 299s tests/test_directives/test_directive_other.py::test_toctree_urls_and_titles PASSED [ 41%] 299s tests/test_directives/test_directive_other.py::test_toctree_glob PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_toctree_glob_and_url PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_reversed_toctree PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_toctree_class PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_toctree_twice PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_include_include_read_event PASSED [ 41%] 300s tests/test_directives/test_directive_other.py::test_include_include_read_event_nested_includes PASSED [ 41%] 300s tests/test_directives/test_directive_patch.py::test_code_directive PASSED [ 41%] 300s tests/test_directives/test_directive_patch.py::test_csv_table_directive PASSED [ 41%] 300s tests/test_directives/test_directive_patch.py::test_math_directive PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[c:function-False-True-void f()-void g()-index_g0] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[js:function-True-True-f()-g()-index_g2] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[py:function-True-True-f()-g()-index_g3] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[rst:directive-True-False-f-g-index_g4] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cmdoption-True-False-f-g-index_g5] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[envvar-True-False-f-g-index_g6] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[c:function-False-True-void f()-void g()-index_g0] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[js:function-True-True-f()-g()-index_g2] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[py:function-True-True-f()-g()-index_g3] PASSED [ 41%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[envvar-True-False-f-g-index_g6] PASSED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[c:function-False-True-void f()-void g()-index_g0] SKIPPED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 300s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[envvar-True-False-f-g-index_g6] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[c:function-False-True-void f()-void g()-index_g0] SKIPPED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[envvar-True-False-f-g-index_g6] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[c:function-False-True-void f()-void g()-index_g0] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[rst:directive-True-False-f-g-index_g4] SKIPPED [ 42%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cmdoption-True-False-f-g-index_g5] SKIPPED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[envvar-True-False-f-g-index_g6] SKIPPED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[c:function-False-True-void f()-void g()-index_g0] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[js:function-True-True-f()-g()-index_g2] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[py:function-True-True-f()-g()-index_g3] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[rst:directive-True-False-f-g-index_g4] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cmdoption-True-False-f-g-index_g5] PASSED [ 43%] 301s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[envvar-True-False-f-g-index_g6] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[c:function-False-True-void f()-void g()-index_g0] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[js:function-True-True-f()-g()-index_g2] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[py:function-True-True-f()-g()-index_g3] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[rst:directive-True-False-f-g-index_g4] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cmdoption-True-False-f-g-index_g5] PASSED [ 43%] 302s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[envvar-True-False-f-g-index_g6] PASSED [ 43%] 302s tests/test_domains/test_domain_c.py::test_domain_c_ast_expressions PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_fundamental_types PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_type_definitions PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_macro_definitions PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_member_definitions PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_function_definitions PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_nested_name PASSED [ 43%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_struct_definitions PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_union_definitions PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_enum_definitions PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_anon_definitions PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_initializers PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_ast_attributes PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_extra_keywords PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_build PASSED [ 44%] 303s tests/test_domains/test_domain_c.py::test_domain_c_build_namespace PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_anon_dup_decl PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_semicolon PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_function_param_target PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_ns_lookup PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_field_role PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_build_intersphinx PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_parse_cfunction PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_parse_cmember PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_parse_cvar PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_domain_c_parse_no_index_entry PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_equal PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_force_single PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_break PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_equal PASSED [ 44%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 45%] 304s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_break PASSED [ 45%] 305s tests/test_domains/test_domain_c.py::test_c_maximum_signature_line_length_overrides_global PASSED [ 45%] 305s tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_html PASSED [ 45%] 305s tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_text PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[void-v] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[bool-b] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char-c] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed char-a] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned char-h] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[wchar_t-w] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char32_t-Di] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char16_t-Ds] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char8_t-Du] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short-s] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short int-s] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short-s] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short int-s] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short-t] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short int-t] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[int-i] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed-i] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed int-i] PASSED [ 45%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned-j] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned int-j] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long-l] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long int-l] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long-l] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long int-l] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long-m] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long int-m] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long-x] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long int-x] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long-x] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long int-x] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int64-x] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long-y] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long int-y] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int128-n] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed __int128-n] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned __int128-o] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[float-f] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[double-d] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long double-e] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float80-e] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float64x-e] PASSED [ 46%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float128-g] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float128-g] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex float-Cf] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex double-Cd] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex long double-Ce] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary float-f] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary double-d] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary long double-e] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[auto-Da] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[decltype(auto)-Dc] PASSED [ 47%] 305s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[std::nullptr_t-Dn] PASSED [ 47%] 306s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_expressions PASSED [ 47%] 306s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_type_definitions PASSED [ 47%] 306s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_concept_definitions PASSED [ 47%] 306s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_member_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_function_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_operators PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_nested_name PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_class_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_union_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_enum_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_anon_definitions PASSED [ 47%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_templates PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_placeholder_types PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_requires_clauses PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_template_args PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_initializers PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_attributes PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_xref_parsing PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename T-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename...-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename... T-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int N-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int* N-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int& N-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int&... N-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int*... N-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int...-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int... N-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto...-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*-False] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*...-True] PASSED [ 48%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)-False] PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*x)(bool)-False] PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)...-True] PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template class-False] PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template class...-True] PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_multi_decl_lookup PASSED [ 49%] 307s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_warn_template_param_qualified_name PASSED [ 49%] 308s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_true PASSED [ 49%] 308s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_semicolon PASSED [ 49%] 308s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_false PASSED [ 49%] 309s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_anon_dup_decl PASSED [ 49%] 309s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_misuse_of_roles PASSED [ 49%] 309s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_True PASSED [ 49%] 310s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_False PASSED [ 49%] 310s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_xref_consistency PASSED [ 49%] 310s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_field_role PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_operator_lookup PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_intersphinx PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_no_index_entry PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_mix_decl_duplicate PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_normalize_unspecialized_template_args PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_equal PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_force_single PASSED [ 49%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_break PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_equal PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_force_single PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_break PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_cpp_maximum_signature_line_length_overrides_global PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_html PASSED [ 50%] 311s tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_text PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_domain_js_xrefs PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_domain_js_objects PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_domain_js_find_obj PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_get_full_qualified_name PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_js_module PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_js_function PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_js_class PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_js_data PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_no_index_entry PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_module_content_line_number PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_equal PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_force_single PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_break PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_equal PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_break PASSED [ 50%] 312s tests/test_domains/test_domain_js.py::test_javascript_maximum_signature_line_length_overrides_global PASSED [ 51%] 312s tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_html PASSED [ 51%] 312s tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_text PASSED [ 51%] 312s tests/test_domains/test_domain_py.py::test_function_signatures PASSED [ 51%] 312s tests/test_domains/test_domain_py.py::test_domain_py_xrefs PASSED [ 51%] 312s tests/test_domains/test_domain_py.py::test_domain_py_xrefs_abbreviations PASSED [ 51%] 312s tests/test_domains/test_domain_py.py::test_domain_py_objects PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_resolve_xref_for_properties PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_domain_py_find_obj PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_get_full_qualified_name PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_parse_annotation PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_parse_annotation_suppress PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_parse_annotation_Literal PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_module_index PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_module_index_submodule PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_module_index_not_collapsed PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_modindex_common_prefix PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_no_index_entry PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names_disabled PASSED [ 51%] 313s tests/test_domains/test_domain_py.py::test_warn_missing_reference PASSED [ 51%] 314s tests/test_domains/test_domain_py.py::test_signature_line_number[True] PASSED [ 51%] 314s tests/test_domains/test_domain_py.py::test_signature_line_number[False] PASSED [ 51%] 314s tests/test_domains/test_domain_py.py::test_python_maximum_signature_line_length_overrides_global PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_html PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_text PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_module_content_line_number PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_short_literal_types PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_function_pep_695 PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_class_def_pep_695 PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_class_def_pep_696 PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int]-[T: int]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:*Ts]-[T: *Ts]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int|(*Ts)]-[T: int | (*Ts)]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(*Ts)|int]-[T: (*Ts) | int]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(int|(*Ts))]-[T: (int | (*Ts))]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:((*Ts)|int)]-[T: ((*Ts) | int)]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:Annotated[int,ctype('char')]]-[T: Annotated[int, ctype('char')]]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int,str)]-[T: (int, str)]] PASSED [ 52%] 314s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int|str,*Ts)]-[T: (int | str, *Ts)]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T=int]-[T = int]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T:int=int]-[T: int = int]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*Ts]-[*V = *Ts]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=(*Ts)]-[*V = (*Ts)]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[str,...]]-[*V = *tuple[str, ...]]] PASSED [ 52%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,...]]-[*V = *tuple[*Ts, ...]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[int,*Ts]]-[*V = *tuple[int, *Ts]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,int]]-[*V = *tuple[*Ts, int]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,*Ts]]-[**P = [int, *Ts]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, int*3]]-[**P = [int, int * 3]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, *Ts*3]]-[**P = [int, *Ts * 3]]] PASSED [ 53%] 315s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,A[int,ctype("char")]]]-[**P = [int, A[int, ctype("char")]]]] PASSED [ 53%] 316s tests/test_domains/test_domain_py_canonical.py::test_domain_py_canonical PASSED [ 53%] 316s tests/test_domains/test_domain_py_canonical.py::test_canonical PASSED [ 53%] 316s tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_overrides PASSED [ 53%] 316s tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_skip PASSED [ 53%] 316s tests/test_domains/test_domain_py_canonical.py::test_canonical_duplicated PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list_piped_type PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list_Literal PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list_var PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_of PASSED [ 53%] 316s tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_or PASSED [ 53%] 317s tests/test_domains/test_domain_py_fields.py::test_type_field PASSED [ 53%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction PASSED [ 53%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature PASSED [ 53%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_full PASSED [ 53%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_unary_operators PASSED [ 53%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_binary_operators PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_number_literals PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_union_type_operator PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_optional_pyfunction_signature PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_equal PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_force_single PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_break PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_equal PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_break PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyobject.py::test_pyexception_signature PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature_old PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyobject.py::test_pydata_with_union_type_operator PASSED [ 54%] 317s tests/test_domains/test_domain_py_pyobject.py::test_pyobject_prefix PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pydata PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pyclass_options PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pymethod_options PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pyclassmethod PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pystaticmethod PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pyattribute PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_pyproperty PASSED [ 54%] 318s tests/test_domains/test_domain_py_pyobject.py::test_py_type_alias PASSED [ 54%] 319s tests/test_domains/test_domain_py_pyobject.py::test_domain_py_type_alias PASSED [ 55%] 319s tests/test_domains/test_domain_py_pyobject.py::test_pydecorator_signature PASSED [ 55%] 319s tests/test_domains/test_domain_py_pyobject.py::test_pydecoratormethod_signature PASSED [ 55%] 319s tests/test_domains/test_domain_py_pyobject.py::test_pycurrentmodule PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_parse_directive PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive_with_argument PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive_option PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive_option_with_argument PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive_option_type PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_directive_and_directive_option PASSED [ 55%] 319s tests/test_domains/test_domain_rst.py::test_rst_role PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_process_doc_handle_figure_caption PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_process_doc_handle_table_title PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_get_full_qualified_name PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_cmd_option_with_optional_value PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_cmd_option_starting_with_bracket PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_glossary PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_glossary_warning PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_glossary_comment PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_glossary_comment2 PASSED [ 55%] 319s tests/test_domains/test_domain_std.py::test_glossary_sorted PASSED [ 55%] 320s tests/test_domains/test_domain_std.py::test_glossary_alphanumeric PASSED [ 55%] 320s tests/test_domains/test_domain_std.py::test_glossary_conflicted_labels PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_cmdoption PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_cmdoption_for_None PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_multiple_cmdoptions PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_productionlist PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_productionlist2 PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_disabled_docref PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_labeled_rubric PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_labeled_definition PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_labeled_field PASSED [ 56%] 320s tests/test_domains/test_domain_std.py::test_html_manpage PASSED [ 56%] 321s tests/test_environment/test_environment.py::test_config_status PASSED [ 56%] 321s tests/test_environment/test_environment.py::test_images PASSED [ 56%] 321s tests/test_environment/test_environment.py::test_object_inventory PASSED [ 56%] 321s tests/test_environment/test_environment.py::test_env_relfn2path PASSED [ 56%] 321s tests/test_environment/test_environment.py::test_differing_config_keys PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_single_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_pair_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_triple_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_see_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_seealso_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_main_index PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_index_with_name PASSED [ 56%] 321s tests/test_environment/test_environment_indexentries.py::test_create_index_by_key PASSED [ 57%] 321s tests/test_environment/test_environment_record_dependencies.py::test_record_dependencies_cleared PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_process_doc PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_glob PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_domain_objects PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_domain_objects_document_scoping PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_document_toc PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_document_toc_only PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_document_toc_tocdepth PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_collapse PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_maxdepth PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_includehidden PASSED [ 57%] 321s tests/test_environment/test_environment_toctree.py::test_toctree_index PASSED [ 57%] 321s tests/test_errors.py::test_extension_error_repr PASSED [ 57%] 321s tests/test_errors.py::test_extension_error_with_orig_exc_repr PASSED [ 57%] 321s tests/test_events.py::test_event_priority PASSED [ 57%] 321s tests/test_events.py::test_event_allowed_exceptions PASSED [ 57%] 321s tests/test_events.py::test_event_pdb PASSED [ 57%] 322s tests/test_extensions/test_ext_apidoc.py::test_simple PASSED [ 57%] 322s tests/test_extensions/test_ext_apidoc.py::test_custom_templates PASSED [ 57%] 322s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled PASSED [ 57%] 322s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled_separate PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled_top_level_verify PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_trailing_underscore PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_excludes PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_excludes_subpackage_should_be_skipped PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_be_skipped PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_not_be_skipped PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_multibyte_parameters PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_extension_parsed PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_enabled PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_disabled PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_subpackage_in_toc PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_private PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_toc_file PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_module_file PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_module_file_noheadings PASSED [ 58%] 322s tests/test_extensions/test_ext_apidoc.py::test_package_file PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_package_file_separate PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_package_file_module_first PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_package_file_without_submodules PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_namespace_package_file PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_no_duplicates PASSED [ 58%] 323s tests/test_extensions/test_ext_apidoc.py::test_remove_old_files PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_parse_name PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_format_signature PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typing_generic PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typehints PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_get_doc PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_new_documenter PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_attrgetter_using PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_py_module PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_decorator PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_warnings PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_attributes PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_members PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_exclude_members PASSED [ 59%] 323s tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members_for_metadata_only PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_Base PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_imported_members PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_special_members PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all PASSED [ 59%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_noindex PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inner_class PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_classmethod PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_staticmethod PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_descriptor PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_cached_property PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_member_order PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_member_order PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_scope PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autodoc_class_scope PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_class_attributes PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autoclass_instance_attributes PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_autoattribute_instance_attributes PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_slots PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_enum_class PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_data_type PASSED [ 60%] 324s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type_and_inheritence PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_enum_type PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_and_data_type PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_with_parent_enum PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_sunder_method PASSED [ 60%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_sunder_method PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_custom_name_property PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_custom_name_property PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_descriptor_class PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_automethod_for_decorated PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_abstractmethods PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_partialfunction PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_imported_partialfunction_should_not_shown_without_imported_members PASSED [ 61%] 325s tests/test_extensions/test_ext_autodoc.py::test_bound_method PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_partialmethod PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_partialmethod_undoc_members PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_instance_variables PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_inherited_instance_variables PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_GenericAlias PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TypeVar PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_Annotated PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING_circular_import PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_singledispatch PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_automethod PASSED [ 61%] 326s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod_automethod PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_cython SKIPPED (Cython 326s does not support Python 3.13 yet.) [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_final PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_overload PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_overload2 PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ModuleLevelDocumenter PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ClassLevelDocumenter PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_pyclass_for_ClassLevelDocumenter PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_autodoc PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_name_conflict PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_name_mangling PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_type_union_operator PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_hide_value PASSED [ 62%] 326s tests/test_extensions/test_ext_autodoc.py::test_canonical PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc.py::test_literal_render PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_novalue PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable_in_alias PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_in_alias PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_without_comment PASSED [ 62%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_list PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_dict PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_str PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_GenericAlias PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_hide_value PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_classes PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_instance_variable PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_uninitialized_attributes PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_undocumented_uninitialized_attributes PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_decorators PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_properties PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_slots_attribute PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type PASSED [ 63%] 327s tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_class PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_init PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_both PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_having_doccomment PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_for_imported_object_having_doccomment PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_coroutine PASSED [ 63%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_NewType_module_level PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_NewType_class_level PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_TypeVar_class_level PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_TypeVar_module_level PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable_with_annotations PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autoclass.py::test_no_inherited_instance_variable_with_annotations PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_novalue PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_typed_variable PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_type_comment PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_GenericAlias PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_hide_value PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_classes PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_callable PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_method PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_decorated PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_singledispatch PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_cfunction PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function_contextmanager PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_coroutine PASSED [ 64%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_synchronized_coroutine PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_async_generator PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_autofunction.py::test_slice_function_arg PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_automodule.py::test_empty_all PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_undoc_members PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_special_members PASSED [ 65%] 328s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_automodule.py::test_subclass_of_mocked_object PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties_with_type_comment PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties_with_type_comment PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties_with_type_comment PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_class PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_init PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_mixed PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_init PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_new PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_both PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings_for_inherited_members PASSED [ 65%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_docstring_signature PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_class PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_init PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_both PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_mocked_module_imports PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_signature PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none PASSED [ 66%] 329s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none_for_overload PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc_doc_rtype PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc_doc_rtype PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_for_invalid_node PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_both PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_type_aliases PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_and_type_aliases PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_class_alias PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_generic_alias PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_newtype_alias PASSED [ 66%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options PASSED [ 67%] 330s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options_with_values PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring_for_nondatadescriptor PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_cut_lines PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_cut_lines_no_objtype PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_between PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_between_exclude PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_events.py::test_skip_module_member PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_MockModule PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_MockObject PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_mock PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_mock_does_not_follow_upper_modules PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_abc_MockObject PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_mock_decorator PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_mock.py::test_ismock PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field_and_private_members PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_members PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes PASSED [ 67%] 331s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes_and_private_members PASSED [ 67%] 331s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_html PASSED [ 68%] 331s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_prefix_document_html PASSED [ 68%] 331s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_maxdepth PASSED [ 68%] 331s tests/test_extensions/test_ext_autosummary.py::test_mangle_signature PASSED [ 68%] 331s tests/test_extensions/test_ext_autosummary.py::test_extract_summary PASSED [ 68%] 332s tests/test_extensions/test_ext_autosummary.py::test_get_items_summary PASSED [ 68%] 332s tests/test_extensions/test_ext_autosummary.py::test_escaping PASSED [ 68%] 332s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module PASSED [ 68%] 333s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module___all__ PASSED [ 68%] 333s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped PASSED [ 68%] 333s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members PASSED [ 68%] 333s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members_inherited_module PASSED [ 68%] 334s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate PASSED [ 68%] 334s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite1 PASSED [ 68%] 334s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite2 PASSED [ 68%] 335s tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive PASSED [ 68%] 335s tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive_skips_mocked_modules PASSED [ 68%] 336s tests/test_extensions/test_ext_autosummary.py::test_autosummary_filename_map PASSED [ 68%] 336s tests/test_extensions/test_ext_autosummary.py::test_autosummary_latex_table_colspec PASSED [ 68%] 336s tests/test_extensions/test_ext_autosummary.py::test_import_by_name PASSED [ 68%] 336s tests/test_extensions/test_ext_autosummary.py::test_autosummary_mock_imports PASSED [ 68%] 337s tests/test_extensions/test_ext_autosummary.py::test_autosummary_imported_members PASSED [ 68%] 337s tests/test_extensions/test_ext_autosummary.py::test_autosummary_module_all PASSED [ 68%] 337s tests/test_extensions/test_ext_autosummary.py::test_generate_autosummary_docs_property PASSED [ 69%] 337s tests/test_extensions/test_ext_autosummary.py::test_autosummary_skip_member PASSED [ 69%] 337s tests/test_extensions/test_ext_autosummary.py::test_autosummary_template PASSED [ 69%] 337s tests/test_extensions/test_ext_autosummary.py::test_empty_autosummary_generate PASSED [ 69%] 337s tests/test_extensions/test_ext_autosummary.py::test_invalid_autosummary_generate PASSED [ 69%] 338s tests/test_extensions/test_ext_autosummary.py::test_autogen PASSED [ 69%] 338s tests/test_extensions/test_ext_autosummary.py::test_autogen_remove_old PASSED [ 69%] 338s tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_import_cycle PASSED [ 69%] 338s tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_generate_prefixes PASSED [ 69%] 338s tests/test_extensions/test_ext_coverage.py::test_build PASSED [ 69%] 338s tests/test_extensions/test_ext_coverage.py::test_coverage_ignore_pyobjects PASSED [ 69%] 338s tests/test_extensions/test_ext_coverage.py::test_show_missing_items PASSED [ 69%] 339s tests/test_extensions/test_ext_coverage.py::test_show_missing_items_quiet PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_build PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_highlight_language_default PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_highlight_language_python3 PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_is_allowed_version PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_skipif PASSED [ 69%] 339s tests/test_extensions/test_ext_doctest.py::test_reporting_with_autodoc PASSED [ 69%] 339s tests/test_extensions/test_ext_duration.py::test_githubpages PASSED [ 69%] 339s tests/test_extensions/test_ext_extlinks.py::test_extlinks_detect_candidates PASSED [ 69%] 339s tests/test_extensions/test_ext_extlinks.py::test_replaceable_uris_emit_extlinks_warnings PASSED [ 69%] 339s tests/test_extensions/test_ext_extlinks.py::test_all_replacements_suggested_if_multiple_replacements_possible PASSED [ 69%] 339s tests/test_extensions/test_ext_githubpages.py::test_githubpages PASSED [ 70%] 340s tests/test_extensions/test_ext_githubpages.py::test_no_cname_for_github_io_domain PASSED [ 70%] 340s tests/test_extensions/test_ext_githubpages.py::test_cname_for_custom_domain PASSED [ 70%] 340s tests/test_extensions/test_ext_graphviz.py::test_graphviz_png_html PASSED [ 70%] 340s tests/test_extensions/test_ext_graphviz.py::test_graphviz_svg_html PASSED [ 70%] 341s tests/test_extensions/test_ext_graphviz.py::test_graphviz_latex PASSED [ 70%] 341s tests/test_extensions/test_ext_graphviz.py::test_graphviz_i18n PASSED [ 70%] 341s tests/test_extensions/test_ext_graphviz.py::test_graphviz_parse_mapfile PASSED [ 70%] 341s tests/test_extensions/test_ext_ifconfig.py::test_ifconfig PASSED [ 70%] 341s tests/test_extensions/test_ext_ifconfig.py::test_ifconfig_content_line_number PASSED [ 70%] 341s tests/test_extensions/test_ext_imgconverter.py::test_ext_imgconverter PASSED [ 70%] 341s tests/test_extensions/test_ext_imgmockconverter.py::test_ext_imgmockconverter PASSED [ 70%] 341s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram PASSED [ 70%] 341s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_png_html PASSED [ 70%] 342s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_svg_html PASSED [ 70%] 342s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex PASSED [ 70%] 342s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex_alias PASSED [ 70%] 342s tests/test_extensions/test_ext_inheritance_diagram.py::test_import_classes PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_fetch_inventory_redirection PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_pydomain PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_stddomain PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_ambiguous_reference_handling[A TERM-False] PASSED [ 70%] 342s tests/test_extensions/test_ext_intersphinx.py::test_ambiguous_reference_handling[B TERM-True] PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_cppdomain PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_jsdomain PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_disabled_domain PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_inventory_not_having_version PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_validate_intersphinx_mapping_warnings PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_load_mappings_fallback PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_auth_stripped PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_no_auth PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_having_port PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed_having_port PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_unauthed PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_noargs PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_file PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_url PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_role PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[5-False] PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[1-True] PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[0-True] PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[-1-False] PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_fetch_inventory_group_url PASSED [ 71%] 343s tests/test_extensions/test_ext_intersphinx_cache.py::test_intersphinx_project_fixture PASSED [ 72%] 343s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache PASSED [ 72%] 343s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache_update PASSED [ 72%] 343s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache_revert_update PASSED [ 72%] 343s tests/test_extensions/test_ext_math.py::test_imgmath_png PASSED [ 72%] 344s tests/test_extensions/test_ext_math.py::test_imgmath_svg PASSED [ 72%] 344s tests/test_extensions/test_ext_math.py::test_imgmath_svg_embed PASSED [ 72%] 344s tests/test_extensions/test_ext_math.py::test_mathjax_options PASSED [ 72%] 344s tests/test_extensions/test_ext_math.py::test_mathjax_align PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_math_number_all_mathjax PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_math_number_all_latex PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_math_eqref_format_html PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_math_eqref_format_latex PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_mathjax_numfig_html PASSED [ 72%] 345s tests/test_extensions/test_ext_math.py::test_mathjax_numsep_html PASSED [ 72%] 347s tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html PASSED [ 72%] 347s tests/test_extensions/test_ext_math.py::test_math_compat PASSED [ 72%] 347s tests/test_extensions/test_ext_math.py::test_mathjax3_config PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax2_config PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_options_async_for_mathjax3 PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_options_defer_for_mathjax2 PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_path PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_path_config PASSED [ 72%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math PASSED [ 73%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations PASSED [ 73%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_no_equations_when_forced PASSED [ 73%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations PASSED [ 73%] 348s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math_singlehtml PASSED [ 73%] 349s tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations_singlehtml PASSED [ 73%] 349s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations_singlehtml PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestProcessDocstring::test_modify_in_place PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSetup::test_unknown_app_type PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSetup::test_add_config_values PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_namedtuple PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_undoc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_undoc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_decorated_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_undoc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_undoc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_undoc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_doc PASSED [ 73%] 349s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_undoc PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNamedtupleSubclass::test_attributes_docstring PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_no_type PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_ref_in_type PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_sphinx_admonitions PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_docstrings PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_parameters_with_class_reference PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_class_reference PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_use_ivar PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_code_block_in_returns_section PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_colon_in_return_type PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_xrefs_in_return_type PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_raises_types PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_kwargs_in_arguments PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_section_header_formatting PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_list_in_parameter_description PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_custom_generic_sections PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_noindex PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_keywords_with_types PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_pep526_annotations PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_preprocess_types PASSED [ 74%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_sphinx_admonitions PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_docstrings PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_type_preprocessor PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_with_class_reference PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_multiple_parameters PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_without_class_reference PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_see_also_refs PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_colon_in_return_type PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute_strip_signature_backslash PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_return_types PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_yield_types PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_raises_types PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_xrefs_in_return_type PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_section_header_underline_length PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_list_in_parameter_description PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_tokenize_type_spec PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens_invalid PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_convert_numpy_type_spec PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameter_types PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type_invalid PASSED [ 75%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[x, y, z-x, y, z] PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*args, **kwargs-\\*args, \\*\\*kwargs] PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*x, **y-\\*x, \\*\\*y] PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_pep526_annotations PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_all PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_documented_params PASSED [ 76%] 349s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_keyword_and_paramtype PASSED [ 76%] 349s tests/test_extensions/test_ext_todo.py::test_todo PASSED [ 76%] 349s tests/test_extensions/test_ext_todo.py::test_todo_not_included PASSED [ 76%] 349s tests/test_extensions/test_ext_todo.py::test_todo_valid_link PASSED [ 76%] 350s tests/test_extensions/test_ext_viewcode.py::test_viewcode_linenos PASSED [ 76%] 350s tests/test_extensions/test_ext_viewcode.py::test_viewcode PASSED [ 76%] 350s tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_default PASSED [ 76%] 350s tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_enabled PASSED [ 76%] 351s tests/test_extensions/test_ext_viewcode.py::test_linkcode PASSED [ 76%] 351s tests/test_extensions/test_ext_viewcode.py::test_local_source_files PASSED [ 76%] 351s tests/test_extensions/test_extension.py::test_needs_extensions PASSED [ 76%] 351s tests/test_highlighting.py::test_add_lexer PASSED [ 76%] 351s tests/test_highlighting.py::test_detect_interactive PASSED [ 76%] 351s tests/test_highlighting.py::test_lexer_options PASSED [ 76%] 351s tests/test_highlighting.py::test_set_formatter PASSED [ 76%] 351s tests/test_highlighting.py::test_default_highlight PASSED [ 76%] 351s tests/test_intl/test_catalogs.py::test_compile_all_catalogs PASSED [ 77%] 351s tests/test_intl/test_catalogs.py::test_compile_specific_catalogs PASSED [ 77%] 351s tests/test_intl/test_catalogs.py::test_compile_update_catalogs PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_emit_warnings PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_warning_node PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_title_underline PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_subdirs PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_inconsistency_warnings PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_noqa PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_literalblock_warnings PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_definition_terms PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_glossary_term PASSED [ 77%] 352s tests/test_intl/test_intl.py::test_text_glossary_term_inconsistencies PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_gettext_section PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_section PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_seealso PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_figure_captions PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_rubric PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_docfields PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_admonitions PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_gettext_toctree PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_gettext_table PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_table PASSED [ 77%] 353s tests/test_intl/test_intl.py::test_text_toctree PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_topic PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_text_topic PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_definition_terms PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_glossary_terms PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_glossary_term_inconsistencies PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_literalblock PASSED [ 78%] 353s tests/test_intl/test_intl.py::test_gettext_buildr_ignores_only_directive PASSED [ 78%] 354s tests/test_intl/test_intl.py::test_node_translated_attribute PASSED [ 78%] 354s tests/test_intl/test_intl.py::test_translation_progress_substitution PASSED [ 78%] 354s tests/test_intl/test_intl.py::test_translation_progress_classes_true PASSED [ 78%] 354s tests/test_intl/test_intl.py::test_dummy_should_rebuild_mo PASSED [ 78%] 355s tests/test_intl/test_intl.py::test_gettext_dont_rebuild_mo PASSED [ 78%] 355s tests/test_intl/test_intl.py::test_html_meta PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_footnotes PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_undefined_refs PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_index_entries PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_versionchanges PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_docfields PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_template PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_html_rebuild_mo PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_xml_footnotes PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_xml_footnote_backlinks PASSED [ 78%] 356s tests/test_intl/test_intl.py::test_xml_refs_in_python_domain PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_xml_keep_external_links PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_xml_role_xref PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_xml_warnings PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_xml_label_targets PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_xml_strange_markup PASSED [ 79%] 356s tests/test_intl/test_intl.py::test_additional_targets_should_not_be_translated PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_additional_targets_should_be_translated PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_additional_targets_should_be_translated_substitution_definitions PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_text_references PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_text_prolog_epilog_substitution PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_image_glob_intl PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_image_glob_intl_using_figure_language_filename PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_gettext_allow_fuzzy_translations PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_gettext_disallow_fuzzy_translations PASSED [ 79%] 357s tests/test_intl/test_intl.py::test_customize_system_message PASSED [ 79%] 358s tests/test_intl/test_intl.py::test_customize_today_date_format PASSED [ 79%] 358s tests/test_intl/test_locale.py::test_init PASSED [ 79%] 358s tests/test_intl/test_locale.py::test_init_with_unknown_language PASSED [ 79%] 358s tests/test_intl/test_locale.py::test_add_message_catalog PASSED [ 79%] 358s tests/test_intl/test_locale.py::test_init_environment_language PASSED [ 79%] 358s tests/test_markup/test_markup.py::test_inline[verify-:cve:`2020-10735`-

CVE 2020-10735

-\\sphinxAtStartPar\n\\index{Common Vulnerabilities and Exposures@\\spxentry{Common Vulnerabilities and Exposures}!CVE 2020\\sphinxhyphen{}10735@\\spxentry{CVE 2020\\sphinxhyphen{}10735}}\\sphinxhref{https://www.cve.org/CVERecord?id=CVE-2020-10735}{\\sphinxstylestrong{CVE 2020\\sphinxhyphen{}10735}}] PASSED [ 79%] 358s tests/test_markup/test_markup.py::test_inline[verify-:cve:`2020-10735#id1`-

CVE 2020-10735#id1

-\\sphinxAtStartPar\n\\index{Common Vulnerabilities and Exposures@\\spxentry{Common Vulnerabilities and Exposures}!CVE 2020\\sphinxhyphen{}10735\\#id1@\\spxentry{CVE 2020\\sphinxhyphen{}10735\\#id1}}\\sphinxhref{https://www.cve.org/CVERecord?id=CVE-2020-10735\\#id1}{\\sphinxstylestrong{CVE 2020\\sphinxhyphen{}10735\\#id1}}] PASSED [ 79%] 358s tests/test_markup/test_markup.py::test_inline[verify-:cwe:`787`-

CWE 787

-\\sphinxAtStartPar\n\\index{Common Weakness Enumeration@\\spxentry{Common Weakness Enumeration}!CWE 787@\\spxentry{CWE 787}}\\sphinxhref{https://cwe.mitre.org/data/definitions/787.html}{\\sphinxstylestrong{CWE 787}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify-:cwe:`787#id1`-

CWE 787#id1

-\\sphinxAtStartPar\n\\index{Common Weakness Enumeration@\\spxentry{Common Weakness Enumeration}!CWE 787\\#id1@\\spxentry{CWE 787\\#id1}}\\sphinxhref{https://cwe.mitre.org/data/definitions/787.html\\#id1}{\\sphinxstylestrong{CWE 787\\#id1}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify-:pep:`8`-

PEP 8

-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8@\\spxentry{PEP 8}}\\sphinxhref{https://peps.python.org/pep-0008/}{\\sphinxstylestrong{PEP 8}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify-:pep:`8#id1`-

PEP 8#id1

-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8\\#id1@\\spxentry{PEP 8\\#id1}}\\sphinxhref{https://peps.python.org/pep-0008/\\#id1}{\\sphinxstylestrong{PEP 8\\#id1}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324`-

RFC 2324

-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324@\\spxentry{RFC 2324}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html}{\\sphinxstylestrong{RFC 2324}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324#section-1`-

RFC 2324 Section 1

-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324 Section 1@\\spxentry{RFC 2324 Section 1}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html\\#section-1}{\\sphinxstylestrong{RFC 2324 Section 1}}] PASSED [ 80%] 358s tests/test_markup/test_markup.py::test_inline[verify_re-``code sample``-

code   sample

-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{code sample}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`a --> b`-

a \u2023 b

-\\sphinxAtStartPar\n\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`&Foo -&&- &Bar`-

Foo -&- Bar

-\\sphinxAtStartPar\n\\sphinxmenuselection{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`&Foo -&&- &Bar`-

Foo -&- Bar

-\\sphinxAtStartPar\n\\sphinxguilabel{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`Foo`-

Foo

-\\sphinxAtStartPar\n\\sphinxguilabel{Foo}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`space`-

space

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{space}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Control+X`-

Control+X

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Control+X}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Alt+^`-

Alt+^

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Alt+\\textasciicircum{}}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`M-x M-s`-

M-x M-s

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{M\\sphinxhyphen{}x M\\sphinxhyphen{}s}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`-`-

-

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{\\sphinxhyphen{}}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Caps Lock`-

Caps Lock

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Caps Lock}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`sys rq`-

sys rq

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{sys rq}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify_re-:option:`--with-option`-

--with-option

$-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{\\\\sphinxhyphen{}\\\\sphinxhyphen{}with\\\\sphinxhyphen{}option}}$] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-"John"-

\u201cJohn\u201d

-\\sphinxAtStartPar\n\u201cJohn\u201d] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-``"John"``-

"John"

-\\sphinxAtStartPar\n\\sphinxcode{\\sphinxupquote{"John"}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-:manpage:`mp(1)`-

mp(1)

-\\sphinxAtStartPar\n\\sphinxstyleliteralemphasis{\\sphinxupquote{mp(1)}}] PASSED [ 80%] 359s tests/test_markup/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\sphinxAtStartPar\n\u0393\\textbackslash{}\\(\\infty\\)\\$] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\\(\\infty\\)\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline[verify_re-`test `_-None-\\\\sphinxAtStartPar\\n\\\\sphinxhref{https://www.google.com/~me/}{test}.*] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline[verify-term\n description-
\n
term

description

\n
\n
-None] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline[verify-term : class1 : class2\n description-
\n
termclass1class2

description

\n
\n
-None] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline[verify-.. glossary::\n\n term1\n term2\n description-
\n
term1\xb6
term2\xb6

description

\n
\n
-None] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline_docutils16[verify-4 backslashes \\\\\\\\-

4 backslashes \\\\

-None] PASSED [ 81%] 359s tests/test_markup/test_markup.py::test_inline_for_unicode_latex_engine[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\u221e\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_samp_role PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_download_role PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_XRefRole PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_rst_prolog PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_keep_warnings_is_True PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_keep_warnings_is_False PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_compact_refonly_bullet_list PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_default_role1 PASSED [ 81%] 360s tests/test_markup/test_markup.py::test_default_role2 PASSED [ 81%] 360s tests/test_markup/test_metadata.py::test_docinfo PASSED [ 81%] 360s tests/test_markup/test_parser.py::test_RSTParser_prolog_epilog PASSED [ 81%] 360s tests/test_markup/test_smartquotes.py::test_basic PASSED [ 81%] 360s tests/test_markup/test_smartquotes.py::test_literals PASSED [ 81%] 360s tests/test_markup/test_smartquotes.py::test_text_builder PASSED [ 81%] 360s tests/test_markup/test_smartquotes.py::test_man_builder PASSED [ 81%] 360s tests/test_markup/test_smartquotes.py::test_latex_builder PASSED [ 82%] 360s tests/test_markup/test_smartquotes.py::test_ja_html_builder PASSED [ 82%] 360s tests/test_markup/test_smartquotes.py::test_zh_cn_html_builder PASSED [ 82%] 360s tests/test_markup/test_smartquotes.py::test_zh_tw_html_builder PASSED [ 82%] 361s tests/test_markup/test_smartquotes.py::test_smartquotes_disabled PASSED [ 82%] 361s tests/test_markup/test_smartquotes.py::test_smartquotes_action PASSED [ 82%] 361s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_language PASSED [ 82%] 361s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_builders PASSED [ 82%] 361s tests/test_project.py::test_project_discover_basic PASSED [ 82%] 361s tests/test_project.py::test_project_discover_exclude_patterns PASSED [ 82%] 361s tests/test_project.py::test_project_discover_multiple_suffixes PASSED [ 82%] 361s tests/test_project.py::test_project_discover_complicated_suffix PASSED [ 82%] 361s tests/test_project.py::test_project_discover_templates_path PASSED [ 82%] 361s tests/test_project.py::test_project_path2doc PASSED [ 82%] 361s tests/test_project.py::test_project_doc2path PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_get_module_source PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_string PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_file PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_module PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_tags PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs PASSED [ 82%] 361s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs_for_posonlyargs_method PASSED [ 82%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a + b-a + b] PASSED [ 82%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b-a and b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[os.path-os.path] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[1 * 2-1 * 2] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a & b-a & b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a | b-a | b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a ^ b-a ^ b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b and c-a and b and c] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[b'bytes'-b'bytes'] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[object()-object()] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[1234-1234] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[{'key1': 'value1', 'key2': 'value2'}-{'key1': 'value1', 'key2': 'value2'}] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a / b-a / b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[...-...] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a // b-a // b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[int, int]-Tuple[int, int]] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[~1-~1] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x, y: x + y-lambda x, y: ...] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[[1, 2, 3]-[1, 2, 3]] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a << b-a << b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a @ b-a @ b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a % b-a % b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a * b-a * b] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[sys-sys] PASSED [ 83%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[not a-not a] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a or b-a or b] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a**b-a**b] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a >> b-a >> b] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[{1, 2, 3}-{1, 2, 3}] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[a - b-a - b] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse['str'-'str'] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[+a-+a] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[-1--1] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[-a--a] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[(1, 2, 3)-(1, 2, 3)] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[()-()] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[(1,)-(1,)] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x=0, /, y=1, *args, z, **kwargs: x + y + z-lambda x=0, /, y=1, *args, z, **kwargs: ...] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[0x1234-0x1234] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[1_000_000-1_000_000] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[:,:]-Tuple[:, :]] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2]-Tuple[1:2]] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2:3]-Tuple[1:2:3]] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[x[:, np.newaxis, :, :]-x[:, np.newaxis, :, :]] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse[y[:, 1:3][np.array([0, 2, 4]), :]-y[:, 1:3][np.array([0, 2, 4]), :]] PASSED [ 84%] 361s tests/test_pycode/test_pycode_ast.py::test_unparse_None PASSED [ 84%] 361s tests/test_pycode/test_pycode_parser.py::test_comment_picker_basic PASSED [ 84%] 361s tests/test_pycode/test_pycode_parser.py::test_comment_picker_location PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_annotated_assignment PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_complex_assignment PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_assignment_in_try_clause PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_obj_assignment PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_container_assignment PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_function PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_nested_function PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_class PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_class_uses_non_self PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_nested_class PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_class_comment PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_comment_picker_multiline_string PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_decorators PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_async_function_and_method PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_imports PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_formfeed_char PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_final PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_final_import_as PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import_as PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_final_not_imported PASSED [ 85%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_overload PASSED [ 86%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import PASSED [ 86%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_overload_import_as PASSED [ 86%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import_as PASSED [ 86%] 361s tests/test_pycode/test_pycode_parser.py::test_typing_overload_not_imported PASSED [ 86%] 361s tests/test_quickstart.py::test_do_prompt PASSED [ 86%] 361s tests/test_quickstart.py::test_do_prompt_inputstrip PASSED [ 86%] 361s tests/test_quickstart.py::test_do_prompt_with_nonascii PASSED [ 86%] 361s tests/test_quickstart.py::test_quickstart_defaults PASSED [ 86%] 361s tests/test_quickstart.py::test_quickstart_all_answers PASSED [ 86%] 361s tests/test_quickstart.py::test_generated_files_eol PASSED [ 86%] 361s tests/test_quickstart.py::test_quickstart_and_build PASSED [ 86%] 361s tests/test_quickstart.py::test_default_filename PASSED [ 86%] 361s tests/test_quickstart.py::test_extensions PASSED [ 86%] 361s tests/test_quickstart.py::test_exits_when_existing_confpy PASSED [ 86%] 361s tests/test_roles.py::test_samp PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123-RFC 123] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#-RFC 123#] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#id1-RFC 123#id1] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#section-RFC 123 Section] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#section-1-RFC 123 Section 1] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#section-2.5.3-RFC 123 Section 2.5.3] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#page-13-RFC 123 Page 13] PASSED [ 86%] 361s tests/test_roles.py::test_format_rfc_target[123#appendix-B-RFC 123 Appendix B] PASSED [ 87%] 361s tests/test_roles.py::test_format_rfc_target[9076#name-risks-in-the-dns-data-RFC 9076#name-risks-in-the-dns-data] PASSED [ 87%] 361s tests/test_search.py::test_objects_are_escaped PASSED [ 87%] 362s tests/test_search.py::test_meta_keys_are_handled_for_language_en PASSED [ 87%] 362s tests/test_search.py::test_meta_keys_are_handled_for_language_de PASSED [ 87%] 362s tests/test_search.py::test_stemmer_does_not_remove_short_words PASSED [ 87%] 362s tests/test_search.py::test_stemmer PASSED [ 87%] 362s tests/test_search.py::test_term_in_heading_and_section PASSED [ 87%] 362s tests/test_search.py::test_term_in_raw_directive PASSED [ 87%] 362s tests/test_search.py::test_IndexBuilder PASSED [ 87%] 362s tests/test_search.py::test_IndexBuilder_lookup PASSED [ 87%] 362s tests/test_search.py::test_search_index_gen_zh PASSED [ 87%] 362s tests/test_search.py::test_nosearch PASSED [ 87%] 363s tests/test_search.py::test_parallel PASSED [ 87%] 363s tests/test_search.py::test_search_index_is_deterministic PASSED [ 87%] 363s tests/test_search.py::test_check_js_search_indexes[directory0] PASSED [ 87%] 363s tests/test_search.py::test_check_js_search_indexes[directory1] PASSED [ 87%] 363s tests/test_search.py::test_check_js_search_indexes[directory2] PASSED [ 87%] 363s tests/test_search.py::test_check_js_search_indexes[directory3] PASSED [ 87%] 363s tests/test_theming/test_html_theme.py::test_theme_options PASSED [ 87%] 363s tests/test_theming/test_html_theme.py::test_theme_options_with_override PASSED [ 87%] 364s tests/test_theming/test_html_theme.py::test_theme_having_multiple_stylesheets PASSED [ 87%] 364s tests/test_theming/test_templating.py::test_layout_overloading PASSED [ 87%] 364s tests/test_theming/test_templating.py::test_autosummary_class_template_overloading PASSED [ 88%] 364s tests/test_theming/test_templating.py::test_autosummary_context PASSED [ 88%] 364s tests/test_theming/test_theming.py::test_theme_api PASSED [ 88%] 364s tests/test_theming/test_theming.py::test_nonexistent_theme_settings PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_double_inheriting_theme PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_nested_zipped_theme PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_staticfiles PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_dark_style PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_sidebars PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_builds[alabaster] PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_builds[agogo] PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_builds[basic] PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_builds[bizstyle] PASSED [ 88%] 365s tests/test_theming/test_theming.py::test_theme_builds[classic] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[default] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[epub] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[haiku] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[nature] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[nonav] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[pyramid] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[scrolls] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[sphinxdoc] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_theme_builds[traditional] PASSED [ 88%] 366s tests/test_theming/test_theming.py::test_config_file_toml PASSED [ 89%] 366s tests/test_theming/test_theming.py::test_config_file_conf PASSED [ 89%] 366s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. py:module:: fish_licence.halibut\n] PASSED [ 89%] 366s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. js:module:: fish_licence.halibut\n] PASSED [ 89%] 366s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_no_section PASSED [ 89%] 367s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_disabled PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::test_nitpicky_warning PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference_conditional_pending_xref PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::test_keyboard_hyphen_spaces PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_html PASSED [ 89%] 367s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_disabled PASSED [ 90%] 368s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_latex PASSED [ 90%] 368s tests/test_transforms/test_transforms_post_transforms_images.py::test_guess_mimetype_webp PASSED [ 90%] 368s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_preserve_order PASSED [ 90%] 368s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_no_merge_across_other_nodes PASSED [ 90%] 368s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_merge_with_labels PASSED [ 90%] 368s tests/test_transforms/test_unreferenced_footnotes.py::test_warnings PASSED [ 90%] 368s tests/test_util/test_util.py::test_ensuredir PASSED [ 90%] 368s tests/test_util/test_util_console.py::test_strip_ansi[strip_colors] PASSED [ 90%] 368s tests/test_util/test_util_console.py::test_strip_ansi[strip_escape_sequences] PASSED [ 90%] 368s tests/test_util/test_util_console.py::test_strip_ansi_short_forms PASSED [ 90%] 368s tests/test_util/test_util_display.py::test_display_chunk PASSED [ 90%] 368s tests/test_util/test_util_display.py::test_status_iterator_length_0 PASSED [ 90%] 369s tests/test_util/test_util_display.py::test_status_iterator_verbosity_0 PASSED [ 90%] 369s tests/test_util/test_util_display.py::test_status_iterator_verbosity_1 PASSED [ 90%] 369s tests/test_util/test_util_display.py::test_progress_message PASSED [ 90%] 369s tests/test_util/test_util_docstrings.py::test_separate_metadata PASSED [ 90%] 369s tests/test_util/test_util_docstrings.py::test_prepare_docstring PASSED [ 90%] 369s tests/test_util/test_util_docstrings.py::test_prepare_commentdoc PASSED [ 90%] 369s tests/test_util/test_util_docutils.py::test_register_node PASSED [ 90%] 369s tests/test_util/test_util_docutils.py::test_SphinxFileOutput PASSED [ 90%] 369s tests/test_util/test_util_docutils.py::test_SphinxTranslator PASSED [ 90%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_env PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_config PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_source_info PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_set_source_info PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_location PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_content_to_nodes PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_text_to_nodes PASSED [ 91%] 369s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_inline PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_copy_asset_file PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_copy_asset PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_copy_asset_template PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_copy_asset_overwrite PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_template_basename PASSED [ 91%] 369s tests/test_util/test_util_fileutil.py::test_legacy_template_basename PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_catalog_info_for_file_and_path PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_catalog_info_for_sub_domain_file_and_path PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_catalog_outdated PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_catalog_write_mo PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_format_date PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_format_date_timezone SKIPPED [ 91%] 369s tests/test_util/test_util_i18n.py::test_get_filename_for_language PASSED [ 91%] 369s tests/test_util/test_util_i18n.py::test_CatalogRepository PASSED [ 91%] 369s tests/test_util/test_util_images.py::test_get_image_size PASSED [ 91%] 369s tests/test_util/test_util_images.py::test_guess_mimetype PASSED [ 92%] 369s tests/test_util/test_util_images.py::test_get_image_extension PASSED [ 92%] 369s tests/test_util/test_util_images.py::test_parse_data_uri PASSED [ 92%] 369s tests/test_util/test_util_importer.py::test_import_object PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_TypeAliasForwardRef PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_TypeAliasNamespace PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_partial PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_methods PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_partialmethod PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_annotations PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_basic PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_default_values PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_annotations PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_complex_annotations PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_kwonly_args PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_positionaly_only_args PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_str_invalid PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_signature_from_ast PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_safe_getattr_with_default PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_safe_getattr_with_exception PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_safe_getattr_with_property_exception PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_safe_getattr_with___dict___override PASSED [ 92%] 369s tests/test_util/test_util_inspect.py::test_dictionary_sorting PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_set_sorting PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_set_sorting_enum PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_set_sorting_fallback PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_deterministic_nested_collection_descriptions PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_frozenset_sorting PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_frozenset_sorting_fallback PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_nested_tuple_sorting PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_recursive_collection_description PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_dict_customtype PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_object_description_enum PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_object_description_enum_custom_repr PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_getslots PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isclassmethod PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isstaticmethod PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_iscoroutinefunction PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_iscoroutinefunction_wrapped PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isfunction PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isfunction_wrapped PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isbuiltin PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isdescriptor PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isattributedescriptor PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isproperty PASSED [ 93%] 369s tests/test_util/test_util_inspect.py::test_isgenericalias PASSED [ 94%] 369s tests/test_util/test_util_inspect.py::test_unpartial PASSED [ 94%] 369s tests/test_util/test_util_inspect.py::test_getdoc_inherited_classmethod PASSED [ 94%] 369s tests/test_util/test_util_inspect.py::test_getdoc_inherited_decorated_method PASSED [ 94%] 369s tests/test_util/test_util_inspect.py::test_is_builtin_class_method PASSED [ 94%] 369s tests/test_util/test_util_inventory.py::test_read_inventory_v1 PASSED [ 94%] 369s tests/test_util/test_util_inventory.py::test_read_inventory_v2 PASSED [ 94%] 369s tests/test_util/test_util_inventory.py::test_read_inventory_v2_not_having_version PASSED [ 94%] 369s tests/test_util/test_util_inventory.py::test_ambiguous_definition_warning PASSED [ 94%] 369s tests/test_util/test_util_inventory.py::test_inventory_localization PASSED [ 94%] 369s tests/test_util/test_util_lines.py::test_parse_line_num_spec PASSED [ 94%] 369s tests/test_util/test_util_logging.py::test_info_and_warning PASSED [ 94%] 369s tests/test_util/test_util_logging.py::test_Exception PASSED [ 94%] 369s tests/test_util/test_util_logging.py::test_verbosity_filter PASSED [ 94%] 369s tests/test_util/test_util_logging.py::test_nonl_info_log PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_once_warning_log PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_is_suppressed_warning PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_suppress_warnings PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_info_location PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_warning_location PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_suppress_logging PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_pending_warnings PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_colored_logs PASSED [ 94%] 370s tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks PASSED [ 95%] 370s tests/test_util/test_util_logging.py::test_output_with_unencodable_char PASSED [ 95%] 370s tests/test_util/test_util_logging.py::test_prefixed_warnings PASSED [ 95%] 370s tests/test_util/test_util_logging.py::test_get_node_location_abspath PASSED [ 95%] 370s tests/test_util/test_util_logging.py::test_show_warning_types PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_compile_matchers PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_Matcher PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_single PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_multiple PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_nonexistent PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_single PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_multiple PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_nonexistent PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_prefix PASSED [ 95%] 370s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_question_mark PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_NodeMatcher PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. admonition:: admonition title\n\n admonition body\n -title-1] PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. figure:: foo.jpg\n\n this is title\n -caption-1] PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. rubric:: spam\n -rubric-1] PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n | spam\n | egg\n -line-2] PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n section\n =======\n\n +----------------+\n | | **Title 1** |\n | | Message 1 |\n +----------------+\n -line-2] PASSED [ 95%] 370s tests/test_util/test_util_nodes.py::test_extract_messages[\n * | **Title 1**\n | Message 1\n -line-2] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_extract_messages_without_rawsource PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_clean_astext PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[--id0] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[term--term-0] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[term-Sphinx-term-Sphinx] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-io.StringIO-io.StringIO] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-sphinx.setup_command-sphinx.setup_command] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-_io.StringIO-io.StringIO] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-\uff53\uff50\uff48\uff49\uff4e\uff58-sphinx] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-\u60a0\u597d-id0] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-Hello=\u60a0\u597d=\u3053\u3093\u306b\u3061\u306f-Hello] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-f\xfcnf-funf] PASSED [ 96%] 370s tests/test_util/test_util_nodes.py::test_make_id[-0sphinx-sphinx] PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_make_id[-sphinx--sphinx] PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_make_id_already_registered PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_make_id_sequential PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello-expected0] PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello -expected1] PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello -expected2] PASSED [ 96%] 371s tests/test_util/test_util_nodes.py::test_apply_source_workaround_literal_block_no_source PASSED [ 96%] 371s tests/test_util/test_util_rst.py::test_escape PASSED [ 96%] 371s tests/test_util/test_util_rst.py::test_append_epilog PASSED [ 96%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog_with_CR PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog_without_CR PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_with_newline PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_without_newline PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_textwidth PASSED [ 97%] 371s tests/test_util/test_util_rst.py::test_heading PASSED [ 97%] 371s tests/test_util/test_util_template.py::test_ReSTRenderer_escape PASSED [ 97%] 371s tests/test_util/test_util_template.py::test_ReSTRenderer_heading PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_is_invalid_builtin_class PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_containers PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_Annotated PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_Callable PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_Union PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_typevars PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_custom_class PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_alias PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_ForwardRef PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_Literal PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_pep_585 PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_Unpack PASSED [ 97%] 371s tests/test_util/test_util_typing.py::test_restify_type_union_operator PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_restify_broken_type_hints PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_restify_mock PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_restify_type_hints_paramspec PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_annotation PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_containers PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_pep_585 PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_Annotated PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_Unpack PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_string PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_Callable PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_Union PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_typevars PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_custom_class PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_alias PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_Literal PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_union_operator PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_broken_type_hints PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_mock PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_ForwardRef PASSED [ 98%] 371s tests/test_util/test_util_typing.py::test_stringify_type_hints_paramspec PASSED [ 98%] 371s tests/test_util/test_util_uri.py::test_encode_uri PASSED [ 98%] 371s tests/test_versioning.py::test_get_ratio PASSED [ 98%] 371s tests/test_versioning.py::test_add_uids PASSED [ 99%] 371s tests/test_versioning.py::test_picklablility PASSED [ 99%] 371s tests/test_versioning.py::test_modified PASSED [ 99%] 371s tests/test_versioning.py::test_added PASSED [ 99%] 371s tests/test_versioning.py::test_deleted PASSED [ 99%] 371s tests/test_versioning.py::test_deleted_end PASSED [ 99%] 371s tests/test_versioning.py::test_insert PASSED [ 99%] 371s tests/test_versioning.py::test_insert_beginning PASSED [ 99%] 371s tests/test_versioning.py::test_insert_similar PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_translator PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_html_ PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_singlehtml_set_translator_for_singlehtml PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_pickle_set_translator_for_pickle SKIPPED [ 99%] 371s tests/test_writers/test_api_translator.py::test_json_set_translator_for_json SKIPPED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_latex PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_man PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_texinfo PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_text PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_xml PASSED [ 99%] 371s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_pseudoxml PASSED [ 99%] 371s tests/test_writers/test_docutilsconf.py::test_html_with_default_docutilsconf PASSED [ 99%] 371s tests/test_writers/test_docutilsconf.py::test_html_with_docutilsconf PASSED [ 99%] 371s tests/test_writers/test_writer_latex.py::test_rstdim_to_latexdim PASSED [100%] 371s 371s =============================== warnings summary =============================== 371s tests/test_extensions/test_ext_apidoc.py:44 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:44: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc(coderoot='test-root') 371s 371s tests/test_extensions/test_ext_apidoc.py:56 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:56: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:91 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:91: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:139 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:139: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:189 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:189: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc(coderoot='test-apidoc-pep420/a') 371s 371s tests/test_extensions/test_ext_apidoc.py:202 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:202: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc(coderoot='test-apidoc-pep420/a/b') 371s 371s tests/test_extensions/test_ext_apidoc.py:221 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:221: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc(coderoot='test-apidoc-trailing-underscore') 371s 371s tests/test_extensions/test_ext_apidoc.py:239 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:239: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:257 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:257: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:274 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:274: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:291 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:291: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:306 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:306: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:336 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:336: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:349 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:349: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:381 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:381: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_extensions/test_ext_apidoc.py:428 371s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:428: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 371s @pytest.mark.apidoc( 371s 371s tests/test_search.py::test_parallel 371s tests/test_search.py::test_parallel 371s tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks 371s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: This process (pid=5517) is multi-threaded, use of fork() may lead to deadlocks in the child. 371s self.pid = os.fork() 371s 371s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 371s ========== 2263 passed, 16 skipped, 19 warnings in 159.17s (0:02:39) =========== 373s ============================= test session starts ============================== 373s platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 373s cachedir: .pytest_cache 373s libraries: Sphinx-8.1.3, docutils-0.21.2 373s base tmp_path: /tmp/pytest-of-ubuntu/pytest-1 373s rootdir: /tmp/autopkgtest.5vqFDN/autopkgtest_tmp 373s plugins: typeguard-4.4.1 378s collecting ... collected 2279 items 378s 378s tests/test_addnodes.py::test_desc_sig_element_nodes PASSED [ 0%] 378s tests/test_application.py::test_instantiation PASSED [ 0%] 378s tests/test_application.py::test_events PASSED [ 0%] 378s tests/test_application.py::test_emit_with_nonascii_name_node PASSED [ 0%] 378s tests/test_application.py::test_extensions PASSED [ 0%] 378s tests/test_application.py::test_extension_in_blacklist PASSED [ 0%] 378s tests/test_application.py::test_add_source_parser PASSED [ 0%] 378s tests/test_application.py::test_add_is_parallel_allowed PASSED [ 0%] 378s tests/test_application.py::test_build_specific PASSED [ 0%] 380s tests/test_builders/test_build.py::test_build_all[dirhtml] PASSED [ 0%] 381s tests/test_builders/test_build.py::test_build_all[singlehtml] PASSED [ 0%] 381s tests/test_builders/test_build.py::test_build_all[text] PASSED [ 0%] 381s tests/test_builders/test_build.py::test_build_all[xml] PASSED [ 0%] 382s tests/test_builders/test_build.py::test_build_all[pseudoxml] PASSED [ 0%] 383s tests/test_builders/test_build.py::test_build_all[linkcheck] PASSED [ 0%] 383s tests/test_builders/test_build.py::test_root_doc_not_found PASSED [ 0%] 383s tests/test_builders/test_build.py::test_circular_toctree PASSED [ 0%] 384s tests/test_builders/test_build.py::test_numbered_circular_toctree PASSED [ 0%] 384s tests/test_builders/test_build.py::test_multiple_parents_toctree PASSED [ 0%] 384s tests/test_builders/test_build.py::test_image_glob PASSED [ 0%] 384s tests/test_builders/test_build.py::test_log_no_ansi_colors PASSED [ 0%] 384s tests/test_builders/test_build_changes.py::test_build PASSED [ 0%] 384s tests/test_builders/test_build_changes.py::test_no_changes PASSED [ 1%] 384s tests/test_builders/test_build_dirhtml.py::test_dirhtml PASSED [ 1%] 385s tests/test_builders/test_build_epub.py::test_build_epub PASSED [ 1%] 385s tests/test_builders/test_build_epub.py::test_epub_cover PASSED [ 1%] 385s tests/test_builders/test_build_epub.py::test_nested_toc PASSED [ 1%] 385s tests/test_builders/test_build_epub.py::test_escaped_toc PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_epub_writing_mode PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_epub_anchor_id PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_epub_assets PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_epub_css_files PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_html_download_role PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_duplicated_toctree_entry PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_run_epubcheck SKIPPED [ 1%] 386s tests/test_builders/test_build_epub.py::test_xml_name_pattern_check PASSED [ 1%] 386s tests/test_builders/test_build_epub.py::test_copy_images PASSED [ 1%] 386s tests/test_builders/test_build_gettext.py::test_Catalog_duplicated_message PASSED [ 1%] 387s tests/test_builders/test_build_gettext.py::test_build_gettext PASSED [ 1%] 388s tests/test_builders/test_build_gettext.py::test_msgfmt SKIPPED [ 1%] 388s tests/test_builders/test_build_gettext.py::test_gettext_index_entries PASSED [ 1%] 389s tests/test_builders/test_build_gettext.py::test_gettext_disable_index_entries PASSED [ 1%] 389s tests/test_builders/test_build_gettext.py::test_gettext_template PASSED [ 1%] 389s tests/test_builders/test_build_gettext.py::test_gettext_template_msgid_order_in_sphinxpot PASSED [ 1%] 389s tests/test_builders/test_build_gettext.py::test_gettext_custom_output_template PASSED [ 1%] 389s tests/test_builders/test_build_gettext.py::test_build_single_pot PASSED [ 2%] 390s tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution PASSED [ 2%] 390s tests/test_builders/test_build_gettext.py::test_gettext_prolog_epilog_substitution_excluded PASSED [ 2%] 390s tests/test_builders/test_build_gettext.py::test_gettext_literalblock_additional PASSED [ 2%] 390s tests/test_builders/test_build_html.py::test_html_sidebars_error PASSED [ 2%] 390s tests/test_builders/test_build_html.py::test_html4_error PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref1] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[index.html-.//div[@class='citation']/span-Ref_1] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id9'][@id='id1']-1] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id10'][@id='id2']-2] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#foo'][@id='id3']-3] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#bar'][@id='id4']/span-\\[bar\\]] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='reference internal'][@href='#baz-qux'][@id='id5']/span-\\[baz_qux\\]] PASSED [ 2%] 391s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id11'][@id='id6']-4] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//a[@class='footnote-reference brackets'][@href='#id12'][@id='id7']-5] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id1']-1] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id2']-2] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id3']-3] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id4']-bar] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//div[@class='citation']/span/a[@href='#id5']-baz_qux] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id6']-4] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id7']-5] PASSED [ 2%] 392s tests/test_builders/test_build_html.py::test_docutils_output[footnote.html-.//aside[@class='footnote brackets']/span/a[@href='#id8']-6] PASSED [ 2%] 393s tests/test_builders/test_build_html.py::test_html_parallel PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_html_translator PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect0] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect1] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect2] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect3] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect4] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect5] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect6] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect7] PASSED [ 3%] 393s tests/test_builders/test_build_html.py::test_enumerable_node[expect8] PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_enumerable_node[expect9] PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_copy_source PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_same PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_sourcelink_suffix_empty PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_entity PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_inventory PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_anchor_for_figure PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_html_raw_directive PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect0] PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect1] PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect2] PASSED [ 3%] 394s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect3] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect4] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect5] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect6] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_alternate_stylesheets[expect7] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_style PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_sidebar PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect0] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect1] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect2] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_manpage[index.html-expect3] PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_baseurl PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_baseurl_and_html_file_suffix PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_validate_html_extra_path PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_validate_html_static_path PASSED [ 4%] 395s tests/test_builders/test_build_html.py::test_html_permalink_disable PASSED [ 4%] 396s tests/test_builders/test_build_html.py::test_html_permalink_icon PASSED [ 4%] 396s tests/test_builders/test_build_html.py::test_html_signaturereturn_icon PASSED [ 4%] 397s tests/test_builders/test_build_html.py::test_html_remove_sources_before_write_gh_issue_10786 PASSED [ 4%] 397s tests/test_builders/test_build_html.py::test_html_pep_695_one_type_per_line PASSED [ 4%] 398s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img.png']-] PASSED [ 4%] 398s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/img1.png']-] PASSED [ 4%] 398s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/simg.png']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//a[@href='_sources/images.txt']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='width: 2cm;']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[images.html-.//img[@src='_images/svgimg.svg'][@style='height: 2cm;']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/img1.png']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/images.html-.//img[@src='../_images/rimg.png']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//a[@class='reference download internal']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//img[@src='../_images/img.png']-] PASSED [ 5%] 399s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//p-This is an include file.] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 1] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[subdir/includes.html-.//pre/span-line 2] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre-Max Strau\xdf] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//a[@class='reference download internal']-] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-"quotes"] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span-'included'] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//pre/span[@class='s2']-\xfc\xf6\xe4] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj1 highlight-text notranslate']//pre-^class Foo:\\n pass\\n\\s*$] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj2 highlight-text notranslate']//pre-^ def baz\\(\\):\\n pass\\n\\s*$] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-lines highlight-text notranslate']//pre-^class Foo:\\n pass\\nclass Bar:\\n$] PASSED [ 5%] 400s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-startend highlight-text notranslate']//pre-^foo = "Including Unicode characters: \xfc\xf6\xe4"\\n$] PASSED [ 5%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-preappend highlight-text notranslate']//pre-(?m)^START CODE$] PASSED [ 5%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-pyobj-dedent highlight-python notranslate']//span-def] PASSED [ 5%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab3 highlight-text notranslate']//pre--| |-] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[includes.html-.//div[@class='inc-tab8 highlight-python notranslate']//pre/span--| |-] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py class']/dt[@id='autodoc_target.Class']-] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-\\*\\*] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dl[@class='py function']/dt[@id='autodoc_target.function']/em/span/span-kwds] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[autodoc.html-.//dd/p-Return spam\\.] PASSED [ 6%] 401s tests/test_builders/test_build_html_5_output.py::test_html5_output[extapi.html-.//strong-from class: Bar] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//title-set by title directive] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Section author: Georg Brandl] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p/em-Module author: Georg Brandl] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='author'][@content='Me']-] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//meta[@name='keywords'][@content='docs, sphinx']-] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@id='label']-] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre-^some code$] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//span[@class='option']---help] PASSED [ 6%] 402s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='admonition-title']-My Admonition] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition note']/p-Note text.] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='admonition warning']/p-Warning text.] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^command\\\\n$] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/strong-^program\\\\n$] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/em-^dfn\\\\n$] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/kbd-^kbd\\\\n$] PASSED [ 6%] 403s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/span-File \u2023 Close] PASSED [ 6%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-^a/$] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^varpart$] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/em/span[@class='pre']-^i$] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-PEP 8] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://peps.python.org/pep-0008/'][@class='pep reference external']/strong-Python Enhancement Proposal #8] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-RFC 1] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='https://datatracker.ietf.org/doc/html/rfc1.html'][@class='rfc reference external']/strong-Request for Comments #1] PASSED [ 7%] 404s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#envvar-HOME'][@class='reference internal']/code/span[@class='pre']-HOME] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with'][@class='reference internal']/code/span[@class='pre']-^with$] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#grammar-token-try_stmt'][@class='reference internal']/code/span-^statement$] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^here$] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#some-label'][@class='reference internal']/span-^there$] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='subdir/includes.html'][@class='reference internal']/span-Including in subdir] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#cmdoption-python-c'][@class='reference internal']/code/span[@class='pre']--c] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//abbr[@title='abbreviation']-^abbr$] PASSED [ 7%] 405s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-Added in version 0.6: ] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionadded']/p/span-checker] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p/span-checker] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionchanged']/p-Second paragraph of versionchanged] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div[@class='versionremoved']/p/span-Removed in version 0.6: ] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@class='footnote-reference brackets']-1] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='index.html#ref1']-] PASSED [ 7%] 406s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//div/p[@class='admonition-title']-See also] PASSED [ 7%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//table[@class='hlist']/tr/td/ul/li/p-^This$] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p[@class='centered']/strong-LICENSE] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']-boson] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//dl/dt[@id='term-boson']/a-\xb6] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/strong-try_stmt] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//pre/a[@href='#grammar-token-try1_stmt']/code/span-try1_stmt] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-A global substitution!] PASSED [ 8%] 407s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In HTML.] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-In both.] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Always present] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#with']/span-headings] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='objects.html#func_without_body']/code/span-objects] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//a[@href='#id1'][@class='reference internal']/span-Testing various markup] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u201cquotes\u201d in English \u2018text\u2019.] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Smart \u2014 long and \u2013 short dashes.] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p-Ellipsis\u2026] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//li/p/code/span[@class='pre']-foo--"bar"...] PASSED [ 8%] 408s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-\u042d\u0442\u043e\u0442 \xab\u0430\u0431\u0437\u0430\u0446\xbb \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u201e\u0440\u0443\u0441\u0441\u043a\u0438\u0435\u201c \u043a\u0430\u0432\u044b\u0447\u043a\u0438.] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[markup.html-.//p-Il dit : \xab\xa0C\u2019est \u201csuper\u201d !\xa0\xbb] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='mod.Cls.meth1']-] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='errmod.Error']-] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-long\\(parameter,] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-list\\)] PASSED [ 8%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-another] PASSED [ 9%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt/span[@class='sig-name descname']/span[@class='pre']-one] PASSED [ 9%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#mod.Cls'][@class='reference internal']-] PASSED [ 9%] 409s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dl[@class='std userdesc']-] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@id='userdesc-myobj']-] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#userdesc-myobj'][@class='reference internal']-] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#TimeInt']/em-TimeInt] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#Time']-Time] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#errmod.Error']/strong-Error] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//span[@class='pre']-CFunction()] PASSED [ 9%] 410s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.Sphinx_DoSomething']-] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxStruct.member']-] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SPHINX_USE_PYTHON']-] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.SphinxType']-] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@href='#c.sphinx_global']-] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//ul[@class='current']/li[@class='toctree-l1 current']/a[@href='#']-Testing object descriptions] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//li[@class='toctree-l1']/a[@href='markup.html']-Testing various markup] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_name] PASSED [ 9%] 411s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name all lower] PASSED [ 9%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELD_NAME] PASSED [ 9%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELD_NAME ALL CAPS] PASSED [ 9%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-Field_Name] PASSED [ 9%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_Name All Word Caps] PASSED [ 10%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-Field_name First word cap] PASSED [ 10%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-odd']-FIELd_name] PASSED [ 10%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dt[@class='field-even']-FIELd_name PARTial caps] PASSED [ 10%] 412s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//h4-Custom sidebar] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-^moo$] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/p/strong-checker] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/strong-^hour$] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-^DuplicateType$] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//dd[@class='field-odd']/ul/li/p/em-checker] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-perl] PASSED [ 10%] 413s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-p']/code/span-\\+p] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-ObjC']/code/span---ObjC\\+\\+] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-plugin.option']/code/span---plugin.option] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-create-auth-token']/code/span-create-auth-token] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-arg-arg']/code/span-arg] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-perl-j']/code/span--j] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-hg] PASSED [ 10%] 414s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-hg-arg-commit']/code/span-commit] PASSED [ 10%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-git] PASSED [ 10%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span-commit] PASSED [ 10%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[objects.html-.//a[@class='reference internal'][@href='#cmdoption-git-commit-p']/code/span--p] PASSED [ 10%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc'][@content='hcval']-] PASSED [ 10%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//meta[@name='hc_co'][@content='hcval_co']-] PASSED [ 11%] 415s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l1']/a-Testing various markup] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li[@class='toctree-l2']/a-Inline markup] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//title-Sphinx ] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//div[@class='footer']-copyright text credits] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='https://python.org/'][@class='reference external']-] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='genindex.html']/span-Index] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//li/p/a[@href='py-modindex.html']/span-Module Index] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//h4-Contents sidebar] PASSED [ 11%] 416s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//script[@src='file://moo.js']-] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/']-https://sphinx-doc.org/] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@class='reference external'][@href='https://sphinx-doc.org/latest/']-Latest reference] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[index.html-.//a[@href='markup.html#some-label'][@class='reference internal']/span-^indirect hyperref$] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[bom.html-.//title- File with UTF-8 BOM] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://python.org/dev/']-https://python.org/dev/] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1000']-issue 1000] PASSED [ 11%] 417s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@href='https://bugs.python.org/issue1042']-explicit caption] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-pyurl reference external']-https://python.org/dev/] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[extensions.html-.//a[@class='extlink-issue reference external']-issue 1000] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Main] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-[1]] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a/strong-Other] PASSED [ 11%] 418s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//a-entry] PASSED [ 11%] 419s tests/test_builders/test_build_html_5_output.py::test_html5_output[genindex.html-.//li/a-double] PASSED [ 12%] 419s tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//h1-Generated section] PASSED [ 12%] 419s tests/test_builders/test_build_html_5_output.py::test_html5_output[otherext.html-.//a[@href='_sources/otherext.foo.txt']-] PASSED [ 12%] 419s tests/test_builders/test_build_html_5_output.py::test_html5_output[search.html-.//meta[@name='robots'][@content='noindex']-] PASSED [ 12%] 419s tests/test_builders/test_build_html_5_output.py::test_html5_rubric PASSED [ 12%] 419s tests/test_builders/test_build_html_assets.py::test_html_assets PASSED [ 12%] 419s tests/test_builders/test_build_html_assets.py::test_assets_order PASSED [ 12%] 419s tests/test_builders/test_build_html_assets.py::test_file_checksum PASSED [ 12%] 419s tests/test_builders/test_build_html_assets.py::test_file_checksum_query_string PASSED [ 12%] 420s tests/test_builders/test_build_html_assets.py::test_javscript_loading_method PASSED [ 12%] 420s tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_table PASSED [ 12%] 420s tests/test_builders/test_build_html_code.py::test_html_codeblock_linenos_style_inline PASSED [ 12%] 420s tests/test_builders/test_build_html_code.py::test_html_code_role PASSED [ 12%] 420s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright PASSED [ 12%] 420s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright_sde[1199145600] PASSED [ 12%] 420s tests/test_builders/test_build_html_copyright.py::test_html_multi_line_copyright_sde[1199145599] PASSED [ 12%] 421s tests/test_builders/test_build_html_download.py::test_html_download PASSED [ 12%] 421s tests/test_builders/test_build_html_download.py::test_html_download_role PASSED [ 12%] 421s tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_default PASSED [ 12%] 421s tests/test_builders/test_build_html_highlight.py::test_html_pygments_style_manually PASSED [ 12%] 421s tests/test_builders/test_build_html_highlight.py::test_html_pygments_for_classic_theme PASSED [ 12%] 421s tests/test_builders/test_build_html_highlight.py::test_html_dark_pygments_style_default PASSED [ 12%] 421s tests/test_builders/test_build_html_highlight.py::test_highlight_options PASSED [ 12%] 422s tests/test_builders/test_build_html_highlight.py::test_highlight_options_old PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_html_remote_images PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_html_encoded_image PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_html_remote_logo PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_html_local_logo PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_html_scaled_image_link PASSED [ 13%] 422s tests/test_builders/test_build_html_image.py::test_copy_images PASSED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_default_html_math_renderer PASSED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mathjax PASSED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_imgmath PASSED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated SKIPPED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_duplicated2 PASSED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_chosen SKIPPED [ 13%] 422s tests/test_builders/test_build_html_maths.py::test_html_math_renderer_is_mismatched SKIPPED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled_warn PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^fig1$-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Figure%s$-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^table-1$-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Table:%s$-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^CODE_1$-True] PASSED [ 13%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Code-%s$-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 1$-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Section 2.1$-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/code/span-^Fig.{number}$-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 423s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//figure/figcaption/p/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//table/caption/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_disabled[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-None-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree_warn PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 9 $-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 10 $-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 9 $-True] PASSED [ 14%] 424s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 10 $-True] PASSED [ 14%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 9 $-True] PASSED [ 14%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 10 $-True] PASSED [ 14%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig. 9$-True] PASSED [ 14%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Figure6$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table 9$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Table:6$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Listing 9$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Code-6$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^foo$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^bar_a$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/a/span-^Fig.9 should be Fig.1$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[index.html-.//li/p/code/span-^Sect.{number}$-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 3 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 4 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 3 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 4 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 3 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 4 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 5 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 7 $-True] PASSED [ 15%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 8 $-True] PASSED [ 16%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 5 $-True] PASSED [ 16%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 7 $-True] PASSED [ 16%] 425s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 8 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 5 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 7 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 8 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 6 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 6 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_without_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 6 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree_warn PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table 1$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Listing 1$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED [ 16%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.1$-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.3 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.4 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.3 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.4 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.3 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.4 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.3 $-True] PASSED [ 17%] 426s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.4 $-True] PASSED [ 17%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1 $-True] PASSED [ 17%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.3 $-True] PASSED [ 17%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.4 $-True] PASSED [ 17%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1 $-True] PASSED [ 17%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.3 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.4 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_numbered_toctree[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix_warn PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_1 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//table/caption/span[@class='caption-number']-^Tab_2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure:1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Figure2.2$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Tab_1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Table:2.2$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Code-2.2$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^SECTION-2.1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.1 $-True] PASSED [ 18%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.2 $-True] PASSED [ 19%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.3 $-True] PASSED [ 19%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:1.4 $-True] PASSED [ 19%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.1 $-True] PASSED [ 19%] 427s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.2 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.3 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//table/caption/span[@class='caption-number']-^Tab_1.4 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.1 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.2 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.3 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-1.4 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.1 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.3 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.4 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.1 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.3 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//table/caption/span[@class='caption-number']-^Tab_2.4 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.1 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.3 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.4 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Figure:2.2 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//table/caption/span[@class='caption-number']-^Tab_2.2 $-True] PASSED [ 19%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_prefix[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Code-2.2 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth_warn PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 1 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//table/caption/span[@class='caption-number']-^Table 2 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2 $-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig. 1$-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Figure2.1.2$-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table 1$-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Table:2.1.2$-True] PASSED [ 20%] 428s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Listing 1$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Code-2.1.2$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.1$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Section.2.1$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Fig.1 should be Fig.1$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[index.html-.//li/p/a/span-^Sect.1 Foo$-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1 $-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.1 $-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.1.2 $-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 1.2.1 $-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1 $-True] PASSED [ 20%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.1.2 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//table/caption/span[@class='caption-number']-^Table 1.2.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.1.2 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[foo.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 1.2.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.3 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.2.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.1.3 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//table/caption/span[@class='caption-number']-^Table 2.2.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.3 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[bar.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.2.1 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//figure/figcaption/p/span[@class='caption-number']-^Fig. 2.1.2 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//table/caption/span[@class='caption-number']-^Table 2.1.2 $-True] PASSED [ 21%] 429s tests/test_builders/test_build_html_numfig.py::test_numfig_with_secnum_depth[baz.html-.//div[@class='code-block-caption']/span[@class='caption-number']-^Listing 2.1.2 $-True] PASSED [ 21%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect0] PASSED [ 21%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect1] PASSED [ 21%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect2] PASSED [ 21%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect3] PASSED [ 21%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect4] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect5] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect6] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect7] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect8] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect9] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect10] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect11] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect12] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect13] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect14] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect15] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect16] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect17] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect18] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect19] PASSED [ 22%] 430s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect20] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect21] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect22] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect23] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect24] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect25] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect26] PASSED [ 22%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect27] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect28] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect29] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect30] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect31] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect32] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect33] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect34] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect35] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect36] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect37] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect38] PASSED [ 23%] 431s tests/test_builders/test_build_html_numfig.py::test_numfig_with_singlehtml[expect39] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.1.1. Foo A1-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-1.2.1. Foo B1-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.1.1. Bar A1-False] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[index.html-.//li[@class='toctree-l3']/a-2.2.1. Bar B1-False] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1-Foo-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo A-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo A1-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2-Foo B-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3-Foo B1-True] PASSED [ 23%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h1//span[@class='section-number']-1. -True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.1. -True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.1.1. -True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h2//span[@class='section-number']-1.2. -True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//h3//span[@class='section-number']-1.2.1. -True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1. Foo A-True] PASSED [ 24%] 431s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.1.1. Foo A1-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2. Foo B-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[foo.html-.//div[@class='sphinxsidebarwrapper']//li/a-1.2.1. Foo B1-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1-Bar-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar A-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2-Bar B-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3-Bar B1-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h1//span[@class='section-number']-2. -True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.1. -True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h2//span[@class='section-number']-2.2. -True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//h3//span[@class='section-number']-2.2.1. -True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2. Bar-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.1. Bar A-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2. Bar B-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[bar.html-.//div[@class='sphinxsidebarwrapper']//li/a-2.2.1. Bar B1-False] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1-Baz A-True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth[baz.html-.//h1//span[@class='section-number']-2.1.1. -True] PASSED [ 24%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect0] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect1] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect2] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect3] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect4] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect5] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect6] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect7] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect8] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect9] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect10] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect11] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect12] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect13] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect14] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect15] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect16] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect17] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect18] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect19] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect20] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect21] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect22] PASSED [ 25%] 432s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect23] PASSED [ 26%] 433s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect24] PASSED [ 26%] 433s tests/test_builders/test_build_html_tocdepth.py::test_tocdepth_singlehtml[expect25] PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_relations PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_singlehtml_toctree PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_numbered_toctree PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_singlehtml_hyperlinks[expect0] PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_singlehtml_hyperlinks[expect1] PASSED [ 26%] 433s tests/test_builders/test_build_html_toctree.py::test_toctree_multiple_parents PASSED [ 26%] 437s tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-manual-None] PASSED [ 26%] 440s tests/test_builders/test_build_latex.py::test_build_latex_doc[pdflatex-howto-None] PASSED [ 26%] 446s tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-manual-None] PASSED [ 26%] 451s tests/test_builders/test_build_latex.py::test_build_latex_doc[lualatex-howto-None] PASSED [ 26%] 455s tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-manual-1] PASSED [ 26%] 458s tests/test_builders/test_build_latex.py::test_build_latex_doc[xelatex-howto-1] PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_writer PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_basic PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_basic_manual PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_basic_howto PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_basic_manual_ja PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_basic_howto_ja PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_theme PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_theme_papersize PASSED [ 26%] 460s tests/test_builders/test_build_latex.py::test_latex_theme_options PASSED [ 27%] 460s tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_language_code PASSED [ 27%] 460s tests/test_builders/test_build_latex.py::test_latex_additional_settings_for_greek PASSED [ 27%] 460s tests/test_builders/test_build_latex.py::test_latex_title_after_admonitions PASSED [ 27%] 460s tests/test_builders/test_build_latex.py::test_latex_release PASSED [ 27%] 460s tests/test_builders/test_build_latex.py::test_numref PASSED [ 27%] 461s tests/test_builders/test_build_latex.py::test_numref_with_prefix1 PASSED [ 27%] 461s tests/test_builders/test_build_latex.py::test_numref_with_prefix2 PASSED [ 27%] 461s tests/test_builders/test_build_latex.py::test_numref_with_language_ja PASSED [ 27%] 461s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_is_false PASSED [ 27%] 461s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_zero PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_secnum_depth_is_two PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_latex_obey_numfig_but_math_numfig_false PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_latex_add_latex_package PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_no_language_settings PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_language_de PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_language_ru PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_language_tr PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_language_ja PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_babel_with_unknown_language PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de PASSED [ 27%] 462s tests/test_builders/test_build_latex.py::test_polyglossia_with_language_de_1901 PASSED [ 27%] 463s tests/test_builders/test_build_latex.py::test_footnote PASSED [ 27%] 463s tests/test_builders/test_build_latex.py::test_reference_in_caption_and_codeblock_in_footnote PASSED [ 28%] 463s tests/test_builders/test_build_latex.py::test_footnote_referred_multiple_times PASSED [ 28%] 463s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_inline PASSED [ 28%] 463s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_footnote PASSED [ 28%] 463s tests/test_builders/test_build_latex.py::test_latex_show_urls_is_no PASSED [ 28%] 463s tests/test_builders/test_build_latex.py::test_latex_show_urls_footnote_and_substitutions PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_image_in_section PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_logo_if_not_found PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_toctree_maxdepth_manual PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_toctree_maxdepth_howto PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_toctree_not_found PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_toctree_without_maxdepth PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_toctree_with_deeper_maxdepth PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_None PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_part_with_howto PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_chapter_with_howto PASSED [ 28%] 464s tests/test_builders/test_build_latex.py::test_latex_toplevel_sectioning_is_section PASSED [ 28%] 465s tests/test_builders/test_build_latex.py::test_maxlistdepth_at_ten PASSED [ 28%] 466s tests/test_builders/test_build_latex.py::test_latex_table_tabulars PASSED [ 28%] 466s tests/test_builders/test_build_latex.py::test_latex_table_longtable PASSED [ 28%] 466s tests/test_builders/test_build_latex.py::test_latex_table_complex_tables PASSED [ 29%] 466s tests/test_builders/test_build_latex.py::test_latex_table_with_booktabs_and_colorrows PASSED [ 29%] 466s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseA PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseB PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_table_custom_template_caseC PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_raw_directive PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_images PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_index PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_equations PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_image_in_parsed_literal PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_nested_enumerated_list PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_thebibliography PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_glossary PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_labels PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_latex_figure_in_admonition PASSED [ 29%] 467s tests/test_builders/test_build_latex.py::test_default_latex_documents PASSED [ 29%] 468s tests/test_builders/test_build_latex.py::test_includegraphics_oversized PASSED [ 29%] 468s tests/test_builders/test_build_latex.py::test_index_on_title PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_texescape_for_non_unicode_supported_engine PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_texescape_for_unicode_supported_engine PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_latex_elements_extrapackages PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_latex_nested_tables PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_latex_container PASSED [ 29%] 469s tests/test_builders/test_build_latex.py::test_latex_code_role PASSED [ 30%] 469s tests/test_builders/test_build_latex.py::test_copy_images PASSED [ 30%] 469s tests/test_builders/test_build_latex.py::test_duplicated_labels_before_module PASSED [ 30%] 469s tests/test_builders/test_build_latex.py::test_one_parameter_per_line PASSED [ 30%] 469s tests/test_builders/test_build_latex.py::test_latex_rubric PASSED [ 30%] 469s tests/test_builders/test_build_latex.py::test_latex_contents_topic_sidebar PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_defaults PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_check_link_response_only PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_too_many_retries PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_raw_node PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_anchors_ignored PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_anchors_ignored_for_url PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_raises_for_invalid_status PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_incomplete_html_anchor PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_decoding_error_anchor_ignored PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_auth_header_uses_first_match PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_unauthorized_broken PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_auth_header_no_match PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_no_slash PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_linkcheck_request_headers_default PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_HEAD PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_follows_redirects_on_GET PASSED [ 30%] 470s tests/test_builders/test_build_linkcheck.py::test_linkcheck_allowed_redirects PASSED [ 31%] 470s tests/test_builders/test_build_linkcheck.py::test_invalid_ssl PASSED [ 31%] 470s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_fails PASSED [ 31%] 470s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_verify_false PASSED [ 31%] 470s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_tls_cacerts PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_with_requests_env_var PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_connect_to_selfsigned_nonexistent_cert_file PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_TooManyRedirects_on_HEAD PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_int_delay PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[None] PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT] PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT+3] PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_HTTP_date[GMT-3] PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_retry_after_without_header PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_requests_timeout PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_too_many_requests_user_timeout PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_limit_rate_default_sleep PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_limit_rate_user_max_delay PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_limit_rate_doubles_previous_wait_time PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_limit_rate_clips_wait_time_to_max_time PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_limit_rate_bails_out_after_waiting_max_time PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_connection_contention PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_get_after_head_raises_connection_error PASSED [ 31%] 471s tests/test_builders/test_build_linkcheck.py::test_linkcheck_exclude_documents PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_all PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_man_pages_empty_description PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_man_make_section_directory PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_captioned_code_block PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_default_man_pages PASSED [ 32%] 472s tests/test_builders/test_build_manpage.py::test_rubric PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_texinfo PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_texinfo_rubric PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_texinfo_citation PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_default_texinfo_documents PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_texinfo_escape_id PASSED [ 32%] 473s tests/test_builders/test_build_texinfo.py::test_texinfo_footnote PASSED [ 32%] 474s tests/test_builders/test_build_texinfo.py::test_texinfo_xrefs PASSED [ 32%] 475s tests/test_builders/test_build_texinfo.py::test_texinfo_samp_with_variable PASSED [ 32%] 475s tests/test_builders/test_build_texinfo.py::test_copy_images PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_maxwitdh_with_prefix PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_lineblock PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_nonascii_title_line PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_nonascii_table PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_nonascii_maxwidth PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_table_builder PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_table_separator PASSED [ 32%] 475s tests/test_builders/test_build_text.py::test_table_cell PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_table_with_empty_cell PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_table_with_rowspan PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_table_with_colspan PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_table_with_colspan_left PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_table_with_colspan_and_rowspan PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_list_items_in_admonition PASSED [ 33%] 475s tests/test_builders/test_build_text.py::test_secnums PASSED [ 33%] 475s tests/test_builders/test_build_warnings.py::test_html_warnings PASSED [ 33%] 475s tests/test_builders/test_build_warnings.py::test_html_warnings_exception_on_warning PASSED [ 33%] 475s tests/test_builders/test_build_warnings.py::test_latex_warnings PASSED [ 33%] 476s tests/test_builders/test_build_warnings.py::test_texinfo_warnings PASSED [ 33%] 476s tests/test_builders/test_build_warnings.py::test_uncacheable_config_warning PASSED [ 33%] 476s tests/test_builders/test_incremental_reading.py::test_incremental_reading PASSED [ 33%] 476s tests/test_builders/test_incremental_reading.py::test_incremental_reading_for_missing_files PASSED [ 33%] 476s tests/test_command_line.py::test_build_main_parse_arguments_pos_first PASSED [ 33%] 476s tests/test_command_line.py::test_build_main_parse_arguments_pos_last PASSED [ 33%] 476s tests/test_command_line.py::test_build_main_parse_arguments_pos_middle PASSED [ 33%] 476s tests/test_command_line.py::test_build_main_parse_arguments_filenames_last PASSED [ 33%] 476s tests/test_command_line.py::test_build_main_parse_arguments_pos_intermixed PASSED [ 33%] 476s tests/test_command_line.py::test_make_mode_parse_arguments_pos_first PASSED [ 33%] 476s tests/test_command_line.py::test_make_mode_parse_arguments_pos_last PASSED [ 33%] 476s tests/test_command_line.py::test_make_mode_parse_arguments_pos_middle PASSED [ 34%] 476s tests/test_command_line.py::test_make_mode_parse_arguments_filenames_last PASSED [ 34%] 476s tests/test_command_line.py::test_make_mode_parse_arguments_pos_intermixed PASSED [ 34%] 476s tests/test_config/test_config.py::test_is_serializable PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_opt_deprecated PASSED [ 34%] 476s tests/test_config/test_config.py::test_core_config PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_not_found PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_protocol[0] PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_protocol[1] PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_protocol[2] PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_protocol[3] PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_protocol[4] PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_circular_reference_in_list PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_pickle_circular_reference_in_dict PASSED [ 34%] 476s tests/test_config/test_config.py::test_extension_values PASSED [ 34%] 476s tests/test_config/test_config.py::test_overrides PASSED [ 34%] 476s tests/test_config/test_config.py::test_overrides_boolean PASSED [ 34%] 476s tests/test_config/test_config.py::test_overrides_dict_str PASSED [ 34%] 476s tests/test_config/test_config.py::test_callable_defer PASSED [ 34%] 476s tests/test_config/test_config.py::test_errors_warnings PASSED [ 34%] 476s tests/test_config/test_config.py::test_errors_if_setup_is_not_callable PASSED [ 34%] 476s tests/test_config/test_config.py::test_needs_sphinx PASSED [ 34%] 476s tests/test_config/test_config.py::test_config_eol PASSED [ 34%] 476s tests/test_config/test_config.py::test_builtin_conf PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value1-string-None-123-True] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value2--None-123-True] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value3--None-actual2-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value4-100-None-True-True] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value5-False-None-True-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value6-default5-None-actual5-True] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value7-string-annotation6-actual6-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value8-default7-None-actual7-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value9-None-None-foo-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value10-None-None-123-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value11-None-annotation10-bar-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_types[value12-string-None-bar-False] PASSED [ 35%] 476s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation0-actual0-The config value `value1' has type `list'; expected `str'.] PASSED [ 35%] 476s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation1-actual1-The config value `value1' has type `list'; expected `int' or `str'.] PASSED [ 35%] 476s tests/test_config/test_config.py::test_conf_warning_message[value1-string-annotation2-actual2-The config value `value1' has type `list'; expected `int', `str', or `tuple'.] PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_enum PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_enum_failed PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_enum_for_list PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_enum_for_list_failed PASSED [ 35%] 476s tests/test_config/test_config.py::test_check_any PASSED [ 35%] 477s tests/test_config/test_config.py::test_nitpick_base PASSED [ 35%] 477s tests/test_config/test_config.py::test_nitpick_ignore PASSED [ 35%] 477s tests/test_config/test_config.py::test_nitpick_ignore_regex1 PASSED [ 36%] 477s tests/test_config/test_config.py::test_nitpick_ignore_regex2 PASSED [ 36%] 477s tests/test_config/test_config.py::test_nitpick_ignore_regex_fullmatch PASSED [ 36%] 477s tests/test_config/test_config.py::test_conf_py_language_none PASSED [ 36%] 477s tests/test_config/test_config.py::test_conf_py_language_none_warning PASSED [ 36%] 477s tests/test_config/test_config.py::test_conf_py_no_language PASSED [ 36%] 477s tests/test_config/test_config.py::test_conf_py_nitpick_ignore_list PASSED [ 36%] 477s tests/test_config/test_config.py::test_gettext_compact_command_line_true PASSED [ 36%] 477s tests/test_config/test_config.py::test_gettext_compact_command_line_false PASSED [ 36%] 477s tests/test_config/test_config.py::test_gettext_compact_command_line_str PASSED [ 36%] 477s tests/test_config/test_config.py::test_root_doc_and_master_doc_are_synchronized PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year[expect_date0] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year[expect_date1] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year[expect_date2] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year[expect_date3] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year[expect_date4] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_space[expect_date0] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_space[expect_date1] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_space[expect_date2] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_space[expect_date3] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_space[expect_date4] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date0] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date1] PASSED [ 36%] 477s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date2] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date3] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_no_author[expect_date4] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single[expect_date0] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single[expect_date1] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single[expect_date2] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single[expect_date3] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single[expect_date4] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date0] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date1] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date2] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date3] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_space[expect_date4] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date0] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date1] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date2] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date3] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_single_no_author[expect_date4] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date0] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date1] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date2] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date3] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_placeholder[expect_date4] PASSED [ 37%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date0] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date1] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date2] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date3] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line[expect_date4] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date0] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date1] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date2] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date3] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats[expect_date4] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date0] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date1] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date2] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date3] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_multi_line_all_formats_placeholder[expect_date4] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_app[expect_date0] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_app[expect_date1] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_app[expect_date2] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_app[expect_date3] PASSED [ 38%] 477s tests/test_config/test_copyright.py::test_correct_year_app[expect_date4] PASSED [ 38%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader PASSED [ 38%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lineno_start PASSED [ 38%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject1 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject2 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject3 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_pyobject_and_lines PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines1 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines2 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match1 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match2 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_lines_and_lineno_match3 PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_after_and_lines PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_start_at_and_lines PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_missing_start_and_end PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_end_before PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_prepend PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_dedent_and_append_and_prepend PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_tabwidth_dedent PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_LiteralIncludeReader_diff PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_code_block PASSED [ 39%] 477s tests/test_directives/test_directive_code.py::test_force_option PASSED [ 39%] 478s tests/test_directives/test_directive_code.py::test_code_block_caption_html PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_code_block_caption_latex PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_code_block_namedlink_latex PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_code_block_emphasize_latex PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literal_include PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literal_include_block_start_with_comment_or_brank PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literal_include_linenos PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_file_whole_of_emptyline PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_caption_html PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_caption_latex PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_namedlink_latex PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_classes PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_literalinclude_pydecorators PASSED [ 40%] 478s tests/test_directives/test_directive_code.py::test_code_block_highlighted PASSED [ 40%] 479s tests/test_directives/test_directive_code.py::test_linenothreshold PASSED [ 40%] 479s tests/test_directives/test_directive_code.py::test_code_block_dedent PASSED [ 40%] 479s tests/test_directives/test_directive_object_description.py::test_object_description_sections PASSED [ 40%] 479s tests/test_directives/test_directive_object_description.py::test_object_description_content_line_number PASSED [ 40%] 479s tests/test_directives/test_directive_only.py::test_sectioning PASSED [ 40%] 480s tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders PASSED [ 40%] 481s tests/test_directives/test_directive_option.py::test_option_emphasise_placeholders_default PASSED [ 40%] 481s tests/test_directives/test_directive_option.py::test_option_reference_with_value PASSED [ 40%] 481s tests/test_directives/test_directive_other.py::test_toctree PASSED [ 40%] 481s tests/test_directives/test_directive_other.py::test_relative_toctree PASSED [ 41%] 481s tests/test_directives/test_directive_other.py::test_toctree_urls_and_titles PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_toctree_glob PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_toctree_glob_and_url PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_reversed_toctree PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_toctree_class PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_toctree_twice PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_include_include_read_event PASSED [ 41%] 482s tests/test_directives/test_directive_other.py::test_include_include_read_event_nested_includes PASSED [ 41%] 482s tests/test_directives/test_directive_patch.py::test_code_directive PASSED [ 41%] 482s tests/test_directives/test_directive_patch.py::test_csv_table_directive PASSED [ 41%] 482s tests/test_directives/test_directive_patch.py::test_math_directive PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[c:function-False-True-void f()-void g()-index_g0] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[js:function-True-True-f()-g()-index_g2] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[py:function-True-True-f()-g()-index_g3] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[rst:directive-True-False-f-g-index_g4] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[cmdoption-True-False-f-g-index_g5] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting[envvar-True-False-f-g-index_g6] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[c:function-False-True-void f()-void g()-index_g0] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[js:function-True-True-f()-g()-index_g2] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[py:function-True-True-f()-g()-index_g3] PASSED [ 41%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 482s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_twice[envvar-True-False-f-g-index_g6] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[c:function-False-True-void f()-void g()-index_g0] SKIPPED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex_orig[envvar-True-False-f-g-index_g6] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[c:function-False-True-void f()-void g()-index_g0] SKIPPED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cpp:function-False-True-void f()-void g()-index_g1] SKIPPED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[rst:directive-True-False-f-g-index_g4] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[cmdoption-True-False-f-g-index_g5] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_noindex[envvar-True-False-f-g-index_g6] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[c:function-False-True-void f()-void g()-index_g0] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[js:function-True-True-f()-g()-index_g2] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[py:function-True-True-f()-g()-index_g3] PASSED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[rst:directive-True-False-f-g-index_g4] SKIPPED [ 42%] 483s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[cmdoption-True-False-f-g-index_g5] SKIPPED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_no_index_entry[envvar-True-False-f-g-index_g6] SKIPPED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[c:function-False-True-void f()-void g()-index_g0] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[js:function-True-True-f()-g()-index_g2] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[py:function-True-True-f()-g()-index_g3] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[rst:directive-True-False-f-g-index_g4] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[cmdoption-True-False-f-g-index_g5] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_code[envvar-True-False-f-g-index_g6] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[c:function-False-True-void f()-void g()-index_g0] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cpp:function-False-True-void f()-void g()-index_g1] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[js:function-True-True-f()-g()-index_g2] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[py:function-True-True-f()-g()-index_g3] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[rst:directive-True-False-f-g-index_g4] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[cmdoption-True-False-f-g-index_g5] PASSED [ 43%] 484s tests/test_directives/test_directives_no_typesetting.py::test_object_description_no_typesetting_heading[envvar-True-False-f-g-index_g6] PASSED [ 43%] 484s tests/test_domains/test_domain_c.py::test_domain_c_ast_expressions PASSED [ 43%] 486s tests/test_domains/test_domain_c.py::test_domain_c_ast_fundamental_types PASSED [ 43%] 486s tests/test_domains/test_domain_c.py::test_domain_c_ast_type_definitions PASSED [ 43%] 486s tests/test_domains/test_domain_c.py::test_domain_c_ast_macro_definitions PASSED [ 43%] 486s tests/test_domains/test_domain_c.py::test_domain_c_ast_member_definitions PASSED [ 43%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_function_definitions PASSED [ 43%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_nested_name PASSED [ 43%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_struct_definitions PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_union_definitions PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_enum_definitions PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_anon_definitions PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_initializers PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_ast_attributes PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_extra_keywords PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_build PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_build_namespace PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_build_anon_dup_decl PASSED [ 44%] 487s tests/test_domains/test_domain_c.py::test_domain_c_build_semicolon PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_build_function_param_target PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_build_ns_lookup PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_build_field_role PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_build_intersphinx PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_parse_cfunction PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_parse_cmember PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_parse_cvar PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_domain_c_parse_no_index_entry PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_equal PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_force_single PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_c_maximum_signature_line_length_break PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_equal PASSED [ 44%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 45%] 488s tests/test_domains/test_domain_c.py::test_cfunction_signature_with_maximum_signature_line_length_break PASSED [ 45%] 489s tests/test_domains/test_domain_c.py::test_c_maximum_signature_line_length_overrides_global PASSED [ 45%] 489s tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_html PASSED [ 45%] 489s tests/test_domains/test_domain_c.py::test_domain_c_c_maximum_signature_line_length_in_text PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[void-v] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[bool-b] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char-c] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed char-a] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned char-h] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[wchar_t-w] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char32_t-Di] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char16_t-Ds] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[char8_t-Du] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short-s] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[short int-s] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short-s] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed short int-s] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short-t] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned short int-t] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[int-i] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed-i] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed int-i] PASSED [ 45%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned-j] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned int-j] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long-l] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long int-l] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long-l] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long int-l] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long-m] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long int-m] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long-x] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long long int-x] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long-x] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed long long int-x] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int64-x] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long-y] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned long long int-y] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__int128-n] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[signed __int128-n] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[unsigned __int128-o] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[float-f] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[double-d] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[long double-e] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float80-e] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float64x-e] PASSED [ 46%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[__float128-g] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Float128-g] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex float-Cf] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex double-Cd] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Complex long double-Ce] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary float-f] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary double-d] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[_Imaginary long double-e] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[auto-Da] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[decltype(auto)-Dc] PASSED [ 47%] 489s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_fundamental_types[std::nullptr_t-Dn] PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_expressions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_type_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_concept_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_member_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_function_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_operators PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_nested_name PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_class_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_union_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_enum_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_anon_definitions PASSED [ 47%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_templates PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_placeholder_types PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_requires_clauses PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_template_args PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_initializers PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_attributes PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_ast_xref_parsing PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename T-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename...-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[typename... T-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int N-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int* N-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int& N-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int&... N-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int*... N-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int...-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int... N-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[auto...-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*-False] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int X::*...-True] PASSED [ 48%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)-False] PASSED [ 49%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*x)(bool)-False] PASSED [ 49%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[int (X::*)(bool)...-True] PASSED [ 49%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template class-False] PASSED [ 49%] 492s tests/test_domains/test_domain_cpp.py::test_domain_cpp_template_parameters_is_pack[template class...-True] PASSED [ 49%] 493s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_multi_decl_lookup PASSED [ 49%] 494s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_warn_template_param_qualified_name PASSED [ 49%] 494s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_true PASSED [ 49%] 494s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_semicolon PASSED [ 49%] 495s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_backslash_ok_false PASSED [ 49%] 496s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_anon_dup_decl PASSED [ 49%] 496s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_misuse_of_roles PASSED [ 49%] 497s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_True PASSED [ 49%] 498s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_with_add_function_parentheses_is_False PASSED [ 49%] 498s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_xref_consistency PASSED [ 49%] 499s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_field_role PASSED [ 49%] 499s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_operator_lookup PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_domain_cpp_build_intersphinx PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_no_index_entry PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_domain_cpp_parse_mix_decl_duplicate PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_domain_cpp_normalize_unspecialized_template_args PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_equal PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_force_single PASSED [ 49%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_cpp_maximum_signature_line_length_break PASSED [ 50%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_equal PASSED [ 50%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_force_single PASSED [ 50%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_function_signature_with_maximum_signature_line_length_break PASSED [ 50%] 500s tests/test_domains/test_domain_cpp.py::test_cpp_maximum_signature_line_length_overrides_global PASSED [ 50%] 501s tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_html PASSED [ 50%] 501s tests/test_domains/test_domain_cpp.py::test_domain_cpp_cpp_maximum_signature_line_length_in_text PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_domain_js_xrefs PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_domain_js_objects PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_domain_js_find_obj PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_get_full_qualified_name PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_js_module PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_js_function PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_js_class PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_js_data PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_no_index_entry PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_module_content_line_number PASSED [ 50%] 501s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_equal PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_force_single PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_javascript_maximum_signature_line_length_break PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_equal PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_jsfunction_signature_with_maximum_signature_line_length_break PASSED [ 50%] 502s tests/test_domains/test_domain_js.py::test_javascript_maximum_signature_line_length_overrides_global PASSED [ 51%] 502s tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_html PASSED [ 51%] 502s tests/test_domains/test_domain_js.py::test_domain_js_javascript_maximum_signature_line_length_in_text PASSED [ 51%] 502s tests/test_domains/test_domain_py.py::test_function_signatures PASSED [ 51%] 502s tests/test_domains/test_domain_py.py::test_domain_py_xrefs PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_domain_py_xrefs_abbreviations PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_domain_py_objects PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_resolve_xref_for_properties PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_domain_py_find_obj PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_get_full_qualified_name PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_parse_annotation PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_parse_annotation_suppress PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_parse_annotation_Literal PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_module_index PASSED [ 51%] 503s tests/test_domains/test_domain_py.py::test_module_index_submodule PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_module_index_not_collapsed PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_modindex_common_prefix PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_no_index_entry PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_python_python_use_unqualified_type_names_disabled PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_warn_missing_reference PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_signature_line_number[True] PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_signature_line_number[False] PASSED [ 51%] 504s tests/test_domains/test_domain_py.py::test_python_maximum_signature_line_length_overrides_global PASSED [ 52%] 504s tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_html PASSED [ 52%] 504s tests/test_domains/test_domain_py.py::test_domain_py_python_maximum_signature_line_length_in_text PASSED [ 52%] 504s tests/test_domains/test_domain_py.py::test_module_content_line_number PASSED [ 52%] 504s tests/test_domains/test_domain_py.py::test_short_literal_types PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_function_pep_695 PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_class_def_pep_695 PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_class_def_pep_696 PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int]-[T: int]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:*Ts]-[T: *Ts]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:int|(*Ts)]-[T: int | (*Ts)]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(*Ts)|int]-[T: (*Ts) | int]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:(int|(*Ts))]-[T: (int | (*Ts))]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:((*Ts)|int)]-[T: ((*Ts) | int)]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_bound[[T:Annotated[int,ctype('char')]]-[T: Annotated[int, ctype('char')]]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int,str)]-[T: (int, str)]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_constraints[[T:(int|str,*Ts)]-[T: (int | str, *Ts)]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T=int]-[T = int]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[T:int=int]-[T: int = int]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*Ts]-[*V = *Ts]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=(*Ts)]-[*V = (*Ts)]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[str,...]]-[*V = *tuple[str, ...]]] PASSED [ 52%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,...]]-[*V = *tuple[*Ts, ...]]] PASSED [ 53%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[int,*Ts]]-[*V = *tuple[int, *Ts]]] PASSED [ 53%] 505s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[*V=*tuple[*Ts,int]]-[*V = *tuple[*Ts, int]]] PASSED [ 53%] 506s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,*Ts]]-[**P = [int, *Ts]]] PASSED [ 53%] 506s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, int*3]]-[**P = [int, int * 3]]] PASSED [ 53%] 506s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int, *Ts*3]]-[**P = [int, *Ts * 3]]] PASSED [ 53%] 506s tests/test_domains/test_domain_py.py::test_pep_695_and_pep_696_whitespaces_in_default[[**P=[int,A[int,ctype("char")]]]-[**P = [int, A[int, ctype("char")]]]] PASSED [ 53%] 506s tests/test_domains/test_domain_py_canonical.py::test_domain_py_canonical PASSED [ 53%] 506s tests/test_domains/test_domain_py_canonical.py::test_canonical PASSED [ 53%] 506s tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_overrides PASSED [ 53%] 506s tests/test_domains/test_domain_py_canonical.py::test_canonical_definition_skip PASSED [ 53%] 506s tests/test_domains/test_domain_py_canonical.py::test_canonical_duplicated PASSED [ 53%] 506s tests/test_domains/test_domain_py_fields.py::test_info_field_list PASSED [ 53%] 506s tests/test_domains/test_domain_py_fields.py::test_info_field_list_piped_type PASSED [ 53%] 507s tests/test_domains/test_domain_py_fields.py::test_info_field_list_Literal PASSED [ 53%] 507s tests/test_domains/test_domain_py_fields.py::test_info_field_list_var PASSED [ 53%] 507s tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_of PASSED [ 53%] 507s tests/test_domains/test_domain_py_fields.py::test_info_field_list_napoleon_deliminator_or PASSED [ 53%] 507s tests/test_domains/test_domain_py_fields.py::test_type_field PASSED [ 53%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction PASSED [ 53%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature PASSED [ 53%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_full PASSED [ 53%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_unary_operators PASSED [ 53%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_binary_operators PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_number_literals PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_with_union_type_operator PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_optional_pyfunction_signature PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_equal PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_force_single PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_python_maximum_signature_line_length_break PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_equal PASSED [ 54%] 507s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_force_single PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyfunction.py::test_pyfunction_signature_with_maximum_signature_line_length_break PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pyexception_signature PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pydata_signature_old PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pydata_with_union_type_operator PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pyobject_prefix PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pydata PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pyclass_options PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pymethod_options PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pyclassmethod PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pystaticmethod PASSED [ 54%] 508s tests/test_domains/test_domain_py_pyobject.py::test_pyattribute PASSED [ 54%] 509s tests/test_domains/test_domain_py_pyobject.py::test_pyproperty PASSED [ 54%] 509s tests/test_domains/test_domain_py_pyobject.py::test_py_type_alias PASSED [ 54%] 509s tests/test_domains/test_domain_py_pyobject.py::test_domain_py_type_alias PASSED [ 55%] 509s tests/test_domains/test_domain_py_pyobject.py::test_pydecorator_signature PASSED [ 55%] 509s tests/test_domains/test_domain_py_pyobject.py::test_pydecoratormethod_signature PASSED [ 55%] 509s tests/test_domains/test_domain_py_pyobject.py::test_pycurrentmodule PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_parse_directive PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive_with_argument PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive_option PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive_option_with_argument PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive_option_type PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_directive_and_directive_option PASSED [ 55%] 509s tests/test_domains/test_domain_rst.py::test_rst_role PASSED [ 55%] 509s tests/test_domains/test_domain_std.py::test_process_doc_handle_figure_caption PASSED [ 55%] 509s tests/test_domains/test_domain_std.py::test_process_doc_handle_table_title PASSED [ 55%] 509s tests/test_domains/test_domain_std.py::test_get_full_qualified_name PASSED [ 55%] 509s tests/test_domains/test_domain_std.py::test_cmd_option_with_optional_value PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_cmd_option_starting_with_bracket PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_warning PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_comment PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_comment2 PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_sorted PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_alphanumeric PASSED [ 55%] 510s tests/test_domains/test_domain_std.py::test_glossary_conflicted_labels PASSED [ 56%] 510s tests/test_domains/test_domain_std.py::test_cmdoption PASSED [ 56%] 510s tests/test_domains/test_domain_std.py::test_cmdoption_for_None PASSED [ 56%] 510s tests/test_domains/test_domain_std.py::test_multiple_cmdoptions PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_productionlist PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_productionlist2 PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_disabled_docref PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_labeled_rubric PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_labeled_definition PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_labeled_field PASSED [ 56%] 511s tests/test_domains/test_domain_std.py::test_html_manpage PASSED [ 56%] 511s tests/test_environment/test_environment.py::test_config_status PASSED [ 56%] 512s tests/test_environment/test_environment.py::test_images PASSED [ 56%] 512s tests/test_environment/test_environment.py::test_object_inventory PASSED [ 56%] 512s tests/test_environment/test_environment.py::test_env_relfn2path PASSED [ 56%] 512s tests/test_environment/test_environment.py::test_differing_config_keys PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_single_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_pair_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_triple_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_see_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_seealso_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_main_index PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_index_with_name PASSED [ 56%] 512s tests/test_environment/test_environment_indexentries.py::test_create_index_by_key PASSED [ 57%] 512s tests/test_environment/test_environment_record_dependencies.py::test_record_dependencies_cleared PASSED [ 57%] 512s tests/test_environment/test_environment_toctree.py::test_process_doc PASSED [ 57%] 512s tests/test_environment/test_environment_toctree.py::test_glob PASSED [ 57%] 512s tests/test_environment/test_environment_toctree.py::test_domain_objects PASSED [ 57%] 512s tests/test_environment/test_environment_toctree.py::test_domain_objects_document_scoping PASSED [ 57%] 512s tests/test_environment/test_environment_toctree.py::test_document_toc PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_document_toc_only PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_document_toc_tocdepth PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_collapse PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_maxdepth PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_global_toctree_for_doc_includehidden PASSED [ 57%] 513s tests/test_environment/test_environment_toctree.py::test_toctree_index PASSED [ 57%] 513s tests/test_errors.py::test_extension_error_repr PASSED [ 57%] 513s tests/test_errors.py::test_extension_error_with_orig_exc_repr PASSED [ 57%] 513s tests/test_events.py::test_event_priority PASSED [ 57%] 513s tests/test_events.py::test_event_allowed_exceptions PASSED [ 57%] 513s tests/test_events.py::test_event_pdb PASSED [ 57%] 513s tests/test_extensions/test_ext_apidoc.py::test_simple PASSED [ 57%] 513s tests/test_extensions/test_ext_apidoc.py::test_custom_templates PASSED [ 57%] 513s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled PASSED [ 57%] 513s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_enabled_separate PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_pep_0420_disabled_top_level_verify PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_trailing_underscore PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_excludes PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_excludes_subpackage_should_be_skipped PASSED [ 58%] 513s tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_be_skipped PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_excludes_module_should_not_be_skipped PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_multibyte_parameters PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_extension_parsed PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_enabled PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_toc_all_references_should_exist_pep420_disabled PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_subpackage_in_toc PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_private PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_toc_file PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_module_file PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_module_file_noheadings PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_package_file PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_package_file_separate PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_package_file_module_first PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_package_file_without_submodules PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_namespace_package_file PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_no_duplicates PASSED [ 58%] 514s tests/test_extensions/test_ext_apidoc.py::test_remove_old_files PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_parse_name PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_format_signature PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typing_generic PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_autodoc_process_signature_typehints PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_get_doc PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_new_documenter PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_attrgetter_using PASSED [ 59%] 514s tests/test_extensions/test_ext_autodoc.py::test_py_module PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_decorator PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_exception PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_warnings PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_attributes PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_exclude_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_undoc_members_for_metadata_only PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_Base PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inherited_members_None PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_imported_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_special_members PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_ignore_module_all PASSED [ 59%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_noindex PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_subclass_of_builtin_class PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_inner_class PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_classmethod PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_staticmethod PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_descriptor PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_cached_property PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_member_order PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_member_order PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_module_scope PASSED [ 60%] 515s tests/test_extensions/test_ext_autodoc.py::test_autodoc_class_scope PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_class_attributes PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_autoclass_instance_attributes PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_autoattribute_instance_attributes PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_slots PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_data_type PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_type_and_inheritence PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_enum_type PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_class_with_mixin_and_data_type PASSED [ 60%] 516s tests/test_extensions/test_ext_autodoc.py::test_enum_with_parent_enum PASSED [ 60%] 517s tests/test_extensions/test_ext_autodoc.py::test_enum_sunder_method PASSED [ 60%] 517s tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_sunder_method PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_enum_custom_name_property PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_enum_inherited_custom_name_property PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_descriptor_class PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_automethod_for_builtin PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_automethod_for_decorated PASSED [ 61%] 517s tests/test_extensions/test_ext_autodoc.py::test_abstractmethods PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_partialfunction PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_imported_partialfunction_should_not_shown_without_imported_members PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_bound_method PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_partialmethod PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_partialmethod_undoc_members PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_instance_variables PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_typed_inherited_instance_variables PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_GenericAlias PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TypeVar PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_Annotated PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_autodoc_TYPE_CHECKING_circular_import PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_singledispatch PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_automethod PASSED [ 61%] 518s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod PASSED [ 62%] 518s tests/test_extensions/test_ext_autodoc.py::test_singledispatchmethod_classmethod_automethod PASSED [ 62%] 520s tests/test_extensions/test_ext_autodoc.py::test_cython PASSED [ 62%] 520s tests/test_extensions/test_ext_autodoc.py::test_final PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_overload PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_overload2 PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ModuleLevelDocumenter PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_pymodule_for_ClassLevelDocumenter PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_pyclass_for_ClassLevelDocumenter PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_autodoc PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_name_conflict PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_name_mangling PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_type_union_operator PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_hide_value PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_canonical PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc.py::test_literal_render PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_novalue PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_typed_variable_in_alias PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_in_alias PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_instance_variable_without_comment PASSED [ 62%] 521s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_list PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_dict PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_slots_variable_str PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_GenericAlias PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoattribute.py::test_autoattribute_hide_value PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_classes PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_instance_variable PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_uninitialized_attributes PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_undocumented_uninitialized_attributes PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_decorators PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_properties PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_slots_attribute PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_subclass_of_generic_type PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_show_inheritance_for_decendants_of_generic_type PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodoc_process_bases PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_class PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_init PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_doc_from_both PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_having_doccomment PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_class_alias_for_imported_object_having_doccomment PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_coroutine PASSED [ 63%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_NewType_module_level PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_NewType_class_level PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autodata_TypeVar_class_level PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_autoattribute_TypeVar_module_level PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_inherited_instance_variable_with_annotations PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autoclass.py::test_no_inherited_instance_variable_with_annotations PASSED [ 64%] 522s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_novalue PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_typed_variable PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_type_comment PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_GenericAlias PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autodata.py::test_autodata_hide_value PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_classes PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_callable PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_method PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_builtin_function PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_methoddescriptor PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_decorated PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_singledispatch PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_cfunction PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_wrapped_function_contextmanager PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_coroutine PASSED [ 64%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_synchronized_coroutine PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_async_generator PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autofunction.py::test_slice_function_arg PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_empty_all PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_undoc_members PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_special_members PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_automodule_inherited_members PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_automodule.py::test_subclass_of_mocked_object PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_properties_with_type_comment PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_class_properties_with_type_comment PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_autoproperty.py::test_cached_properties_with_type_comment PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_class PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_init PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_mixed PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_init PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_class_signature_separated_new PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_both PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_inherit_docstrings_for_inherited_members PASSED [ 65%] 523s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_docstring_signature PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_class PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_init PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autoclass_content_and_docstring_signature_both PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_mocked_module_imports PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_signature PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_none_for_overload PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_no_undoc_doc_rtype PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_with_documented_init_no_undoc_doc_rtype PASSED [ 66%] 524s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_for_invalid_node PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_both PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_type_aliases PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_description_and_type_aliases PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_class_alias PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_generic_alias PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_typehints_format_fully_qualified_for_newtype_alias PASSED [ 66%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_configs.py::test_autodoc_default_options_with_values PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_process_docstring_for_nondatadescriptor PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_cut_lines PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_cut_lines_no_objtype PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_between PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_between_exclude PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_events.py::test_skip_module_member PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_MockModule PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_MockObject PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_mock PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_mock_does_not_follow_upper_modules PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_abc_MockObject PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_mock_decorator PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_mock.py::test_ismock PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_preserve_defaults.py::test_preserve_defaults_special_constructs PASSED [ 67%] 525s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field PASSED [ 67%] 526s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_field_and_private_members PASSED [ 67%] 526s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_members PASSED [ 67%] 526s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes PASSED [ 67%] 526s tests/test_extensions/test_ext_autodoc_private_members.py::test_private_attributes_and_private_members PASSED [ 67%] 526s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_html PASSED [ 68%] 526s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_prefix_document_html PASSED [ 68%] 526s tests/test_extensions/test_ext_autosectionlabel.py::test_autosectionlabel_maxdepth PASSED [ 68%] 526s tests/test_extensions/test_ext_autosummary.py::test_mangle_signature PASSED [ 68%] 526s tests/test_extensions/test_ext_autosummary.py::test_extract_summary PASSED [ 68%] 527s tests/test_extensions/test_ext_autosummary.py::test_get_items_summary PASSED [ 68%] 527s tests/test_extensions/test_ext_autosummary.py::test_escaping PASSED [ 68%] 527s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module PASSED [ 68%] 527s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module___all__ PASSED [ 68%] 528s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_skipped PASSED [ 68%] 528s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members PASSED [ 68%] 528s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_content_for_module_imported_members_inherited_module PASSED [ 68%] 529s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate PASSED [ 68%] 529s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite1 PASSED [ 68%] 529s tests/test_extensions/test_ext_autosummary.py::test_autosummary_generate_overwrite2 PASSED [ 68%] 530s tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive PASSED [ 68%] 531s tests/test_extensions/test_ext_autosummary.py::test_autosummary_recursive_skips_mocked_modules PASSED [ 68%] 531s tests/test_extensions/test_ext_autosummary.py::test_autosummary_filename_map PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_latex_table_colspec PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_import_by_name PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_mock_imports PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_imported_members PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_module_all PASSED [ 68%] 532s tests/test_extensions/test_ext_autosummary.py::test_generate_autosummary_docs_property PASSED [ 69%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_skip_member PASSED [ 69%] 532s tests/test_extensions/test_ext_autosummary.py::test_autosummary_template PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary.py::test_empty_autosummary_generate PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary.py::test_invalid_autosummary_generate PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary.py::test_autogen PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary.py::test_autogen_remove_old PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_import_cycle PASSED [ 69%] 533s tests/test_extensions/test_ext_autosummary_imports.py::test_autosummary_generate_prefixes PASSED [ 69%] 533s tests/test_extensions/test_ext_coverage.py::test_build PASSED [ 69%] 533s tests/test_extensions/test_ext_coverage.py::test_coverage_ignore_pyobjects PASSED [ 69%] 533s tests/test_extensions/test_ext_coverage.py::test_show_missing_items PASSED [ 69%] 533s tests/test_extensions/test_ext_coverage.py::test_show_missing_items_quiet PASSED [ 69%] 533s tests/test_extensions/test_ext_doctest.py::test_build PASSED [ 69%] 533s tests/test_extensions/test_ext_doctest.py::test_highlight_language_default PASSED [ 69%] 534s tests/test_extensions/test_ext_doctest.py::test_highlight_language_python3 PASSED [ 69%] 534s tests/test_extensions/test_ext_doctest.py::test_is_allowed_version PASSED [ 69%] 534s tests/test_extensions/test_ext_doctest.py::test_skipif PASSED [ 69%] 534s tests/test_extensions/test_ext_doctest.py::test_reporting_with_autodoc PASSED [ 69%] 534s tests/test_extensions/test_ext_duration.py::test_githubpages PASSED [ 69%] 534s tests/test_extensions/test_ext_extlinks.py::test_extlinks_detect_candidates PASSED [ 69%] 534s tests/test_extensions/test_ext_extlinks.py::test_replaceable_uris_emit_extlinks_warnings PASSED [ 69%] 534s tests/test_extensions/test_ext_extlinks.py::test_all_replacements_suggested_if_multiple_replacements_possible PASSED [ 69%] 534s tests/test_extensions/test_ext_githubpages.py::test_githubpages PASSED [ 70%] 534s tests/test_extensions/test_ext_githubpages.py::test_no_cname_for_github_io_domain PASSED [ 70%] 534s tests/test_extensions/test_ext_githubpages.py::test_cname_for_custom_domain PASSED [ 70%] 535s tests/test_extensions/test_ext_graphviz.py::test_graphviz_png_html PASSED [ 70%] 535s tests/test_extensions/test_ext_graphviz.py::test_graphviz_svg_html PASSED [ 70%] 535s tests/test_extensions/test_ext_graphviz.py::test_graphviz_latex PASSED [ 70%] 535s tests/test_extensions/test_ext_graphviz.py::test_graphviz_i18n PASSED [ 70%] 535s tests/test_extensions/test_ext_graphviz.py::test_graphviz_parse_mapfile PASSED [ 70%] 536s tests/test_extensions/test_ext_ifconfig.py::test_ifconfig PASSED [ 70%] 536s tests/test_extensions/test_ext_ifconfig.py::test_ifconfig_content_line_number PASSED [ 70%] 536s tests/test_extensions/test_ext_imgconverter.py::test_ext_imgconverter PASSED [ 70%] 536s tests/test_extensions/test_ext_imgmockconverter.py::test_ext_imgmockconverter PASSED [ 70%] 536s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram PASSED [ 70%] 536s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_png_html PASSED [ 70%] 537s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_svg_html PASSED [ 70%] 537s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex PASSED [ 70%] 537s tests/test_extensions/test_ext_inheritance_diagram.py::test_inheritance_diagram_latex_alias PASSED [ 70%] 537s tests/test_extensions/test_ext_inheritance_diagram.py::test_import_classes PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_fetch_inventory_redirection PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_pydomain PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_stddomain PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_ambiguous_reference_handling[A TERM-False] PASSED [ 70%] 537s tests/test_extensions/test_ext_intersphinx.py::test_ambiguous_reference_handling[B TERM-True] PASSED [ 71%] 537s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_cppdomain PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_jsdomain PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_missing_reference_disabled_domain PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_inventory_not_having_version PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_validate_intersphinx_mapping_warnings PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_load_mappings_fallback PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_auth_stripped PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_no_auth PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::TestStripBasicAuth::test_having_port PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_authed_having_port PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_getsafeurl_unauthed PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_noargs PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_file PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_inspect_main_url PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_role PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[5-False] PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[1-True] PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[0-True] PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_cache_limit[-1-False] PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx.py::test_intersphinx_fetch_inventory_group_url PASSED [ 71%] 538s tests/test_extensions/test_ext_intersphinx_cache.py::test_intersphinx_project_fixture PASSED [ 72%] 538s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache PASSED [ 72%] 538s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache_update PASSED [ 72%] 538s tests/test_extensions/test_ext_intersphinx_cache.py::test_load_mappings_cache_revert_update PASSED [ 72%] 538s tests/test_extensions/test_ext_math.py::test_imgmath_png PASSED [ 72%] 538s tests/test_extensions/test_ext_math.py::test_imgmath_svg PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_imgmath_svg_embed PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_mathjax_options PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_mathjax_align PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_math_number_all_mathjax PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_math_number_all_latex PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_math_eqref_format_html PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_math_eqref_format_latex PASSED [ 72%] 539s tests/test_extensions/test_ext_math.py::test_mathjax_numfig_html PASSED [ 72%] 540s tests/test_extensions/test_ext_math.py::test_mathjax_numsep_html PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_imgmath_numfig_html PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_math_compat PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_mathjax3_config PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_mathjax2_config PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_mathjax_options_async_for_mathjax3 PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_mathjax_options_defer_for_mathjax2 PASSED [ 72%] 541s tests/test_extensions/test_ext_math.py::test_mathjax_path PASSED [ 72%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_path_config PASSED [ 72%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_no_equations_when_forced PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_only_if_document_having_math_singlehtml PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_not_installed_if_no_equations_singlehtml PASSED [ 73%] 542s tests/test_extensions/test_ext_math.py::test_mathjax_is_installed_if_included_file_has_equations_singlehtml PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestProcessDocstring::test_modify_in_place PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSetup::test_unknown_app_type PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSetup::test_add_config_values PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_namedtuple PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_private_undoc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_special_undoc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_class_decorated_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_private_undoc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_exception_special_undoc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_private_undoc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_doc PASSED [ 73%] 542s tests/test_extensions/test_ext_napoleon.py::TestSkipMember::test_module_special_undoc PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNamedtupleSubclass::test_attributes_docstring PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_no_type PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestInlineAttribute::test_class_data_member_inline_ref_in_type PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_sphinx_admonitions PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_docstrings PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_parameters_with_class_reference PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_class_reference PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_attributes_with_use_ivar PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_code_block_in_returns_section PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_colon_in_return_type PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_xrefs_in_return_type PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_raises_types PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_kwargs_in_arguments PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_section_header_formatting PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_list_in_parameter_description PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_custom_generic_sections PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_noindex PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_keywords_with_types PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_pep526_annotations PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestGoogleDocstring::test_preprocess_types PASSED [ 74%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_sphinx_admonitions PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_docstrings PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_type_preprocessor PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_with_class_reference PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_multiple_parameters PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameters_without_class_reference PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_see_also_refs PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_colon_in_return_type PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_underscore_in_attribute_strip_signature_backslash PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_return_types PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_yield_types PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_raises_types PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_xrefs_in_return_type PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_section_header_underline_length PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_list_in_parameter_description PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_tokenize_type_spec PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_recombine_set_tokens_invalid PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_convert_numpy_type_spec PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_parameter_types PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_token_type_invalid PASSED [ 75%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[x, y, z-x, y, z] PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*args, **kwargs-\\*args, \\*\\*kwargs] PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_escape_args_and_kwargs[*x, **y-\\*x, \\*\\*y] PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::TestNumpyDocstring::test_pep526_annotations PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_all PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_and_autodoc_typehints_description_documented_params PASSED [ 76%] 542s tests/test_extensions/test_ext_napoleon_docstring.py::test_napoleon_keyword_and_paramtype PASSED [ 76%] 543s tests/test_extensions/test_ext_todo.py::test_todo PASSED [ 76%] 543s tests/test_extensions/test_ext_todo.py::test_todo_not_included PASSED [ 76%] 543s tests/test_extensions/test_ext_todo.py::test_todo_valid_link PASSED [ 76%] 543s tests/test_extensions/test_ext_viewcode.py::test_viewcode_linenos PASSED [ 76%] 543s tests/test_extensions/test_ext_viewcode.py::test_viewcode PASSED [ 76%] 544s tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_default PASSED [ 76%] 544s tests/test_extensions/test_ext_viewcode.py::test_viewcode_epub_enabled PASSED [ 76%] 544s tests/test_extensions/test_ext_viewcode.py::test_linkcode PASSED [ 76%] 544s tests/test_extensions/test_ext_viewcode.py::test_local_source_files PASSED [ 76%] 544s tests/test_extensions/test_extension.py::test_needs_extensions PASSED [ 76%] 544s tests/test_highlighting.py::test_add_lexer PASSED [ 76%] 544s tests/test_highlighting.py::test_detect_interactive PASSED [ 76%] 544s tests/test_highlighting.py::test_lexer_options PASSED [ 76%] 544s tests/test_highlighting.py::test_set_formatter PASSED [ 76%] 544s tests/test_highlighting.py::test_default_highlight PASSED [ 76%] 544s tests/test_intl/test_catalogs.py::test_compile_all_catalogs PASSED [ 77%] 544s tests/test_intl/test_catalogs.py::test_compile_specific_catalogs PASSED [ 77%] 544s tests/test_intl/test_catalogs.py::test_compile_update_catalogs PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_emit_warnings PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_warning_node PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_title_underline PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_subdirs PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_inconsistency_warnings PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_noqa PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_literalblock_warnings PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_definition_terms PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_glossary_term PASSED [ 77%] 545s tests/test_intl/test_intl.py::test_text_glossary_term_inconsistencies PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_gettext_section PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_section PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_seealso PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_figure_captions PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_rubric PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_docfields PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_admonitions PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_gettext_toctree PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_gettext_table PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_table PASSED [ 77%] 546s tests/test_intl/test_intl.py::test_text_toctree PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_topic PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_text_topic PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_definition_terms PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_glossary_terms PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_glossary_term_inconsistencies PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_literalblock PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_gettext_buildr_ignores_only_directive PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_node_translated_attribute PASSED [ 78%] 546s tests/test_intl/test_intl.py::test_translation_progress_substitution PASSED [ 78%] 547s tests/test_intl/test_intl.py::test_translation_progress_classes_true PASSED [ 78%] 547s tests/test_intl/test_intl.py::test_dummy_should_rebuild_mo PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_gettext_dont_rebuild_mo PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_meta PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_footnotes PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_undefined_refs PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_index_entries PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_versionchanges PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_docfields PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_template PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_html_rebuild_mo PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_xml_footnotes PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_xml_footnote_backlinks PASSED [ 78%] 548s tests/test_intl/test_intl.py::test_xml_refs_in_python_domain PASSED [ 79%] 548s tests/test_intl/test_intl.py::test_xml_keep_external_links PASSED [ 79%] 548s tests/test_intl/test_intl.py::test_xml_role_xref PASSED [ 79%] 548s tests/test_intl/test_intl.py::test_xml_warnings PASSED [ 79%] 548s tests/test_intl/test_intl.py::test_xml_label_targets PASSED [ 79%] 548s tests/test_intl/test_intl.py::test_xml_strange_markup PASSED [ 79%] 549s tests/test_intl/test_intl.py::test_additional_targets_should_not_be_translated PASSED [ 79%] 549s tests/test_intl/test_intl.py::test_additional_targets_should_be_translated PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_additional_targets_should_be_translated_substitution_definitions PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_text_references PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_text_prolog_epilog_substitution PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_image_glob_intl PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_image_glob_intl_using_figure_language_filename PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_gettext_allow_fuzzy_translations PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_gettext_disallow_fuzzy_translations PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_customize_system_message PASSED [ 79%] 550s tests/test_intl/test_intl.py::test_customize_today_date_format PASSED [ 79%] 550s tests/test_intl/test_locale.py::test_init PASSED [ 79%] 550s tests/test_intl/test_locale.py::test_init_with_unknown_language PASSED [ 79%] 550s tests/test_intl/test_locale.py::test_add_message_catalog PASSED [ 79%] 550s tests/test_intl/test_locale.py::test_init_environment_language PASSED [ 79%] 550s tests/test_markup/test_markup.py::test_inline[verify-:cve:`2020-10735`-

CVE 2020-10735

-\\sphinxAtStartPar\n\\index{Common Vulnerabilities and Exposures@\\spxentry{Common Vulnerabilities and Exposures}!CVE 2020\\sphinxhyphen{}10735@\\spxentry{CVE 2020\\sphinxhyphen{}10735}}\\sphinxhref{https://www.cve.org/CVERecord?id=CVE-2020-10735}{\\sphinxstylestrong{CVE 2020\\sphinxhyphen{}10735}}] PASSED [ 79%] 551s tests/test_markup/test_markup.py::test_inline[verify-:cve:`2020-10735#id1`-

CVE 2020-10735#id1

-\\sphinxAtStartPar\n\\index{Common Vulnerabilities and Exposures@\\spxentry{Common Vulnerabilities and Exposures}!CVE 2020\\sphinxhyphen{}10735\\#id1@\\spxentry{CVE 2020\\sphinxhyphen{}10735\\#id1}}\\sphinxhref{https://www.cve.org/CVERecord?id=CVE-2020-10735\\#id1}{\\sphinxstylestrong{CVE 2020\\sphinxhyphen{}10735\\#id1}}] PASSED [ 79%] 551s tests/test_markup/test_markup.py::test_inline[verify-:cwe:`787`-

CWE 787

-\\sphinxAtStartPar\n\\index{Common Weakness Enumeration@\\spxentry{Common Weakness Enumeration}!CWE 787@\\spxentry{CWE 787}}\\sphinxhref{https://cwe.mitre.org/data/definitions/787.html}{\\sphinxstylestrong{CWE 787}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:cwe:`787#id1`-

CWE 787#id1

-\\sphinxAtStartPar\n\\index{Common Weakness Enumeration@\\spxentry{Common Weakness Enumeration}!CWE 787\\#id1@\\spxentry{CWE 787\\#id1}}\\sphinxhref{https://cwe.mitre.org/data/definitions/787.html\\#id1}{\\sphinxstylestrong{CWE 787\\#id1}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:pep:`8`-

PEP 8

-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8@\\spxentry{PEP 8}}\\sphinxhref{https://peps.python.org/pep-0008/}{\\sphinxstylestrong{PEP 8}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:pep:`8#id1`-

PEP 8#id1

-\\sphinxAtStartPar\n\\index{Python Enhancement Proposals@\\spxentry{Python Enhancement Proposals}!PEP 8\\#id1@\\spxentry{PEP 8\\#id1}}\\sphinxhref{https://peps.python.org/pep-0008/\\#id1}{\\sphinxstylestrong{PEP 8\\#id1}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324`-

RFC 2324

-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324@\\spxentry{RFC 2324}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html}{\\sphinxstylestrong{RFC 2324}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:rfc:`2324#section-1`-

RFC 2324 Section 1

-\\sphinxAtStartPar\n\\index{RFC@\\spxentry{RFC}!RFC 2324 Section 1@\\spxentry{RFC 2324 Section 1}}\\sphinxhref{https://datatracker.ietf.org/doc/html/rfc2324.html\\#section-1}{\\sphinxstylestrong{RFC 2324 Section 1}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify_re-``code sample``-

code   sample

-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{code sample}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`a --> b`-

a \u2023 b

-\\sphinxAtStartPar\n\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:menuselection:`&Foo -&&- &Bar`-

Foo -&- Bar

-\\sphinxAtStartPar\n\\sphinxmenuselection{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`&Foo -&&- &Bar`-

Foo -&- Bar

-\\sphinxAtStartPar\n\\sphinxguilabel{\\sphinxaccelerator{F}oo \\sphinxhyphen{}\\&\\sphinxhyphen{} \\sphinxaccelerator{B}ar}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`Foo`-

Foo

-\\sphinxAtStartPar\n\\sphinxguilabel{Foo}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`space`-

space

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{space}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Control+X`-

Control+X

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Control+X}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Alt+^`-

Alt+^

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Alt+\\textasciicircum{}}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`M-x M-s`-

M-x M-s

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{M\\sphinxhyphen{}x M\\sphinxhyphen{}s}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`-`-

-

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{\\sphinxhyphen{}}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`Caps Lock`-

Caps Lock

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Caps Lock}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`sys rq`-

sys rq

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{sys rq}}] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify_re-:option:`--with-option`-

--with-option

$-\\\\sphinxAtStartPar\\n\\\\sphinxcode{\\\\sphinxupquote{\\\\sphinxhyphen{}\\\\sphinxhyphen{}with\\\\sphinxhyphen{}option}}$] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-"John"-

\u201cJohn\u201d

-\\sphinxAtStartPar\n\u201cJohn\u201d] PASSED [ 80%] 551s tests/test_markup/test_markup.py::test_inline[verify-``"John"``-

"John"

-\\sphinxAtStartPar\n\\sphinxcode{\\sphinxupquote{"John"}}] PASSED [ 80%] 552s tests/test_markup/test_markup.py::test_inline[verify-:manpage:`mp(1)`-

mp(1)

-\\sphinxAtStartPar\n\\sphinxstyleliteralemphasis{\\sphinxupquote{mp(1)}}] PASSED [ 80%] 552s tests/test_markup/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\sphinxAtStartPar\n\u0393\\textbackslash{}\\(\\infty\\)\\$] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\\(\\infty\\)\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline[verify_re-`test `_-None-\\\\sphinxAtStartPar\\n\\\\sphinxhref{https://www.google.com/~me/}{test}.*] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline[verify-term\n description-
\n
term

description

\n
\n
-None] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline[verify-term : class1 : class2\n description-
\n
termclass1class2

description

\n
\n
-None] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline[verify-.. glossary::\n\n term1\n term2\n description-
\n
term1\xb6
term2\xb6

description

\n
\n
-None] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline_docutils16[verify-4 backslashes \\\\\\\\-

4 backslashes \\\\

-None] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_inline_for_unicode_latex_engine[verify-::\n\n @\u0393\\\u221e${}-None-\\begin{sphinxVerbatim}[commandchars=\\\\\\{\\}]\n@\u0393\\PYGZbs{}\u221e\\PYGZdl{}\\PYGZob{}\\PYGZcb{}\n\\end{sphinxVerbatim}] PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_samp_role PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_download_role PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_XRefRole PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_rst_prolog PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_keep_warnings_is_True PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_keep_warnings_is_False PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_compact_refonly_bullet_list PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_default_role1 PASSED [ 81%] 552s tests/test_markup/test_markup.py::test_default_role2 PASSED [ 81%] 552s tests/test_markup/test_metadata.py::test_docinfo PASSED [ 81%] 552s tests/test_markup/test_parser.py::test_RSTParser_prolog_epilog PASSED [ 81%] 552s tests/test_markup/test_smartquotes.py::test_basic PASSED [ 81%] 552s tests/test_markup/test_smartquotes.py::test_literals PASSED [ 81%] 553s tests/test_markup/test_smartquotes.py::test_text_builder PASSED [ 81%] 553s tests/test_markup/test_smartquotes.py::test_man_builder PASSED [ 81%] 553s tests/test_markup/test_smartquotes.py::test_latex_builder PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_ja_html_builder PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_zh_cn_html_builder PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_zh_tw_html_builder PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_smartquotes_disabled PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_smartquotes_action PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_language PASSED [ 82%] 553s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_builders PASSED [ 82%] 553s tests/test_project.py::test_project_discover_basic PASSED [ 82%] 553s tests/test_project.py::test_project_discover_exclude_patterns PASSED [ 82%] 553s tests/test_project.py::test_project_discover_multiple_suffixes PASSED [ 82%] 553s tests/test_project.py::test_project_discover_complicated_suffix PASSED [ 82%] 553s tests/test_project.py::test_project_discover_templates_path PASSED [ 82%] 553s tests/test_project.py::test_project_path2doc PASSED [ 82%] 553s tests/test_project.py::test_project_doc2path PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_get_module_source PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_string PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_file PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_module PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_tags PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs PASSED [ 82%] 553s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs_for_posonlyargs_method PASSED [ 82%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a + b-a + b] PASSED [ 82%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b-a and b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[os.path-os.path] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[1 * 2-1 * 2] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a & b-a & b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a | b-a | b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a ^ b-a ^ b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b and c-a and b and c] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[b'bytes'-b'bytes'] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[object()-object()] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[1234-1234] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[{'key1': 'value1', 'key2': 'value2'}-{'key1': 'value1', 'key2': 'value2'}] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a / b-a / b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[...-...] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a // b-a // b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[int, int]-Tuple[int, int]] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[~1-~1] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x, y: x + y-lambda x, y: ...] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[[1, 2, 3]-[1, 2, 3]] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a << b-a << b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a @ b-a @ b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a % b-a % b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a * b-a * b] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[sys-sys] PASSED [ 83%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[not a-not a] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a or b-a or b] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a**b-a**b] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a >> b-a >> b] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[{1, 2, 3}-{1, 2, 3}] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[a - b-a - b] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse['str'-'str'] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[+a-+a] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[-1--1] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[-a--a] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[(1, 2, 3)-(1, 2, 3)] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[()-()] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[(1,)-(1,)] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x=0, /, y=1, *args, z, **kwargs: x + y + z-lambda x=0, /, y=1, *args, z, **kwargs: ...] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[0x1234-0x1234] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[1_000_000-1_000_000] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[:,:]-Tuple[:, :]] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2]-Tuple[1:2]] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2:3]-Tuple[1:2:3]] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[x[:, np.newaxis, :, :]-x[:, np.newaxis, :, :]] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse[y[:, 1:3][np.array([0, 2, 4]), :]-y[:, 1:3][np.array([0, 2, 4]), :]] PASSED [ 84%] 553s tests/test_pycode/test_pycode_ast.py::test_unparse_None PASSED [ 84%] 553s tests/test_pycode/test_pycode_parser.py::test_comment_picker_basic PASSED [ 84%] 553s tests/test_pycode/test_pycode_parser.py::test_comment_picker_location PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_annotated_assignment PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_complex_assignment PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_assignment_in_try_clause PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_obj_assignment PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_container_assignment PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_function PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_nested_function PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_class PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_class_uses_non_self PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_nested_class PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_class_comment PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_comment_picker_multiline_string PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_decorators PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_async_function_and_method PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_imports PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_formfeed_char PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_final PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_final_import_as PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import_as PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_final_not_imported PASSED [ 85%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_overload PASSED [ 86%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import PASSED [ 86%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_overload_import_as PASSED [ 86%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import_as PASSED [ 86%] 553s tests/test_pycode/test_pycode_parser.py::test_typing_overload_not_imported PASSED [ 86%] 553s tests/test_quickstart.py::test_do_prompt PASSED [ 86%] 553s tests/test_quickstart.py::test_do_prompt_inputstrip PASSED [ 86%] 553s tests/test_quickstart.py::test_do_prompt_with_nonascii PASSED [ 86%] 553s tests/test_quickstart.py::test_quickstart_defaults PASSED [ 86%] 553s tests/test_quickstart.py::test_quickstart_all_answers PASSED [ 86%] 553s tests/test_quickstart.py::test_generated_files_eol PASSED [ 86%] 553s tests/test_quickstart.py::test_quickstart_and_build PASSED [ 86%] 553s tests/test_quickstart.py::test_default_filename PASSED [ 86%] 553s tests/test_quickstart.py::test_extensions PASSED [ 86%] 553s tests/test_quickstart.py::test_exits_when_existing_confpy PASSED [ 86%] 553s tests/test_roles.py::test_samp PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123-RFC 123] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#-RFC 123#] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#id1-RFC 123#id1] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#section-RFC 123 Section] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#section-1-RFC 123 Section 1] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#section-2.5.3-RFC 123 Section 2.5.3] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#page-13-RFC 123 Page 13] PASSED [ 86%] 553s tests/test_roles.py::test_format_rfc_target[123#appendix-B-RFC 123 Appendix B] PASSED [ 87%] 553s tests/test_roles.py::test_format_rfc_target[9076#name-risks-in-the-dns-data-RFC 9076#name-risks-in-the-dns-data] PASSED [ 87%] 554s tests/test_search.py::test_objects_are_escaped PASSED [ 87%] 554s tests/test_search.py::test_meta_keys_are_handled_for_language_en PASSED [ 87%] 554s tests/test_search.py::test_meta_keys_are_handled_for_language_de PASSED [ 87%] 554s tests/test_search.py::test_stemmer_does_not_remove_short_words PASSED [ 87%] 554s tests/test_search.py::test_stemmer PASSED [ 87%] 554s tests/test_search.py::test_term_in_heading_and_section PASSED [ 87%] 554s tests/test_search.py::test_term_in_raw_directive PASSED [ 87%] 554s tests/test_search.py::test_IndexBuilder PASSED [ 87%] 554s tests/test_search.py::test_IndexBuilder_lookup PASSED [ 87%] 554s tests/test_search.py::test_search_index_gen_zh PASSED [ 87%] 554s tests/test_search.py::test_nosearch PASSED [ 87%] 554s tests/test_search.py::test_parallel PASSED [ 87%] 555s tests/test_search.py::test_search_index_is_deterministic PASSED [ 87%] 555s tests/test_search.py::test_check_js_search_indexes[directory0] PASSED [ 87%] 555s tests/test_search.py::test_check_js_search_indexes[directory1] PASSED [ 87%] 555s tests/test_search.py::test_check_js_search_indexes[directory2] PASSED [ 87%] 555s tests/test_search.py::test_check_js_search_indexes[directory3] PASSED [ 87%] 555s tests/test_theming/test_html_theme.py::test_theme_options PASSED [ 87%] 555s tests/test_theming/test_html_theme.py::test_theme_options_with_override PASSED [ 87%] 555s tests/test_theming/test_html_theme.py::test_theme_having_multiple_stylesheets PASSED [ 87%] 555s tests/test_theming/test_templating.py::test_layout_overloading PASSED [ 87%] 556s tests/test_theming/test_templating.py::test_autosummary_class_template_overloading PASSED [ 88%] 556s tests/test_theming/test_templating.py::test_autosummary_context PASSED [ 88%] 556s tests/test_theming/test_theming.py::test_theme_api PASSED [ 88%] 556s tests/test_theming/test_theming.py::test_nonexistent_theme_settings PASSED [ 88%] 556s tests/test_theming/test_theming.py::test_double_inheriting_theme PASSED [ 88%] 556s tests/test_theming/test_theming.py::test_nested_zipped_theme PASSED [ 88%] 556s tests/test_theming/test_theming.py::test_staticfiles PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_dark_style PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_sidebars PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_builds[alabaster] PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_builds[agogo] PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_builds[basic] PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_builds[bizstyle] PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_builds[classic] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[default] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[epub] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[haiku] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[nature] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[nonav] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[pyramid] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[scrolls] PASSED [ 88%] 559s tests/test_theming/test_theming.py::test_theme_builds[sphinxdoc] PASSED [ 88%] 559s tests/test_theming/test_theming.py::test_theme_builds[traditional] PASSED [ 88%] 559s tests/test_theming/test_theming.py::test_config_file_toml PASSED [ 89%] 559s tests/test_theming/test_theming.py::test_config_file_conf PASSED [ 89%] 559s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. py:module:: fish_licence.halibut\n] PASSED [ 89%] 559s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets[move-module-targets\n===================\n\n.. js:module:: fish_licence.halibut\n] PASSED [ 89%] 559s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_no_section PASSED [ 89%] 559s tests/test_transforms/test_transforms_move_module_targets.py::test_move_module_targets_disabled PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::test_nitpicky_warning PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::test_missing_reference_conditional_pending_xref PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::test_keyboard_hyphen_spaces PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[with_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_support_desc_inline[without_default_visitors_for_desc_sig_elements-explicit_desc_inline_visitor] PASSED [ 89%] 559s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[with_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-no_explicit_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_element_visitor] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms.py::TestSigElementFallbackTransform::test_custom_implementation[without_default_visitors_for_desc_sig_elements-explicit_desc_sig_space_and_desc_sig_element_visitors] PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_html PASSED [ 89%] 560s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_disabled PASSED [ 90%] 560s tests/test_transforms/test_transforms_post_transforms_code.py::test_trim_doctest_flags_latex PASSED [ 90%] 560s tests/test_transforms/test_transforms_post_transforms_images.py::test_guess_mimetype_webp PASSED [ 90%] 560s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_preserve_order PASSED [ 90%] 560s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_no_merge_across_other_nodes PASSED [ 90%] 560s tests/test_transforms/test_transforms_reorder_nodes.py::test_transforms_reorder_consecutive_target_and_index_nodes_merge_with_labels PASSED [ 90%] 560s tests/test_transforms/test_unreferenced_footnotes.py::test_warnings PASSED [ 90%] 560s tests/test_util/test_util.py::test_ensuredir PASSED [ 90%] 561s tests/test_util/test_util_console.py::test_strip_ansi[strip_colors] PASSED [ 90%] 561s tests/test_util/test_util_console.py::test_strip_ansi[strip_escape_sequences] PASSED [ 90%] 561s tests/test_util/test_util_console.py::test_strip_ansi_short_forms PASSED [ 90%] 561s tests/test_util/test_util_display.py::test_display_chunk PASSED [ 90%] 561s tests/test_util/test_util_display.py::test_status_iterator_length_0 PASSED [ 90%] 561s tests/test_util/test_util_display.py::test_status_iterator_verbosity_0 PASSED [ 90%] 561s tests/test_util/test_util_display.py::test_status_iterator_verbosity_1 PASSED [ 90%] 561s tests/test_util/test_util_display.py::test_progress_message PASSED [ 90%] 561s tests/test_util/test_util_docstrings.py::test_separate_metadata PASSED [ 90%] 561s tests/test_util/test_util_docstrings.py::test_prepare_docstring PASSED [ 90%] 561s tests/test_util/test_util_docstrings.py::test_prepare_commentdoc PASSED [ 90%] 561s tests/test_util/test_util_docutils.py::test_register_node PASSED [ 90%] 561s tests/test_util/test_util_docutils.py::test_SphinxFileOutput PASSED [ 90%] 561s tests/test_util/test_util_docutils.py::test_SphinxTranslator PASSED [ 90%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_env PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_config PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_source_info PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_set_source_info PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_get_location PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_content_to_nodes PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_text_to_nodes PASSED [ 91%] 561s tests/test_util/test_util_docutils_sphinx_directive.py::test_sphinx_directive_parse_inline PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_copy_asset_file PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_copy_asset PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_copy_asset_template PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_copy_asset_overwrite PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_template_basename PASSED [ 91%] 561s tests/test_util/test_util_fileutil.py::test_legacy_template_basename PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_catalog_info_for_file_and_path PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_catalog_info_for_sub_domain_file_and_path PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_catalog_outdated PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_catalog_write_mo PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_format_date PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_format_date_timezone SKIPPED [ 91%] 561s tests/test_util/test_util_i18n.py::test_get_filename_for_language PASSED [ 91%] 561s tests/test_util/test_util_i18n.py::test_CatalogRepository PASSED [ 91%] 561s tests/test_util/test_util_images.py::test_get_image_size PASSED [ 91%] 561s tests/test_util/test_util_images.py::test_guess_mimetype PASSED [ 92%] 561s tests/test_util/test_util_images.py::test_get_image_extension PASSED [ 92%] 561s tests/test_util/test_util_images.py::test_parse_data_uri PASSED [ 92%] 561s tests/test_util/test_util_importer.py::test_import_object PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_TypeAliasForwardRef PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_TypeAliasNamespace PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_partial PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_methods PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_partialmethod PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_annotations PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_basic PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_default_values PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_annotations PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_complex_annotations PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_kwonly_args PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_positionaly_only_args PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_str_invalid PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_signature_from_ast PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_safe_getattr_with_default PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_safe_getattr_with_exception PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_safe_getattr_with_property_exception PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_safe_getattr_with___dict___override PASSED [ 92%] 561s tests/test_util/test_util_inspect.py::test_dictionary_sorting PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_set_sorting PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_set_sorting_enum PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_set_sorting_fallback PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_deterministic_nested_collection_descriptions PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_frozenset_sorting PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_frozenset_sorting_fallback PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_nested_tuple_sorting PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_recursive_collection_description PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_dict_customtype PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_object_description_enum PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_object_description_enum_custom_repr PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_getslots PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isclassmethod PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isstaticmethod PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_iscoroutinefunction PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_iscoroutinefunction_wrapped PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isfunction PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isfunction_wrapped PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isbuiltin PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isdescriptor PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isattributedescriptor PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isproperty PASSED [ 93%] 561s tests/test_util/test_util_inspect.py::test_isgenericalias PASSED [ 94%] 561s tests/test_util/test_util_inspect.py::test_unpartial PASSED [ 94%] 561s tests/test_util/test_util_inspect.py::test_getdoc_inherited_classmethod PASSED [ 94%] 561s tests/test_util/test_util_inspect.py::test_getdoc_inherited_decorated_method PASSED [ 94%] 561s tests/test_util/test_util_inspect.py::test_is_builtin_class_method PASSED [ 94%] 561s tests/test_util/test_util_inventory.py::test_read_inventory_v1 PASSED [ 94%] 561s tests/test_util/test_util_inventory.py::test_read_inventory_v2 PASSED [ 94%] 561s tests/test_util/test_util_inventory.py::test_read_inventory_v2_not_having_version PASSED [ 94%] 562s tests/test_util/test_util_inventory.py::test_ambiguous_definition_warning PASSED [ 94%] 562s tests/test_util/test_util_inventory.py::test_inventory_localization PASSED [ 94%] 562s tests/test_util/test_util_lines.py::test_parse_line_num_spec PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_info_and_warning PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_Exception PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_verbosity_filter PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_nonl_info_log PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_once_warning_log PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_is_suppressed_warning PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_suppress_warnings PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_info_location PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_warning_location PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_suppress_logging PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_pending_warnings PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_colored_logs PASSED [ 94%] 562s tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks PASSED [ 95%] 562s tests/test_util/test_util_logging.py::test_output_with_unencodable_char PASSED [ 95%] 562s tests/test_util/test_util_logging.py::test_prefixed_warnings PASSED [ 95%] 562s tests/test_util/test_util_logging.py::test_get_node_location_abspath PASSED [ 95%] 562s tests/test_util/test_util_logging.py::test_show_warning_types PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_compile_matchers PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_Matcher PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_single PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_multiple PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_exclude_nonexistent PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_single PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_multiple PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_nonexistent PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_prefix PASSED [ 95%] 562s tests/test_util/test_util_matching.py::test_get_matching_files_all_include_question_mark PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_NodeMatcher PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. admonition:: admonition title\n\n admonition body\n -title-1] PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. figure:: foo.jpg\n\n this is title\n -caption-1] PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. rubric:: spam\n -rubric-1] PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n | spam\n | egg\n -line-2] PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n section\n =======\n\n +----------------+\n | | **Title 1** |\n | | Message 1 |\n +----------------+\n -line-2] PASSED [ 95%] 562s tests/test_util/test_util_nodes.py::test_extract_messages[\n * | **Title 1**\n | Message 1\n -line-2] PASSED [ 96%] 562s tests/test_util/test_util_nodes.py::test_extract_messages_without_rawsource PASSED [ 96%] 562s tests/test_util/test_util_nodes.py::test_clean_astext PASSED [ 96%] 562s tests/test_util/test_util_nodes.py::test_make_id[--id0] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[term--term-0] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[term-Sphinx-term-Sphinx] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-io.StringIO-io.StringIO] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-sphinx.setup_command-sphinx.setup_command] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-_io.StringIO-io.StringIO] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-\uff53\uff50\uff48\uff49\uff4e\uff58-sphinx] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-\u60a0\u597d-id0] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-Hello=\u60a0\u597d=\u3053\u3093\u306b\u3061\u306f-Hello] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-f\xfcnf-funf] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-0sphinx-sphinx] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id[-sphinx--sphinx] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id_already_registered PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_make_id_sequential PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello-expected0] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello -expected1] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_split_explicit_target[hello -expected2] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_apply_source_workaround_literal_block_no_source PASSED [ 96%] 563s tests/test_util/test_util_rst.py::test_escape PASSED [ 96%] 563s tests/test_util/test_util_rst.py::test_append_epilog PASSED [ 96%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog_with_CR PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog_without_CR PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_with_newline PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_prepend_prolog_with_roles_in_sections_without_newline PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_textwidth PASSED [ 97%] 563s tests/test_util/test_util_rst.py::test_heading PASSED [ 97%] 563s tests/test_util/test_util_template.py::test_ReSTRenderer_escape PASSED [ 97%] 563s tests/test_util/test_util_template.py::test_ReSTRenderer_heading PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_is_invalid_builtin_class PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_containers PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_Annotated PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_Callable PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_Union PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_typevars PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_custom_class PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_alias PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_ForwardRef PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_Literal PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_pep_585 PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_Unpack PASSED [ 97%] 563s tests/test_util/test_util_typing.py::test_restify_type_union_operator PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_restify_broken_type_hints PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_restify_mock PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_restify_type_hints_paramspec PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_annotation PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_containers PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_pep_585 PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_Annotated PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_Unpack PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_string PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_Callable PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_Union PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_typevars PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_custom_class PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_alias PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_Literal PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_union_operator PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_broken_type_hints PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_mock PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_ForwardRef PASSED [ 98%] 563s tests/test_util/test_util_typing.py::test_stringify_type_hints_paramspec PASSED [ 98%] 563s tests/test_util/test_util_uri.py::test_encode_uri PASSED [ 98%] 563s tests/test_versioning.py::test_get_ratio PASSED [ 98%] 563s tests/test_versioning.py::test_add_uids PASSED [ 99%] 563s tests/test_versioning.py::test_picklablility PASSED [ 99%] 564s tests/test_versioning.py::test_modified PASSED [ 99%] 564s tests/test_versioning.py::test_added PASSED [ 99%] 564s tests/test_versioning.py::test_deleted PASSED [ 99%] 564s tests/test_versioning.py::test_deleted_end PASSED [ 99%] 564s tests/test_versioning.py::test_insert PASSED [ 99%] 564s tests/test_versioning.py::test_insert_beginning PASSED [ 99%] 564s tests/test_versioning.py::test_insert_similar PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_translator PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_html_ PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_singlehtml_set_translator_for_singlehtml PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_pickle_set_translator_for_pickle SKIPPED [ 99%] 564s tests/test_writers/test_api_translator.py::test_json_set_translator_for_json SKIPPED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_latex PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_man PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_texinfo PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_text PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_xml PASSED [ 99%] 564s tests/test_writers/test_api_translator.py::test_html_with_set_translator_for_pseudoxml PASSED [ 99%] 564s tests/test_writers/test_docutilsconf.py::test_html_with_default_docutilsconf PASSED [ 99%] 564s tests/test_writers/test_docutilsconf.py::test_html_with_docutilsconf PASSED [ 99%] 564s tests/test_writers/test_writer_latex.py::test_rstdim_to_latexdim PASSED [100%] 564s 564s =============================== warnings summary =============================== 564s tests/test_extensions/test_ext_apidoc.py:44 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:44: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc(coderoot='test-root') 564s 564s tests/test_extensions/test_ext_apidoc.py:56 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:56: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:91 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:91: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:139 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:139: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:189 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:189: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc(coderoot='test-apidoc-pep420/a') 564s 564s tests/test_extensions/test_ext_apidoc.py:202 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:202: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc(coderoot='test-apidoc-pep420/a/b') 564s 564s tests/test_extensions/test_ext_apidoc.py:221 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:221: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc(coderoot='test-apidoc-trailing-underscore') 564s 564s tests/test_extensions/test_ext_apidoc.py:239 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:239: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:257 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:257: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:274 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:274: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:291 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:291: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:306 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:306: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:336 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:336: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:349 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:349: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:381 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:381: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_extensions/test_ext_apidoc.py:428 564s /tmp/autopkgtest.5vqFDN/autopkgtest_tmp/tests/test_extensions/test_ext_apidoc.py:428: PytestUnknownMarkWarning: Unknown pytest.mark.apidoc - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 564s @pytest.mark.apidoc( 564s 564s tests/test_search.py::test_parallel 564s tests/test_search.py::test_parallel 564s tests/test_util/test_util_logging.py::test_logging_in_ParallelTasks 564s /usr/lib/python3.12/multiprocessing/popen_fork.py:66: DeprecationWarning: This process (pid=6072) is multi-threaded, use of fork() may lead to deadlocks in the child. 564s self.pid = os.fork() 564s 564s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 564s ========== 2264 passed, 15 skipped, 19 warnings in 190.73s (0:03:10) =========== 565s autopkgtest [21:53:46]: test python3-sphinx: -----------------------] 566s python3-sphinx PASS 566s autopkgtest [21:53:47]: test python3-sphinx: - - - - - - - - - - results - - - - - - - - - - 566s autopkgtest [21:53:47]: test sphinx-doc: preparing testbed 861s autopkgtest [21:58:42]: testbed dpkg architecture: amd64 861s autopkgtest [21:58:42]: testbed apt version: 2.9.18 862s autopkgtest [21:58:43]: @@@@@@@@@@@@@@@@@@@@ test bed setup 862s autopkgtest [21:58:43]: testbed release detected to be: plucky 863s autopkgtest [21:58:44]: updating testbed package index (apt update) 863s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 863s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 863s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 864s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 864s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [923 kB] 864s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 864s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.4 kB] 864s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [168 kB] 864s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [221 kB] 864s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [323 kB] 864s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 864s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 864s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [1110 kB] 864s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [482 kB] 864s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [7288 B] 864s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [26.7 kB] 864s Fetched 3403 kB in 1s (3495 kB/s) 865s Reading package lists... 865s + lsb_release --codename --short 865s + RELEASE=plucky 865s + cat 865s + [ plucky != trusty ] 865s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 865s Reading package lists... 866s Building dependency tree... 866s Reading state information... 866s Calculating upgrade... 866s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 866s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 866s + /usr/lib/apt/apt-helper analyze-pattern ?true 866s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 866s Reading package lists... 866s Building dependency tree... 866s Reading state information... 866s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 866s + grep -q trusty /etc/lsb-release 866s + [ ! -d /usr/share/doc/unattended-upgrades ] 866s + [ ! -d /usr/share/doc/lxd ] 866s + [ ! -d /usr/share/doc/lxd-client ] 866s + [ ! -d /usr/share/doc/snapd ] 866s + type iptables 866s + cat 866s + chmod 755 /etc/rc.local 866s + . /etc/rc.local 866s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 866s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 866s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 866s + uname -m 866s + [ x86_64 = ppc64le ] 866s + [ -d /run/systemd/system ] 866s + systemd-detect-virt --quiet --vm 866s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 866s + cat 866s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 866s + echo COMPRESS=lz4 866s + sync 866s autopkgtest [21:58:47]: upgrading testbed (apt dist-upgrade and autopurge) 867s Reading package lists... 867s Building dependency tree... 867s Reading state information... 867s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 867s Starting 2 pkgProblemResolver with broken count: 0 867s Done 867s Entering ResolveByKeep 868s 868s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 868s Reading package lists... 868s Building dependency tree... 868s Reading state information... 868s Starting pkgProblemResolver with broken count: 0 868s Starting 2 pkgProblemResolver with broken count: 0 868s Done 869s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 872s Reading package lists... 872s Building dependency tree... 872s Reading state information... 872s Starting pkgProblemResolver with broken count: 0 872s Starting 2 pkgProblemResolver with broken count: 0 872s Done 872s The following NEW packages will be installed: 872s docutils-doc fontconfig fontconfig-config fonts-dejavu-core 872s fonts-dejavu-mono fonts-mathjax isa-support libavahi-client3 872s libavahi-common-data libavahi-common3 libb2-1 libcups2t64 libdeflate0 872s libdouble-conversion3 libdrm-intel1 libdrm-radeon1 libduktape207 872s libegl-mesa0 libegl1 libevent-2.1-7t64 libfontconfig1 libfontenc1 libgbm1 872s libgl1 libgl1-mesa-dri libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 872s libgraphite2-3 libharfbuzz-subset0 libharfbuzz0b libice6 libinput-bin 872s libinput10 libjbig0 libjpeg-turbo8 libjpeg8 libjs-jquery libjs-mathjax 872s libjs-sphinxdoc libjs-underscore liblcms2-2 liblerc4 libmd4c0 libminizip1t64 872s libmtdev1t64 libopengl0 libopenjp2-7 libopus0 libpciaccess0 libpcre2-16-0 872s libpixman-1-0 libproxy1v5 libqt6core6t64 libqt6dbus6 libqt6gui6 872s libqt6network6 libqt6opengl6 libqt6openglwidgets6 libqt6positioning6 872s libqt6printsupport6 libqt6qml6 libqt6qmlmeta6 libqt6qmlmodels6 872s libqt6qmlworkerscript6 libqt6quick6 libqt6quickwidgets6 libqt6sql6 872s libqt6test6 libqt6webchannel6 libqt6webchannelquick6 libqt6webengine6-data 872s libqt6webenginecore6 libqt6webenginecore6-bin libqt6webenginequick6 872s libqt6webenginewidgets6 libqt6widgets6 libqt6xml6 libsharpyuv0 libsm6 872s libsnappy1v5 libtiff6 libts0t64 libvulkan1 libwacom-common libwacom9 872s libwayland-client0 libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 872s libx11-xcb1 libxaw7 libxcb-cursor0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 872s libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 872s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 872s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 872s libxdamage1 libxfixes3 libxfont2 libxkbcommon-x11-0 libxkbfile1 libxmu6 872s libxpm4 libxrandr2 libxrender1 libxshmfence1 libxslt1.1 libxt6t64 libxtst6 872s libxxf86vm1 mesa-libgallium python-requests-doc python3-doc python3-pyqt6 872s python3-pyqt6.qtqml python3-pyqt6.qtwebchannel python3-pyqt6.qtwebengine 872s python3-pyqt6.sip python3.12-doc sphinx-doc sse3-support x11-common 872s x11-xkb-utils xserver-common xvfb 872s 0 upgraded, 143 newly installed, 0 to remove and 0 not upgraded. 872s Need to get 160 MB of archives. 872s After this operation, 572 MB of additional disk space will be used. 872s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 isa-support amd64 26 [16.3 kB] 873s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 sse3-support amd64 26 [3494 B] 873s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-doc all 0.21.2+dfsg-2 [1139 kB] 873s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 873s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 873s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 873s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 873s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 873s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 873s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-14ubuntu1 [30.5 kB] 873s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-14ubuntu1 [23.3 kB] 873s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-14ubuntu1 [27.5 kB] 873s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-12ubuntu1 [148 kB] 873s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 libb2-1 amd64 0.98.1-1.1build1 [45.0 kB] 873s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.11-0ubuntu2 [292 kB] 873s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.22-1 [64.5 kB] 873s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdouble-conversion3 amd64 3.3.0-1build1 [40.3 kB] 873s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 873s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 873s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 873s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libduktape207 amd64 2.7.0+tests-0ubuntu3 [143 kB] 873s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 873s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 873s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 873s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 873s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 873s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 873s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 873s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 873s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 873s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 873s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 874s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 874s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 874s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 874s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.8-1ubuntu1 [145 kB] 874s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 874s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 874s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.3.296.0-1 [143 kB] 874s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 874s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 874s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 874s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 874s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 874s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 874s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.1.0-1 [541 kB] 874s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-subset0 amd64 10.1.0-1 [549 kB] 874s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 874s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 874s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom-common all 2.13.0-1 [98.6 kB] 874s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom9 amd64 2.13.0-1 [25.1 kB] 874s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput-bin amd64 1.26.2-1 [22.8 kB] 874s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libmtdev1t64 amd64 1.1.6-1.2 [14.4 kB] 874s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput10 amd64 1.26.2-1 [137 kB] 874s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 874s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 874s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 874s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 874s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 874s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 874s Get:61 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 874s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmd4c0 amd64 0.5.2-2 [50.1 kB] 874s Get:63 http://ftpmaster.internal/ubuntu plucky/universe amd64 libminizip1t64 amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [22.9 kB] 874s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 874s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 874s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 874s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libproxy1v5 amd64 0.5.9-1 [27.9 kB] 874s Get:68 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6core6t64 amd64 6.8.1+dfsg-0ubuntu4 [2131 kB] 874s Get:69 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6dbus6 amd64 6.8.1+dfsg-0ubuntu4 [288 kB] 874s Get:70 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 874s Get:71 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 874s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 874s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libopengl0 amd64 1.7.0-1build1 [32.8 kB] 874s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 874s Get:75 http://ftpmaster.internal/ubuntu plucky/universe amd64 libts0t64 amd64 1.22-1.1build1 [63.8 kB] 874s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-util1 amd64 0.4.0-1build3 [10.7 kB] 874s Get:77 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-image0 amd64 0.4.0-2build1 [10.8 kB] 875s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 875s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render-util0 amd64 0.3.9-1build4 [9608 B] 875s Get:80 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxcb-cursor0 amd64 0.1.4-1build1 [10.7 kB] 875s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 875s Get:82 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-keysyms1 amd64 0.4.0-1build4 [7956 B] 875s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shape0 amd64 1.17.0-2 [6092 B] 875s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinput0 amd64 1.17.0-2 [33.2 kB] 875s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xkb1 amd64 1.17.0-2 [32.3 kB] 875s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-x11-0 amd64 1.7.0-2 [15.2 kB] 875s Get:87 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6gui6 amd64 6.8.1+dfsg-0ubuntu4 [3812 kB] 875s Get:88 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6network6 amd64 6.8.1+dfsg-0ubuntu4 [896 kB] 875s Get:89 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6opengl6 amd64 6.8.1+dfsg-0ubuntu4 [463 kB] 875s Get:90 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6widgets6 amd64 6.8.1+dfsg-0ubuntu4 [2987 kB] 875s Get:91 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6openglwidgets6 amd64 6.8.1+dfsg-0ubuntu4 [43.6 kB] 875s Get:92 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6positioning6 amd64 6.8.1-0ubuntu1 [211 kB] 875s Get:93 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6printsupport6 amd64 6.8.1+dfsg-0ubuntu4 [232 kB] 875s Get:94 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qml6 amd64 6.8.1+dfsg-0ubuntu1 [1962 kB] 875s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlmodels6 amd64 6.8.1+dfsg-0ubuntu1 [323 kB] 875s Get:96 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlworkerscript6 amd64 6.8.1+dfsg-0ubuntu1 [36.9 kB] 875s Get:97 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlmeta6 amd64 6.8.1+dfsg-0ubuntu1 [67.0 kB] 875s Get:98 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6quick6 amd64 6.8.1+dfsg-0ubuntu1 [2574 kB] 875s Get:99 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6quickwidgets6 amd64 6.8.1+dfsg-0ubuntu1 [47.0 kB] 875s Get:100 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6sql6 amd64 6.8.1+dfsg-0ubuntu4 [150 kB] 875s Get:101 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6test6 amd64 6.8.1+dfsg-0ubuntu4 [195 kB] 875s Get:102 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webchannel6 amd64 6.8.1-0ubuntu1 [103 kB] 876s Get:103 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webchannelquick6 amd64 6.8.1-0ubuntu1 [19.2 kB] 876s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webengine6-data all 6.8.1+dfsg-0ubuntu1 [21.6 MB] 877s Get:105 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu2 [217 kB] 877s Get:106 http://ftpmaster.internal/ubuntu plucky/main amd64 libsnappy1v5 amd64 1.2.1-1 [30.4 kB] 877s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 877s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.4.0-0.1 [17.5 kB] 877s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.4.0-0.1 [231 kB] 877s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 877s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.4.0-0.1 [12.4 kB] 877s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.4.0-0.1 [25.8 kB] 877s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 877s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 877s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB] 877s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 877s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 877s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxslt1.1 amd64 1.1.39-0exp1ubuntu2 [175 kB] 877s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 877s Get:120 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginecore6 amd64 6.8.1+dfsg-0ubuntu1 [61.4 MB] 879s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginecore6-bin amd64 6.8.1+dfsg-0ubuntu1 [7445 kB] 879s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginequick6 amd64 6.8.1+dfsg-0ubuntu1 [218 kB] 879s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginewidgets6 amd64 6.8.1+dfsg-0ubuntu1 [82.1 kB] 879s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6xml6 amd64 6.8.1+dfsg-0ubuntu4 [84.0 kB] 879s Get:125 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 879s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 879s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 879s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 879s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB] 879s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 python-requests-doc all 2.32.3+dfsg-1ubuntu1 [174 kB] 879s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-doc all 3.12.8-3 [12.4 MB] 880s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-doc all 3.12.8-1 [10.3 kB] 880s Get:133 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.sip amd64 13.9.1-1 [64.4 kB] 880s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6 amd64 6.8.0-1 [2850 kB] 880s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtqml amd64 6.8.0-1 [231 kB] 880s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtwebchannel amd64 6.8.0-1 [17.8 kB] 880s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtwebengine amd64 6.8.0-1 [137 kB] 880s Get:138 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 880s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-doc all 8.1.3-3 [3471 kB] 880s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-xkb-utils amd64 7.7+9 [169 kB] 880s Get:141 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xserver-common all 2:21.1.15-2ubuntu2 [34.0 kB] 880s Get:142 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 880s Get:143 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 xvfb amd64 2:21.1.15-2ubuntu2 [965 kB] 881s Preconfiguring packages ... 881s Fetched 160 MB in 8s (20.3 MB/s) 881s Selecting previously unselected package isa-support:amd64. 881s (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 ... 75824 files and directories currently installed.) 881s Preparing to unpack .../isa-support_26_amd64.deb ... 881s Unpacking isa-support:amd64 (26) ... 881s Setting up isa-support:amd64 (26) ... 881s Selecting previously unselected package sse3-support. 881s (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 ... 75851 files and directories currently installed.) 881s Preparing to unpack .../000-sse3-support_26_amd64.deb ... 881s Unpacking sse3-support (26) ... 881s Selecting previously unselected package docutils-doc. 881s Preparing to unpack .../001-docutils-doc_0.21.2+dfsg-2_all.deb ... 881s Unpacking docutils-doc (0.21.2+dfsg-2) ... 881s Selecting previously unselected package fonts-dejavu-mono. 881s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8_all.deb ... 881s Unpacking fonts-dejavu-mono (2.37-8) ... 881s Selecting previously unselected package fonts-dejavu-core. 881s Preparing to unpack .../003-fonts-dejavu-core_2.37-8_all.deb ... 881s Unpacking fonts-dejavu-core (2.37-8) ... 881s Selecting previously unselected package fontconfig-config. 881s Preparing to unpack .../004-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 881s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 881s Selecting previously unselected package libfontconfig1:amd64. 881s Preparing to unpack .../005-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 881s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 881s Selecting previously unselected package fontconfig. 881s Preparing to unpack .../006-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 881s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 881s Selecting previously unselected package fonts-mathjax. 881s Preparing to unpack .../007-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 881s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 881s Selecting previously unselected package libavahi-common-data:amd64. 881s Preparing to unpack .../008-libavahi-common-data_0.8-14ubuntu1_amd64.deb ... 881s Unpacking libavahi-common-data:amd64 (0.8-14ubuntu1) ... 881s Selecting previously unselected package libavahi-common3:amd64. 881s Preparing to unpack .../009-libavahi-common3_0.8-14ubuntu1_amd64.deb ... 881s Unpacking libavahi-common3:amd64 (0.8-14ubuntu1) ... 881s Selecting previously unselected package libavahi-client3:amd64. 881s Preparing to unpack .../010-libavahi-client3_0.8-14ubuntu1_amd64.deb ... 881s Unpacking libavahi-client3:amd64 (0.8-14ubuntu1) ... 881s Selecting previously unselected package libgomp1:amd64. 881s Preparing to unpack .../011-libgomp1_14.2.0-12ubuntu1_amd64.deb ... 881s Unpacking libgomp1:amd64 (14.2.0-12ubuntu1) ... 881s Selecting previously unselected package libb2-1:amd64. 881s Preparing to unpack .../012-libb2-1_0.98.1-1.1build1_amd64.deb ... 881s Unpacking libb2-1:amd64 (0.98.1-1.1build1) ... 881s Selecting previously unselected package libcups2t64:amd64. 881s Preparing to unpack .../013-libcups2t64_2.4.11-0ubuntu2_amd64.deb ... 881s Unpacking libcups2t64:amd64 (2.4.11-0ubuntu2) ... 881s Selecting previously unselected package libdeflate0:amd64. 881s Preparing to unpack .../014-libdeflate0_1.22-1_amd64.deb ... 881s Unpacking libdeflate0:amd64 (1.22-1) ... 881s Selecting previously unselected package libdouble-conversion3:amd64. 881s Preparing to unpack .../015-libdouble-conversion3_3.3.0-1build1_amd64.deb ... 881s Unpacking libdouble-conversion3:amd64 (3.3.0-1build1) ... 882s Selecting previously unselected package libpciaccess0:amd64. 882s Preparing to unpack .../016-libpciaccess0_0.17-3build1_amd64.deb ... 882s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 882s Selecting previously unselected package libdrm-intel1:amd64. 882s Preparing to unpack .../017-libdrm-intel1_2.4.123-1_amd64.deb ... 882s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 882s Selecting previously unselected package libdrm-radeon1:amd64. 882s Preparing to unpack .../018-libdrm-radeon1_2.4.123-1_amd64.deb ... 882s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 882s Selecting previously unselected package libduktape207:amd64. 882s Preparing to unpack .../019-libduktape207_2.7.0+tests-0ubuntu3_amd64.deb ... 882s Unpacking libduktape207:amd64 (2.7.0+tests-0ubuntu3) ... 882s Selecting previously unselected package libwayland-server0:amd64. 882s Preparing to unpack .../020-libwayland-server0_1.23.0-1_amd64.deb ... 882s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 882s Selecting previously unselected package libxcb-randr0:amd64. 882s Preparing to unpack .../021-libxcb-randr0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libglapi-mesa:amd64. 882s Preparing to unpack .../022-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libx11-xcb1:amd64. 882s Preparing to unpack .../023-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 882s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 882s Selecting previously unselected package libxcb-dri2-0:amd64. 882s Preparing to unpack .../024-libxcb-dri2-0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxcb-dri3-0:amd64. 882s Preparing to unpack .../025-libxcb-dri3-0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxcb-present0:amd64. 882s Preparing to unpack .../026-libxcb-present0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxcb-sync1:amd64. 882s Preparing to unpack .../027-libxcb-sync1_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxcb-xfixes0:amd64. 882s Preparing to unpack .../028-libxcb-xfixes0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxshmfence1:amd64. 882s Preparing to unpack .../029-libxshmfence1_1.3-1build5_amd64.deb ... 882s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 882s Selecting previously unselected package mesa-libgallium:amd64. 882s Preparing to unpack .../030-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libgbm1:amd64. 882s Preparing to unpack .../031-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libwayland-client0:amd64. 882s Preparing to unpack .../032-libwayland-client0_1.23.0-1_amd64.deb ... 882s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 882s Selecting previously unselected package libxcb-shm0:amd64. 882s Preparing to unpack .../033-libxcb-shm0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libegl-mesa0:amd64. 882s Preparing to unpack .../034-libegl-mesa0_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libevent-2.1-7t64:amd64. 882s Preparing to unpack .../035-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 882s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 882s Selecting previously unselected package libfontenc1:amd64. 882s Preparing to unpack .../036-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 882s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 882s Selecting previously unselected package libvulkan1:amd64. 882s Preparing to unpack .../037-libvulkan1_1.3.296.0-1_amd64.deb ... 882s Unpacking libvulkan1:amd64 (1.3.296.0-1) ... 882s Selecting previously unselected package libgl1-mesa-dri:amd64. 882s Preparing to unpack .../038-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libxcb-glx0:amd64. 882s Preparing to unpack .../039-libxcb-glx0_1.17.0-2_amd64.deb ... 882s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 882s Selecting previously unselected package libxfixes3:amd64. 882s Preparing to unpack .../040-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 882s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 882s Selecting previously unselected package libxxf86vm1:amd64. 882s Preparing to unpack .../041-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 882s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 882s Selecting previously unselected package libglx-mesa0:amd64. 882s Preparing to unpack .../042-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 882s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 882s Selecting previously unselected package libgraphite2-3:amd64. 882s Preparing to unpack .../043-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 882s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 882s Selecting previously unselected package libharfbuzz0b:amd64. 882s Preparing to unpack .../044-libharfbuzz0b_10.1.0-1_amd64.deb ... 882s Unpacking libharfbuzz0b:amd64 (10.1.0-1) ... 882s Selecting previously unselected package libharfbuzz-subset0:amd64. 882s Preparing to unpack .../045-libharfbuzz-subset0_10.1.0-1_amd64.deb ... 882s Unpacking libharfbuzz-subset0:amd64 (10.1.0-1) ... 882s Selecting previously unselected package x11-common. 882s Preparing to unpack .../046-x11-common_1%3a7.7+23ubuntu3_all.deb ... 882s Unpacking x11-common (1:7.7+23ubuntu3) ... 882s Selecting previously unselected package libice6:amd64. 882s Preparing to unpack .../047-libice6_2%3a1.1.1-1_amd64.deb ... 882s Unpacking libice6:amd64 (2:1.1.1-1) ... 882s Selecting previously unselected package libwacom-common. 882s Preparing to unpack .../048-libwacom-common_2.13.0-1_all.deb ... 882s Unpacking libwacom-common (2.13.0-1) ... 882s Selecting previously unselected package libwacom9:amd64. 882s Preparing to unpack .../049-libwacom9_2.13.0-1_amd64.deb ... 882s Unpacking libwacom9:amd64 (2.13.0-1) ... 882s Selecting previously unselected package libinput-bin. 882s Preparing to unpack .../050-libinput-bin_1.26.2-1_amd64.deb ... 882s Unpacking libinput-bin (1.26.2-1) ... 882s Selecting previously unselected package libmtdev1t64:amd64. 882s Preparing to unpack .../051-libmtdev1t64_1.1.6-1.2_amd64.deb ... 882s Unpacking libmtdev1t64:amd64 (1.1.6-1.2) ... 882s Selecting previously unselected package libinput10:amd64. 882s Preparing to unpack .../052-libinput10_1.26.2-1_amd64.deb ... 882s Unpacking libinput10:amd64 (1.26.2-1) ... 883s Selecting previously unselected package libjpeg-turbo8:amd64. 883s Preparing to unpack .../053-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 883s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 883s Selecting previously unselected package libjpeg8:amd64. 883s Preparing to unpack .../054-libjpeg8_8c-2ubuntu11_amd64.deb ... 883s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 883s Selecting previously unselected package libjs-jquery. 883s Preparing to unpack .../055-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 883s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 883s Selecting previously unselected package libjs-underscore. 883s Preparing to unpack .../056-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 883s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 883s Selecting previously unselected package libjs-sphinxdoc. 883s Preparing to unpack .../057-libjs-sphinxdoc_8.1.3-3_all.deb ... 883s Unpacking libjs-sphinxdoc (8.1.3-3) ... 883s Selecting previously unselected package liblcms2-2:amd64. 883s Preparing to unpack .../058-liblcms2-2_2.16-2_amd64.deb ... 883s Unpacking liblcms2-2:amd64 (2.16-2) ... 883s Selecting previously unselected package liblerc4:amd64. 883s Preparing to unpack .../059-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 883s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 883s Selecting previously unselected package libmd4c0:amd64. 883s Preparing to unpack .../060-libmd4c0_0.5.2-2_amd64.deb ... 883s Unpacking libmd4c0:amd64 (0.5.2-2) ... 883s Selecting previously unselected package libminizip1t64:amd64. 883s Preparing to unpack .../061-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 883s Unpacking libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 883s Selecting previously unselected package libopus0:amd64. 883s Preparing to unpack .../062-libopus0_1.5.2-2_amd64.deb ... 883s Unpacking libopus0:amd64 (1.5.2-2) ... 883s Selecting previously unselected package libpcre2-16-0:amd64. 883s Preparing to unpack .../063-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 883s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 883s Selecting previously unselected package libpixman-1-0:amd64. 883s Preparing to unpack .../064-libpixman-1-0_0.44.0-3_amd64.deb ... 883s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 883s Selecting previously unselected package libproxy1v5:amd64. 883s Preparing to unpack .../065-libproxy1v5_0.5.9-1_amd64.deb ... 883s Unpacking libproxy1v5:amd64 (0.5.9-1) ... 883s Selecting previously unselected package libqt6core6t64:amd64. 883s Preparing to unpack .../066-libqt6core6t64_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6core6t64:amd64 (6.8.1+dfsg-0ubuntu4) ... 883s Selecting previously unselected package libqt6dbus6:amd64. 883s Preparing to unpack .../067-libqt6dbus6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6dbus6:amd64 (6.8.1+dfsg-0ubuntu4) ... 883s Selecting previously unselected package libglvnd0:amd64. 883s Preparing to unpack .../068-libglvnd0_1.7.0-1build1_amd64.deb ... 883s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 883s Selecting previously unselected package libegl1:amd64. 883s Preparing to unpack .../069-libegl1_1.7.0-1build1_amd64.deb ... 883s Unpacking libegl1:amd64 (1.7.0-1build1) ... 883s Selecting previously unselected package libglx0:amd64. 883s Preparing to unpack .../070-libglx0_1.7.0-1build1_amd64.deb ... 883s Unpacking libglx0:amd64 (1.7.0-1build1) ... 883s Selecting previously unselected package libopengl0:amd64. 883s Preparing to unpack .../071-libopengl0_1.7.0-1build1_amd64.deb ... 883s Unpacking libopengl0:amd64 (1.7.0-1build1) ... 883s Selecting previously unselected package libsm6:amd64. 883s Preparing to unpack .../072-libsm6_2%3a1.2.4-1_amd64.deb ... 883s Unpacking libsm6:amd64 (2:1.2.4-1) ... 883s Selecting previously unselected package libts0t64:amd64. 883s Preparing to unpack .../073-libts0t64_1.22-1.1build1_amd64.deb ... 883s Unpacking libts0t64:amd64 (1.22-1.1build1) ... 883s Selecting previously unselected package libxcb-util1:amd64. 883s Preparing to unpack .../074-libxcb-util1_0.4.0-1build3_amd64.deb ... 883s Unpacking libxcb-util1:amd64 (0.4.0-1build3) ... 883s Selecting previously unselected package libxcb-image0:amd64. 883s Preparing to unpack .../075-libxcb-image0_0.4.0-2build1_amd64.deb ... 883s Unpacking libxcb-image0:amd64 (0.4.0-2build1) ... 883s Selecting previously unselected package libxcb-render0:amd64. 883s Preparing to unpack .../076-libxcb-render0_1.17.0-2_amd64.deb ... 883s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 883s Selecting previously unselected package libxcb-render-util0:amd64. 883s Preparing to unpack .../077-libxcb-render-util0_0.3.9-1build4_amd64.deb ... 883s Unpacking libxcb-render-util0:amd64 (0.3.9-1build4) ... 883s Selecting previously unselected package libxcb-cursor0:amd64. 883s Preparing to unpack .../078-libxcb-cursor0_0.1.4-1build1_amd64.deb ... 883s Unpacking libxcb-cursor0:amd64 (0.1.4-1build1) ... 883s Selecting previously unselected package libxcb-icccm4:amd64. 883s Preparing to unpack .../079-libxcb-icccm4_0.4.2-1_amd64.deb ... 883s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 883s Selecting previously unselected package libxcb-keysyms1:amd64. 883s Preparing to unpack .../080-libxcb-keysyms1_0.4.0-1build4_amd64.deb ... 883s Unpacking libxcb-keysyms1:amd64 (0.4.0-1build4) ... 883s Selecting previously unselected package libxcb-shape0:amd64. 883s Preparing to unpack .../081-libxcb-shape0_1.17.0-2_amd64.deb ... 883s Unpacking libxcb-shape0:amd64 (1.17.0-2) ... 883s Selecting previously unselected package libxcb-xinput0:amd64. 883s Preparing to unpack .../082-libxcb-xinput0_1.17.0-2_amd64.deb ... 883s Unpacking libxcb-xinput0:amd64 (1.17.0-2) ... 883s Selecting previously unselected package libxcb-xkb1:amd64. 883s Preparing to unpack .../083-libxcb-xkb1_1.17.0-2_amd64.deb ... 883s Unpacking libxcb-xkb1:amd64 (1.17.0-2) ... 883s Selecting previously unselected package libxkbcommon-x11-0:amd64. 883s Preparing to unpack .../084-libxkbcommon-x11-0_1.7.0-2_amd64.deb ... 883s Unpacking libxkbcommon-x11-0:amd64 (1.7.0-2) ... 883s Selecting previously unselected package libqt6gui6:amd64. 883s Preparing to unpack .../085-libqt6gui6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6gui6:amd64 (6.8.1+dfsg-0ubuntu4) ... 883s Selecting previously unselected package libqt6network6:amd64. 883s Preparing to unpack .../086-libqt6network6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6network6:amd64 (6.8.1+dfsg-0ubuntu4) ... 883s Selecting previously unselected package libqt6opengl6:amd64. 883s Preparing to unpack .../087-libqt6opengl6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6opengl6:amd64 (6.8.1+dfsg-0ubuntu4) ... 883s Selecting previously unselected package libqt6widgets6:amd64. 883s Preparing to unpack .../088-libqt6widgets6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 883s Unpacking libqt6widgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 884s Selecting previously unselected package libqt6openglwidgets6:amd64. 884s Preparing to unpack .../089-libqt6openglwidgets6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 884s Unpacking libqt6openglwidgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 884s Selecting previously unselected package libqt6positioning6:amd64. 884s Preparing to unpack .../090-libqt6positioning6_6.8.1-0ubuntu1_amd64.deb ... 884s Unpacking libqt6positioning6:amd64 (6.8.1-0ubuntu1) ... 884s Selecting previously unselected package libqt6printsupport6:amd64. 884s Preparing to unpack .../091-libqt6printsupport6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 884s Unpacking libqt6printsupport6:amd64 (6.8.1+dfsg-0ubuntu4) ... 884s Selecting previously unselected package libqt6qml6:amd64. 884s Preparing to unpack .../092-libqt6qml6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6qml6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6qmlmodels6:amd64. 884s Preparing to unpack .../093-libqt6qmlmodels6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6qmlmodels6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6qmlworkerscript6:amd64. 884s Preparing to unpack .../094-libqt6qmlworkerscript6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6qmlworkerscript6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6qmlmeta6:amd64. 884s Preparing to unpack .../095-libqt6qmlmeta6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6qmlmeta6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6quick6:amd64. 884s Preparing to unpack .../096-libqt6quick6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6quick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6quickwidgets6:amd64. 884s Preparing to unpack .../097-libqt6quickwidgets6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 884s Unpacking libqt6quickwidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libqt6sql6:amd64. 884s Preparing to unpack .../098-libqt6sql6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 884s Unpacking libqt6sql6:amd64 (6.8.1+dfsg-0ubuntu4) ... 884s Selecting previously unselected package libqt6test6:amd64. 884s Preparing to unpack .../099-libqt6test6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 884s Unpacking libqt6test6:amd64 (6.8.1+dfsg-0ubuntu4) ... 884s Selecting previously unselected package libqt6webchannel6:amd64. 884s Preparing to unpack .../100-libqt6webchannel6_6.8.1-0ubuntu1_amd64.deb ... 884s Unpacking libqt6webchannel6:amd64 (6.8.1-0ubuntu1) ... 884s Selecting previously unselected package libqt6webchannelquick6:amd64. 884s Preparing to unpack .../101-libqt6webchannelquick6_6.8.1-0ubuntu1_amd64.deb ... 884s Unpacking libqt6webchannelquick6:amd64 (6.8.1-0ubuntu1) ... 884s Selecting previously unselected package libqt6webengine6-data. 884s Preparing to unpack .../102-libqt6webengine6-data_6.8.1+dfsg-0ubuntu1_all.deb ... 884s Unpacking libqt6webengine6-data (6.8.1+dfsg-0ubuntu1) ... 884s Selecting previously unselected package libopenjp2-7:amd64. 884s Preparing to unpack .../103-libopenjp2-7_2.5.0-2ubuntu2_amd64.deb ... 884s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 884s Selecting previously unselected package libsnappy1v5:amd64. 884s Preparing to unpack .../104-libsnappy1v5_1.2.1-1_amd64.deb ... 884s Unpacking libsnappy1v5:amd64 (1.2.1-1) ... 884s Selecting previously unselected package libjbig0:amd64. 884s Preparing to unpack .../105-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 884s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 884s Selecting previously unselected package libsharpyuv0:amd64. 884s Preparing to unpack .../106-libsharpyuv0_1.4.0-0.1_amd64.deb ... 884s Unpacking libsharpyuv0:amd64 (1.4.0-0.1) ... 884s Selecting previously unselected package libwebp7:amd64. 884s Preparing to unpack .../107-libwebp7_1.4.0-0.1_amd64.deb ... 884s Unpacking libwebp7:amd64 (1.4.0-0.1) ... 884s Selecting previously unselected package libtiff6:amd64. 884s Preparing to unpack .../108-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 884s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 884s Selecting previously unselected package libwebpdemux2:amd64. 884s Preparing to unpack .../109-libwebpdemux2_1.4.0-0.1_amd64.deb ... 884s Unpacking libwebpdemux2:amd64 (1.4.0-0.1) ... 884s Selecting previously unselected package libwebpmux3:amd64. 884s Preparing to unpack .../110-libwebpmux3_1.4.0-0.1_amd64.deb ... 884s Unpacking libwebpmux3:amd64 (1.4.0-0.1) ... 884s Selecting previously unselected package libxcomposite1:amd64. 884s Preparing to unpack .../111-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 884s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 884s Selecting previously unselected package libxdamage1:amd64. 884s Preparing to unpack .../112-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 884s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 884s Selecting previously unselected package libxkbfile1:amd64. 884s Preparing to unpack .../113-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ... 884s Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ... 884s Selecting previously unselected package libxrender1:amd64. 884s Preparing to unpack .../114-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 884s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 884s Selecting previously unselected package libxrandr2:amd64. 884s Preparing to unpack .../115-libxrandr2_2%3a1.5.4-1_amd64.deb ... 884s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 884s Selecting previously unselected package libxslt1.1:amd64. 884s Preparing to unpack .../116-libxslt1.1_1.1.39-0exp1ubuntu2_amd64.deb ... 884s Unpacking libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 884s Selecting previously unselected package libxtst6:amd64. 885s Preparing to unpack .../117-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 885s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 885s Selecting previously unselected package libqt6webenginecore6:amd64. 885s Preparing to unpack .../118-libqt6webenginecore6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 885s Unpacking libqt6webenginecore6:amd64 (6.8.1+dfsg-0ubuntu1) ... 885s Selecting previously unselected package libqt6webenginecore6-bin. 885s Preparing to unpack .../119-libqt6webenginecore6-bin_6.8.1+dfsg-0ubuntu1_amd64.deb ... 885s Unpacking libqt6webenginecore6-bin (6.8.1+dfsg-0ubuntu1) ... 885s Selecting previously unselected package libqt6webenginequick6:amd64. 885s Preparing to unpack .../120-libqt6webenginequick6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 885s Unpacking libqt6webenginequick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 885s Selecting previously unselected package libqt6webenginewidgets6:amd64. 885s Preparing to unpack .../121-libqt6webenginewidgets6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 885s Unpacking libqt6webenginewidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 885s Selecting previously unselected package libqt6xml6:amd64. 885s Preparing to unpack .../122-libqt6xml6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 885s Unpacking libqt6xml6:amd64 (6.8.1+dfsg-0ubuntu4) ... 885s Selecting previously unselected package libxt6t64:amd64. 885s Preparing to unpack .../123-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 885s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 886s Selecting previously unselected package libxmu6:amd64. 886s Preparing to unpack .../124-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 886s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 886s Selecting previously unselected package libxpm4:amd64. 886s Preparing to unpack .../125-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 886s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 886s Selecting previously unselected package libxaw7:amd64. 886s Preparing to unpack .../126-libxaw7_2%3a1.0.16-1_amd64.deb ... 886s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 886s Selecting previously unselected package libxfont2:amd64. 886s Preparing to unpack .../127-libxfont2_1%3a2.0.6-1build1_amd64.deb ... 886s Unpacking libxfont2:amd64 (1:2.0.6-1build1) ... 886s Selecting previously unselected package python-requests-doc. 886s Preparing to unpack .../128-python-requests-doc_2.32.3+dfsg-1ubuntu1_all.deb ... 886s Unpacking python-requests-doc (2.32.3+dfsg-1ubuntu1) ... 886s Selecting previously unselected package python3.12-doc. 886s Preparing to unpack .../129-python3.12-doc_3.12.8-3_all.deb ... 886s Unpacking python3.12-doc (3.12.8-3) ... 886s Selecting previously unselected package python3-doc. 886s Preparing to unpack .../130-python3-doc_3.12.8-1_all.deb ... 886s Unpacking python3-doc (3.12.8-1) ... 886s Selecting previously unselected package python3-pyqt6.sip. 886s Preparing to unpack .../131-python3-pyqt6.sip_13.9.1-1_amd64.deb ... 886s Unpacking python3-pyqt6.sip (13.9.1-1) ... 886s Selecting previously unselected package python3-pyqt6. 886s Preparing to unpack .../132-python3-pyqt6_6.8.0-1_amd64.deb ... 886s Unpacking python3-pyqt6 (6.8.0-1) ... 886s Selecting previously unselected package python3-pyqt6.qtqml. 886s Preparing to unpack .../133-python3-pyqt6.qtqml_6.8.0-1_amd64.deb ... 886s Unpacking python3-pyqt6.qtqml (6.8.0-1) ... 886s Selecting previously unselected package python3-pyqt6.qtwebchannel. 886s Preparing to unpack .../134-python3-pyqt6.qtwebchannel_6.8.0-1_amd64.deb ... 886s Unpacking python3-pyqt6.qtwebchannel (6.8.0-1) ... 886s Selecting previously unselected package python3-pyqt6.qtwebengine. 886s Preparing to unpack .../135-python3-pyqt6.qtwebengine_6.8.0-1_amd64.deb ... 886s Unpacking python3-pyqt6.qtwebengine (6.8.0-1) ... 886s Selecting previously unselected package libjs-mathjax. 886s Preparing to unpack .../136-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 886s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 887s Selecting previously unselected package sphinx-doc. 887s Preparing to unpack .../137-sphinx-doc_8.1.3-3_all.deb ... 887s Unpacking sphinx-doc (8.1.3-3) ... 887s Selecting previously unselected package x11-xkb-utils. 887s Preparing to unpack .../138-x11-xkb-utils_7.7+9_amd64.deb ... 887s Unpacking x11-xkb-utils (7.7+9) ... 887s Selecting previously unselected package xserver-common. 887s Preparing to unpack .../139-xserver-common_2%3a21.1.15-2ubuntu2_all.deb ... 887s Unpacking xserver-common (2:21.1.15-2ubuntu2) ... 887s Selecting previously unselected package libgl1:amd64. 887s Preparing to unpack .../140-libgl1_1.7.0-1build1_amd64.deb ... 887s Unpacking libgl1:amd64 (1.7.0-1build1) ... 887s Selecting previously unselected package xvfb. 887s Preparing to unpack .../141-xvfb_2%3a21.1.15-2ubuntu2_amd64.deb ... 887s Unpacking xvfb (2:21.1.15-2ubuntu2) ... 887s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 887s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 887s Setting up liblcms2-2:amd64 (2.16-2) ... 887s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 887s Setting up libsharpyuv0:amd64 (1.4.0-0.1) ... 887s Setting up libwayland-server0:amd64 (1.23.0-1) ... 887s Setting up libqt6webengine6-data (6.8.1+dfsg-0ubuntu1) ... 887s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 887s Setting up libpciaccess0:amd64 (0.17-3build1) ... 887s Setting up libdouble-conversion3:amd64 (3.3.0-1build1) ... 887s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 887s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 887s Setting up docutils-doc (0.21.2+dfsg-2) ... 887s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 887s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 887s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 887s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 887s Setting up libxcb-xinput0:amd64 (1.17.0-2) ... 887s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 887s Setting up libxcb-render0:amd64 (1.17.0-2) ... 887s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 887s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 887s Setting up libts0t64:amd64 (1.22-1.1build1) ... 887s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 887s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 887s Setting up libxcb-keysyms1:amd64 (0.4.0-1build4) ... 887s Setting up libxcb-shape0:amd64 (1.17.0-2) ... 887s Setting up x11-common (1:7.7+23ubuntu3) ... 887s Setting up libdeflate0:amd64 (1.22-1) ... 887s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 887s Setting up libxcb-render-util0:amd64 (0.3.9-1build4) ... 887s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 887s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 887s Setting up libgomp1:amd64 (14.2.0-12ubuntu1) ... 887s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 887s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 887s Setting up libopengl0:amd64 (1.7.0-1build1) ... 887s Setting up libxcb-util1:amd64 (0.4.0-1build3) ... 887s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 887s Setting up libsnappy1v5:amd64 (1.2.1-1) ... 887s Setting up libxcb-xkb1:amd64 (1.17.0-2) ... 887s Setting up libxcb-image0:amd64 (0.4.0-2build1) ... 887s Setting up libxcb-present0:amd64 (1.17.0-2) ... 887s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 887s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 887s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 887s Setting up libxcb-cursor0:amd64 (0.1.4-1build1) ... 887s Setting up libavahi-common-data:amd64 (0.8-14ubuntu1) ... 887s Setting up libopus0:amd64 (1.5.2-2) ... 887s Setting up libxkbcommon-x11-0:amd64 (1.7.0-2) ... 887s Setting up fonts-dejavu-mono (2.37-8) ... 887s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 887s Setting up fonts-dejavu-core (2.37-8) ... 887s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 887s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 887s Setting up libvulkan1:amd64 (1.3.296.0-1) ... 887s Setting up libwebp7:amd64 (1.4.0-0.1) ... 887s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 887s Setting up libmtdev1t64:amd64 (1.1.6-1.2) ... 887s Setting up libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 887s Setting up libduktape207:amd64 (2.7.0+tests-0ubuntu3) ... 887s Setting up libxshmfence1:amd64 (1.3-1build5) ... 887s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 887s Setting up libxslt1.1:amd64 (1.1.39-0exp1ubuntu2) ... 887s Setting up sse3-support (26) ... 887s Setting up libmd4c0:amd64 (0.5.2-2) ... 887s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 887s Setting up libharfbuzz0b:amd64 (10.1.0-1) ... 887s Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ... 887s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 887s Setting up python3-pyqt6.sip (13.9.1-1) ... 887s Setting up libwebpmux3:amd64 (1.4.0-0.1) ... 887s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 887s Setting up libxfont2:amd64 (1:2.0.6-1build1) ... 887s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 887s Setting up libwacom-common (2.13.0-1) ... 887s Setting up libwayland-client0:amd64 (1.23.0-1) ... 887s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 887s Setting up libb2-1:amd64 (0.98.1-1.1build1) ... 887s Setting up libice6:amd64 (2:1.1.1-1) ... 887s Setting up libqt6core6t64:amd64 (6.8.1+dfsg-0ubuntu4) ... 887s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 887s Setting up libproxy1v5:amd64 (0.5.9-1) ... 887s Setting up libqt6test6:amd64 (6.8.1+dfsg-0ubuntu4) ... 887s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 887s Setting up libwacom9:amd64 (2.13.0-1) ... 887s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 888s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 888s Setting up libwebpdemux2:amd64 (1.4.0-0.1) ... 888s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 888s Setting up libavahi-common3:amd64 (0.8-14ubuntu1) ... 888s Setting up libqt6positioning6:amd64 (6.8.1-0ubuntu1) ... 888s Setting up libinput-bin (1.26.2-1) ... 888s Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 888s Setting up libqt6xml6:amd64 (6.8.1+dfsg-0ubuntu4) ... 888s Setting up libqt6sql6:amd64 (6.8.1+dfsg-0ubuntu4) ... 888s Setting up libjs-sphinxdoc (8.1.3-3) ... 888s Setting up python-requests-doc (2.32.3+dfsg-1ubuntu1) ... 888s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 888s Setting up libegl1:amd64 (1.7.0-1build1) ... 888s Setting up libharfbuzz-subset0:amd64 (10.1.0-1) ... 888s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 888s Setting up python3.12-doc (3.12.8-3) ... 888s Setting up libsm6:amd64 (2:1.2.4-1) ... 888s Setting up libavahi-client3:amd64 (0.8-14ubuntu1) ... 888s Setting up python3-doc (3.12.8-1) ... 888s Setting up libqt6dbus6:amd64 (6.8.1+dfsg-0ubuntu4) ... 888s Setting up libinput10:amd64 (1.26.2-1) ... 888s Setting up sphinx-doc (8.1.3-3) ... 888s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 890s Regenerating fonts cache... done. 890s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 890s Setting up libglx0:amd64 (1.7.0-1build1) ... 890s Setting up libgl1:amd64 (1.7.0-1build1) ... 890s Setting up libqt6gui6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 890s Setting up libqt6network6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up libcups2t64:amd64 (2.4.11-0ubuntu2) ... 890s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 890s Setting up libqt6qml6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6opengl6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up libxaw7:amd64 (2:1.0.16-1) ... 890s Setting up libqt6qmlmodels6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6widgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up libqt6qmlworkerscript6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6webchannel6:amd64 (6.8.1-0ubuntu1) ... 890s Setting up libqt6qmlmeta6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6openglwidgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up libqt6printsupport6:amd64 (6.8.1+dfsg-0ubuntu4) ... 890s Setting up python3-pyqt6 (6.8.0-1) ... 890s Setting up x11-xkb-utils (7.7+9) ... 890s Setting up libqt6webchannelquick6:amd64 (6.8.1-0ubuntu1) ... 890s Setting up python3-pyqt6.qtwebchannel (6.8.0-1) ... 890s Setting up libqt6quick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up python3-pyqt6.qtqml (6.8.0-1) ... 890s Setting up xserver-common (2:21.1.15-2ubuntu2) ... 890s Setting up libqt6webenginecore6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up xvfb (2:21.1.15-2ubuntu2) ... 890s Setting up libqt6quickwidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6webenginecore6-bin (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6webenginewidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up libqt6webenginequick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 890s Setting up python3-pyqt6.qtwebengine (6.8.0-1) ... 890s Processing triggers for libc-bin (2.40-4ubuntu1) ... 890s Processing triggers for man-db (2.13.0-1) ... 891s Processing triggers for udev (257-2ubuntu1) ... 891s Processing triggers for install-info (7.1.1-1) ... 896s autopkgtest [21:59:17]: testbed environment configured for cross-architecture building 896s autopkgtest [21:59:17]: test sphinx-doc: [----------------------- 897s [3418:3424:0116/215918.448559:ERROR:command_buffer_proxy_impl.cc(131)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer. 898s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 898s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 898s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 898s 898s ---------------------------------------------------------------------- 898s Ran 3 tests in 0.000s 898s 898s OK 899s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 899s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 899s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 899s 899s ---------------------------------------------------------------------- 899s Ran 3 tests in 0.000s 899s 899s OK 900s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 900s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 900s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 900s 900s ---------------------------------------------------------------------- 900s Ran 3 tests in 0.000s 900s 900s OK 901s autopkgtest [21:59:22]: test sphinx-doc: -----------------------] 901s autopkgtest [21:59:22]: test sphinx-doc: - - - - - - - - - - results - - - - - - - - - - 901s sphinx-doc PASS 902s autopkgtest [21:59:23]: @@@@@@@@@@@@@@@@@@@@ summary 902s python3-sphinx PASS 902s sphinx-doc PASS 1203s nova [W] Skipping flock for amd64 1203s Creating nova instance adt-plucky-i386-sphinx-20250116-214421-juju-7f2275-prod-proposed-migration-environment-2-81558973-84c8-45d4-aee2-2d69d9e4a6df from image adt/ubuntu-plucky-amd64-server-20250116.img (UUID f8f20857-0bb3-41f3-9fef-38a35f061cae)... 1203s nova [W] Timed out waiting for f277b0e4-81f9-44ec-ac33-7c8e6515edfe to get deleted. 1203s nova [W] Skipping flock for amd64 1203s Creating nova instance adt-plucky-i386-sphinx-20250116-214421-juju-7f2275-prod-proposed-migration-environment-2-81558973-84c8-45d4-aee2-2d69d9e4a6df from image adt/ubuntu-plucky-amd64-server-20250116.img (UUID f8f20857-0bb3-41f3-9fef-38a35f061cae)...