0s autopkgtest [23:45:14]: starting date and time: 2025-12-05 23:45:14+0000 0s autopkgtest [23:45:14]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [23:45:14]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work._hqwf6kq/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade mkdocstrings-python-handlers --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.13.9-2 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@sto01-s390x-10.secgroup --name adt-resolute-s390x-mkdocstrings-python-handlers-20251205-234514-juju-7f2275-prod-proposed-migration-environment-20-6c64c4eb-cb37-49e6-8251-9b0c543048a7 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-mkdocstrings-python-handlers-20251205-234514-juju-7f2275-prod-proposed-migration-environment-20-6c64c4eb-cb37-49e6-8251-9b0c543048a7 from image adt/ubuntu-resolute-s390x-server-20251205.img (UUID e0f6ccba-b422-4dad-b382-fbc5a99524c4)... 54s autopkgtest [23:46:08]: testbed dpkg architecture: s390x 54s autopkgtest [23:46:08]: testbed apt version: 3.1.12 54s autopkgtest [23:46:08]: @@@@@@@@@@@@@@@@@@@@ test bed setup 54s autopkgtest [23:46:08]: testbed release detected to be: None 55s autopkgtest [23:46:09]: updating testbed package index (apt update) 55s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 55s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 55s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 55s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 55s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.4 kB] 55s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [847 kB] 56s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [143 kB] 56s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [224 kB] 56s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [694 kB] 56s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [6484 B] 56s Fetched 2062 kB in 1s (3056 kB/s) 57s Reading package lists... 58s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 58s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 58s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 58s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 60s Reading package lists... 60s Reading package lists... 61s Building dependency tree... 61s Reading state information... 61s Calculating upgrade... 62s The following packages will be upgraded: 62s libnftnl11 libpython3-stdlib lxd-installer python3 python3-attr python3-gdbm 62s python3-minimal 62s 7 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s Need to get 201 kB of archives. 62s After this operation, 20.5 kB of additional disk space will be used. 62s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.13.9-2 [28.1 kB] 62s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.13.9-2 [23.0 kB] 62s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.13.9-2 [10.8 kB] 62s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x libnftnl11 s390x 1.3.1-1 [68.7 kB] 62s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.13.9-2 [11.0 kB] 62s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x lxd-installer all 14ubuntu0 [5428 B] 62s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x python3-attr all 25.4.0-1 [53.6 kB] 62s dpkg-preconfigure: unable to re-open stdin: No such file or directory 62s Fetched 201 kB in 0s (1398 kB/s) 62s (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 ... 61321 files and directories currently installed.) 62s Preparing to unpack .../python3-minimal_3.13.9-2_s390x.deb ... 62s Unpacking python3-minimal (3.13.9-2) over (3.13.7-1) ... 62s Setting up python3-minimal (3.13.9-2) ... 62s (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 ... 61321 files and directories currently installed.) 62s Preparing to unpack .../0-python3_3.13.9-2_s390x.deb ... 62s running python pre-rtupdate hooks for python3.13... 62s Unpacking python3 (3.13.9-2) over (3.13.7-1) ... 62s Preparing to unpack .../1-libpython3-stdlib_3.13.9-2_s390x.deb ... 62s Unpacking libpython3-stdlib:s390x (3.13.9-2) over (3.13.7-1) ... 63s Preparing to unpack .../2-libnftnl11_1.3.1-1_s390x.deb ... 63s Unpacking libnftnl11:s390x (1.3.1-1) over (1.3.0-1) ... 63s Preparing to unpack .../3-python3-gdbm_3.13.9-2_s390x.deb ... 63s Unpacking python3-gdbm (3.13.9-2) over (3.13.9-1) ... 63s Preparing to unpack .../4-lxd-installer_14ubuntu0_all.deb ... 63s Unpacking lxd-installer (14ubuntu0) over (13ubuntu0) ... 63s Preparing to unpack .../5-python3-attr_25.4.0-1_all.deb ... 63s Unpacking python3-attr (25.4.0-1) over (25.3.0-1) ... 63s Setting up python3-gdbm (3.13.9-2) ... 63s Setting up libnftnl11:s390x (1.3.1-1) ... 63s Setting up lxd-installer (14ubuntu0) ... 64s Setting up libpython3-stdlib:s390x (3.13.9-2) ... 64s Setting up python3 (3.13.9-2) ... 64s running python rtupdate hooks for python3.13... 64s running python post-rtupdate hooks for python3.13... 64s Setting up python3-attr (25.4.0-1) ... 64s Processing triggers for man-db (2.13.1-1) ... 65s Processing triggers for libc-bin (2.42-2ubuntu2) ... 65s autopkgtest [23:46:19]: upgrading testbed (apt dist-upgrade and autopurge) 66s Reading package lists... 66s Building dependency tree... 66s Reading state information... 66s Calculating upgrade... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 67s Reading package lists... 67s Building dependency tree... 67s Reading state information... 67s Solving dependencies... 67s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [23:46:22]: rebooting testbed after setup commands that affected boot 94s autopkgtest [23:46:48]: testbed running kernel: Linux 6.17.0-6-generic #6-Ubuntu SMP Tue Oct 7 12:36:22 UTC 2025 97s autopkgtest [23:46:51]: @@@@@@@@@@@@@@@@@@@@ apt-source mkdocstrings-python-handlers 99s Get:1 http://ftpmaster.internal/ubuntu resolute/universe mkdocstrings-python-handlers 1.19.0-1 (dsc) [2710 B] 99s Get:2 http://ftpmaster.internal/ubuntu resolute/universe mkdocstrings-python-handlers 1.19.0-1 (tar) [194 kB] 99s Get:3 http://ftpmaster.internal/ubuntu resolute/universe mkdocstrings-python-handlers 1.19.0-1 (diff) [5600 B] 99s gpgv: Signature made Mon Nov 17 14:37:38 2025 UTC 99s gpgv: using RSA key B70DFC6F134FECFC011E62AA83016014251D1DB0 99s gpgv: issuer "c.schoenert@t-online.de" 99s gpgv: Can't check signature: No public key 99s dpkg-source: warning: cannot verify inline signature for ./mkdocstrings-python-handlers_1.19.0-1.dsc: no acceptable signature found 99s autopkgtest [23:46:53]: testing package mkdocstrings-python-handlers version 1.19.0-1 99s autopkgtest [23:46:53]: build not needed 100s autopkgtest [23:46:54]: test upstream-tests: preparing testbed 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Solving dependencies... 100s Some packages could not be installed. This may mean that you have 100s requested an impossible situation or if you are using the unstable 100s distribution that some required packages have not yet been created 100s or been moved out of Incoming. 100s The following information may help to resolve the situation: 100s 100s The following packages have unmet dependencies: 100s satisfy:command-line : Depends: mkdocs-get-deps but it is not going to be installed 100s Depends: mkdocs-material but it is not going to be installed 100s Depends: python3-all but it is not going to be installed 100s Depends: python3-bs4 but it is not going to be installed 100s Depends: python3-pytest but it is not going to be installed 100s Depends: python3-inline-snapshot (> 0.25) but it is not going to be installed 100s Depends: mkdocstrings-python-handlers but it is not going to be installed 100s E: Unable to satisfy dependencies. Reached two conflicting decisions: 100s 1. python3-inline-snapshot:s390x=0.31.0-1~bootstrap2 is not selected for install 100s 2. python3-inline-snapshot:s390x=0.31.0-1~bootstrap2 is selected for install because: 100s 1. satisfy:command-line:s390x=1 is selected for install 100s 2. satisfy:command-line:s390x Depends python3-inline-snapshot (> 0.25) 100s autopkgtest: WARNING: Test dependencies are unsatisfiable with using apt pinning. Retrying with using all packages from resolute-proposed 103s Reading package lists... 103s Building dependency tree... 103s Reading state information... 103s Solving dependencies... 104s The following NEW packages will be installed: 104s fonts-font-awesome fonts-lato ghp-import libjs-bootstrap5 libjs-jquery 104s libjs-lunr libpython3.14-minimal libpython3.14-stdlib mkdocs mkdocs-autorefs 104s mkdocs-get-deps mkdocs-material mkdocs-material-extensions mkdocstrings 104s mkdocstrings-python-handlers node-popper2 python3-all python3-asttokens 104s python3-bs4 python3-click python3-colorama python3-executing python3-griffe 104s python3-iniconfig python3-inline-snapshot python3-joblib python3-livereload 104s python3-lunr python3-markdown python3-mergedeep python3-nltk 104s python3-paginate python3-pathspec python3-platformdirs python3-pluggy 104s python3-pymdownx python3-pytest python3-pyyaml-env-tag python3-regex 104s python3-soupsieve python3-tornado python3-tqdm python3-watchdog python3.14 104s python3.14-minimal sphinx-rtd-theme-common 104s 0 upgraded, 46 newly installed, 0 to remove and 99 not upgraded. 104s Need to get 21.9 MB of archives. 104s After this operation, 93.1 MB of additional disk space will be used. 104s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-lato all 2.015-1build1 [2779 kB] 104s Get:2 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3.14-minimal s390x 3.14.0-5 [917 kB] 104s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3.14-minimal s390x 3.14.0-5 [2518 kB] 104s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1build1 [531 kB] 104s Get:5 http://ftpmaster.internal/ubuntu resolute/universe s390x ghp-import all 2.1.0-3 [12.4 kB] 104s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x node-popper2 all 2.11.2-9 [106 kB] 104s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-bootstrap5 all 5.3.8+dfsg-2 [480 kB] 104s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x libjs-jquery all 3.7.1+dfsg+~3.5.33-1build1 [321 kB] 104s Get:9 http://ftpmaster.internal/ubuntu resolute/universe s390x libjs-lunr all 2.3.9~dfsg-2 [66.8 kB] 105s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3.14-stdlib s390x 3.14.0-5 [2368 kB] 105s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x python3-tornado s390x 6.5.2-3 [304 kB] 105s Get:12 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-livereload all 2.7.1-0.1 [22.7 kB] 105s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x python3-click all 8.2.0+0.really.8.1.8-1 [80.0 kB] 105s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x python3-joblib all 1.5.2-1 [210 kB] 105s Get:15 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-regex s390x 0.1.20250918-1 [331 kB] 105s Get:16 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-tqdm all 4.67.1-7 [93.3 kB] 105s Get:17 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-nltk all 3.9.1-2 [1006 kB] 105s Get:18 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-lunr all 0.8.0-1 [28.5 kB] 105s Get:19 http://ftpmaster.internal/ubuntu resolute/main s390x sphinx-rtd-theme-common all 3.0.2+dfsg-3 [1013 kB] 105s Get:20 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-mergedeep all 1.3.4-4 [7128 B] 105s Get:21 http://ftpmaster.internal/ubuntu resolute/main s390x python3-platformdirs all 4.4.0-1 [16.9 kB] 105s Get:22 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocs-get-deps all 0.2.0-2 [9274 B] 105s Get:23 http://ftpmaster.internal/ubuntu resolute/main s390x python3-markdown all 3.10-1 [75.9 kB] 105s Get:24 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pathspec all 0.12.1-1 [24.5 kB] 105s Get:25 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pyyaml-env-tag all 1.1-1 [6100 B] 105s Get:26 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-watchdog all 6.0.0-3 [71.9 kB] 105s Get:27 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocs all 1.6.1+dfsg1-2 [2920 kB] 105s Get:28 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocs-autorefs all 1.4.3-1 [22.0 kB] 105s Get:29 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocs-material-extensions all 1.3.1-2 [10.5 kB] 105s Get:30 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-colorama all 0.4.6-4 [32.1 kB] 105s Get:31 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-paginate all 0.5.7-3 [13.4 kB] 105s Get:32 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pymdownx all 10.13-3 [160 kB] 105s Get:33 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocs-material all 9.6.4-1 [3845 kB] 105s Get:34 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocstrings all 0.30.1-1 [29.5 kB] 105s Get:35 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-griffe all 1.15.0-1 [104 kB] 105s Get:36 http://ftpmaster.internal/ubuntu resolute/universe s390x mkdocstrings-python-handlers all 1.19.0-1 [47.8 kB] 105s Get:37 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3.14 s390x 3.14.0-5 [805 kB] 105s Get:38 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.13.9-2 [892 B] 105s Get:39 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-asttokens all 3.0.0-2 [20.5 kB] 105s Get:40 http://ftpmaster.internal/ubuntu resolute/main s390x python3-soupsieve all 2.7-2 [33.6 kB] 105s Get:41 http://ftpmaster.internal/ubuntu resolute/main s390x python3-bs4 all 4.14.2-1 [82.8 kB] 105s Get:42 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-executing all 2.2.0-0.2 [25.0 kB] 105s Get:43 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-iniconfig all 2.1.0-1 [6840 B] 105s Get:44 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pluggy all 1.6.0-1 [21.0 kB] 105s Get:45 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x python3-pytest all 8.4.2-1 [268 kB] 105s Get:46 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x python3-inline-snapshot all 0.31.0-1~bootstrap2 [46.2 kB] 105s Fetched 21.9 MB in 1s (17.0 MB/s) 106s Selecting previously unselected package fonts-lato. 106s (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 ... 61321 files and directories currently installed.) 106s Preparing to unpack .../00-fonts-lato_2.015-1build1_all.deb ... 106s Unpacking fonts-lato (2.015-1build1) ... 106s Selecting previously unselected package libpython3.14-minimal:s390x. 106s Preparing to unpack .../01-libpython3.14-minimal_3.14.0-5_s390x.deb ... 106s Unpacking libpython3.14-minimal:s390x (3.14.0-5) ... 106s Selecting previously unselected package python3.14-minimal. 106s Preparing to unpack .../02-python3.14-minimal_3.14.0-5_s390x.deb ... 106s Unpacking python3.14-minimal (3.14.0-5) ... 107s Selecting previously unselected package fonts-font-awesome. 107s Preparing to unpack .../03-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1build1_all.deb ... 107s Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 107s Selecting previously unselected package ghp-import. 107s Preparing to unpack .../04-ghp-import_2.1.0-3_all.deb ... 107s Unpacking ghp-import (2.1.0-3) ... 107s Selecting previously unselected package node-popper2. 107s Preparing to unpack .../05-node-popper2_2.11.2-9_all.deb ... 107s Unpacking node-popper2 (2.11.2-9) ... 107s Selecting previously unselected package libjs-bootstrap5. 107s Preparing to unpack .../06-libjs-bootstrap5_5.3.8+dfsg-2_all.deb ... 107s Unpacking libjs-bootstrap5 (5.3.8+dfsg-2) ... 107s Selecting previously unselected package libjs-jquery. 107s Preparing to unpack .../07-libjs-jquery_3.7.1+dfsg+~3.5.33-1build1_all.deb ... 107s Unpacking libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 107s Selecting previously unselected package libjs-lunr. 107s Preparing to unpack .../08-libjs-lunr_2.3.9~dfsg-2_all.deb ... 107s Unpacking libjs-lunr (2.3.9~dfsg-2) ... 107s Selecting previously unselected package libpython3.14-stdlib:s390x. 107s Preparing to unpack .../09-libpython3.14-stdlib_3.14.0-5_s390x.deb ... 107s Unpacking libpython3.14-stdlib:s390x (3.14.0-5) ... 107s Selecting previously unselected package python3-tornado. 107s Preparing to unpack .../10-python3-tornado_6.5.2-3_s390x.deb ... 107s Unpacking python3-tornado (6.5.2-3) ... 107s Selecting previously unselected package python3-livereload. 107s Preparing to unpack .../11-python3-livereload_2.7.1-0.1_all.deb ... 107s Unpacking python3-livereload (2.7.1-0.1) ... 107s Selecting previously unselected package python3-click. 107s Preparing to unpack .../12-python3-click_8.2.0+0.really.8.1.8-1_all.deb ... 107s Unpacking python3-click (8.2.0+0.really.8.1.8-1) ... 107s Selecting previously unselected package python3-joblib. 107s Preparing to unpack .../13-python3-joblib_1.5.2-1_all.deb ... 107s Unpacking python3-joblib (1.5.2-1) ... 107s Selecting previously unselected package python3-regex. 107s Preparing to unpack .../14-python3-regex_0.1.20250918-1_s390x.deb ... 107s Unpacking python3-regex (0.1.20250918-1) ... 107s Selecting previously unselected package python3-tqdm. 107s Preparing to unpack .../15-python3-tqdm_4.67.1-7_all.deb ... 107s Unpacking python3-tqdm (4.67.1-7) ... 107s Selecting previously unselected package python3-nltk. 107s Preparing to unpack .../16-python3-nltk_3.9.1-2_all.deb ... 107s Unpacking python3-nltk (3.9.1-2) ... 107s Selecting previously unselected package python3-lunr. 107s Preparing to unpack .../17-python3-lunr_0.8.0-1_all.deb ... 107s Unpacking python3-lunr (0.8.0-1) ... 107s Selecting previously unselected package sphinx-rtd-theme-common. 107s Preparing to unpack .../18-sphinx-rtd-theme-common_3.0.2+dfsg-3_all.deb ... 107s Unpacking sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 107s Selecting previously unselected package python3-mergedeep. 107s Preparing to unpack .../19-python3-mergedeep_1.3.4-4_all.deb ... 107s Unpacking python3-mergedeep (1.3.4-4) ... 107s Selecting previously unselected package python3-platformdirs. 107s Preparing to unpack .../20-python3-platformdirs_4.4.0-1_all.deb ... 107s Unpacking python3-platformdirs (4.4.0-1) ... 107s Selecting previously unselected package mkdocs-get-deps. 107s Preparing to unpack .../21-mkdocs-get-deps_0.2.0-2_all.deb ... 107s Unpacking mkdocs-get-deps (0.2.0-2) ... 107s Selecting previously unselected package python3-markdown. 107s Preparing to unpack .../22-python3-markdown_3.10-1_all.deb ... 107s Unpacking python3-markdown (3.10-1) ... 107s Selecting previously unselected package python3-pathspec. 107s Preparing to unpack .../23-python3-pathspec_0.12.1-1_all.deb ... 107s Unpacking python3-pathspec (0.12.1-1) ... 107s Selecting previously unselected package python3-pyyaml-env-tag. 107s Preparing to unpack .../24-python3-pyyaml-env-tag_1.1-1_all.deb ... 107s Unpacking python3-pyyaml-env-tag (1.1-1) ... 107s Selecting previously unselected package python3-watchdog. 107s Preparing to unpack .../25-python3-watchdog_6.0.0-3_all.deb ... 107s Unpacking python3-watchdog (6.0.0-3) ... 107s Selecting previously unselected package mkdocs. 107s Preparing to unpack .../26-mkdocs_1.6.1+dfsg1-2_all.deb ... 107s Unpacking mkdocs (1.6.1+dfsg1-2) ... 107s Selecting previously unselected package mkdocs-autorefs. 107s Preparing to unpack .../27-mkdocs-autorefs_1.4.3-1_all.deb ... 107s Unpacking mkdocs-autorefs (1.4.3-1) ... 107s Selecting previously unselected package mkdocs-material-extensions. 107s Preparing to unpack .../28-mkdocs-material-extensions_1.3.1-2_all.deb ... 107s Unpacking mkdocs-material-extensions (1.3.1-2) ... 107s Selecting previously unselected package python3-colorama. 107s Preparing to unpack .../29-python3-colorama_0.4.6-4_all.deb ... 107s Unpacking python3-colorama (0.4.6-4) ... 107s Selecting previously unselected package python3-paginate. 107s Preparing to unpack .../30-python3-paginate_0.5.7-3_all.deb ... 107s Unpacking python3-paginate (0.5.7-3) ... 107s Selecting previously unselected package python3-pymdownx. 107s Preparing to unpack .../31-python3-pymdownx_10.13-3_all.deb ... 107s Unpacking python3-pymdownx (10.13-3) ... 107s Selecting previously unselected package mkdocs-material. 107s Preparing to unpack .../32-mkdocs-material_9.6.4-1_all.deb ... 107s Unpacking mkdocs-material (9.6.4-1) ... 109s Selecting previously unselected package mkdocstrings. 109s Preparing to unpack .../33-mkdocstrings_0.30.1-1_all.deb ... 109s Unpacking mkdocstrings (0.30.1-1) ... 109s Selecting previously unselected package python3-griffe. 109s Preparing to unpack .../34-python3-griffe_1.15.0-1_all.deb ... 109s Unpacking python3-griffe (1.15.0-1) ... 109s Selecting previously unselected package mkdocstrings-python-handlers. 109s Preparing to unpack .../35-mkdocstrings-python-handlers_1.19.0-1_all.deb ... 109s Unpacking mkdocstrings-python-handlers (1.19.0-1) ... 109s Selecting previously unselected package python3.14. 109s Preparing to unpack .../36-python3.14_3.14.0-5_s390x.deb ... 109s Unpacking python3.14 (3.14.0-5) ... 109s Selecting previously unselected package python3-all. 109s Preparing to unpack .../37-python3-all_3.13.9-2_s390x.deb ... 109s Unpacking python3-all (3.13.9-2) ... 109s Selecting previously unselected package python3-asttokens. 109s Preparing to unpack .../38-python3-asttokens_3.0.0-2_all.deb ... 109s Unpacking python3-asttokens (3.0.0-2) ... 109s Selecting previously unselected package python3-soupsieve. 109s Preparing to unpack .../39-python3-soupsieve_2.7-2_all.deb ... 109s Unpacking python3-soupsieve (2.7-2) ... 109s Selecting previously unselected package python3-bs4. 109s Preparing to unpack .../40-python3-bs4_4.14.2-1_all.deb ... 109s Unpacking python3-bs4 (4.14.2-1) ... 109s Selecting previously unselected package python3-executing. 109s Preparing to unpack .../41-python3-executing_2.2.0-0.2_all.deb ... 109s Unpacking python3-executing (2.2.0-0.2) ... 109s Selecting previously unselected package python3-iniconfig. 109s Preparing to unpack .../42-python3-iniconfig_2.1.0-1_all.deb ... 109s Unpacking python3-iniconfig (2.1.0-1) ... 109s Selecting previously unselected package python3-pluggy. 109s Preparing to unpack .../43-python3-pluggy_1.6.0-1_all.deb ... 109s Unpacking python3-pluggy (1.6.0-1) ... 109s Selecting previously unselected package python3-pytest. 109s Preparing to unpack .../44-python3-pytest_8.4.2-1_all.deb ... 109s Unpacking python3-pytest (8.4.2-1) ... 109s Selecting previously unselected package python3-inline-snapshot. 109s Preparing to unpack .../45-python3-inline-snapshot_0.31.0-1~bootstrap2_all.deb ... 109s Unpacking python3-inline-snapshot (0.31.0-1~bootstrap2) ... 109s Setting up python3-iniconfig (2.1.0-1) ... 110s Setting up python3-tornado (6.5.2-3) ... 112s Setting up fonts-lato (2.015-1build1) ... 112s Setting up python3-joblib (1.5.2-1) ... 113s Setting up python3-colorama (0.4.6-4) ... 114s Setting up python3-asttokens (3.0.0-2) ... 115s Setting up python3-watchdog (6.0.0-3) ... 116s Setting up libjs-lunr (2.3.9~dfsg-2) ... 116s Setting up libpython3.14-minimal:s390x (3.14.0-5) ... 116s Setting up python3-tqdm (4.67.1-7) ... 116s Setting up python3-click (8.2.0+0.really.8.1.8-1) ... 117s Setting up mkdocs-material-extensions (1.3.1-2) ... 117s Setting up python3-platformdirs (4.4.0-1) ... 118s Setting up python3-pyyaml-env-tag (1.1-1) ... 118s Setting up python3-griffe (1.15.0-1) ... 119s Setting up python3-paginate (0.5.7-3) ... 120s Setting up python3-executing (2.2.0-0.2) ... 120s Setting up python3-markdown (3.10-1) ... 121s Setting up python3-mergedeep (1.3.4-4) ... 121s Setting up python3-regex (0.1.20250918-1) ... 122s Setting up python3-pluggy (1.6.0-1) ... 123s Setting up ghp-import (2.1.0-3) ... 124s Setting up node-popper2 (2.11.2-9) ... 124s Setting up python3-livereload (2.7.1-0.1) ... 124s Setting up libjs-jquery (3.7.1+dfsg+~3.5.33-1build1) ... 124s Setting up python3-pathspec (0.12.1-1) ... 124s Setting up libjs-bootstrap5 (5.3.8+dfsg-2) ... 124s Setting up python3-nltk (3.9.1-2) ... 130s Setting up python3-soupsieve (2.7-2) ... 130s Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1build1) ... 130s Setting up sphinx-rtd-theme-common (3.0.2+dfsg-3) ... 130s Setting up python3.14-minimal (3.14.0-5) ... 133s Setting up python3-lunr (0.8.0-1) ... 134s Setting up libpython3.14-stdlib:s390x (3.14.0-5) ... 134s Setting up python3-pytest (8.4.2-1) ... 135s Setting up python3-bs4 (4.14.2-1) ... 136s Setting up python3-pymdownx (10.13-3) ... 139s Setting up python3-inline-snapshot (0.31.0-1~bootstrap2) ... 139s Setting up mkdocs-get-deps (0.2.0-2) ... 140s Setting up mkdocs (1.6.1+dfsg1-2) ... 140s Setting up python3.14 (3.14.0-5) ... 144s Setting up mkdocs-autorefs (1.4.3-1) ... 144s Setting up mkdocs-material (9.6.4-1) ... 144s Setting up python3-all (3.13.9-2) ... 144s Setting up mkdocstrings (0.30.1-1) ... 146s Setting up mkdocstrings-python-handlers (1.19.0-1) ... 146s Processing triggers for man-db (2.13.1-1) ... 147s Processing triggers for systemd (257.9-0ubuntu2) ... 149s autopkgtest [23:47:43]: test upstream-tests: [----------------------- 150s 150s *************************** 150s *** Testing with python3.14 150s *************************** 150s 150s Content of current working folder: 150s 150s total 24 150s drwxr-xr-x 4 ubuntu ubuntu 4096 Dec 5 23:49 . 150s drwxrwxrwx 5 root root 4096 Dec 5 23:49 .. 150s drwxrwxr-x 8 ubuntu ubuntu 4096 Nov 10 13:30 docs 150s -rw-rw-r-- 1 ubuntu ubuntu 6595 Nov 10 13:30 mkdocs.yml 150s drwxrwxr-x 3 ubuntu ubuntu 4096 Nov 10 13:30 tests 150s Running tests... 150s 151s ============================= test session starts ============================== 151s platform linux -- Python 3.14.0, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.14 151s cachedir: .pytest_cache 151s rootdir: /tmp/autopkgtest.Ci6Hbq/autopkgtest_tmp 151s plugins: typeguard-4.4.2, inline-snapshot-0.31.0 152s collecting ... collected 222 items / 6 deselected / 216 selected 152s 153s tests/test_api.py::test_exposed_objects PASSED 153s tests/test_api.py::test_unique_names PASSED 153s tests/test_api.py::test_single_locations PASSED 153s tests/test_api.py::test_api_matches_inventory SKIPPED (The objects i...) 153s tests/test_api.py::test_inventory_matches_api SKIPPED (The objects i...) 153s tests/test_api.py::test_no_module_docstrings_in_internal_api PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-True-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-True-False] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-False-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-False-False] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-True-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-True-False] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-False-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-False-False] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-True-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-True-False] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-False-True] PASSED 154s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-False-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-True-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-True-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-False-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-False-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-inherited_members1] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-True] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-False] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-inherited_members0] PASSED 155s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-True] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-False] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-inherited_members0] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-inherited_members1] PASSED 156s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-True] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-False] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-inherited_members0] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-inherited_members1] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-True] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-False] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-inherited_members0] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-inherited_members1] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-True] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-False] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-inherited_members0] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-inherited_members1] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-True] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-False] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-inherited_members0] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-inherited_members1] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-True] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-False] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-inherited_members0] PASSED 157s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-inherited_members0] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-inherited_members0] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-inherited_members0] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-inherited_members0] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-inherited_members0] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-inherited_members1] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_headings[-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_headings[-False] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_headings[Some heading-True] PASSED 158s tests/test_end_to_end.py::test_end_to_end_for_headings[Some heading-False] PASSED 158s tests/test_handler.py::test_collect_missing_module PASSED 158s tests/test_handler.py::test_collect_missing_module_item PASSED 158s tests/test_handler.py::test_collect_module PASSED 159s tests/test_handler.py::test_collect_with_null_parser PASSED 159s tests/test_handler.py::test_render_docstring_examples_section[handler0] PASSED 159s tests/test_handler.py::test_render_docstring_examples_section[handler1] PASSED 159s tests/test_handler.py::test_render_docstring_examples_section[handler2] PASSED 159s tests/test_handler.py::test_expand_globs PASSED 159s tests/test_handler.py::test_expand_globs_without_changing_directory PASSED 159s tests/test_handler.py::test_extension_paths[True-extension.py] PASSED 159s tests/test_handler.py::test_extension_paths[True-extension.py:SomeExtension] PASSED 159s tests/test_handler.py::test_extension_paths[True-path/to/extension.py] PASSED 159s tests/test_handler.py::test_extension_paths[True-path/to/extension.py:SomeExtension] PASSED 159s tests/test_handler.py::test_extension_paths[True-extension4] PASSED 159s tests/test_handler.py::test_extension_paths[True-extension5] PASSED 159s tests/test_handler.py::test_extension_paths[True-extension6] PASSED 159s tests/test_handler.py::test_extension_paths[True-extension7] PASSED 160s tests/test_handler.py::test_extension_paths[True-/absolute/path/to/extension.py] PASSED 160s tests/test_handler.py::test_extension_paths[True-/absolute/path/to/extension.py:SomeExtension] PASSED 160s tests/test_handler.py::test_extension_paths[True-extension10] PASSED 160s tests/test_handler.py::test_extension_paths[True-extension11] PASSED 160s tests/test_handler.py::test_extension_paths[False-dot.notation.path.to.extension] PASSED 160s tests/test_handler.py::test_extension_paths[False-dot.notation.path.to.pyextension] PASSED 160s tests/test_handler.py::test_extension_paths[False-extension14] PASSED 160s tests/test_handler.py::test_extension_paths[False-extension15] PASSED 160s tests/test_handler.py::test_rendering_object_source_without_lineno PASSED 160s tests/test_handler.py::test_give_precedence_to_user_paths PASSED 161s tests/test_handler.py::test_deduplicate_summary_sections[Attributes-\n class A:\n '''Summary.\n\n Attributes:\n x: X.\n y: Y.\n '''\n x: int = 0\n '''X.'''\n y: int = 0\n '''Y.'''\n ] PASSED 162s tests/test_handler.py::test_deduplicate_summary_sections[Methods-\n class A:\n '''Summary.\n\n Methods:\n x: X.\n y: Y.\n '''\n def x(self): ...\n '''X.'''\n def y(self): ...\n '''Y.'''\n ] PASSED 162s tests/test_handler.py::test_deduplicate_summary_sections[Functions-\n '''Summary.\n\n Functions:\n x: X.\n y: Y.\n '''\n def x(): ...\n '''X.'''\n def y(): ...\n '''Y.'''\n ] PASSED 162s tests/test_handler.py::test_deduplicate_summary_sections[Classes-\n '''Summary.\n\n Classes:\n A: A.\n B: B.\n '''\n class A: ...\n '''A.'''\n class B: ...\n '''B.'''\n ] PASSED 162s tests/test_handler.py::test_deduplicate_summary_sections[Modules-\n '''Summary.\n\n Modules:\n a: A.\n b: B.\n '''\n ] PASSED 163s tests/test_handler.py::test_inheriting_self_from_parent_class PASSED 163s tests/test_handler.py::test_specifying_inventory_base_url PASSED 163s tests/test_rendering.py::test_format_signature[Class.method-(param: str = 'hello') -> 'OtherClass'] PASSED 163s tests/test_rendering.py::test_filter_objects[names0-filter_params0-expected_names0] PASSED 163s tests/test_rendering.py::test_filter_objects[names1-filter_params1-expected_names1] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[True-True-expected_names0] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[True-False-expected_names1] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[True-inherited_members2-expected_names2] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[True-inherited_members3-expected_names3] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[False-True-expected_names4] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[False-False-expected_names5] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[False-inherited_members6-expected_names6] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[False-inherited_members7-expected_names7] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members8-True-expected_names8] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members9-False-expected_names9] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members10-inherited_members10-expected_names10] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members11-inherited_members11-expected_names11] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[None-True-expected_names12] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[None-False-expected_names13] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[None-inherited_members14-expected_names14] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[None-inherited_members15-expected_names15] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members16-True-expected_names16] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members17-False-expected_names17] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members18-inherited_members18-expected_names18] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members19-inherited_members19-expected_names19] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members20-True-expected_names20] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members21-False-expected_names21] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members22-inherited_members22-expected_names22] PASSED 163s tests/test_rendering.py::test_filter_inherited_members[members23-inherited_members23-expected_names23] PASSED 163s tests/test_rendering.py::test_ordering_members[alphabetical-None-expected_names0] PASSED 163s tests/test_rendering.py::test_ordering_members[source-None-expected_names1] PASSED 163s tests/test_rendering.py::test_ordering_members[alphabetical-members_list2-expected_names2] PASSED 163s tests/test_rendering.py::test_ordering_members[source-members_list3-expected_names3] PASSED 163s tests/test_rendering.py::test_ordering_members[alphabetical-members_list4-expected_names4] PASSED 163s tests/test_rendering.py::test_ordering_members[source-members_list5-expected_names5] PASSED 163s tests/test_rendering.py::test_ordering_members[alphabetical-True-expected_names6] PASSED 163s tests/test_rendering.py::test_ordering_members[source-False-expected_names7] PASSED 163s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin0] PASSED 164s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin1] PASSED 164s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin2] PASSED 164s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin0] PASSED 164s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin1] PASSED 165s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin2] PASSED 165s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin0] PASSED 165s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin1] PASSED 166s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin2] PASSED 166s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin0] PASSED 166s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin1] PASSED 167s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin2] PASSED 167s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin0] PASSED 168s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin1] PASSED 168s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin2] PASSED 168s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin0] PASSED 169s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin1] PASSED 169s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin2] PASSED 170s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin0] PASSED 171s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin1] PASSED 174s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin2] PASSED 174s 174s ================ 214 passed, 2 skipped, 6 deselected in 21.14s ================= 174s 174s *************************** 174s *** Testing with python3.13 174s *************************** 174s 174s Content of current working folder: 174s 174s total 24 174s drwxr-xr-x 4 ubuntu ubuntu 4096 Dec 5 23:50 . 174s drwxrwxrwx 5 root root 4096 Dec 5 23:49 .. 174s drwxrwxr-x 8 ubuntu ubuntu 4096 Nov 10 13:30 docs 174s -rw-rw-r-- 1 ubuntu ubuntu 6595 Nov 10 13:30 mkdocs.yml 174s drwxrwxr-x 4 ubuntu ubuntu 4096 Dec 5 23:49 tests 174s Running tests... 174s 175s ============================= test session starts ============================== 175s platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 175s cachedir: .pytest_cache 175s rootdir: /tmp/autopkgtest.Ci6Hbq/autopkgtest_tmp 175s plugins: typeguard-4.4.2, inline-snapshot-0.31.0 175s collecting ... collected 222 items / 6 deselected / 216 selected 175s 175s tests/test_api.py::test_exposed_objects PASSED 175s tests/test_api.py::test_unique_names PASSED 175s tests/test_api.py::test_single_locations PASSED 175s tests/test_api.py::test_api_matches_inventory SKIPPED (The objects i...) 175s tests/test_api.py::test_inventory_matches_api SKIPPED (The objects i...) 175s tests/test_api.py::test_no_module_docstrings_in_internal_api PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-True-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-True-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-False-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[True-False-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-True-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-True-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-False-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_signatures[False-False-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-True-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-True-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-False-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[True-False-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-True-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-True-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-False-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_overloads[False-False-False] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-inherited_members0] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-inherited_members1] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-True] PASSED 176s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members0-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-members1-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-True-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-False-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters0-None-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members0-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-members1-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-True-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-False-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters1-None-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members0-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-members1-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-True] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-True-False] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-inherited_members0] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-inherited_members1] PASSED 177s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-True] PASSED 178s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-False-False] PASSED 178s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-inherited_members0] PASSED 178s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[filters2-None-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members0-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-members1-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-True-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-False-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[public-None-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members0-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-members1-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-True-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-False-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-inherited_members0] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-inherited_members1] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_members[None-None-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_headings[-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_headings[-False] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_headings[Some heading-True] PASSED 179s tests/test_end_to_end.py::test_end_to_end_for_headings[Some heading-False] PASSED 179s tests/test_handler.py::test_collect_missing_module PASSED 180s tests/test_handler.py::test_collect_missing_module_item PASSED 180s tests/test_handler.py::test_collect_module PASSED 180s tests/test_handler.py::test_collect_with_null_parser PASSED 180s tests/test_handler.py::test_render_docstring_examples_section[handler0] PASSED 180s tests/test_handler.py::test_render_docstring_examples_section[handler1] PASSED 180s tests/test_handler.py::test_render_docstring_examples_section[handler2] PASSED 180s tests/test_handler.py::test_expand_globs PASSED 180s tests/test_handler.py::test_expand_globs_without_changing_directory PASSED 180s tests/test_handler.py::test_extension_paths[True-extension.py] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension.py:SomeExtension] PASSED 180s tests/test_handler.py::test_extension_paths[True-path/to/extension.py] PASSED 180s tests/test_handler.py::test_extension_paths[True-path/to/extension.py:SomeExtension] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension4] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension5] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension6] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension7] PASSED 180s tests/test_handler.py::test_extension_paths[True-/absolute/path/to/extension.py] PASSED 180s tests/test_handler.py::test_extension_paths[True-/absolute/path/to/extension.py:SomeExtension] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension10] PASSED 180s tests/test_handler.py::test_extension_paths[True-extension11] PASSED 180s tests/test_handler.py::test_extension_paths[False-dot.notation.path.to.extension] PASSED 180s tests/test_handler.py::test_extension_paths[False-dot.notation.path.to.pyextension] PASSED 180s tests/test_handler.py::test_extension_paths[False-extension14] PASSED 180s tests/test_handler.py::test_extension_paths[False-extension15] PASSED 181s tests/test_handler.py::test_rendering_object_source_without_lineno PASSED 181s tests/test_handler.py::test_give_precedence_to_user_paths PASSED 181s tests/test_handler.py::test_deduplicate_summary_sections[Attributes-\n class A:\n '''Summary.\n\n Attributes:\n x: X.\n y: Y.\n '''\n x: int = 0\n '''X.'''\n y: int = 0\n '''Y.'''\n ] PASSED 182s tests/test_handler.py::test_deduplicate_summary_sections[Methods-\n class A:\n '''Summary.\n\n Methods:\n x: X.\n y: Y.\n '''\n def x(self): ...\n '''X.'''\n def y(self): ...\n '''Y.'''\n ] PASSED 182s tests/test_handler.py::test_deduplicate_summary_sections[Functions-\n '''Summary.\n\n Functions:\n x: X.\n y: Y.\n '''\n def x(): ...\n '''X.'''\n def y(): ...\n '''Y.'''\n ] PASSED 183s tests/test_handler.py::test_deduplicate_summary_sections[Classes-\n '''Summary.\n\n Classes:\n A: A.\n B: B.\n '''\n class A: ...\n '''A.'''\n class B: ...\n '''B.'''\n ] PASSED 183s tests/test_handler.py::test_deduplicate_summary_sections[Modules-\n '''Summary.\n\n Modules:\n a: A.\n b: B.\n '''\n ] PASSED 184s tests/test_handler.py::test_inheriting_self_from_parent_class PASSED 184s tests/test_handler.py::test_specifying_inventory_base_url PASSED 184s tests/test_rendering.py::test_format_signature[Class.method-(param: str = 'hello') -> 'OtherClass'] PASSED 184s tests/test_rendering.py::test_filter_objects[names0-filter_params0-expected_names0] PASSED 184s tests/test_rendering.py::test_filter_objects[names1-filter_params1-expected_names1] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[True-True-expected_names0] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[True-False-expected_names1] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[True-inherited_members2-expected_names2] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[True-inherited_members3-expected_names3] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[False-True-expected_names4] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[False-False-expected_names5] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[False-inherited_members6-expected_names6] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[False-inherited_members7-expected_names7] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[members8-True-expected_names8] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[members9-False-expected_names9] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[members10-inherited_members10-expected_names10] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[members11-inherited_members11-expected_names11] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[None-True-expected_names12] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[None-False-expected_names13] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[None-inherited_members14-expected_names14] PASSED 184s tests/test_rendering.py::test_filter_inherited_members[None-inherited_members15-expected_names15] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members16-True-expected_names16] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members17-False-expected_names17] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members18-inherited_members18-expected_names18] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members19-inherited_members19-expected_names19] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members20-True-expected_names20] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members21-False-expected_names21] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members22-inherited_members22-expected_names22] PASSED 186s tests/test_rendering.py::test_filter_inherited_members[members23-inherited_members23-expected_names23] PASSED 186s tests/test_rendering.py::test_ordering_members[alphabetical-None-expected_names0] PASSED 186s tests/test_rendering.py::test_ordering_members[source-None-expected_names1] PASSED 186s tests/test_rendering.py::test_ordering_members[alphabetical-members_list2-expected_names2] PASSED 186s tests/test_rendering.py::test_ordering_members[source-members_list3-expected_names3] PASSED 186s tests/test_rendering.py::test_ordering_members[alphabetical-members_list4-expected_names4] PASSED 186s tests/test_rendering.py::test_ordering_members[source-members_list5-expected_names5] PASSED 186s tests/test_rendering.py::test_ordering_members[alphabetical-True-expected_names6] PASSED 186s tests/test_rendering.py::test_ordering_members[source-False-expected_names7] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin0] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin1] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.extension-plugin2] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin0] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin1] PASSED 186s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.inventory-plugin2] PASSED 187s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin0] PASSED 188s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin1] PASSED 188s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.loggers-plugin2] PASSED 188s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin0] PASSED 188s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin1] PASSED 189s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.plugin-plugin2] PASSED 190s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin0] PASSED 190s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin1] PASSED 191s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.base-plugin2] PASSED 191s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin0] PASSED 191s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin1] PASSED 192s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings.handlers.rendering-plugin2] PASSED 194s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin0] PASSED 197s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin1] PASSED 200s tests/test_themes.py::test_render_themes_templates_python[mkdocstrings_handlers.python-plugin2] PASSED 200s 200s ================ 214 passed, 2 skipped, 6 deselected in 24.54s ================= 200s 201s autopkgtest [23:48:35]: test upstream-tests: -----------------------] 201s autopkgtest [23:48:35]: test upstream-tests: - - - - - - - - - - results - - - - - - - - - - 201s upstream-tests PASS 201s autopkgtest [23:48:35]: @@@@@@@@@@@@@@@@@@@@ summary 201s upstream-tests PASS