0s autopkgtest [10:22:21]: starting date and time: 2024-03-21 10:22:21+0000 0s autopkgtest [10:22:21]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [10:22:21]: host juju-7f2275-prod-proposed-migration-environment-3; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.sjjjrk3s/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:git,src:curl,src:gnutls28,src:libpsl,src:nettle --apt-upgrade scriv --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=git/1:2.43.0-1ubuntu5 curl/8.5.0-2ubuntu7 gnutls28/3.8.3-1.1ubuntu2 libpsl/0.21.2-1.1 nettle/3.9.1-2.2' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-3@bos02-s390x-16.secgroup --name adt-noble-s390x-scriv-20240321-102219-juju-7f2275-prod-proposed-migration-environment-3 --image adt/ubuntu-noble-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-3 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 231s autopkgtest [10:26:12]: testbed dpkg architecture: s390x 231s autopkgtest [10:26:12]: testbed apt version: 2.7.12 231s autopkgtest [10:26:12]: @@@@@@@@@@@@@@@@@@@@ test bed setup 232s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 232s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [53.9 kB] 233s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 233s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3758 kB] 234s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [493 kB] 234s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main s390x Packages [660 kB] 234s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main s390x c-n-f Metadata [3032 B] 234s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x Packages [1372 B] 234s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted s390x c-n-f Metadata [116 B] 234s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x Packages [3981 kB] 235s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe s390x c-n-f Metadata [7292 B] 235s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x Packages [45.1 kB] 235s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse s390x c-n-f Metadata [116 B] 237s Fetched 9126 kB in 4s (2324 kB/s) 237s Reading package lists... 240s Reading package lists... 240s Building dependency tree... 240s Reading state information... 240s Calculating upgrade... 240s The following packages have been kept back: 240s curl 240s The following packages will be upgraded: 240s debianutils 241s 1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 241s Need to get 90.1 kB of archives. 241s After this operation, 1024 B of additional disk space will be used. 241s Get:1 http://ftpmaster.internal/ubuntu noble/main s390x debianutils s390x 5.17 [90.1 kB] 241s Fetched 90.1 kB in 0s (297 kB/s) 241s (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 ... 52171 files and directories currently installed.) 241s Preparing to unpack .../debianutils_5.17_s390x.deb ... 241s Unpacking debianutils (5.17) over (5.16) ... 241s Setting up debianutils (5.17) ... 241s Processing triggers for man-db (2.12.0-3) ... 242s Reading package lists... 243s Building dependency tree... 243s Reading state information... 243s 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. 243s Unknown architecture, assuming PC-style ttyS0 243s sh: Attempting to set up Debian/Ubuntu apt sources automatically 243s sh: Distribution appears to be Ubuntu 244s Reading package lists... 244s Building dependency tree... 244s Reading state information... 245s eatmydata is already the newest version (131-1). 245s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 245s Reading package lists... 245s Building dependency tree... 245s Reading state information... 245s dbus is already the newest version (1.14.10-4ubuntu1). 245s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 245s Reading package lists... 246s Building dependency tree... 246s Reading state information... 246s rng-tools-debian is already the newest version (2.4). 246s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 246s Reading package lists... 246s Building dependency tree... 246s Reading state information... 247s The following packages will be REMOVED: 247s cloud-init* python3-configobj* python3-debconf* 247s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 247s After this operation, 3252 kB disk space will be freed. 247s (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 ... 52171 files and directories currently installed.) 247s Removing cloud-init (24.1.1-0ubuntu1) ... 248s Removing python3-configobj (5.0.8-3) ... 248s Removing python3-debconf (1.5.86) ... 248s Processing triggers for man-db (2.12.0-3) ... 248s (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 ... 51782 files and directories currently installed.) 248s Purging configuration files for cloud-init (24.1.1-0ubuntu1) ... 249s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 249s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 249s invoke-rc.d: policy-rc.d denied execution of try-restart. 249s Reading package lists... 249s Building dependency tree... 249s Reading state information... 250s linux-generic is already the newest version (6.8.0-11.11+1). 250s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 250s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 250s Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 250s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 252s Reading package lists... 252s Reading package lists... 252s Building dependency tree... 252s Reading state information... 253s Calculating upgrade... 253s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 253s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 254s autopkgtest [10:26:35]: rebooting testbed after setup commands that affected boot 272s autopkgtest [10:26:53]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP Tue Feb 13 23:45:46 UTC 2024 274s autopkgtest [10:26:55]: @@@@@@@@@@@@@@@@@@@@ apt-source scriv 276s Get:1 http://ftpmaster.internal/ubuntu noble/universe scriv 1.4.0-1 (dsc) [2333 B] 276s Get:2 http://ftpmaster.internal/ubuntu noble/universe scriv 1.4.0-1 (tar) [70.5 kB] 276s Get:3 http://ftpmaster.internal/ubuntu noble/universe scriv 1.4.0-1 (diff) [2680 B] 276s gpgv: Signature made Wed Oct 18 10:58:27 2023 UTC 276s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 276s gpgv: Can't check signature: No public key 276s dpkg-source: warning: cannot verify inline signature for ./scriv_1.4.0-1.dsc: no acceptable signature found 276s autopkgtest [10:26:57]: testing package scriv version 1.4.0-1 276s autopkgtest [10:26:57]: build not needed 276s autopkgtest [10:26:57]: test run-tests: preparing testbed 279s Reading package lists... 279s Building dependency tree... 279s Reading state information... 279s Starting pkgProblemResolver with broken count: 0 279s Starting 2 pkgProblemResolver with broken count: 0 279s Done 279s The following additional packages will be installed: 279s git git-man liberror-perl liblua5.4-0 pandoc pandoc-data python3-all 279s python3-click python3-click-log python3-colorama python3-dateutil 279s python3-freezegun python3-iniconfig python3-packaging python3-pluggy 279s python3-pytest python3-pytest-mock python3-responses scriv 279s Suggested packages: 279s git-daemon-run | git-daemon-sysvinit git-doc git-email git-gui gitk gitweb 279s git-cvs git-mediawiki git-svn texlive-latex-recommended texlive-xetex 279s texlive-luatex pandoc-citeproc texlive-latex-extra context wkhtmltopdf 279s librsvg2-bin groff ghc nodejs php python ruby r-base-core libjs-mathjax 279s libjs-katex citation-style-language-styles python-pytest-mock-doc 279s The following NEW packages will be installed: 279s autopkgtest-satdep git git-man liberror-perl liblua5.4-0 pandoc pandoc-data 279s python3-all python3-click python3-click-log python3-colorama 279s python3-dateutil python3-freezegun python3-iniconfig python3-packaging 279s python3-pluggy python3-pytest python3-pytest-mock python3-responses scriv 279s 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. 279s Need to get 47.4 MB/47.4 MB of archives. 279s After this operation, 345 MB of additional disk space will be used. 279s Get:1 /tmp/autopkgtest.pANg4w/1-autopkgtest-satdep.deb autopkgtest-satdep s390x 0 [756 B] 280s Get:2 http://ftpmaster.internal/ubuntu noble/main s390x liberror-perl all 0.17029-2 [25.6 kB] 280s Get:3 http://ftpmaster.internal/ubuntu noble/main s390x git-man all 1:2.43.0-1ubuntu1 [1100 kB] 280s Get:4 http://ftpmaster.internal/ubuntu noble/main s390x git s390x 1:2.43.0-1ubuntu1 [3837 kB] 280s Get:5 http://ftpmaster.internal/ubuntu noble/main s390x liblua5.4-0 s390x 5.4.6-3 [179 kB] 280s Get:6 http://ftpmaster.internal/ubuntu noble/universe s390x pandoc-data all 3.1.3-1 [92.4 kB] 280s Get:7 http://ftpmaster.internal/ubuntu noble/universe s390x pandoc s390x 3.1.3+ds-2 [41.5 MB] 282s Get:8 http://ftpmaster.internal/ubuntu noble/main s390x python3-all s390x 3.12.1-0ubuntu2 [908 B] 282s Get:9 http://ftpmaster.internal/ubuntu noble/main s390x python3-colorama all 0.4.6-4 [32.1 kB] 282s Get:10 http://ftpmaster.internal/ubuntu noble/main s390x python3-click all 8.1.6-1 [79.0 kB] 282s Get:11 http://ftpmaster.internal/ubuntu noble/universe s390x python3-click-log all 0.3.2-1 [5550 B] 282s Get:12 http://ftpmaster.internal/ubuntu noble/main s390x python3-dateutil all 2.8.2-3 [79.2 kB] 282s Get:13 http://ftpmaster.internal/ubuntu noble/universe s390x python3-freezegun all 1.2.1+actually1.2.1-1 [14.9 kB] 282s Get:14 http://ftpmaster.internal/ubuntu noble/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 282s Get:15 http://ftpmaster.internal/ubuntu noble/main s390x python3-packaging all 23.2-1 [40.6 kB] 282s Get:16 http://ftpmaster.internal/ubuntu noble/universe s390x python3-pluggy all 1.4.0-1 [20.4 kB] 282s Get:17 http://ftpmaster.internal/ubuntu noble/universe s390x python3-pytest all 7.4.4-1 [305 kB] 282s Get:18 http://ftpmaster.internal/ubuntu noble/universe s390x python3-pytest-mock all 3.12.0-1.1 [11.3 kB] 282s Get:19 http://ftpmaster.internal/ubuntu noble/universe s390x python3-responses all 0.24.1-1 [53.9 kB] 282s Get:20 http://ftpmaster.internal/ubuntu noble/universe s390x scriv all 1.4.0-1 [26.1 kB] 282s Fetched 47.4 MB in 2s (19.8 MB/s) 282s Selecting previously unselected package liberror-perl. 282s (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 ... 51727 files and directories currently installed.) 282s Preparing to unpack .../00-liberror-perl_0.17029-2_all.deb ... 282s Unpacking liberror-perl (0.17029-2) ... 282s Selecting previously unselected package git-man. 282s Preparing to unpack .../01-git-man_1%3a2.43.0-1ubuntu1_all.deb ... 282s Unpacking git-man (1:2.43.0-1ubuntu1) ... 282s Selecting previously unselected package git. 282s Preparing to unpack .../02-git_1%3a2.43.0-1ubuntu1_s390x.deb ... 282s Unpacking git (1:2.43.0-1ubuntu1) ... 283s Selecting previously unselected package liblua5.4-0:s390x. 283s Preparing to unpack .../03-liblua5.4-0_5.4.6-3_s390x.deb ... 283s Unpacking liblua5.4-0:s390x (5.4.6-3) ... 283s Selecting previously unselected package pandoc-data. 283s Preparing to unpack .../04-pandoc-data_3.1.3-1_all.deb ... 283s Unpacking pandoc-data (3.1.3-1) ... 283s Selecting previously unselected package pandoc. 283s Preparing to unpack .../05-pandoc_3.1.3+ds-2_s390x.deb ... 283s Unpacking pandoc (3.1.3+ds-2) ... 285s Selecting previously unselected package python3-all. 285s Preparing to unpack .../06-python3-all_3.12.1-0ubuntu2_s390x.deb ... 285s Unpacking python3-all (3.12.1-0ubuntu2) ... 285s Selecting previously unselected package python3-colorama. 285s Preparing to unpack .../07-python3-colorama_0.4.6-4_all.deb ... 285s Unpacking python3-colorama (0.4.6-4) ... 285s Selecting previously unselected package python3-click. 285s Preparing to unpack .../08-python3-click_8.1.6-1_all.deb ... 285s Unpacking python3-click (8.1.6-1) ... 285s Selecting previously unselected package python3-click-log. 285s Preparing to unpack .../09-python3-click-log_0.3.2-1_all.deb ... 285s Unpacking python3-click-log (0.3.2-1) ... 285s Selecting previously unselected package python3-dateutil. 285s Preparing to unpack .../10-python3-dateutil_2.8.2-3_all.deb ... 285s Unpacking python3-dateutil (2.8.2-3) ... 285s Selecting previously unselected package python3-freezegun. 285s Preparing to unpack .../11-python3-freezegun_1.2.1+actually1.2.1-1_all.deb ... 285s Unpacking python3-freezegun (1.2.1+actually1.2.1-1) ... 285s Selecting previously unselected package python3-iniconfig. 285s Preparing to unpack .../12-python3-iniconfig_1.1.1-2_all.deb ... 285s Unpacking python3-iniconfig (1.1.1-2) ... 285s Selecting previously unselected package python3-packaging. 285s Preparing to unpack .../13-python3-packaging_23.2-1_all.deb ... 285s Unpacking python3-packaging (23.2-1) ... 285s Selecting previously unselected package python3-pluggy. 285s Preparing to unpack .../14-python3-pluggy_1.4.0-1_all.deb ... 285s Unpacking python3-pluggy (1.4.0-1) ... 285s Selecting previously unselected package python3-pytest. 285s Preparing to unpack .../15-python3-pytest_7.4.4-1_all.deb ... 285s Unpacking python3-pytest (7.4.4-1) ... 285s Selecting previously unselected package python3-pytest-mock. 285s Preparing to unpack .../16-python3-pytest-mock_3.12.0-1.1_all.deb ... 285s Unpacking python3-pytest-mock (3.12.0-1.1) ... 285s Selecting previously unselected package python3-responses. 285s Preparing to unpack .../17-python3-responses_0.24.1-1_all.deb ... 285s Unpacking python3-responses (0.24.1-1) ... 285s Selecting previously unselected package scriv. 285s Preparing to unpack .../18-scriv_1.4.0-1_all.deb ... 285s Unpacking scriv (1.4.0-1) ... 285s Selecting previously unselected package autopkgtest-satdep. 285s Preparing to unpack .../19-1-autopkgtest-satdep.deb ... 285s Unpacking autopkgtest-satdep (0) ... 285s Setting up python3-iniconfig (1.1.1-2) ... 285s Setting up python3-colorama (0.4.6-4) ... 285s Setting up python3-all (3.12.1-0ubuntu2) ... 285s Setting up python3-click (8.1.6-1) ... 285s Setting up liberror-perl (0.17029-2) ... 285s Setting up python3-responses (0.24.1-1) ... 285s Setting up python3-packaging (23.2-1) ... 286s Setting up python3-pluggy (1.4.0-1) ... 286s Setting up liblua5.4-0:s390x (5.4.6-3) ... 286s Setting up git-man (1:2.43.0-1ubuntu1) ... 286s Setting up python3-dateutil (2.8.2-3) ... 286s Setting up pandoc-data (3.1.3-1) ... 286s Setting up python3-freezegun (1.2.1+actually1.2.1-1) ... 286s Setting up python3-pytest (7.4.4-1) ... 286s Setting up python3-click-log (0.3.2-1) ... 287s Setting up pandoc (3.1.3+ds-2) ... 287s Setting up git (1:2.43.0-1ubuntu1) ... 287s Setting up python3-pytest-mock (3.12.0-1.1) ... 287s Setting up scriv (1.4.0-1) ... 287s Setting up autopkgtest-satdep (0) ... 287s Processing triggers for man-db (2.12.0-3) ... 287s Processing triggers for libc-bin (2.39-0ubuntu2) ... 290s (Reading database ... 53405 files and directories currently installed.) 290s Removing autopkgtest-satdep (0) ... 290s autopkgtest [10:27:11]: test run-tests: [----------------------- 291s ============================= test session starts ============================== 291s platform linux -- Python 3.12.2, pytest-7.4.4, pluggy-1.4.0 -- /usr/bin/python3.12 291s cachedir: .pytest_cache 291s rootdir: /tmp/autopkgtest.pANg4w/autopkgtest_tmp 291s plugins: mock-3.12.0 291s collecting ... collected 212 items / 1 deselected / 211 selected 291s 291s tests/test_changelog.py::test_round_trip[2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n] PASSED [ 0%] 291s tests/test_changelog.py::test_round_trip[.. INSERT\n2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n] PASSED [ 0%] 291s tests/test_changelog.py::test_round_trip[Hello\nGoodbye\n(INSERT)\n2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n] PASSED [ 1%] 291s tests/test_changelog.py::test_round_trip[Hello\nGoodbye\nINSERT\n2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n.. END\n] PASSED [ 1%] 291s tests/test_changelog.py::test_round_trip[Hello\nGoodbye\n.. INSERT\n2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n(END)\nNow\nmore than\never.\n] PASSED [ 2%] 291s tests/test_changelog.py::test_round_trip[2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n.. END\n] PASSED [ 2%] 291s tests/test_changelog.py::test_round_trip[2022-09-13\n==========\n\nAdded\n-----\n\n- Wrote tests for Changelog.\n\n2022-02-25\n==========\n\nAdded\n-----\n\n- Now you can send email with this tool.\n\nFixed\n-----\n\n- Launching missiles no longer targets ourselves.\n\n- Typos corrected.\n.. END\nNow\nmore than\never.\n] PASSED [ 3%] 291s tests/test_collect.py::test_collect_simple PASSED [ 3%] 291s tests/test_collect.py::test_collect_ordering PASSED [ 4%] 291s tests/test_collect.py::test_collect_mixed_format PASSED [ 4%] 291s tests/test_collect.py::test_collect_inserts_at_marker PASSED [ 5%] 291s tests/test_collect.py::test_collect_inserts_at_marker_no_header PASSED [ 5%] 291s tests/test_collect.py::test_collect_prepends_if_no_marker PASSED [ 6%] 291s tests/test_collect.py::test_collect_keep PASSED [ 6%] 292s tests/test_collect.py::test_collect_no_categories PASSED [ 7%] 292s tests/test_collect.py::test_collect_uncategorized_fragments PASSED [ 7%] 292s tests/test_collect.py::test_collect_add PASSED [ 8%] 292s tests/test_collect.py::test_collect_add_rm_fail PASSED [ 8%] 292s tests/test_collect.py::test_collect_edit PASSED [ 9%] 292s tests/test_collect.py::test_collect_version_in_config PASSED [ 9%] 292s tests/test_collect.py::test_collect_respect_existing_newlines[Windows-\r\n] PASSED [ 9%] 292s tests/test_collect.py::test_collect_respect_existing_newlines[Linux-\n] PASSED [ 10%] 292s tests/test_collect.py::test_collect_respect_existing_newlines[Mac-\r] PASSED [ 10%] 292s tests/test_collect.py::test_no_newlines PASSED [ 11%] 292s tests/test_collect.py::test_mixed_newlines PASSED [ 11%] 292s tests/test_collect.py::test_configure_skipped_fragments PASSED [ 12%] 292s tests/test_collect.py::test_no_fragments PASSED [ 12%] 292s tests/test_collect.py::test_title_provided PASSED [ 13%] 292s tests/test_collect.py::test_title_and_version_clash PASSED [ 13%] 292s tests/test_collect.py::test_duplicate_version PASSED [ 14%] 292s tests/test_collect.py::test_duplicate_version_2 PASSED [ 14%] 292s tests/test_collect.py::test_duplicate_version_with_v PASSED [ 15%] 292s tests/test_collect.py::test_unparsable_version PASSED [ 15%] 292s tests/test_config.py::test_defaults PASSED [ 16%] 292s tests/test_config.py::test_reading_config PASSED [ 16%] 292s tests/test_config.py::test_reading_config_list PASSED [ 17%] 292s tests/test_config.py::test_reading_config_from_directory PASSED [ 17%] 292s tests/test_config.py::test_reading_config_from_other_directory PASSED [ 18%] 292s tests/test_config.py::test_unknown_option PASSED [ 18%] 292s tests/test_config.py::test_custom_template PASSED [ 18%] 292s tests/test_config.py::test_file_with_dots PASSED [ 19%] 292s tests/test_config.py::test_file_with_path_search_order PASSED [ 19%] 292s tests/test_config.py::test_file_with_path_only_current_dir PASSED [ 20%] 292s tests/test_config.py::test_missing_file_with_path PASSED [ 20%] 292s tests/test_config.py::test_unknown_format PASSED [ 21%] 292s tests/test_config.py::test_no_such_template PASSED [ 21%] 292s tests/test_config.py::test_override_default_name PASSED [ 22%] 292s tests/test_config.py::test_file_reading PASSED [ 22%] 292s tests/test_config.py::test_literal_reading PASSED [ 23%] 292s tests/test_config.py::test_bad_literal_spec[literal: myproj.py-Couldn't read 'version' setting: Missing value name: 'literal: myproj.py'] PASSED [ 23%] 292s tests/test_config.py::test_bad_literal_spec[literal: myproj.py:-Couldn't read 'version' setting: Missing value name: 'literal: myproj.py:'] PASSED [ 24%] 292s tests/test_config.py::test_bad_literal_spec[literal: myproj.py: version-Couldn't read 'version' setting: Couldn't find literal 'version' in myproj.py: 'literal: myproj.py: version'] PASSED [ 24%] 292s tests/test_config.py::test_bad_literal_spec[literal: : version-Couldn't read 'version' setting: Missing file name: 'literal: : version'] PASSED [ 25%] 292s tests/test_config.py::test_bad_literal_spec[literal: no_file.py: version-Couldn't read 'version' setting: Couldn't find literal 'literal: no_file.py: version': .* 'no_file.py'] PASSED [ 25%] 292s tests/test_config.py::test_rst_chars_is_two_chars[] PASSED [ 26%] 292s tests/test_config.py::test_rst_chars_is_two_chars[#] PASSED [ 26%] 292s tests/test_config.py::test_rst_chars_is_two_chars[#=-] PASSED [ 27%] 292s tests/test_config.py::test_rst_chars_is_two_chars[# ] PASSED [ 27%] 292s tests/test_config.py::test_rst_chars_is_two_chars[ ] PASSED [ 27%] 292s tests/test_config.py::test_md_format PASSED [ 28%] 292s tests/test_config.py::TestTomlConfig::test_reading_toml_file PASSED [ 28%] 292s tests/test_config.py::TestTomlConfig::test_toml_without_us PASSED [ 29%] 292s tests/test_config.py::TestTomlConfig::test_no_toml_installed PASSED [ 29%] 292s tests/test_config.py::TestTomlConfig::test_no_toml_installed_no_settings PASSED [ 30%] 292s tests/test_config.py::test_command_running[Xyzzy 2 3\n-Xyzzy 2 3] PASSED [ 30%] 292s tests/test_config.py::test_command_running[Xyzzy 2 3\nAnother line\n-Xyzzy 2 3\nAnother line\n] PASSED [ 31%] 292s tests/test_config.py::test_real_command_running PASSED [ 31%] 292s tests/test_config.py::test_bad_command[xyzzyplugh-Couldn't read 'output_file' setting: Command 'xyzzyplugh' failed:] PASSED [ 32%] 292s tests/test_config.py::test_bad_command['hi!2><-Couldn't read 'output_file' setting: Command "'hi!2><" failed:] PASSED [ 32%] 292s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path PASSED [ 33%] 292s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path_with_custom_main PASSED [ 33%] 292s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path_with_branch PASSED [ 34%] 292s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_rst PASSED [ 34%] 292s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_rst_with_customized_header PASSED [ 35%] 292s tests/test_create.py::TestNewFragmentContent::test_no_categories_rst PASSED [ 35%] 292s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_md PASSED [ 36%] 292s tests/test_create.py::TestCreate::test_create_no_output_directory PASSED [ 36%] 292s tests/test_create.py::TestCreate::test_create_fragment PASSED [ 36%] 292s tests/test_create.py::TestCreate::test_create_file_exists PASSED [ 37%] 292s tests/test_create.py::TestCreateEdit::test_create_edit PASSED [ 37%] 292s tests/test_create.py::TestCreateEdit::test_create_edit_preference PASSED [ 38%] 292s tests/test_create.py::TestCreateEdit::test_create_edit_preference_no_edit PASSED [ 38%] 292s tests/test_create.py::TestCreateEdit::test_create_edit_abort PASSED [ 39%] 292s tests/test_create.py::TestCreateAdd::test_create_add PASSED [ 39%] 292s tests/test_create.py::TestCreateAdd::test_create_add_preference PASSED [ 40%] 292s tests/test_create.py::TestCreateAdd::test_create_add_preference_no_add PASSED [ 40%] 292s tests/test_create.py::TestCreateAdd::test_create_add_fail PASSED [ 41%] 292s tests/test_faker.py::test_no_such_command PASSED [ 41%] 292s tests/test_faker.py::test_no_such_git_command PASSED [ 42%] 292s tests/test_format_md.py::test_parse_text[comments_ignored] PASSED [ 42%] 292s tests/test_format_md.py::test_parse_text[multiple_headers] PASSED [ 43%] 292s tests/test_format_md.py::test_parse_text[multiple_headers_2] PASSED [ 43%] 292s tests/test_format_md.py::test_parse_text[no_header] PASSED [ 44%] 292s tests/test_format_md.py::test_parse_text[no_header_2] PASSED [ 44%] 292s tests/test_format_md.py::test_parse_text[empty] PASSED [ 45%] 292s tests/test_format_md.py::test_parse_text[multilevel] PASSED [ 45%] 292s tests/test_format_md.py::test_format_sections[one] PASSED [ 45%] 292s tests/test_format_md.py::test_format_sections[two] PASSED [ 46%] 292s tests/test_format_md.py::test_format_header[config_kwargs0-2020-07-26-fh_kwargs0-\n# 2020-07-26\n] PASSED [ 46%] 292s tests/test_format_md.py::test_format_header[config_kwargs1-2020-07-26-fh_kwargs1-\n### 2020-07-26\n] PASSED [ 47%] 292s tests/test_format_md.py::test_format_header[config_kwargs2-2022-04-03-fh_kwargs2-\n\n# 2022-04-03\n] PASSED [ 47%] 292s tests/test_format_md.py::test_convert_to_markdown PASSED [ 48%] 292s tests/test_format_rst.py::test_parse_text[comments_ignored] PASSED [ 48%] 292s tests/test_format_rst.py::test_parse_text[multiple_headers] PASSED [ 49%] 292s tests/test_format_rst.py::test_parse_text[different_underlines] PASSED [ 49%] 292s tests/test_format_rst.py::test_parse_text[period_underline] PASSED [ 50%] 292s tests/test_format_rst.py::test_parse_text[no_header] PASSED [ 50%] 292s tests/test_format_rst.py::test_parse_text[no_header_2] PASSED [ 51%] 292s tests/test_format_rst.py::test_parse_text[intricate_syntax] PASSED [ 51%] 292s tests/test_format_rst.py::test_parse_text[empty] PASSED [ 52%] 292s tests/test_format_rst.py::test_parse_text[multilevel] PASSED [ 52%] 292s tests/test_format_rst.py::test_format_sections[one] PASSED [ 53%] 292s tests/test_format_rst.py::test_format_sections[two] PASSED [ 53%] 292s tests/test_format_rst.py::test_format_header[config_kwargs0-2020-07-26-fh_kwargs0-\n2020-07-26\n==========\n] PASSED [ 54%] 292s tests/test_format_rst.py::test_format_header[config_kwargs1-2020-07-26-fh_kwargs1-\n2020-07-26\n**********\n] PASSED [ 54%] 292s tests/test_format_rst.py::test_format_header[config_kwargs2-2022-04-03-fh_kwargs2-\n.. _here:\n\n2022-04-03\n==========\n] PASSED [ 54%] 292s tests/test_format_rst.py::test_fake_pandoc PASSED [ 55%] 292s tests/test_format_rst.py::test_fake_pandoc_failing PASSED [ 55%] 292s tests/test_ghrel.py::test_default PASSED [ 56%] 292s tests/test_ghrel.py::test_dash_all PASSED [ 56%] 292s tests/test_ghrel.py::test_explicit_repo PASSED [ 57%] 292s tests/test_ghrel.py::test_bad_explicit_repo[xyzzy] PASSED [ 57%] 292s tests/test_ghrel.py::test_bad_explicit_repo[https://github.com/xyzzy/plugh.git] PASSED [ 58%] 292s tests/test_ghrel.py::test_default_dry_run PASSED [ 58%] 292s tests/test_ghrel.py::test_dash_all_dry_run PASSED [ 59%] 292s tests/test_ghrel.py::test_no_github_repo PASSED [ 59%] 292s tests/test_ghrel.py::test_no_clear_github_repo PASSED [ 60%] 292s tests/test_ghrel.py::test_with_template PASSED [ 60%] 292s tests/test_github.py::test_one_page PASSED [ 61%] 292s tests/test_github.py::test_three_pages PASSED [ 61%] 292s tests/test_github.py::test_bad_page PASSED [ 62%] 292s tests/test_github.py::test_get_releases PASSED [ 62%] 292s tests/test_github.py::test_create_release PASSED [ 63%] 292s tests/test_github.py::test_create_release_fails PASSED [ 63%] 292s tests/test_github.py::test_update_release PASSED [ 63%] 292s tests/test_github.py::test_update_release_fails PASSED [ 64%] 292s tests/test_gitinfo.py::test_user_nick_from_scriv_user_nick PASSED [ 64%] 292s tests/test_gitinfo.py::test_user_nick_from_github PASSED [ 65%] 292s tests/test_gitinfo.py::test_user_nick_from_git PASSED [ 65%] 292s tests/test_gitinfo.py::test_user_nick_from_env PASSED [ 66%] 292s tests/test_gitinfo.py::test_user_nick_from_nowhere PASSED [ 66%] 292s tests/test_gitinfo.py::test_current_branch_name PASSED [ 67%] 292s tests/test_gitinfo.py::test_get_github_repos_no_remotes PASSED [ 67%] 292s tests/test_gitinfo.py::test_get_github_repos_one_github_remote PASSED [ 68%] 292s tests/test_gitinfo.py::test_get_github_repos_one_github_remote_no_extension PASSED [ 68%] 292s tests/test_gitinfo.py::test_get_github_repos_two_github_remotes PASSED [ 69%] 292s tests/test_gitinfo.py::test_get_github_repos_one_github_plus_others PASSED [ 69%] 292s tests/test_gitinfo.py::test_get_github_repos_no_github_remotes PASSED [ 70%] 292s tests/test_literals.py::test_no_extras_craziness PASSED [ 70%] 292s tests/test_literals.py::test_find_python_literal[version-1.2.3] PASSED [ 71%] 292s tests/test_literals.py::test_find_python_literal[typed_version-2.3.4] PASSED [ 71%] 292s tests/test_literals.py::test_find_python_literal[also-xyzzy] PASSED [ 72%] 292s tests/test_literals.py::test_find_python_literal[but-hello there] PASSED [ 72%] 292s tests/test_literals.py::test_find_python_literal[somewhere_else-this would be an odd place to get the string] PASSED [ 72%] 292s tests/test_literals.py::test_find_python_literal[a_thing_2-None] PASSED [ 73%] 292s tests/test_literals.py::test_find_python_literal[how_many-None] PASSED [ 73%] 292s tests/test_literals.py::test_unknown_file_type PASSED [ 74%] 292s tests/test_literals.py::test_find_toml_literal[version-1] PASSED [ 74%] 292s tests/test_literals.py::test_find_toml_literal[tool.poetry.version-2] PASSED [ 75%] 292s tests/test_literals.py::test_find_toml_literal[tool.poetry.version.too.deep-None] PASSED [ 75%] 292s tests/test_literals.py::test_find_toml_literal[metadata.version-3] PASSED [ 76%] 292s tests/test_literals.py::test_find_toml_literal[metadata.objects.version-4] PASSED [ 76%] 292s tests/test_literals.py::test_find_toml_literal[bogus-None] PASSED [ 77%] 292s tests/test_literals.py::test_find_toml_literal[bogus.number-None] PASSED [ 77%] 292s tests/test_literals.py::test_find_toml_literal[bogus.boolean-None] PASSED [ 78%] 292s tests/test_literals.py::test_find_toml_literal[bogus.lists-None] PASSED [ 78%] 292s tests/test_literals.py::test_find_toml_literal[bogus.bad_type-None] PASSED [ 79%] 292s tests/test_literals.py::test_find_toml_literal[bogus.section-None] PASSED [ 79%] 292s tests/test_literals.py::test_find_toml_literal[bogus.section.too.deep-None] PASSED [ 80%] 292s tests/test_literals.py::test_find_toml_literal_fail_if_unavailable PASSED [ 80%] 292s tests/test_literals.py::test_find_yaml_literal[version-1.2.3] PASSED [ 81%] 292s tests/test_literals.py::test_find_yaml_literal[myproduct.versionString-8.9.22] PASSED [ 81%] 292s tests/test_literals.py::test_find_yaml_literal[myproduct.version-None] PASSED [ 81%] 292s tests/test_literals.py::test_find_yaml_literal[myVersion-None] PASSED [ 82%] 292s tests/test_literals.py::test_find_yaml_literal_fail_if_unavailable PASSED [ 82%] 292s tests/test_literals.py::test_find_cfg_literal[metadata.version-1.2.3] PASSED [ 83%] 292s tests/test_literals.py::test_find_cfg_literal[options.zip_safe-false] PASSED [ 83%] 292s tests/test_literals.py::test_find_cfg_literal[coverage:report-None] PASSED [ 84%] 292s tests/test_literals.py::test_find_cfg_literal[metadata.myVersion-None] PASSED [ 84%] 292s tests/test_literals.py::test_find_cfg_literal[unexisting-None] PASSED [ 85%] 292s tests/test_literals.py::test_find_cabal_literal[version-1.2.3] PASSED [ 85%] 293s tests/test_process.py::test_dashm PASSED [ 86%] 293s tests/test_util.py::test_version_from_text[v1.2.3 -- 2022-04-06-v1.2.3] PASSED [ 86%] 293s tests/test_util.py::test_version_from_text[Oops, fixed on 6/16/2021.-None] PASSED [ 87%] 293s tests/test_util.py::test_version_from_text[2022-Apr-06: 12.3-alpha0 finally-12.3-alpha0] PASSED [ 87%] 293s tests/test_util.py::test_version_from_text[2.7.19beta1, 2022-04-08-2.7.19beta1] PASSED [ 88%] 293s tests/test_util.py::test_is_not_prerelease_version[v1.2.3] PASSED [ 88%] 293s tests/test_util.py::test_is_not_prerelease_version[17.4.1.3] PASSED [ 89%] 293s tests/test_util.py::test_is_prerelease_version[v1.2.3a1] PASSED [ 89%] 293s tests/test_util.py::test_is_prerelease_version[17.4.1.3-beta.2] PASSED [ 90%] 293s tests/test_util.py::test_version_equality[v1.2.3a1-v1.2.3a1-True] PASSED [ 90%] 293s tests/test_util.py::test_version_equality[1.2.3a1-v1.2.3a1-True] PASSED [ 90%] 293s tests/test_util.py::test_version_equality[v1.2.3a1-1.2.3a1-True] PASSED [ 91%] 293s tests/test_util.py::test_version_equality[1.2.3a1-1.2.3a1-True] PASSED [ 91%] 293s tests/test_util.py::test_version_equality[1.2-1.2.0-False] PASSED [ 92%] 293s tests/test_util.py::test_version_equality[1.2.3-1.2.3a1-False] PASSED [ 92%] 293s tests/test_util.py::test_version_equality[1.2.3a1-1.2.3b1-False] PASSED [ 93%] 293s tests/test_util.py::test_version_equality[v1.2.3-1.2.3a1-False] PASSED [ 93%] 293s tests/test_util.py::test_version_hashing[v1.2.3a1-v1.2.3a1-True] PASSED [ 94%] 293s tests/test_util.py::test_version_hashing[1.2.3a1-v1.2.3a1-True] PASSED [ 94%] 293s tests/test_util.py::test_version_hashing[v1.2.3a1-1.2.3a1-True] PASSED [ 95%] 293s tests/test_util.py::test_version_hashing[1.2.3a1-1.2.3a1-True] PASSED [ 95%] 293s tests/test_util.py::test_version_hashing[1.2-1.2.0-False] PASSED [ 96%] 293s tests/test_util.py::test_version_hashing[1.2.3-1.2.3a1-False] PASSED [ 96%] 293s tests/test_util.py::test_version_hashing[1.2.3a1-1.2.3b1-False] PASSED [ 97%] 293s tests/test_util.py::test_version_hashing[v1.2.3-1.2.3a1-False] PASSED [ 97%] 293s tests/test_util.py::test_partition_lines[one\ntwo\nthree\n-result0] PASSED [ 98%] 293s tests/test_util.py::test_partition_lines[oXe\ntwo\nthree\n-result1] PASSED [ 98%] 293s tests/test_util.py::test_partition_lines[one\ntXo\nthree\n-result2] PASSED [ 99%] 293s tests/test_util.py::test_partition_lines[one\ntwo\ntXree\n-result3] PASSED [ 99%] 293s tests/test_util.py::test_partition_lines[one\ntXo\ntXree\n-result4] PASSED [100%] 293s 293s =============================== warnings summary =============================== 293s ../../../usr/lib/python3/dist-packages/dateutil/tz/tz.py:37 293s /usr/lib/python3/dist-packages/dateutil/tz/tz.py:37: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). 293s EPOCH = datetime.datetime.utcfromtimestamp(0) 293s 293s tests/test_literals.py::test_find_python_literal[version-1.2.3] 293s tests/test_literals.py::test_find_python_literal[a_thing_2-None] 293s /usr/lib/python3/dist-packages/scriv/literals.py:106: DeprecationWarning: ast.Str is deprecated and will be removed in Python 3.14; use ast.Constant instead 293s elif isinstance(value, ast.Str): 293s 293s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 293s ================ 211 passed, 1 deselected, 3 warnings in 1.51s ================= 293s autopkgtest [10:27:14]: test run-tests: -----------------------] 293s autopkgtest [10:27:14]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 293s run-tests PASS 294s autopkgtest [10:27:15]: @@@@@@@@@@@@@@@@@@@@ summary 294s run-tests PASS 305s Creating nova instance adt-noble-s390x-scriv-20240321-102219-juju-7f2275-prod-proposed-migration-environment-3 from image adt/ubuntu-noble-s390x-server-20240321.img (UUID f7ee8f0f-480f-4014-94f0-3be2a19e259d)...