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

code   sample

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

a \u2023 b

-\\sphinxAtStartPar\n\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED [ 80%] 418s 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%] 418s 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%] 418s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`Foo`-

Foo

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

space

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

Control+X

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

Alt+^

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Alt+\\textasciicircum{}}}] PASSED [ 80%] 418s 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%] 418s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`-`-

-

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

Caps Lock

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

sys rq

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{sys rq}}] PASSED [ 80%] 419s 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%] 419s tests/test_markup/test_markup.py::test_inline[verify-"John"-

\u201cJohn\u201d

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

"John"

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

mp(1)

-\\sphinxAtStartPar\n\\sphinxstyleliteralemphasis{\\sphinxupquote{mp(1)}}] PASSED [ 80%] 419s tests/test_markup/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\sphinxAtStartPar\n\u0393\\textbackslash{}\\(\\infty\\)\\$] PASSED [ 81%] 419s 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%] 419s tests/test_markup/test_markup.py::test_inline[verify_re-`test `_-None-\\\\sphinxAtStartPar\\n\\\\sphinxhref{https://www.google.com/~me/}{test}.*] PASSED [ 81%] 419s tests/test_markup/test_markup.py::test_inline[verify-term\n description-
\n
term

description

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

description

\n
\n
-None] PASSED [ 81%] 419s 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%] 419s tests/test_markup/test_markup.py::test_inline_docutils16[verify-4 backslashes \\\\\\\\-

4 backslashes \\\\

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

code   sample

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

a \u2023 b

-\\sphinxAtStartPar\n\\sphinxmenuselection{a \\(\\rightarrow\\) b}] PASSED [ 80%] 553s 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%] 553s 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%] 553s tests/test_markup/test_markup.py::test_inline[verify-:guilabel:`Foo`-

Foo

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

space

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

Control+X

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

Alt+^

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{Alt+\\textasciicircum{}}}] PASSED [ 80%] 553s 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%] 553s tests/test_markup/test_markup.py::test_inline[verify-:kbd:`-`-

-

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

Caps Lock

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

sys rq

-\\sphinxAtStartPar\n\\sphinxkeyboard{\\sphinxupquote{sys rq}}] PASSED [ 80%] 553s 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%] 553s tests/test_markup/test_markup.py::test_inline[verify-"John"-

\u201cJohn\u201d

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

"John"

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

mp(1)

-\\sphinxAtStartPar\n\\sphinxstyleliteralemphasis{\\sphinxupquote{mp(1)}}] PASSED [ 80%] 553s tests/test_markup/test_markup.py::test_inline[verify-\u0393\\\\\u221e$-None-\\sphinxAtStartPar\n\u0393\\textbackslash{}\\(\\infty\\)\\$] PASSED [ 81%] 553s 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%] 553s tests/test_markup/test_markup.py::test_inline[verify_re-`test `_-None-\\\\sphinxAtStartPar\\n\\\\sphinxhref{https://www.google.com/~me/}{test}.*] PASSED [ 81%] 553s tests/test_markup/test_markup.py::test_inline[verify-term\n description-
\n
term

description

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

description

\n
\n
-None] PASSED [ 81%] 553s 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%] 553s tests/test_markup/test_markup.py::test_inline_docutils16[verify-4 backslashes \\\\\\\\-

4 backslashes \\\\

-None] PASSED [ 81%] 553s 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%] 554s tests/test_markup/test_markup.py::test_samp_role PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_download_role PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_XRefRole PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_rst_prolog PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_keep_warnings_is_True PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_keep_warnings_is_False PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_compact_refonly_bullet_list PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_default_role1 PASSED [ 81%] 554s tests/test_markup/test_markup.py::test_default_role2 PASSED [ 81%] 554s tests/test_markup/test_metadata.py::test_docinfo PASSED [ 81%] 554s tests/test_markup/test_parser.py::test_RSTParser_prolog_epilog PASSED [ 81%] 554s tests/test_markup/test_smartquotes.py::test_basic PASSED [ 81%] 554s tests/test_markup/test_smartquotes.py::test_literals PASSED [ 81%] 554s tests/test_markup/test_smartquotes.py::test_text_builder PASSED [ 81%] 554s tests/test_markup/test_smartquotes.py::test_man_builder PASSED [ 81%] 554s tests/test_markup/test_smartquotes.py::test_latex_builder PASSED [ 82%] 554s tests/test_markup/test_smartquotes.py::test_ja_html_builder PASSED [ 82%] 554s tests/test_markup/test_smartquotes.py::test_zh_cn_html_builder PASSED [ 82%] 554s tests/test_markup/test_smartquotes.py::test_zh_tw_html_builder PASSED [ 82%] 554s tests/test_markup/test_smartquotes.py::test_smartquotes_disabled PASSED [ 82%] 554s tests/test_markup/test_smartquotes.py::test_smartquotes_action PASSED [ 82%] 555s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_language PASSED [ 82%] 555s tests/test_markup/test_smartquotes.py::test_smartquotes_excludes_builders PASSED [ 82%] 555s tests/test_project.py::test_project_discover_basic PASSED [ 82%] 555s tests/test_project.py::test_project_discover_exclude_patterns PASSED [ 82%] 555s tests/test_project.py::test_project_discover_multiple_suffixes PASSED [ 82%] 555s tests/test_project.py::test_project_discover_complicated_suffix PASSED [ 82%] 555s tests/test_project.py::test_project_discover_templates_path PASSED [ 82%] 555s tests/test_project.py::test_project_path2doc PASSED [ 82%] 555s tests/test_project.py::test_project_doc2path PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_get_module_source PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_string PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_file PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_for_module PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_tags PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs PASSED [ 82%] 555s tests/test_pycode/test_pycode.py::test_ModuleAnalyzer_find_attr_docs_for_posonlyargs_method PASSED [ 82%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a + b-a + b] PASSED [ 82%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b-a and b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[os.path-os.path] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[1 * 2-1 * 2] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a & b-a & b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a | b-a | b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a ^ b-a ^ b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a and b and c-a and b and c] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[b'bytes'-b'bytes'] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[object()-object()] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[1234-1234] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[{'key1': 'value1', 'key2': 'value2'}-{'key1': 'value1', 'key2': 'value2'}] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a / b-a / b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[...-...] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a // b-a // b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[int, int]-Tuple[int, int]] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[~1-~1] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[lambda x, y: x + y-lambda x, y: ...] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[[1, 2, 3]-[1, 2, 3]] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a << b-a << b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a @ b-a @ b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a % b-a % b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a * b-a * b] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[sys-sys] PASSED [ 83%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[not a-not a] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a or b-a or b] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a**b-a**b] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a >> b-a >> b] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[{1, 2, 3}-{1, 2, 3}] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[a - b-a - b] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse['str'-'str'] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[+a-+a] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[-1--1] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[-a--a] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[(1, 2, 3)-(1, 2, 3)] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[()-()] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[(1,)-(1,)] PASSED [ 84%] 555s 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%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[0x1234-0x1234] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[1_000_000-1_000_000] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[:,:]-Tuple[:, :]] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2]-Tuple[1:2]] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[Tuple[1:2:3]-Tuple[1:2:3]] PASSED [ 84%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse[x[:, np.newaxis, :, :]-x[:, np.newaxis, :, :]] PASSED [ 84%] 555s 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%] 555s tests/test_pycode/test_pycode_ast.py::test_unparse_None PASSED [ 84%] 555s tests/test_pycode/test_pycode_parser.py::test_comment_picker_basic PASSED [ 84%] 555s tests/test_pycode/test_pycode_parser.py::test_comment_picker_location PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_annotated_assignment PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_complex_assignment PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_assignment_in_try_clause PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_obj_assignment PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_container_assignment PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_function PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_nested_function PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_class PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_class_uses_non_self PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_nested_class PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_class_comment PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_comment_picker_multiline_string PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_decorators PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_async_function_and_method PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_imports PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_formfeed_char PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_final PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_final_import_as PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_final_from_import_as PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_final_not_imported PASSED [ 85%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_overload PASSED [ 86%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import PASSED [ 86%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_overload_import_as PASSED [ 86%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_overload_from_import_as PASSED [ 86%] 555s tests/test_pycode/test_pycode_parser.py::test_typing_overload_not_imported PASSED [ 86%] 555s tests/test_quickstart.py::test_do_prompt PASSED [ 86%] 555s tests/test_quickstart.py::test_do_prompt_inputstrip PASSED [ 86%] 555s tests/test_quickstart.py::test_do_prompt_with_nonascii PASSED [ 86%] 555s tests/test_quickstart.py::test_quickstart_defaults PASSED [ 86%] 555s tests/test_quickstart.py::test_quickstart_all_answers PASSED [ 86%] 555s tests/test_quickstart.py::test_generated_files_eol PASSED [ 86%] 555s tests/test_quickstart.py::test_quickstart_and_build PASSED [ 86%] 555s tests/test_quickstart.py::test_default_filename PASSED [ 86%] 555s tests/test_quickstart.py::test_extensions PASSED [ 86%] 555s tests/test_quickstart.py::test_exits_when_existing_confpy PASSED [ 86%] 555s tests/test_roles.py::test_samp PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123-RFC 123] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#-RFC 123#] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#id1-RFC 123#id1] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#section-RFC 123 Section] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#section-1-RFC 123 Section 1] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#section-2.5.3-RFC 123 Section 2.5.3] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#page-13-RFC 123 Page 13] PASSED [ 86%] 555s tests/test_roles.py::test_format_rfc_target[123#appendix-B-RFC 123 Appendix B] PASSED [ 87%] 555s 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%] 555s tests/test_search.py::test_objects_are_escaped PASSED [ 87%] 555s tests/test_search.py::test_meta_keys_are_handled_for_language_en PASSED [ 87%] 555s tests/test_search.py::test_meta_keys_are_handled_for_language_de PASSED [ 87%] 555s tests/test_search.py::test_stemmer_does_not_remove_short_words PASSED [ 87%] 556s tests/test_search.py::test_stemmer PASSED [ 87%] 556s tests/test_search.py::test_term_in_heading_and_section PASSED [ 87%] 556s tests/test_search.py::test_term_in_raw_directive PASSED [ 87%] 556s tests/test_search.py::test_IndexBuilder PASSED [ 87%] 556s tests/test_search.py::test_IndexBuilder_lookup PASSED [ 87%] 556s tests/test_search.py::test_search_index_gen_zh PASSED [ 87%] 556s tests/test_search.py::test_nosearch PASSED [ 87%] 556s tests/test_search.py::test_parallel PASSED [ 87%] 556s tests/test_search.py::test_search_index_is_deterministic PASSED [ 87%] 556s tests/test_search.py::test_check_js_search_indexes[directory0] PASSED [ 87%] 556s tests/test_search.py::test_check_js_search_indexes[directory1] PASSED [ 87%] 556s tests/test_search.py::test_check_js_search_indexes[directory2] PASSED [ 87%] 557s tests/test_search.py::test_check_js_search_indexes[directory3] PASSED [ 87%] 557s tests/test_theming/test_html_theme.py::test_theme_options PASSED [ 87%] 557s tests/test_theming/test_html_theme.py::test_theme_options_with_override PASSED [ 87%] 557s tests/test_theming/test_html_theme.py::test_theme_having_multiple_stylesheets PASSED [ 87%] 557s tests/test_theming/test_templating.py::test_layout_overloading PASSED [ 87%] 557s tests/test_theming/test_templating.py::test_autosummary_class_template_overloading PASSED [ 88%] 557s tests/test_theming/test_templating.py::test_autosummary_context PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_theme_api PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_nonexistent_theme_settings PASSED [ 88%] 557s tests/test_theming/test_theming.py::test_double_inheriting_theme PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_nested_zipped_theme PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_staticfiles PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_dark_style PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_sidebars PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[alabaster] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[agogo] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[basic] PASSED [ 88%] 558s tests/test_theming/test_theming.py::test_theme_builds[bizstyle] PASSED [ 88%] 558s 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%] 559s tests/test_theming/test_theming.py::test_theme_builds[nature] PASSED [ 88%] 559s tests/test_theming/test_theming.py::test_theme_builds[nonav] PASSED [ 88%] 559s tests/test_theming/test_theming.py::test_theme_builds[pyramid] PASSED [ 88%] 559s 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%] 560s 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%] 560s 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%] 560s 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%] 560s 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%] 560s 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%] 561s tests/test_transforms/test_unreferenced_footnotes.py::test_warnings PASSED [ 90%] 561s 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%] 562s tests/test_util/test_util_inspect.py::test_recursive_collection_description PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_dict_customtype PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_object_description_enum PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_object_description_enum_custom_repr PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_getslots PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isclassmethod PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isstaticmethod PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_iscoroutinefunction PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_iscoroutinefunction_wrapped PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isfunction PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isfunction_wrapped PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isbuiltin PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isdescriptor PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isattributedescriptor PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isproperty PASSED [ 93%] 562s tests/test_util/test_util_inspect.py::test_isgenericalias PASSED [ 94%] 562s tests/test_util/test_util_inspect.py::test_unpartial PASSED [ 94%] 562s tests/test_util/test_util_inspect.py::test_getdoc_inherited_classmethod PASSED [ 94%] 562s tests/test_util/test_util_inspect.py::test_getdoc_inherited_decorated_method PASSED [ 94%] 562s tests/test_util/test_util_inspect.py::test_is_builtin_class_method PASSED [ 94%] 562s tests/test_util/test_util_inventory.py::test_read_inventory_v1 PASSED [ 94%] 562s tests/test_util/test_util_inventory.py::test_read_inventory_v2 PASSED [ 94%] 562s 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%] 563s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. figure:: foo.jpg\n\n this is title\n -caption-1] PASSED [ 95%] 563s tests/test_util/test_util_nodes.py::test_extract_messages[\n .. rubric:: spam\n -rubric-1] PASSED [ 95%] 563s tests/test_util/test_util_nodes.py::test_extract_messages[\n | spam\n | egg\n -line-2] PASSED [ 95%] 563s 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%] 563s tests/test_util/test_util_nodes.py::test_extract_messages[\n * | **Title 1**\n | Message 1\n -line-2] PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_extract_messages_without_rawsource PASSED [ 96%] 563s tests/test_util/test_util_nodes.py::test_clean_astext PASSED [ 96%] 563s 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%] 563s tests/test_versioning.py::test_modified PASSED [ 99%] 563s tests/test_versioning.py::test_added PASSED [ 99%] 563s tests/test_versioning.py::test_deleted PASSED [ 99%] 563s tests/test_versioning.py::test_deleted_end PASSED [ 99%] 563s 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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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.ZKMZqO/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=6482) 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 134.69s (0:02:14) =========== 565s autopkgtest [08:23:31]: test python3-sphinx: -----------------------] 565s autopkgtest [08:23:31]: test python3-sphinx: - - - - - - - - - - results - - - - - - - - - - 565s python3-sphinx PASS 566s autopkgtest [08:23:32]: test sphinx-doc: preparing testbed 769s autopkgtest [08:26:55]: testbed dpkg architecture: amd64 769s autopkgtest [08:26:55]: testbed apt version: 2.9.18 769s autopkgtest [08:26:55]: @@@@@@@@@@@@@@@@@@@@ test bed setup 770s autopkgtest [08:26:56]: testbed release detected to be: plucky 770s autopkgtest [08:26:56]: updating testbed package index (apt update) 771s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 771s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 771s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 771s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 771s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [146 kB] 771s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 771s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 771s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [808 kB] 771s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main i386 Packages [189 kB] 771s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 Packages [276 kB] 771s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/restricted amd64 Packages [40.1 kB] 771s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/restricted i386 Packages [2408 B] 771s Get:13 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 Packages [925 kB] 771s Get:14 http://ftpmaster.internal/ubuntu plucky-proposed/universe i386 Packages [402 kB] 771s Get:15 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse amd64 Packages [24.6 kB] 771s Get:16 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse i386 Packages [4116 B] 772s Fetched 2915 kB in 1s (3085 kB/s) 772s Reading package lists... 773s + lsb_release --codename --short 773s + RELEASE=plucky 773s + cat 773s + [ plucky != trusty ] 773s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y --allow-downgrades -o Dpkg::Options::=--force-confnew dist-upgrade 773s Reading package lists... 773s Building dependency tree... 773s Reading state information... 773s Calculating upgrade... 773s The following packages will be upgraded: 773s gir1.2-glib-2.0 libglib2.0-0t64 libglib2.0-bin libglib2.0-data 773s python3.13-gdbm 774s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 774s Need to get 2025 kB of archives. 774s After this operation, 0 B of additional disk space will be used. 774s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-data all 2.82.4-2 [52.3 kB] 774s Get:2 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-bin amd64 2.82.4-2 [103 kB] 774s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 gir1.2-glib-2.0 amd64 2.82.4-2 [182 kB] 774s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 libglib2.0-0t64 amd64 2.82.4-2 [1656 kB] 774s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.13-gdbm amd64 3.13.1-3 [31.7 kB] 775s Fetched 2025 kB in 1s (3204 kB/s) 775s (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 ... 89449 files and directories currently installed.) 775s Preparing to unpack .../libglib2.0-data_2.82.4-2_all.deb ... 775s Unpacking libglib2.0-data (2.82.4-2) over (2.82.4-1) ... 775s Preparing to unpack .../libglib2.0-bin_2.82.4-2_amd64.deb ... 775s Unpacking libglib2.0-bin (2.82.4-2) over (2.82.4-1) ... 775s Preparing to unpack .../gir1.2-glib-2.0_2.82.4-2_amd64.deb ... 775s Unpacking gir1.2-glib-2.0:amd64 (2.82.4-2) over (2.82.4-1) ... 775s Preparing to unpack .../libglib2.0-0t64_2.82.4-2_amd64.deb ... 775s Unpacking libglib2.0-0t64:amd64 (2.82.4-2) over (2.82.4-1) ... 775s Preparing to unpack .../python3.13-gdbm_3.13.1-3_amd64.deb ... 775s Unpacking python3.13-gdbm (3.13.1-3) over (3.13.1-2) ... 775s Setting up libglib2.0-0t64:amd64 (2.82.4-2) ... 775s No schema files found: doing nothing. 775s Setting up libglib2.0-data (2.82.4-2) ... 775s Setting up gir1.2-glib-2.0:amd64 (2.82.4-2) ... 775s Setting up python3.13-gdbm (3.13.1-3) ... 775s Setting up libglib2.0-bin (2.82.4-2) ... 775s Processing triggers for libc-bin (2.40-4ubuntu1) ... 775s Processing triggers for man-db (2.13.0-1) ... 776s 776s Running kernel seems to be up-to-date. 776s 776s Restarting services... 776s systemctl restart packagekit.service polkit.service udisks2.service 776s 776s Service restarts being deferred: 776s systemctl restart ModemManager.service 776s 776s No containers need to be restarted. 776s 776s No user sessions are running outdated binaries. 776s 776s No VM guests are running outdated hypervisor (qemu) binaries on this host. 777s + rm /etc/apt/preferences.d/force-downgrade-to-release.pref 777s + /usr/lib/apt/apt-helper analyze-pattern ?true 777s + DEBIAN_FRONTEND=noninteractive eatmydata apt-get -y purge --autoremove ?obsolete 777s Reading package lists... 777s Building dependency tree... 777s Reading state information... 777s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 777s + grep -q trusty /etc/lsb-release 777s + [ ! -d /usr/share/doc/unattended-upgrades ] 777s + [ ! -d /usr/share/doc/lxd ] 777s + [ ! -d /usr/share/doc/lxd-client ] 777s + [ ! -d /usr/share/doc/snapd ] 777s + type iptables 777s + cat 777s + chmod 755 /etc/rc.local 777s + . /etc/rc.local 777s + iptables -w -t mangle -A FORWARD -p tcp --tcp-flags SYN,RST SYN -j TCPMSS --clamp-mss-to-pmtu 778s + iptables -A OUTPUT -d 10.255.255.1/32 -p tcp -j DROP 778s + iptables -A OUTPUT -d 10.255.255.2/32 -p tcp -j DROP 778s + uname -m 778s + [ x86_64 = ppc64le ] 778s + [ -d /run/systemd/system ] 778s + systemd-detect-virt --quiet --vm 778s + mkdir -p /etc/systemd/system/systemd-random-seed.service.d/ 778s + cat 778s + grep -q lz4 /etc/initramfs-tools/initramfs.conf 778s + echo COMPRESS=lz4 778s + sync 778s autopkgtest [08:27:04]: upgrading testbed (apt dist-upgrade and autopurge) 778s Reading package lists... 778s Building dependency tree... 778s Reading state information... 778s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 778s Starting 2 pkgProblemResolver with broken count: 0 778s Done 779s Entering ResolveByKeep 779s 779s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 779s Reading package lists... 779s Building dependency tree... 779s Reading state information... 779s Starting pkgProblemResolver with broken count: 0 779s Starting 2 pkgProblemResolver with broken count: 0 779s Done 780s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 782s Reading package lists... 783s Building dependency tree... 783s Reading state information... 783s Starting pkgProblemResolver with broken count: 0 783s Starting 2 pkgProblemResolver with broken count: 0 783s Done 783s The following NEW packages will be installed: 783s docutils-doc fontconfig fontconfig-config fonts-dejavu-core 783s fonts-dejavu-mono fonts-mathjax isa-support libavahi-client3 783s libavahi-common-data libavahi-common3 libb2-1 libcups2t64 libdeflate0 783s libdouble-conversion3 libdrm-intel1 libdrm-radeon1 libegl-mesa0 libegl1 783s libevent-2.1-7t64 libfontconfig1 libfontenc1 libgbm1 libgl1 libgl1-mesa-dri 783s libglapi-mesa libglvnd0 libglx-mesa0 libglx0 libgomp1 libgraphite2-3 783s libharfbuzz-subset0 libharfbuzz0b libice6 libinput-bin libinput10 libjbig0 783s libjpeg-turbo8 libjpeg8 libjs-jquery libjs-mathjax libjs-sphinxdoc 783s libjs-underscore liblcms2-2 liblerc4 libmd4c0 libminizip1t64 libmtdev1t64 783s libopengl0 libopenjp2-7 libopus0 libpciaccess0 libpcre2-16-0 libpixman-1-0 783s libproxy1v5 libpython3.13 libpython3.13-minimal libpython3.13-stdlib 783s libqt6core6t64 libqt6dbus6 libqt6gui6 libqt6network6 libqt6opengl6 783s libqt6openglwidgets6 libqt6positioning6 libqt6printsupport6 libqt6qml6 783s libqt6qmlmeta6 libqt6qmlmodels6 libqt6qmlworkerscript6 libqt6quick6 783s libqt6quickwidgets6 libqt6sql6 libqt6test6 libqt6webchannel6 783s libqt6webchannelquick6 libqt6webengine6-data libqt6webenginecore6 783s libqt6webenginecore6-bin libqt6webenginequick6 libqt6webenginewidgets6 783s libqt6widgets6 libqt6xml6 libsharpyuv0 libsm6 libsnappy1v5 libtiff6 783s libts0t64 libvulkan1 libwacom-common libwacom9 libwayland-client0 783s libwayland-server0 libwebp7 libwebpdemux2 libwebpmux3 libx11-xcb1 libxaw7 783s libxcb-cursor0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-icccm4 783s libxcb-image0 libxcb-keysyms1 libxcb-present0 libxcb-randr0 783s libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 783s libxcb-util1 libxcb-xfixes0 libxcb-xinput0 libxcb-xkb1 libxcomposite1 783s libxdamage1 libxfixes3 libxfont2 libxkbcommon-x11-0 libxkbfile1 libxmu6 783s libxpm4 libxrandr2 libxrender1 libxshmfence1 libxt6t64 libxtst6 libxxf86vm1 783s mesa-libgallium python-requests-doc python3-doc python3-pyqt6 783s python3-pyqt6.qtqml python3-pyqt6.qtwebchannel python3-pyqt6.qtwebengine 783s python3-pyqt6.sip python3.12-doc sphinx-doc sse3-support x11-common 783s x11-xkb-utils xserver-common xvfb 783s 0 upgraded, 144 newly installed, 0 to remove and 0 not upgraded. 783s Need to get 166 MB of archives. 783s After this operation, 594 MB of additional disk space will be used. 783s Get:1 http://ftpmaster.internal/ubuntu plucky/main amd64 isa-support amd64 26 [16.3 kB] 783s Get:2 http://ftpmaster.internal/ubuntu plucky/universe amd64 sse3-support amd64 26 [3494 B] 783s Get:3 http://ftpmaster.internal/ubuntu plucky/main amd64 docutils-doc all 0.21.2+dfsg-2 [1139 kB] 784s Get:4 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-mono all 2.37-8 [502 kB] 784s Get:5 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-dejavu-core all 2.37-8 [835 kB] 784s Get:6 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig-config amd64 2.15.0-1.1ubuntu2 [37.3 kB] 784s Get:7 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontconfig1 amd64 2.15.0-1.1ubuntu2 [139 kB] 784s Get:8 http://ftpmaster.internal/ubuntu plucky/main amd64 fontconfig amd64 2.15.0-1.1ubuntu2 [180 kB] 784s Get:9 http://ftpmaster.internal/ubuntu plucky/main amd64 fonts-mathjax all 2.7.9+dfsg-1 [2208 kB] 784s Get:10 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common-data amd64 0.8-14ubuntu1 [30.5 kB] 784s Get:11 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-common3 amd64 0.8-14ubuntu1 [23.3 kB] 784s Get:12 http://ftpmaster.internal/ubuntu plucky/main amd64 libavahi-client3 amd64 0.8-14ubuntu1 [27.5 kB] 784s Get:13 http://ftpmaster.internal/ubuntu plucky/main amd64 libgomp1 amd64 14.2.0-13ubuntu1 [148 kB] 784s Get:14 http://ftpmaster.internal/ubuntu plucky/universe amd64 libb2-1 amd64 0.98.1-1.1build1 [45.0 kB] 784s Get:15 http://ftpmaster.internal/ubuntu plucky/main amd64 libcups2t64 amd64 2.4.11-0ubuntu2 [292 kB] 784s Get:16 http://ftpmaster.internal/ubuntu plucky/main amd64 libdeflate0 amd64 1.23-1 [64.1 kB] 784s Get:17 http://ftpmaster.internal/ubuntu plucky/universe amd64 libdouble-conversion3 amd64 3.3.0-1build1 [40.3 kB] 784s Get:18 http://ftpmaster.internal/ubuntu plucky/main amd64 libpciaccess0 amd64 0.17-3build1 [18.6 kB] 784s Get:19 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-intel1 amd64 2.4.123-1 [68.8 kB] 784s Get:20 http://ftpmaster.internal/ubuntu plucky/main amd64 libdrm-radeon1 amd64 2.4.123-1 [25.3 kB] 784s Get:21 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-server0 amd64 1.23.0-1 [35.1 kB] 784s Get:22 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-randr0 amd64 1.17.0-2 [17.9 kB] 784s Get:23 http://ftpmaster.internal/ubuntu plucky/main amd64 libglapi-mesa amd64 24.2.8-1ubuntu1 [42.5 kB] 784s Get:24 http://ftpmaster.internal/ubuntu plucky/main amd64 libx11-xcb1 amd64 2:1.8.10-2 [7944 B] 784s Get:25 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri2-0 amd64 1.17.0-2 [7222 B] 784s Get:26 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-dri3-0 amd64 1.17.0-2 [7508 B] 784s Get:27 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-present0 amd64 1.17.0-2 [6064 B] 784s Get:28 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-sync1 amd64 1.17.0-2 [9312 B] 784s Get:29 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xfixes0 amd64 1.17.0-2 [10.2 kB] 784s Get:30 http://ftpmaster.internal/ubuntu plucky/main amd64 libxshmfence1 amd64 1.3-1build5 [4764 B] 784s Get:31 http://ftpmaster.internal/ubuntu plucky/main amd64 mesa-libgallium amd64 24.2.8-1ubuntu1 [11.5 MB] 785s Get:32 http://ftpmaster.internal/ubuntu plucky/main amd64 libgbm1 amd64 24.2.8-1ubuntu1 [32.2 kB] 785s Get:33 http://ftpmaster.internal/ubuntu plucky/main amd64 libwayland-client0 amd64 1.23.0-1 [27.1 kB] 785s Get:34 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shm0 amd64 1.17.0-2 [5758 B] 785s Get:35 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl-mesa0 amd64 24.2.8-1ubuntu1 [145 kB] 785s Get:36 http://ftpmaster.internal/ubuntu plucky/main amd64 libevent-2.1-7t64 amd64 2.1.12-stable-10 [144 kB] 785s Get:37 http://ftpmaster.internal/ubuntu plucky/main amd64 libfontenc1 amd64 1:1.1.8-1build1 [14.0 kB] 785s Get:38 http://ftpmaster.internal/ubuntu plucky/main amd64 libvulkan1 amd64 1.4.304.0-1 [147 kB] 785s Get:39 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1-mesa-dri amd64 24.2.8-1ubuntu1 [34.7 kB] 785s Get:40 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-glx0 amd64 1.17.0-2 [24.8 kB] 785s Get:41 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfixes3 amd64 1:6.0.0-2build1 [10.8 kB] 785s Get:42 http://ftpmaster.internal/ubuntu plucky/main amd64 libxxf86vm1 amd64 1:1.1.4-1build4 [9282 B] 785s Get:43 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx-mesa0 amd64 24.2.8-1ubuntu1 [162 kB] 785s Get:44 http://ftpmaster.internal/ubuntu plucky/main amd64 libgraphite2-3 amd64 1.3.14-2ubuntu1 [73.1 kB] 785s Get:45 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz0b amd64 10.2.0-1 [543 kB] 785s Get:46 http://ftpmaster.internal/ubuntu plucky/main amd64 libharfbuzz-subset0 amd64 10.2.0-1 [553 kB] 785s Get:47 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-common all 1:7.7+23ubuntu3 [21.7 kB] 785s Get:48 http://ftpmaster.internal/ubuntu plucky/main amd64 libice6 amd64 2:1.1.1-1 [44.1 kB] 785s Get:49 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom-common all 2.13.0-1 [98.6 kB] 785s Get:50 http://ftpmaster.internal/ubuntu plucky/main amd64 libwacom9 amd64 2.13.0-1 [25.1 kB] 785s Get:51 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput-bin amd64 1.26.2-1 [22.8 kB] 785s Get:52 http://ftpmaster.internal/ubuntu plucky/main amd64 libmtdev1t64 amd64 1.1.6-1.2 [14.4 kB] 785s Get:53 http://ftpmaster.internal/ubuntu plucky/main amd64 libinput10 amd64 1.26.2-1 [137 kB] 785s Get:54 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg-turbo8 amd64 2.1.5-3ubuntu2 [179 kB] 785s Get:55 http://ftpmaster.internal/ubuntu plucky/main amd64 libjpeg8 amd64 8c-2ubuntu11 [2148 B] 785s Get:56 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 785s Get:57 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-underscore all 1.13.4~dfsg+~1.11.4-3 [118 kB] 785s Get:58 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-sphinxdoc all 8.1.3-3 [30.9 kB] 785s Get:59 http://ftpmaster.internal/ubuntu plucky/main amd64 liblcms2-2 amd64 2.16-2 [212 kB] 785s Get:60 http://ftpmaster.internal/ubuntu plucky/main amd64 liblerc4 amd64 4.0.0+ds-5ubuntu1 [271 kB] 785s Get:61 http://ftpmaster.internal/ubuntu plucky/universe amd64 libmd4c0 amd64 0.5.2-2 [50.1 kB] 785s Get:62 http://ftpmaster.internal/ubuntu plucky/universe amd64 libminizip1t64 amd64 1:1.3.dfsg+really1.3.1-1ubuntu1 [22.9 kB] 785s Get:63 http://ftpmaster.internal/ubuntu plucky/main amd64 libopus0 amd64 1.5.2-2 [2913 kB] 785s Get:64 http://ftpmaster.internal/ubuntu plucky/main amd64 libpcre2-16-0 amd64 10.42-4ubuntu3 [214 kB] 785s Get:65 http://ftpmaster.internal/ubuntu plucky/main amd64 libpixman-1-0 amd64 0.44.0-3 [427 kB] 785s Get:66 http://ftpmaster.internal/ubuntu plucky/main amd64 libproxy1v5 amd64 0.5.9-1 [27.9 kB] 785s Get:67 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-minimal amd64 3.13.1-3 [881 kB] 785s Get:68 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13-stdlib amd64 3.13.1-3 [2087 kB] 785s Get:69 http://ftpmaster.internal/ubuntu plucky/main amd64 libpython3.13 amd64 3.13.1-3 [2344 kB] 786s Get:70 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6core6t64 amd64 6.8.1+dfsg-0ubuntu4 [2131 kB] 786s Get:71 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6dbus6 amd64 6.8.1+dfsg-0ubuntu4 [288 kB] 786s Get:72 http://ftpmaster.internal/ubuntu plucky/main amd64 libglvnd0 amd64 1.7.0-1build1 [69.6 kB] 786s Get:73 http://ftpmaster.internal/ubuntu plucky/main amd64 libegl1 amd64 1.7.0-1build1 [28.7 kB] 786s Get:74 http://ftpmaster.internal/ubuntu plucky/main amd64 libglx0 amd64 1.7.0-1build1 [38.6 kB] 786s Get:75 http://ftpmaster.internal/ubuntu plucky/main amd64 libopengl0 amd64 1.7.0-1build1 [32.8 kB] 786s Get:76 http://ftpmaster.internal/ubuntu plucky/main amd64 libsm6 amd64 2:1.2.4-1 [17.4 kB] 786s Get:77 http://ftpmaster.internal/ubuntu plucky/universe amd64 libts0t64 amd64 1.22-1.1build1 [63.8 kB] 786s Get:78 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-util1 amd64 0.4.0-1build3 [10.7 kB] 786s Get:79 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-image0 amd64 0.4.0-2build1 [10.8 kB] 786s Get:80 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render0 amd64 1.17.0-2 [16.2 kB] 786s Get:81 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-render-util0 amd64 0.3.9-1build4 [9608 B] 786s Get:82 http://ftpmaster.internal/ubuntu plucky/universe amd64 libxcb-cursor0 amd64 0.1.4-1build1 [10.7 kB] 786s Get:83 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-icccm4 amd64 0.4.2-1 [11.1 kB] 786s Get:84 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-keysyms1 amd64 0.4.0-1build4 [7956 B] 786s Get:85 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-shape0 amd64 1.17.0-2 [6092 B] 786s Get:86 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xinput0 amd64 1.17.0-2 [33.2 kB] 786s Get:87 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcb-xkb1 amd64 1.17.0-2 [32.3 kB] 786s Get:88 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbcommon-x11-0 amd64 1.7.0-2 [15.2 kB] 786s Get:89 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6gui6 amd64 6.8.1+dfsg-0ubuntu4 [3812 kB] 786s Get:90 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6network6 amd64 6.8.1+dfsg-0ubuntu4 [896 kB] 786s Get:91 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6opengl6 amd64 6.8.1+dfsg-0ubuntu4 [463 kB] 786s Get:92 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6widgets6 amd64 6.8.1+dfsg-0ubuntu4 [2987 kB] 786s Get:93 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6openglwidgets6 amd64 6.8.1+dfsg-0ubuntu4 [43.6 kB] 786s Get:94 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6positioning6 amd64 6.8.1-0ubuntu1 [211 kB] 786s Get:95 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6printsupport6 amd64 6.8.1+dfsg-0ubuntu4 [232 kB] 786s Get:96 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qml6 amd64 6.8.1+dfsg-0ubuntu1 [1962 kB] 786s Get:97 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlmodels6 amd64 6.8.1+dfsg-0ubuntu1 [323 kB] 786s Get:98 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlworkerscript6 amd64 6.8.1+dfsg-0ubuntu1 [36.9 kB] 787s Get:99 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6qmlmeta6 amd64 6.8.1+dfsg-0ubuntu1 [67.0 kB] 787s Get:100 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6quick6 amd64 6.8.1+dfsg-0ubuntu1 [2574 kB] 787s Get:101 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6quickwidgets6 amd64 6.8.1+dfsg-0ubuntu1 [47.0 kB] 787s Get:102 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6sql6 amd64 6.8.1+dfsg-0ubuntu4 [150 kB] 787s Get:103 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6test6 amd64 6.8.1+dfsg-0ubuntu4 [195 kB] 787s Get:104 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webchannel6 amd64 6.8.1-0ubuntu1 [103 kB] 787s Get:105 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webchannelquick6 amd64 6.8.1-0ubuntu1 [19.2 kB] 787s Get:106 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webengine6-data all 6.8.1+dfsg-0ubuntu1 [21.6 MB] 788s Get:107 http://ftpmaster.internal/ubuntu plucky/main amd64 libopenjp2-7 amd64 2.5.0-2ubuntu2 [217 kB] 788s Get:108 http://ftpmaster.internal/ubuntu plucky/main amd64 libsnappy1v5 amd64 1.2.1-1 [30.4 kB] 788s Get:109 http://ftpmaster.internal/ubuntu plucky/main amd64 libjbig0 amd64 2.1-6.1ubuntu2 [29.7 kB] 788s Get:110 http://ftpmaster.internal/ubuntu plucky/main amd64 libsharpyuv0 amd64 1.5.0-0.1 [25.9 kB] 788s Get:111 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebp7 amd64 1.5.0-0.1 [378 kB] 788s Get:112 http://ftpmaster.internal/ubuntu plucky/main amd64 libtiff6 amd64 4.5.1+git230720-4ubuntu4 [200 kB] 788s Get:113 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpdemux2 amd64 1.5.0-0.1 [13.0 kB] 788s Get:114 http://ftpmaster.internal/ubuntu plucky/main amd64 libwebpmux3 amd64 1.5.0-0.1 [27.6 kB] 788s Get:115 http://ftpmaster.internal/ubuntu plucky/main amd64 libxcomposite1 amd64 1:0.4.6-1 [6642 B] 788s Get:116 http://ftpmaster.internal/ubuntu plucky/main amd64 libxdamage1 amd64 1:1.1.6-1build1 [6150 B] 788s Get:117 http://ftpmaster.internal/ubuntu plucky/main amd64 libxkbfile1 amd64 1:1.1.0-1build4 [70.0 kB] 788s Get:118 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrender1 amd64 1:0.9.10-1.1build1 [19.0 kB] 788s Get:119 http://ftpmaster.internal/ubuntu plucky/main amd64 libxrandr2 amd64 2:1.5.4-1 [19.6 kB] 788s Get:120 http://ftpmaster.internal/ubuntu plucky/main amd64 libxtst6 amd64 2:1.2.3-1.1build1 [12.6 kB] 788s Get:121 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginecore6 amd64 6.8.1+dfsg-0ubuntu1 [61.4 MB] 790s Get:122 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginecore6-bin amd64 6.8.1+dfsg-0ubuntu1 [7445 kB] 790s Get:123 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginequick6 amd64 6.8.1+dfsg-0ubuntu1 [218 kB] 790s Get:124 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6webenginewidgets6 amd64 6.8.1+dfsg-0ubuntu1 [82.1 kB] 790s Get:125 http://ftpmaster.internal/ubuntu plucky/universe amd64 libqt6xml6 amd64 6.8.1+dfsg-0ubuntu4 [84.0 kB] 790s Get:126 http://ftpmaster.internal/ubuntu plucky/main amd64 libxt6t64 amd64 1:1.2.1-1.2build1 [171 kB] 790s Get:127 http://ftpmaster.internal/ubuntu plucky/main amd64 libxmu6 amd64 2:1.1.3-3build2 [47.6 kB] 790s Get:128 http://ftpmaster.internal/ubuntu plucky/main amd64 libxpm4 amd64 1:3.5.17-1build2 [36.5 kB] 790s Get:129 http://ftpmaster.internal/ubuntu plucky/main amd64 libxaw7 amd64 2:1.0.16-1 [207 kB] 790s Get:130 http://ftpmaster.internal/ubuntu plucky/main amd64 libxfont2 amd64 1:2.0.6-1build1 [93.0 kB] 790s Get:131 http://ftpmaster.internal/ubuntu plucky/main amd64 python-requests-doc all 2.32.3+dfsg-1ubuntu1 [174 kB] 790s Get:132 http://ftpmaster.internal/ubuntu plucky/main amd64 python3.12-doc all 3.12.8-3 [12.4 MB] 790s Get:133 http://ftpmaster.internal/ubuntu plucky/main amd64 python3-doc all 3.12.8-1 [10.3 kB] 790s Get:134 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.sip amd64 13.9.1-1 [64.4 kB] 790s Get:135 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6 amd64 6.8.0-1build1 [2850 kB] 791s Get:136 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtqml amd64 6.8.0-1build1 [232 kB] 791s Get:137 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtwebchannel amd64 6.8.0-1build1 [17.8 kB] 791s Get:138 http://ftpmaster.internal/ubuntu plucky/universe amd64 python3-pyqt6.qtwebengine amd64 6.8.0-1 [137 kB] 791s Get:139 http://ftpmaster.internal/ubuntu plucky/main amd64 libjs-mathjax all 2.7.9+dfsg-1 [5665 kB] 791s Get:140 http://ftpmaster.internal/ubuntu plucky/main amd64 sphinx-doc all 8.1.3-3 [3471 kB] 791s Get:141 http://ftpmaster.internal/ubuntu plucky/main amd64 x11-xkb-utils amd64 7.7+9 [169 kB] 791s Get:142 http://ftpmaster.internal/ubuntu plucky-proposed/main amd64 xserver-common all 2:21.1.15-2ubuntu2 [34.0 kB] 791s Get:143 http://ftpmaster.internal/ubuntu plucky/main amd64 libgl1 amd64 1.7.0-1build1 [102 kB] 791s Get:144 http://ftpmaster.internal/ubuntu plucky-proposed/universe amd64 xvfb amd64 2:21.1.15-2ubuntu2 [965 kB] 791s Preconfiguring packages ... 791s Fetched 166 MB in 8s (21.6 MB/s) 791s Selecting previously unselected package isa-support:amd64. 791s (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 ... 89449 files and directories currently installed.) 791s Preparing to unpack .../isa-support_26_amd64.deb ... 791s Unpacking isa-support:amd64 (26) ... 791s Setting up isa-support:amd64 (26) ... 791s Selecting previously unselected package sse3-support. 791s (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 ... 89476 files and directories currently installed.) 791s Preparing to unpack .../000-sse3-support_26_amd64.deb ... 791s Unpacking sse3-support (26) ... 792s Selecting previously unselected package docutils-doc. 792s Preparing to unpack .../001-docutils-doc_0.21.2+dfsg-2_all.deb ... 792s Unpacking docutils-doc (0.21.2+dfsg-2) ... 792s Selecting previously unselected package fonts-dejavu-mono. 792s Preparing to unpack .../002-fonts-dejavu-mono_2.37-8_all.deb ... 792s Unpacking fonts-dejavu-mono (2.37-8) ... 792s Selecting previously unselected package fonts-dejavu-core. 792s Preparing to unpack .../003-fonts-dejavu-core_2.37-8_all.deb ... 792s Unpacking fonts-dejavu-core (2.37-8) ... 792s Selecting previously unselected package fontconfig-config. 792s Preparing to unpack .../004-fontconfig-config_2.15.0-1.1ubuntu2_amd64.deb ... 792s Unpacking fontconfig-config (2.15.0-1.1ubuntu2) ... 792s Selecting previously unselected package libfontconfig1:amd64. 792s Preparing to unpack .../005-libfontconfig1_2.15.0-1.1ubuntu2_amd64.deb ... 792s Unpacking libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 792s Selecting previously unselected package fontconfig. 792s Preparing to unpack .../006-fontconfig_2.15.0-1.1ubuntu2_amd64.deb ... 792s Unpacking fontconfig (2.15.0-1.1ubuntu2) ... 792s Selecting previously unselected package fonts-mathjax. 792s Preparing to unpack .../007-fonts-mathjax_2.7.9+dfsg-1_all.deb ... 792s Unpacking fonts-mathjax (2.7.9+dfsg-1) ... 792s Selecting previously unselected package libavahi-common-data:amd64. 792s Preparing to unpack .../008-libavahi-common-data_0.8-14ubuntu1_amd64.deb ... 792s Unpacking libavahi-common-data:amd64 (0.8-14ubuntu1) ... 792s Selecting previously unselected package libavahi-common3:amd64. 792s Preparing to unpack .../009-libavahi-common3_0.8-14ubuntu1_amd64.deb ... 792s Unpacking libavahi-common3:amd64 (0.8-14ubuntu1) ... 792s Selecting previously unselected package libavahi-client3:amd64. 792s Preparing to unpack .../010-libavahi-client3_0.8-14ubuntu1_amd64.deb ... 792s Unpacking libavahi-client3:amd64 (0.8-14ubuntu1) ... 792s Selecting previously unselected package libgomp1:amd64. 792s Preparing to unpack .../011-libgomp1_14.2.0-13ubuntu1_amd64.deb ... 792s Unpacking libgomp1:amd64 (14.2.0-13ubuntu1) ... 792s Selecting previously unselected package libb2-1:amd64. 792s Preparing to unpack .../012-libb2-1_0.98.1-1.1build1_amd64.deb ... 792s Unpacking libb2-1:amd64 (0.98.1-1.1build1) ... 792s Selecting previously unselected package libcups2t64:amd64. 792s Preparing to unpack .../013-libcups2t64_2.4.11-0ubuntu2_amd64.deb ... 792s Unpacking libcups2t64:amd64 (2.4.11-0ubuntu2) ... 792s Selecting previously unselected package libdeflate0:amd64. 792s Preparing to unpack .../014-libdeflate0_1.23-1_amd64.deb ... 792s Unpacking libdeflate0:amd64 (1.23-1) ... 792s Selecting previously unselected package libdouble-conversion3:amd64. 792s Preparing to unpack .../015-libdouble-conversion3_3.3.0-1build1_amd64.deb ... 792s Unpacking libdouble-conversion3:amd64 (3.3.0-1build1) ... 792s Selecting previously unselected package libpciaccess0:amd64. 792s Preparing to unpack .../016-libpciaccess0_0.17-3build1_amd64.deb ... 792s Unpacking libpciaccess0:amd64 (0.17-3build1) ... 792s Selecting previously unselected package libdrm-intel1:amd64. 792s Preparing to unpack .../017-libdrm-intel1_2.4.123-1_amd64.deb ... 792s Unpacking libdrm-intel1:amd64 (2.4.123-1) ... 792s Selecting previously unselected package libdrm-radeon1:amd64. 792s Preparing to unpack .../018-libdrm-radeon1_2.4.123-1_amd64.deb ... 792s Unpacking libdrm-radeon1:amd64 (2.4.123-1) ... 792s Selecting previously unselected package libwayland-server0:amd64. 792s Preparing to unpack .../019-libwayland-server0_1.23.0-1_amd64.deb ... 792s Unpacking libwayland-server0:amd64 (1.23.0-1) ... 792s Selecting previously unselected package libxcb-randr0:amd64. 792s Preparing to unpack .../020-libxcb-randr0_1.17.0-2_amd64.deb ... 792s Unpacking libxcb-randr0:amd64 (1.17.0-2) ... 792s Selecting previously unselected package libglapi-mesa:amd64. 792s Preparing to unpack .../021-libglapi-mesa_24.2.8-1ubuntu1_amd64.deb ... 792s Unpacking libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 792s Selecting previously unselected package libx11-xcb1:amd64. 792s Preparing to unpack .../022-libx11-xcb1_2%3a1.8.10-2_amd64.deb ... 792s Unpacking libx11-xcb1:amd64 (2:1.8.10-2) ... 792s Selecting previously unselected package libxcb-dri2-0:amd64. 792s Preparing to unpack .../023-libxcb-dri2-0_1.17.0-2_amd64.deb ... 792s Unpacking libxcb-dri2-0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxcb-dri3-0:amd64. 793s Preparing to unpack .../024-libxcb-dri3-0_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-dri3-0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxcb-present0:amd64. 793s Preparing to unpack .../025-libxcb-present0_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-present0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxcb-sync1:amd64. 793s Preparing to unpack .../026-libxcb-sync1_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-sync1:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxcb-xfixes0:amd64. 793s Preparing to unpack .../027-libxcb-xfixes0_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-xfixes0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxshmfence1:amd64. 793s Preparing to unpack .../028-libxshmfence1_1.3-1build5_amd64.deb ... 793s Unpacking libxshmfence1:amd64 (1.3-1build5) ... 793s Selecting previously unselected package mesa-libgallium:amd64. 793s Preparing to unpack .../029-mesa-libgallium_24.2.8-1ubuntu1_amd64.deb ... 793s Unpacking mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 793s Selecting previously unselected package libgbm1:amd64. 793s Preparing to unpack .../030-libgbm1_24.2.8-1ubuntu1_amd64.deb ... 793s Unpacking libgbm1:amd64 (24.2.8-1ubuntu1) ... 793s Selecting previously unselected package libwayland-client0:amd64. 793s Preparing to unpack .../031-libwayland-client0_1.23.0-1_amd64.deb ... 793s Unpacking libwayland-client0:amd64 (1.23.0-1) ... 793s Selecting previously unselected package libxcb-shm0:amd64. 793s Preparing to unpack .../032-libxcb-shm0_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-shm0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libegl-mesa0:amd64. 793s Preparing to unpack .../033-libegl-mesa0_24.2.8-1ubuntu1_amd64.deb ... 793s Unpacking libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 793s Selecting previously unselected package libevent-2.1-7t64:amd64. 793s Preparing to unpack .../034-libevent-2.1-7t64_2.1.12-stable-10_amd64.deb ... 793s Unpacking libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 793s Selecting previously unselected package libfontenc1:amd64. 793s Preparing to unpack .../035-libfontenc1_1%3a1.1.8-1build1_amd64.deb ... 793s Unpacking libfontenc1:amd64 (1:1.1.8-1build1) ... 793s Selecting previously unselected package libvulkan1:amd64. 793s Preparing to unpack .../036-libvulkan1_1.4.304.0-1_amd64.deb ... 793s Unpacking libvulkan1:amd64 (1.4.304.0-1) ... 793s Selecting previously unselected package libgl1-mesa-dri:amd64. 793s Preparing to unpack .../037-libgl1-mesa-dri_24.2.8-1ubuntu1_amd64.deb ... 793s Unpacking libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 793s Selecting previously unselected package libxcb-glx0:amd64. 793s Preparing to unpack .../038-libxcb-glx0_1.17.0-2_amd64.deb ... 793s Unpacking libxcb-glx0:amd64 (1.17.0-2) ... 793s Selecting previously unselected package libxfixes3:amd64. 793s Preparing to unpack .../039-libxfixes3_1%3a6.0.0-2build1_amd64.deb ... 793s Unpacking libxfixes3:amd64 (1:6.0.0-2build1) ... 793s Selecting previously unselected package libxxf86vm1:amd64. 793s Preparing to unpack .../040-libxxf86vm1_1%3a1.1.4-1build4_amd64.deb ... 793s Unpacking libxxf86vm1:amd64 (1:1.1.4-1build4) ... 793s Selecting previously unselected package libglx-mesa0:amd64. 793s Preparing to unpack .../041-libglx-mesa0_24.2.8-1ubuntu1_amd64.deb ... 793s Unpacking libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 793s Selecting previously unselected package libgraphite2-3:amd64. 793s Preparing to unpack .../042-libgraphite2-3_1.3.14-2ubuntu1_amd64.deb ... 793s Unpacking libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 793s Selecting previously unselected package libharfbuzz0b:amd64. 793s Preparing to unpack .../043-libharfbuzz0b_10.2.0-1_amd64.deb ... 793s Unpacking libharfbuzz0b:amd64 (10.2.0-1) ... 793s Selecting previously unselected package libharfbuzz-subset0:amd64. 793s Preparing to unpack .../044-libharfbuzz-subset0_10.2.0-1_amd64.deb ... 793s Unpacking libharfbuzz-subset0:amd64 (10.2.0-1) ... 793s Selecting previously unselected package x11-common. 793s Preparing to unpack .../045-x11-common_1%3a7.7+23ubuntu3_all.deb ... 793s Unpacking x11-common (1:7.7+23ubuntu3) ... 793s Selecting previously unselected package libice6:amd64. 793s Preparing to unpack .../046-libice6_2%3a1.1.1-1_amd64.deb ... 793s Unpacking libice6:amd64 (2:1.1.1-1) ... 793s Selecting previously unselected package libwacom-common. 793s Preparing to unpack .../047-libwacom-common_2.13.0-1_all.deb ... 793s Unpacking libwacom-common (2.13.0-1) ... 794s Selecting previously unselected package libwacom9:amd64. 794s Preparing to unpack .../048-libwacom9_2.13.0-1_amd64.deb ... 794s Unpacking libwacom9:amd64 (2.13.0-1) ... 794s Selecting previously unselected package libinput-bin. 794s Preparing to unpack .../049-libinput-bin_1.26.2-1_amd64.deb ... 794s Unpacking libinput-bin (1.26.2-1) ... 794s Selecting previously unselected package libmtdev1t64:amd64. 794s Preparing to unpack .../050-libmtdev1t64_1.1.6-1.2_amd64.deb ... 794s Unpacking libmtdev1t64:amd64 (1.1.6-1.2) ... 794s Selecting previously unselected package libinput10:amd64. 794s Preparing to unpack .../051-libinput10_1.26.2-1_amd64.deb ... 794s Unpacking libinput10:amd64 (1.26.2-1) ... 794s Selecting previously unselected package libjpeg-turbo8:amd64. 794s Preparing to unpack .../052-libjpeg-turbo8_2.1.5-3ubuntu2_amd64.deb ... 794s Unpacking libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 794s Selecting previously unselected package libjpeg8:amd64. 794s Preparing to unpack .../053-libjpeg8_8c-2ubuntu11_amd64.deb ... 794s Unpacking libjpeg8:amd64 (8c-2ubuntu11) ... 794s Selecting previously unselected package libjs-jquery. 794s Preparing to unpack .../054-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 794s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 794s Selecting previously unselected package libjs-underscore. 794s Preparing to unpack .../055-libjs-underscore_1.13.4~dfsg+~1.11.4-3_all.deb ... 794s Unpacking libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 794s Selecting previously unselected package libjs-sphinxdoc. 794s Preparing to unpack .../056-libjs-sphinxdoc_8.1.3-3_all.deb ... 794s Unpacking libjs-sphinxdoc (8.1.3-3) ... 794s Selecting previously unselected package liblcms2-2:amd64. 794s Preparing to unpack .../057-liblcms2-2_2.16-2_amd64.deb ... 794s Unpacking liblcms2-2:amd64 (2.16-2) ... 794s Selecting previously unselected package liblerc4:amd64. 794s Preparing to unpack .../058-liblerc4_4.0.0+ds-5ubuntu1_amd64.deb ... 794s Unpacking liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 794s Selecting previously unselected package libmd4c0:amd64. 794s Preparing to unpack .../059-libmd4c0_0.5.2-2_amd64.deb ... 794s Unpacking libmd4c0:amd64 (0.5.2-2) ... 794s Selecting previously unselected package libminizip1t64:amd64. 794s Preparing to unpack .../060-libminizip1t64_1%3a1.3.dfsg+really1.3.1-1ubuntu1_amd64.deb ... 794s Unpacking libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 794s Selecting previously unselected package libopus0:amd64. 794s Preparing to unpack .../061-libopus0_1.5.2-2_amd64.deb ... 794s Unpacking libopus0:amd64 (1.5.2-2) ... 794s Selecting previously unselected package libpcre2-16-0:amd64. 794s Preparing to unpack .../062-libpcre2-16-0_10.42-4ubuntu3_amd64.deb ... 794s Unpacking libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 794s Selecting previously unselected package libpixman-1-0:amd64. 794s Preparing to unpack .../063-libpixman-1-0_0.44.0-3_amd64.deb ... 794s Unpacking libpixman-1-0:amd64 (0.44.0-3) ... 794s Selecting previously unselected package libproxy1v5:amd64. 794s Preparing to unpack .../064-libproxy1v5_0.5.9-1_amd64.deb ... 794s Unpacking libproxy1v5:amd64 (0.5.9-1) ... 794s Selecting previously unselected package libpython3.13-minimal:amd64. 794s Preparing to unpack .../065-libpython3.13-minimal_3.13.1-3_amd64.deb ... 794s Unpacking libpython3.13-minimal:amd64 (3.13.1-3) ... 794s Selecting previously unselected package libpython3.13-stdlib:amd64. 794s Preparing to unpack .../066-libpython3.13-stdlib_3.13.1-3_amd64.deb ... 794s Unpacking libpython3.13-stdlib:amd64 (3.13.1-3) ... 794s Selecting previously unselected package libpython3.13:amd64. 794s Preparing to unpack .../067-libpython3.13_3.13.1-3_amd64.deb ... 794s Unpacking libpython3.13:amd64 (3.13.1-3) ... 794s Selecting previously unselected package libqt6core6t64:amd64. 794s Preparing to unpack .../068-libqt6core6t64_6.8.1+dfsg-0ubuntu4_amd64.deb ... 794s Unpacking libqt6core6t64:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6dbus6:amd64. 795s Preparing to unpack .../069-libqt6dbus6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6dbus6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libglvnd0:amd64. 795s Preparing to unpack .../070-libglvnd0_1.7.0-1build1_amd64.deb ... 795s Unpacking libglvnd0:amd64 (1.7.0-1build1) ... 795s Selecting previously unselected package libegl1:amd64. 795s Preparing to unpack .../071-libegl1_1.7.0-1build1_amd64.deb ... 795s Unpacking libegl1:amd64 (1.7.0-1build1) ... 795s Selecting previously unselected package libglx0:amd64. 795s Preparing to unpack .../072-libglx0_1.7.0-1build1_amd64.deb ... 795s Unpacking libglx0:amd64 (1.7.0-1build1) ... 795s Selecting previously unselected package libopengl0:amd64. 795s Preparing to unpack .../073-libopengl0_1.7.0-1build1_amd64.deb ... 795s Unpacking libopengl0:amd64 (1.7.0-1build1) ... 795s Selecting previously unselected package libsm6:amd64. 795s Preparing to unpack .../074-libsm6_2%3a1.2.4-1_amd64.deb ... 795s Unpacking libsm6:amd64 (2:1.2.4-1) ... 795s Selecting previously unselected package libts0t64:amd64. 795s Preparing to unpack .../075-libts0t64_1.22-1.1build1_amd64.deb ... 795s Unpacking libts0t64:amd64 (1.22-1.1build1) ... 795s Selecting previously unselected package libxcb-util1:amd64. 795s Preparing to unpack .../076-libxcb-util1_0.4.0-1build3_amd64.deb ... 795s Unpacking libxcb-util1:amd64 (0.4.0-1build3) ... 795s Selecting previously unselected package libxcb-image0:amd64. 795s Preparing to unpack .../077-libxcb-image0_0.4.0-2build1_amd64.deb ... 795s Unpacking libxcb-image0:amd64 (0.4.0-2build1) ... 795s Selecting previously unselected package libxcb-render0:amd64. 795s Preparing to unpack .../078-libxcb-render0_1.17.0-2_amd64.deb ... 795s Unpacking libxcb-render0:amd64 (1.17.0-2) ... 795s Selecting previously unselected package libxcb-render-util0:amd64. 795s Preparing to unpack .../079-libxcb-render-util0_0.3.9-1build4_amd64.deb ... 795s Unpacking libxcb-render-util0:amd64 (0.3.9-1build4) ... 795s Selecting previously unselected package libxcb-cursor0:amd64. 795s Preparing to unpack .../080-libxcb-cursor0_0.1.4-1build1_amd64.deb ... 795s Unpacking libxcb-cursor0:amd64 (0.1.4-1build1) ... 795s Selecting previously unselected package libxcb-icccm4:amd64. 795s Preparing to unpack .../081-libxcb-icccm4_0.4.2-1_amd64.deb ... 795s Unpacking libxcb-icccm4:amd64 (0.4.2-1) ... 795s Selecting previously unselected package libxcb-keysyms1:amd64. 795s Preparing to unpack .../082-libxcb-keysyms1_0.4.0-1build4_amd64.deb ... 795s Unpacking libxcb-keysyms1:amd64 (0.4.0-1build4) ... 795s Selecting previously unselected package libxcb-shape0:amd64. 795s Preparing to unpack .../083-libxcb-shape0_1.17.0-2_amd64.deb ... 795s Unpacking libxcb-shape0:amd64 (1.17.0-2) ... 795s Selecting previously unselected package libxcb-xinput0:amd64. 795s Preparing to unpack .../084-libxcb-xinput0_1.17.0-2_amd64.deb ... 795s Unpacking libxcb-xinput0:amd64 (1.17.0-2) ... 795s Selecting previously unselected package libxcb-xkb1:amd64. 795s Preparing to unpack .../085-libxcb-xkb1_1.17.0-2_amd64.deb ... 795s Unpacking libxcb-xkb1:amd64 (1.17.0-2) ... 795s Selecting previously unselected package libxkbcommon-x11-0:amd64. 795s Preparing to unpack .../086-libxkbcommon-x11-0_1.7.0-2_amd64.deb ... 795s Unpacking libxkbcommon-x11-0:amd64 (1.7.0-2) ... 795s Selecting previously unselected package libqt6gui6:amd64. 795s Preparing to unpack .../087-libqt6gui6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6gui6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6network6:amd64. 795s Preparing to unpack .../088-libqt6network6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6network6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6opengl6:amd64. 795s Preparing to unpack .../089-libqt6opengl6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6opengl6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6widgets6:amd64. 795s Preparing to unpack .../090-libqt6widgets6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6widgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6openglwidgets6:amd64. 795s Preparing to unpack .../091-libqt6openglwidgets6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 795s Unpacking libqt6openglwidgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 795s Selecting previously unselected package libqt6positioning6:amd64. 795s Preparing to unpack .../092-libqt6positioning6_6.8.1-0ubuntu1_amd64.deb ... 795s Unpacking libqt6positioning6:amd64 (6.8.1-0ubuntu1) ... 796s Selecting previously unselected package libqt6printsupport6:amd64. 796s Preparing to unpack .../093-libqt6printsupport6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 796s Unpacking libqt6printsupport6:amd64 (6.8.1+dfsg-0ubuntu4) ... 796s Selecting previously unselected package libqt6qml6:amd64. 796s Preparing to unpack .../094-libqt6qml6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6qml6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6qmlmodels6:amd64. 796s Preparing to unpack .../095-libqt6qmlmodels6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6qmlmodels6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6qmlworkerscript6:amd64. 796s Preparing to unpack .../096-libqt6qmlworkerscript6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6qmlworkerscript6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6qmlmeta6:amd64. 796s Preparing to unpack .../097-libqt6qmlmeta6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6qmlmeta6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6quick6:amd64. 796s Preparing to unpack .../098-libqt6quick6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6quick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6quickwidgets6:amd64. 796s Preparing to unpack .../099-libqt6quickwidgets6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 796s Unpacking libqt6quickwidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libqt6sql6:amd64. 796s Preparing to unpack .../100-libqt6sql6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 796s Unpacking libqt6sql6:amd64 (6.8.1+dfsg-0ubuntu4) ... 796s Selecting previously unselected package libqt6test6:amd64. 796s Preparing to unpack .../101-libqt6test6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 796s Unpacking libqt6test6:amd64 (6.8.1+dfsg-0ubuntu4) ... 796s Selecting previously unselected package libqt6webchannel6:amd64. 796s Preparing to unpack .../102-libqt6webchannel6_6.8.1-0ubuntu1_amd64.deb ... 796s Unpacking libqt6webchannel6:amd64 (6.8.1-0ubuntu1) ... 796s Selecting previously unselected package libqt6webchannelquick6:amd64. 796s Preparing to unpack .../103-libqt6webchannelquick6_6.8.1-0ubuntu1_amd64.deb ... 796s Unpacking libqt6webchannelquick6:amd64 (6.8.1-0ubuntu1) ... 796s Selecting previously unselected package libqt6webengine6-data. 796s Preparing to unpack .../104-libqt6webengine6-data_6.8.1+dfsg-0ubuntu1_all.deb ... 796s Unpacking libqt6webengine6-data (6.8.1+dfsg-0ubuntu1) ... 796s Selecting previously unselected package libopenjp2-7:amd64. 796s Preparing to unpack .../105-libopenjp2-7_2.5.0-2ubuntu2_amd64.deb ... 796s Unpacking libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 796s Selecting previously unselected package libsnappy1v5:amd64. 796s Preparing to unpack .../106-libsnappy1v5_1.2.1-1_amd64.deb ... 796s Unpacking libsnappy1v5:amd64 (1.2.1-1) ... 796s Selecting previously unselected package libjbig0:amd64. 796s Preparing to unpack .../107-libjbig0_2.1-6.1ubuntu2_amd64.deb ... 796s Unpacking libjbig0:amd64 (2.1-6.1ubuntu2) ... 796s Selecting previously unselected package libsharpyuv0:amd64. 796s Preparing to unpack .../108-libsharpyuv0_1.5.0-0.1_amd64.deb ... 796s Unpacking libsharpyuv0:amd64 (1.5.0-0.1) ... 796s Selecting previously unselected package libwebp7:amd64. 796s Preparing to unpack .../109-libwebp7_1.5.0-0.1_amd64.deb ... 796s Unpacking libwebp7:amd64 (1.5.0-0.1) ... 796s Selecting previously unselected package libtiff6:amd64. 796s Preparing to unpack .../110-libtiff6_4.5.1+git230720-4ubuntu4_amd64.deb ... 796s Unpacking libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 796s Selecting previously unselected package libwebpdemux2:amd64. 796s Preparing to unpack .../111-libwebpdemux2_1.5.0-0.1_amd64.deb ... 796s Unpacking libwebpdemux2:amd64 (1.5.0-0.1) ... 796s Selecting previously unselected package libwebpmux3:amd64. 796s Preparing to unpack .../112-libwebpmux3_1.5.0-0.1_amd64.deb ... 796s Unpacking libwebpmux3:amd64 (1.5.0-0.1) ... 796s Selecting previously unselected package libxcomposite1:amd64. 796s Preparing to unpack .../113-libxcomposite1_1%3a0.4.6-1_amd64.deb ... 796s Unpacking libxcomposite1:amd64 (1:0.4.6-1) ... 797s Selecting previously unselected package libxdamage1:amd64. 797s Preparing to unpack .../114-libxdamage1_1%3a1.1.6-1build1_amd64.deb ... 797s Unpacking libxdamage1:amd64 (1:1.1.6-1build1) ... 797s Selecting previously unselected package libxkbfile1:amd64. 797s Preparing to unpack .../115-libxkbfile1_1%3a1.1.0-1build4_amd64.deb ... 797s Unpacking libxkbfile1:amd64 (1:1.1.0-1build4) ... 797s Selecting previously unselected package libxrender1:amd64. 797s Preparing to unpack .../116-libxrender1_1%3a0.9.10-1.1build1_amd64.deb ... 797s Unpacking libxrender1:amd64 (1:0.9.10-1.1build1) ... 797s Selecting previously unselected package libxrandr2:amd64. 797s Preparing to unpack .../117-libxrandr2_2%3a1.5.4-1_amd64.deb ... 797s Unpacking libxrandr2:amd64 (2:1.5.4-1) ... 797s Selecting previously unselected package libxtst6:amd64. 797s Preparing to unpack .../118-libxtst6_2%3a1.2.3-1.1build1_amd64.deb ... 797s Unpacking libxtst6:amd64 (2:1.2.3-1.1build1) ... 797s Selecting previously unselected package libqt6webenginecore6:amd64. 797s Preparing to unpack .../119-libqt6webenginecore6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 797s Unpacking libqt6webenginecore6:amd64 (6.8.1+dfsg-0ubuntu1) ... 798s Selecting previously unselected package libqt6webenginecore6-bin. 798s Preparing to unpack .../120-libqt6webenginecore6-bin_6.8.1+dfsg-0ubuntu1_amd64.deb ... 798s Unpacking libqt6webenginecore6-bin (6.8.1+dfsg-0ubuntu1) ... 798s Selecting previously unselected package libqt6webenginequick6:amd64. 798s Preparing to unpack .../121-libqt6webenginequick6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 798s Unpacking libqt6webenginequick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 798s Selecting previously unselected package libqt6webenginewidgets6:amd64. 798s Preparing to unpack .../122-libqt6webenginewidgets6_6.8.1+dfsg-0ubuntu1_amd64.deb ... 798s Unpacking libqt6webenginewidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 798s Selecting previously unselected package libqt6xml6:amd64. 798s Preparing to unpack .../123-libqt6xml6_6.8.1+dfsg-0ubuntu4_amd64.deb ... 798s Unpacking libqt6xml6:amd64 (6.8.1+dfsg-0ubuntu4) ... 798s Selecting previously unselected package libxt6t64:amd64. 798s Preparing to unpack .../124-libxt6t64_1%3a1.2.1-1.2build1_amd64.deb ... 798s Unpacking libxt6t64:amd64 (1:1.2.1-1.2build1) ... 798s Selecting previously unselected package libxmu6:amd64. 798s Preparing to unpack .../125-libxmu6_2%3a1.1.3-3build2_amd64.deb ... 798s Unpacking libxmu6:amd64 (2:1.1.3-3build2) ... 798s Selecting previously unselected package libxpm4:amd64. 798s Preparing to unpack .../126-libxpm4_1%3a3.5.17-1build2_amd64.deb ... 798s Unpacking libxpm4:amd64 (1:3.5.17-1build2) ... 798s Selecting previously unselected package libxaw7:amd64. 798s Preparing to unpack .../127-libxaw7_2%3a1.0.16-1_amd64.deb ... 798s Unpacking libxaw7:amd64 (2:1.0.16-1) ... 798s Selecting previously unselected package libxfont2:amd64. 798s Preparing to unpack .../128-libxfont2_1%3a2.0.6-1build1_amd64.deb ... 798s Unpacking libxfont2:amd64 (1:2.0.6-1build1) ... 798s Selecting previously unselected package python-requests-doc. 798s Preparing to unpack .../129-python-requests-doc_2.32.3+dfsg-1ubuntu1_all.deb ... 798s Unpacking python-requests-doc (2.32.3+dfsg-1ubuntu1) ... 798s Selecting previously unselected package python3.12-doc. 798s Preparing to unpack .../130-python3.12-doc_3.12.8-3_all.deb ... 798s Unpacking python3.12-doc (3.12.8-3) ... 798s Selecting previously unselected package python3-doc. 798s Preparing to unpack .../131-python3-doc_3.12.8-1_all.deb ... 798s Unpacking python3-doc (3.12.8-1) ... 798s Selecting previously unselected package python3-pyqt6.sip. 798s Preparing to unpack .../132-python3-pyqt6.sip_13.9.1-1_amd64.deb ... 798s Unpacking python3-pyqt6.sip (13.9.1-1) ... 798s Selecting previously unselected package python3-pyqt6. 798s Preparing to unpack .../133-python3-pyqt6_6.8.0-1build1_amd64.deb ... 798s Unpacking python3-pyqt6 (6.8.0-1build1) ... 798s Selecting previously unselected package python3-pyqt6.qtqml. 798s Preparing to unpack .../134-python3-pyqt6.qtqml_6.8.0-1build1_amd64.deb ... 798s Unpacking python3-pyqt6.qtqml (6.8.0-1build1) ... 798s Selecting previously unselected package python3-pyqt6.qtwebchannel. 798s Preparing to unpack .../135-python3-pyqt6.qtwebchannel_6.8.0-1build1_amd64.deb ... 798s Unpacking python3-pyqt6.qtwebchannel (6.8.0-1build1) ... 799s Selecting previously unselected package python3-pyqt6.qtwebengine. 799s Preparing to unpack .../136-python3-pyqt6.qtwebengine_6.8.0-1_amd64.deb ... 799s Unpacking python3-pyqt6.qtwebengine (6.8.0-1) ... 799s Selecting previously unselected package libjs-mathjax. 799s Preparing to unpack .../137-libjs-mathjax_2.7.9+dfsg-1_all.deb ... 799s Unpacking libjs-mathjax (2.7.9+dfsg-1) ... 799s Selecting previously unselected package sphinx-doc. 799s Preparing to unpack .../138-sphinx-doc_8.1.3-3_all.deb ... 799s Unpacking sphinx-doc (8.1.3-3) ... 799s Selecting previously unselected package x11-xkb-utils. 799s Preparing to unpack .../139-x11-xkb-utils_7.7+9_amd64.deb ... 799s Unpacking x11-xkb-utils (7.7+9) ... 799s Selecting previously unselected package xserver-common. 799s Preparing to unpack .../140-xserver-common_2%3a21.1.15-2ubuntu2_all.deb ... 799s Unpacking xserver-common (2:21.1.15-2ubuntu2) ... 799s Selecting previously unselected package libgl1:amd64. 799s Preparing to unpack .../141-libgl1_1.7.0-1build1_amd64.deb ... 799s Unpacking libgl1:amd64 (1.7.0-1build1) ... 799s Selecting previously unselected package xvfb. 799s Preparing to unpack .../142-xvfb_2%3a21.1.15-2ubuntu2_amd64.deb ... 799s Unpacking xvfb (2:21.1.15-2ubuntu2) ... 800s Setting up libgraphite2-3:amd64 (1.3.14-2ubuntu1) ... 800s Setting up libxcb-dri3-0:amd64 (1.17.0-2) ... 800s Setting up liblcms2-2:amd64 (2.16-2) ... 800s Setting up libpixman-1-0:amd64 (0.44.0-3) ... 800s Setting up libsharpyuv0:amd64 (1.5.0-0.1) ... 800s Setting up libwayland-server0:amd64 (1.23.0-1) ... 800s Setting up libqt6webengine6-data (6.8.1+dfsg-0ubuntu1) ... 800s Setting up libx11-xcb1:amd64 (2:1.8.10-2) ... 800s Setting up libpciaccess0:amd64 (0.17-3build1) ... 800s Setting up libdouble-conversion3:amd64 (3.3.0-1build1) ... 800s Setting up libproxy1v5:amd64 (0.5.9-1) ... 800s Setting up fonts-mathjax (2.7.9+dfsg-1) ... 800s Setting up libxdamage1:amd64 (1:1.1.6-1build1) ... 800s Setting up docutils-doc (0.21.2+dfsg-2) ... 800s Setting up libxcb-xfixes0:amd64 (1.17.0-2) ... 800s Setting up liblerc4:amd64 (4.0.0+ds-5ubuntu1) ... 800s Setting up libxpm4:amd64 (1:3.5.17-1build2) ... 800s Setting up libjs-mathjax (2.7.9+dfsg-1) ... 800s Setting up libxcb-xinput0:amd64 (1.17.0-2) ... 800s Setting up libxrender1:amd64 (1:0.9.10-1.1build1) ... 800s Setting up libxcb-render0:amd64 (1.17.0-2) ... 800s Setting up libdrm-radeon1:amd64 (2.4.123-1) ... 800s Setting up libglvnd0:amd64 (1.7.0-1build1) ... 800s Setting up libts0t64:amd64 (1.22-1.1build1) ... 800s Setting up libxcb-glx0:amd64 (1.17.0-2) ... 800s Setting up libdrm-intel1:amd64 (2.4.123-1) ... 800s Setting up libxcb-keysyms1:amd64 (0.4.0-1build4) ... 800s Setting up libxcb-shape0:amd64 (1.17.0-2) ... 800s Setting up x11-common (1:7.7+23ubuntu3) ... 800s invoke-rc.d: policy-rc.d denied execution of start. 800s Setting up libdeflate0:amd64 (1.23-1) ... 800s Setting up libevent-2.1-7t64:amd64 (2.1.12-stable-10) ... 800s Setting up libxcb-render-util0:amd64 (0.3.9-1build4) ... 800s Setting up libxcb-shm0:amd64 (1.17.0-2) ... 800s Setting up libxcb-icccm4:amd64 (0.4.2-1) ... 800s Setting up libgomp1:amd64 (14.2.0-13ubuntu1) ... 800s Setting up libjbig0:amd64 (2.1-6.1ubuntu2) ... 800s Setting up libpcre2-16-0:amd64 (10.42-4ubuntu3) ... 800s Setting up libopengl0:amd64 (1.7.0-1build1) ... 800s Setting up libxcb-util1:amd64 (0.4.0-1build3) ... 800s Setting up libxxf86vm1:amd64 (1:1.1.4-1build4) ... 800s Setting up libsnappy1v5:amd64 (1.2.1-1) ... 800s Setting up libxcb-xkb1:amd64 (1.17.0-2) ... 800s Setting up libxcb-image0:amd64 (0.4.0-2build1) ... 800s Setting up libxcb-present0:amd64 (1.17.0-2) ... 800s Setting up libpython3.13-minimal:amd64 (3.13.1-3) ... 800s Setting up libfontenc1:amd64 (1:1.1.8-1build1) ... 800s Setting up libxfixes3:amd64 (1:6.0.0-2build1) ... 800s Setting up libxcb-sync1:amd64 (1.17.0-2) ... 800s Setting up libxcb-cursor0:amd64 (0.1.4-1build1) ... 800s Setting up libavahi-common-data:amd64 (0.8-14ubuntu1) ... 800s Setting up libopus0:amd64 (1.5.2-2) ... 800s Setting up libxkbcommon-x11-0:amd64 (1.7.0-2) ... 800s Setting up fonts-dejavu-mono (2.37-8) ... 800s Setting up libxrandr2:amd64 (2:1.5.4-1) ... 800s Setting up fonts-dejavu-core (2.37-8) ... 800s Setting up libjpeg-turbo8:amd64 (2.1.5-3ubuntu2) ... 800s Setting up libglapi-mesa:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libvulkan1:amd64 (1.4.304.0-1) ... 800s Setting up libwebp7:amd64 (1.5.0-0.1) ... 800s Setting up libxcb-dri2-0:amd64 (1.17.0-2) ... 800s Setting up libmtdev1t64:amd64 (1.1.6-1.2) ... 800s Setting up libminizip1t64:amd64 (1:1.3.dfsg+really1.3.1-1ubuntu1) ... 800s Setting up libxshmfence1:amd64 (1.3-1build5) ... 800s Setting up libxcb-randr0:amd64 (1.17.0-2) ... 800s Setting up sse3-support (26) ... 800s Setting up libmd4c0:amd64 (0.5.2-2) ... 800s Setting up libopenjp2-7:amd64 (2.5.0-2ubuntu2) ... 800s Setting up libharfbuzz0b:amd64 (10.2.0-1) ... 800s Setting up libxkbfile1:amd64 (1:1.1.0-1build4) ... 800s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 800s Setting up python3-pyqt6.sip (13.9.1-1) ... 800s Setting up libwebpmux3:amd64 (1.5.0-0.1) ... 800s Setting up libxcomposite1:amd64 (1:0.4.6-1) ... 800s Setting up libxfont2:amd64 (1:2.0.6-1build1) ... 800s Setting up libpython3.13-stdlib:amd64 (3.13.1-3) ... 800s Setting up libjs-underscore (1.13.4~dfsg+~1.11.4-3) ... 800s Setting up libwacom-common (2.13.0-1) ... 800s Setting up libwayland-client0:amd64 (1.23.0-1) ... 800s Setting up libpython3.13:amd64 (3.13.1-3) ... 800s Setting up libjpeg8:amd64 (8c-2ubuntu11) ... 800s Setting up libb2-1:amd64 (0.98.1-1.1build1) ... 800s Setting up libice6:amd64 (2:1.1.1-1) ... 800s Setting up libqt6core6t64:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up mesa-libgallium:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libqt6test6:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up libgbm1:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libwacom9:amd64 (2.13.0-1) ... 800s Setting up fontconfig-config (2.15.0-1.1ubuntu2) ... 800s Setting up libxtst6:amd64 (2:1.2.3-1.1build1) ... 800s Setting up libwebpdemux2:amd64 (1.5.0-0.1) ... 800s Setting up libgl1-mesa-dri:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libavahi-common3:amd64 (0.8-14ubuntu1) ... 800s Setting up libqt6positioning6:amd64 (6.8.1-0ubuntu1) ... 800s Setting up libinput-bin (1.26.2-1) ... 800s Setting up libegl-mesa0:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libqt6xml6:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up libqt6sql6:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up libjs-sphinxdoc (8.1.3-3) ... 800s Setting up python-requests-doc (2.32.3+dfsg-1ubuntu1) ... 800s Setting up libtiff6:amd64 (4.5.1+git230720-4ubuntu4) ... 800s Setting up libegl1:amd64 (1.7.0-1build1) ... 800s Setting up libharfbuzz-subset0:amd64 (10.2.0-1) ... 800s Setting up python3.12-doc (3.12.8-3) ... 800s Setting up libsm6:amd64 (2:1.2.4-1) ... 800s Setting up libavahi-client3:amd64 (0.8-14ubuntu1) ... 800s Setting up python3-doc (3.12.8-1) ... 800s Setting up libqt6dbus6:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up libinput10:amd64 (1.26.2-1) ... 800s Setting up sphinx-doc (8.1.3-3) ... 800s Setting up libglx-mesa0:amd64 (24.2.8-1ubuntu1) ... 800s Setting up libglx0:amd64 (1.7.0-1build1) ... 800s Setting up libgl1:amd64 (1.7.0-1build1) ... 800s Setting up libxt6t64:amd64 (1:1.2.1-1.2build1) ... 800s Setting up libqt6network6:amd64 (6.8.1+dfsg-0ubuntu4) ... 800s Setting up libcups2t64:amd64 (2.4.11-0ubuntu2) ... 800s Setting up libxmu6:amd64 (2:1.1.3-3build2) ... 800s Setting up libqt6qml6:amd64 (6.8.1+dfsg-0ubuntu1) ... 800s Setting up libxaw7:amd64 (2:1.0.16-1) ... 800s Setting up libqt6qmlmodels6:amd64 (6.8.1+dfsg-0ubuntu1) ... 800s Setting up libqt6qmlworkerscript6:amd64 (6.8.1+dfsg-0ubuntu1) ... 800s Setting up libqt6webchannel6:amd64 (6.8.1-0ubuntu1) ... 800s Setting up libqt6qmlmeta6:amd64 (6.8.1+dfsg-0ubuntu1) ... 800s Setting up x11-xkb-utils (7.7+9) ... 800s Setting up libqt6webchannelquick6:amd64 (6.8.1-0ubuntu1) ... 800s Setting up xserver-common (2:21.1.15-2ubuntu2) ... 800s Setting up xvfb (2:21.1.15-2ubuntu2) ... 800s Processing triggers for udev (257-2ubuntu1) ... 801s Processing triggers for sgml-base (1.31) ... 801s Setting up libfontconfig1:amd64 (2.15.0-1.1ubuntu2) ... 801s Processing triggers for install-info (7.1.1-1) ... 801s Setting up fontconfig (2.15.0-1.1ubuntu2) ... 803s Regenerating fonts cache... done. 803s Processing triggers for libc-bin (2.40-4ubuntu1) ... 803s Processing triggers for man-db (2.13.0-1) ... 804s Setting up libqt6gui6:amd64 (6.8.1+dfsg-0ubuntu4) ... 804s Setting up libqt6opengl6:amd64 (6.8.1+dfsg-0ubuntu4) ... 804s Setting up libqt6widgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 804s Setting up libqt6quick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 804s Setting up libqt6openglwidgets6:amd64 (6.8.1+dfsg-0ubuntu4) ... 804s Setting up libqt6webenginecore6:amd64 (6.8.1+dfsg-0ubuntu1) ... 804s Setting up libqt6printsupport6:amd64 (6.8.1+dfsg-0ubuntu4) ... 804s Setting up python3-pyqt6 (6.8.0-1build1) ... 804s Setting up libqt6quickwidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 804s Setting up python3-pyqt6.qtwebchannel (6.8.0-1build1) ... 804s Setting up python3-pyqt6.qtqml (6.8.0-1build1) ... 804s Setting up libqt6webenginecore6-bin (6.8.1+dfsg-0ubuntu1) ... 804s Setting up libqt6webenginewidgets6:amd64 (6.8.1+dfsg-0ubuntu1) ... 804s Setting up libqt6webenginequick6:amd64 (6.8.1+dfsg-0ubuntu1) ... 804s Setting up python3-pyqt6.qtwebengine (6.8.0-1) ... 804s Processing triggers for libc-bin (2.40-4ubuntu1) ... 805s 805s Running kernel seems to be up-to-date. 805s 805s No services need to be restarted. 805s 805s No containers need to be restarted. 805s 805s No user sessions are running outdated binaries. 805s 805s No VM guests are running outdated hypervisor (qemu) binaries on this host. 813s autopkgtest [08:27:39]: test sphinx-doc: [----------------------- 814s [3932:3940:0119/082740.798065:ERROR:command_buffer_proxy_impl.cc(131)] ContextResult::kTransientFailure: Failed to send GpuControl.CreateCommandBuffer. 816s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 816s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 816s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 816s 816s ---------------------------------------------------------------------- 816s Ran 3 tests in 0.001s 816s 816s OK 817s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 817s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 817s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 817s 817s ---------------------------------------------------------------------- 817s Ran 3 tests in 0.000s 817s 817s OK 819s test_n_highlights (jstest.test_html..TestCase.test_n_highlights) ... ok 819s test_n_links (jstest.test_html..TestCase.test_n_links) ... ok 819s test_n_results (jstest.test_html..TestCase.test_n_results) ... ok 819s 819s ---------------------------------------------------------------------- 819s Ran 3 tests in 0.000s 819s 819s OK 819s [JavaScriptConsoleMessageLevel.ErrorMessageLevel] file:///usr/share/doc/sphinx-doc/html/search.html?q=example:3: Uncaught TypeError: Cannot read properties of null (reading '1') 819s autopkgtest [08:27:45]: test sphinx-doc: -----------------------] 820s autopkgtest [08:27:46]: test sphinx-doc: - - - - - - - - - - results - - - - - - - - - - 820s sphinx-doc PASS 820s autopkgtest [08:27:46]: @@@@@@@@@@@@@@@@@@@@ summary 820s python3-sphinx PASS 820s sphinx-doc PASS 826s nova [W] Skipping flock for amd64 826s Creating nova instance adt-plucky-amd64-sphinx-20250119-081406-juju-7f2275-prod-proposed-migration-environment-2-754297f0-646d-40ba-9995-e8bfe814e841 from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 826s nova [W] Timed out waiting for f091588a-0604-4223-9912-a24f74201b56 to get deleted. 826s nova [W] Skipping flock for amd64 826s Creating nova instance adt-plucky-amd64-sphinx-20250119-081406-juju-7f2275-prod-proposed-migration-environment-2-754297f0-646d-40ba-9995-e8bfe814e841 from image adt/ubuntu-plucky-amd64-server-20250119.img (UUID 7982e7e7-53fc-4a89-b206-09501ed3ffd2)... 826s nova [W] Timed out waiting for f355f20b-c5c2-4b1c-9f45-1fd586f77ec6 to get deleted.