0s autopkgtest [06:58:57]: starting date and time: 2025-02-19 06:58:57+0000 0s autopkgtest [06:58:57]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [06:58:57]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.fv2_ntuf/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-click --apt-upgrade scriv --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-click/8.2.0-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-ppc64el-12.secgroup --name adt-plucky-ppc64el-scriv-20250219-065857-juju-7f2275-prod-proposed-migration-environment-20-69c818f6-ffab-45cc-8137-c0bcc8b8b616 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 104s autopkgtest [07:00:41]: testbed dpkg architecture: ppc64el 104s autopkgtest [07:00:41]: testbed apt version: 2.9.29 105s autopkgtest [07:00:42]: @@@@@@@@@@@@@@@@@@@@ test bed setup 105s autopkgtest [07:00:42]: testbed release detected to be: None 106s autopkgtest [07:00:43]: updating testbed package index (apt update) 106s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 106s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 107s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 107s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 107s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [14.6 kB] 107s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.2 kB] 107s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [770 kB] 107s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 107s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [95.3 kB] 107s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted ppc64el Packages [760 B] 107s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [666 kB] 107s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [6324 B] 107s Fetched 1742 kB in 1s (1634 kB/s) 108s Reading package lists... 109s Reading package lists... 109s Building dependency tree... 109s Reading state information... 110s Calculating upgrade... 110s The following NEW packages will be installed: 110s libapt-pkg7.0 110s The following packages will be upgraded: 110s apt apt-utils dhcpcd-base rsyslog 110s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 110s Need to get 3731 kB of archives. 110s After this operation, 3926 kB of additional disk space will be used. 110s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el libapt-pkg7.0 ppc64el 2.9.30 [1152 kB] 111s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt ppc64el 2.9.30 [1439 kB] 111s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el apt-utils ppc64el 2.9.30 [228 kB] 111s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el dhcpcd-base ppc64el 1:10.1.0-7 [280 kB] 111s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el rsyslog ppc64el 8.2412.0-2ubuntu1 [632 kB] 111s Fetched 3731 kB in 1s (5068 kB/s) 111s Selecting previously unselected package libapt-pkg7.0:ppc64el. 111s (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 ... 106322 files and directories currently installed.) 111s Preparing to unpack .../libapt-pkg7.0_2.9.30_ppc64el.deb ... 111s Unpacking libapt-pkg7.0:ppc64el (2.9.30) ... 112s Setting up libapt-pkg7.0:ppc64el (2.9.30) ... 112s (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 ... 106371 files and directories currently installed.) 112s Preparing to unpack .../apt_2.9.30_ppc64el.deb ... 112s Unpacking apt (2.9.30) over (2.9.29) ... 112s Setting up apt (2.9.30) ... 113s (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 ... 106371 files and directories currently installed.) 113s Preparing to unpack .../apt-utils_2.9.30_ppc64el.deb ... 113s Unpacking apt-utils (2.9.30) over (2.9.29) ... 113s Preparing to unpack .../dhcpcd-base_1%3a10.1.0-7_ppc64el.deb ... 113s Unpacking dhcpcd-base (1:10.1.0-7) over (1:10.1.0-6) ... 113s Preparing to unpack .../rsyslog_8.2412.0-2ubuntu1_ppc64el.deb ... 113s Unpacking rsyslog (8.2412.0-2ubuntu1) over (8.2412.0-1ubuntu1) ... 113s Setting up apt-utils (2.9.30) ... 113s Setting up rsyslog (8.2412.0-2ubuntu1) ... 113s info: The user `syslog' is already a member of `adm'. 115s Setting up dhcpcd-base (1:10.1.0-7) ... 115s Processing triggers for man-db (2.13.0-1) ... 118s Processing triggers for libc-bin (2.40-4ubuntu1) ... 119s Reading package lists... 119s Building dependency tree... 119s Reading state information... 120s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 120s autopkgtest [07:00:57]: upgrading testbed (apt dist-upgrade and autopurge) 120s Reading package lists... 120s Building dependency tree... 120s Reading state information... 121s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 121s Starting 2 pkgProblemResolver with broken count: 0 121s Done 122s Entering ResolveByKeep 122s 122s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 122s Reading package lists... 123s Building dependency tree... 123s Reading state information... 123s Starting pkgProblemResolver with broken count: 0 123s Starting 2 pkgProblemResolver with broken count: 0 123s Done 124s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 124s autopkgtest [07:01:01]: rebooting testbed after setup commands that affected boot 158s autopkgtest-virt-ssh: WARNING: ssh connection failed. Retrying in 3 seconds... 168s autopkgtest [07:01:45]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 16:32:08 UTC 2025 171s autopkgtest [07:01:48]: @@@@@@@@@@@@@@@@@@@@ apt-source scriv 173s Get:1 http://ftpmaster.internal/ubuntu plucky/universe scriv 1.5.1-1 (dsc) [2365 B] 173s Get:2 http://ftpmaster.internal/ubuntu plucky/universe scriv 1.5.1-1 (tar) [73.6 kB] 173s Get:3 http://ftpmaster.internal/ubuntu plucky/universe scriv 1.5.1-1 (diff) [2676 B] 173s gpgv: Signature made Sun May 5 08:57:53 2024 UTC 173s gpgv: using RSA key FB8ACFA78C726089C38AD0269605A1098C63B92A 173s gpgv: Can't check signature: No public key 173s dpkg-source: warning: cannot verify inline signature for ./scriv_1.5.1-1.dsc: no acceptable signature found 173s autopkgtest [07:01:50]: testing package scriv version 1.5.1-1 174s autopkgtest [07:01:51]: build not needed 174s autopkgtest [07:01:51]: test run-tests: preparing testbed 174s Reading package lists... 175s Building dependency tree... 175s Reading state information... 175s Starting pkgProblemResolver with broken count: 0 175s Starting 2 pkgProblemResolver with broken count: 0 175s Done 175s The following NEW packages will be installed: 175s git git-man liberror-perl liblua5.4-0 pandoc pandoc-data python3-all 175s python3-click python3-click-log python3-dateutil python3-freezegun 175s python3-iniconfig python3-packaging python3-pluggy python3-pytest 175s python3-pytest-mock python3-responses python3.12 python3.12-minimal scriv 175s 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. 175s Need to get 42.9 MB of archives. 175s After this operation, 330 MB of additional disk space will be used. 175s Get:1 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12-minimal ppc64el 3.12.9-1 [2465 kB] 176s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.12 ppc64el 3.12.9-1 [671 kB] 176s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el liberror-perl all 0.17029-2 [25.6 kB] 176s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el git-man all 1:2.47.1-1ubuntu1 [1142 kB] 176s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el git ppc64el 1:2.47.1-1ubuntu1 [7275 kB] 177s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el liblua5.4-0 ppc64el 5.4.7-1 [211 kB] 177s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el pandoc-data all 3.1.11.1-3build1 [78.8 kB] 177s Get:8 http://ftpmaster.internal/ubuntu plucky/universe ppc64el pandoc ppc64el 3.1.11.1+ds-2 [30.4 MB] 179s Get:9 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-all ppc64el 3.13.1-1~exp2 [896 B] 179s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-click all 8.2.0-1 [81.9 kB] 179s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-click-log all 0.3.2-1 [5550 B] 179s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-3 [80.2 kB] 179s Get:13 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-freezegun all 1.5.1-1.2 [15.9 kB] 179s Get:14 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 179s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.2-1 [51.5 kB] 179s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 179s Get:17 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.4-1 [252 kB] 179s Get:18 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-mock all 3.14.0-2 [11.7 kB] 179s Get:19 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-responses all 0.25.6-1 [40.5 kB] 179s Get:20 http://ftpmaster.internal/ubuntu plucky/universe ppc64el scriv all 1.5.1-1 [27.2 kB] 179s Fetched 42.9 MB in 3s (12.8 MB/s) 179s Selecting previously unselected package python3.12-minimal. 179s (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 ... 106371 files and directories currently installed.) 179s Preparing to unpack .../00-python3.12-minimal_3.12.9-1_ppc64el.deb ... 179s Unpacking python3.12-minimal (3.12.9-1) ... 180s Selecting previously unselected package python3.12. 180s Preparing to unpack .../01-python3.12_3.12.9-1_ppc64el.deb ... 180s Unpacking python3.12 (3.12.9-1) ... 180s Selecting previously unselected package liberror-perl. 180s Preparing to unpack .../02-liberror-perl_0.17029-2_all.deb ... 180s Unpacking liberror-perl (0.17029-2) ... 180s Selecting previously unselected package git-man. 180s Preparing to unpack .../03-git-man_1%3a2.47.1-1ubuntu1_all.deb ... 180s Unpacking git-man (1:2.47.1-1ubuntu1) ... 180s Selecting previously unselected package git. 180s Preparing to unpack .../04-git_1%3a2.47.1-1ubuntu1_ppc64el.deb ... 180s Unpacking git (1:2.47.1-1ubuntu1) ... 180s Selecting previously unselected package liblua5.4-0:ppc64el. 180s Preparing to unpack .../05-liblua5.4-0_5.4.7-1_ppc64el.deb ... 180s Unpacking liblua5.4-0:ppc64el (5.4.7-1) ... 180s Selecting previously unselected package pandoc-data. 180s Preparing to unpack .../06-pandoc-data_3.1.11.1-3build1_all.deb ... 180s Unpacking pandoc-data (3.1.11.1-3build1) ... 180s Selecting previously unselected package pandoc. 180s Preparing to unpack .../07-pandoc_3.1.11.1+ds-2_ppc64el.deb ... 180s Unpacking pandoc (3.1.11.1+ds-2) ... 181s Selecting previously unselected package python3-all. 181s Preparing to unpack .../08-python3-all_3.13.1-1~exp2_ppc64el.deb ... 181s Unpacking python3-all (3.13.1-1~exp2) ... 182s Selecting previously unselected package python3-click. 182s Preparing to unpack .../09-python3-click_8.2.0-1_all.deb ... 182s Unpacking python3-click (8.2.0-1) ... 182s Selecting previously unselected package python3-click-log. 182s Preparing to unpack .../10-python3-click-log_0.3.2-1_all.deb ... 182s Unpacking python3-click-log (0.3.2-1) ... 182s Selecting previously unselected package python3-dateutil. 182s Preparing to unpack .../11-python3-dateutil_2.9.0-3_all.deb ... 182s Unpacking python3-dateutil (2.9.0-3) ... 182s Selecting previously unselected package python3-freezegun. 182s Preparing to unpack .../12-python3-freezegun_1.5.1-1.2_all.deb ... 182s Unpacking python3-freezegun (1.5.1-1.2) ... 182s Selecting previously unselected package python3-iniconfig. 182s Preparing to unpack .../13-python3-iniconfig_1.1.1-2_all.deb ... 182s Unpacking python3-iniconfig (1.1.1-2) ... 182s Selecting previously unselected package python3-packaging. 182s Preparing to unpack .../14-python3-packaging_24.2-1_all.deb ... 182s Unpacking python3-packaging (24.2-1) ... 182s Selecting previously unselected package python3-pluggy. 182s Preparing to unpack .../15-python3-pluggy_1.5.0-1_all.deb ... 182s Unpacking python3-pluggy (1.5.0-1) ... 182s Selecting previously unselected package python3-pytest. 182s Preparing to unpack .../16-python3-pytest_8.3.4-1_all.deb ... 182s Unpacking python3-pytest (8.3.4-1) ... 182s Selecting previously unselected package python3-pytest-mock. 182s Preparing to unpack .../17-python3-pytest-mock_3.14.0-2_all.deb ... 182s Unpacking python3-pytest-mock (3.14.0-2) ... 182s Selecting previously unselected package python3-responses. 182s Preparing to unpack .../18-python3-responses_0.25.6-1_all.deb ... 182s Unpacking python3-responses (0.25.6-1) ... 182s Selecting previously unselected package scriv. 182s Preparing to unpack .../19-scriv_1.5.1-1_all.deb ... 182s Unpacking scriv (1.5.1-1) ... 182s Setting up python3-iniconfig (1.1.1-2) ... 182s Setting up python3.12-minimal (3.12.9-1) ... 183s Setting up python3.12 (3.12.9-1) ... 185s Setting up python3-all (3.13.1-1~exp2) ... 185s Setting up python3-click (8.2.0-1) ... 185s Setting up liberror-perl (0.17029-2) ... 185s Setting up python3-responses (0.25.6-1) ... 186s Setting up python3-packaging (24.2-1) ... 186s Setting up python3-pluggy (1.5.0-1) ... 186s Setting up liblua5.4-0:ppc64el (5.4.7-1) ... 186s Setting up git-man (1:2.47.1-1ubuntu1) ... 186s Setting up python3-dateutil (2.9.0-3) ... 186s Setting up pandoc-data (3.1.11.1-3build1) ... 186s Setting up python3-freezegun (1.5.1-1.2) ... 187s Setting up python3-pytest (8.3.4-1) ... 187s Setting up python3-click-log (0.3.2-1) ... 188s Setting up pandoc (3.1.11.1+ds-2) ... 188s Setting up git (1:2.47.1-1ubuntu1) ... 188s Setting up python3-pytest-mock (3.14.0-2) ... 188s Setting up scriv (1.5.1-1) ... 188s Processing triggers for systemd (257.2-3ubuntu1) ... 188s Processing triggers for man-db (2.13.0-1) ... 190s Processing triggers for libc-bin (2.40-4ubuntu1) ... 191s autopkgtest [07:02:08]: test run-tests: [----------------------- 193s ============================= test session starts ============================== 193s platform linux -- Python 3.12.9, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 193s cachedir: .pytest_cache 193s rootdir: /tmp/autopkgtest.4Qqz0B/autopkgtest_tmp 193s plugins: typeguard-4.4.1, mock-3.14.0 193s collecting ... collected 226 items / 1 deselected / 225 selected 193s 193s 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%] 193s 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%] 193s 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%] 193s 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%] 193s 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%] 193s 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%] 193s 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%] 193s tests/test_collect.py::test_collect_simple PASSED [ 3%] 193s tests/test_collect.py::test_collect_ordering PASSED [ 4%] 193s tests/test_collect.py::test_collect_mixed_format PASSED [ 4%] 193s tests/test_collect.py::test_collect_inserts_at_marker PASSED [ 4%] 193s tests/test_collect.py::test_collect_inserts_at_marker_no_header PASSED [ 5%] 193s tests/test_collect.py::test_collect_prepends_if_no_marker PASSED [ 5%] 193s tests/test_collect.py::test_collect_keep PASSED [ 6%] 193s tests/test_collect.py::test_collect_no_categories PASSED [ 6%] 193s tests/test_collect.py::test_collect_uncategorized_fragments PASSED [ 7%] 194s tests/test_collect.py::test_collect_add PASSED [ 7%] 194s tests/test_collect.py::test_collect_add_rm_fail PASSED [ 8%] 194s tests/test_collect.py::test_collect_edit PASSED [ 8%] 194s tests/test_collect.py::test_collect_version_in_config PASSED [ 8%] 194s tests/test_collect.py::test_collect_respect_existing_newlines[Windows-\r\n] PASSED [ 9%] 194s tests/test_collect.py::test_collect_respect_existing_newlines[Linux-\n] PASSED [ 9%] 194s tests/test_collect.py::test_collect_respect_existing_newlines[Mac-\r] PASSED [ 10%] 194s tests/test_collect.py::test_no_newlines PASSED [ 10%] 194s tests/test_collect.py::test_mixed_newlines PASSED [ 11%] 194s tests/test_collect.py::test_configure_skipped_fragments PASSED [ 11%] 194s tests/test_collect.py::test_no_fragments PASSED [ 12%] 194s tests/test_collect.py::test_title_provided PASSED [ 12%] 194s tests/test_collect.py::test_title_and_version_clash PASSED [ 12%] 194s tests/test_collect.py::test_duplicate_version PASSED [ 13%] 194s tests/test_collect.py::test_duplicate_version_2 PASSED [ 13%] 194s tests/test_collect.py::test_duplicate_version_with_v PASSED [ 14%] 194s tests/test_collect.py::test_unparsable_version PASSED [ 14%] 194s tests/test_config.py::test_defaults PASSED [ 15%] 194s tests/test_config.py::test_reading_config PASSED [ 15%] 194s tests/test_config.py::test_reading_config_list PASSED [ 16%] 194s tests/test_config.py::test_reading_config_from_directory PASSED [ 16%] 194s tests/test_config.py::test_reading_config_from_other_directory PASSED [ 16%] 194s tests/test_config.py::test_unknown_option PASSED [ 17%] 194s tests/test_config.py::test_custom_template PASSED [ 17%] 194s tests/test_config.py::test_file_with_dots PASSED [ 18%] 194s tests/test_config.py::test_file_with_path_search_order PASSED [ 18%] 194s tests/test_config.py::test_file_with_path_only_current_dir PASSED [ 19%] 194s tests/test_config.py::test_missing_file_with_path PASSED [ 19%] 194s tests/test_config.py::test_unknown_format PASSED [ 20%] 194s tests/test_config.py::test_no_such_template PASSED [ 20%] 194s tests/test_config.py::test_override_default_name PASSED [ 20%] 194s tests/test_config.py::test_file_reading PASSED [ 21%] 194s tests/test_config.py::test_literal_reading PASSED [ 21%] 194s tests/test_config.py::test_bad_literal_spec[literal: myproj.py-Couldn't read 'version' setting: Missing value name: 'literal: myproj.py'] PASSED [ 22%] 194s tests/test_config.py::test_bad_literal_spec[literal: myproj.py:-Couldn't read 'version' setting: Missing value name: 'literal: myproj.py:'] PASSED [ 22%] 194s 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 [ 23%] 194s tests/test_config.py::test_bad_literal_spec[literal: : version-Couldn't read 'version' setting: Missing file name: 'literal: : version'] PASSED [ 23%] 194s 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 [ 24%] 194s tests/test_config.py::test_rst_chars_is_two_chars[] PASSED [ 24%] 194s tests/test_config.py::test_rst_chars_is_two_chars[#] PASSED [ 24%] 194s tests/test_config.py::test_rst_chars_is_two_chars[#=-] PASSED [ 25%] 194s tests/test_config.py::test_rst_chars_is_two_chars[# ] PASSED [ 25%] 194s tests/test_config.py::test_rst_chars_is_two_chars[ ] PASSED [ 26%] 194s tests/test_config.py::test_md_format PASSED [ 26%] 194s tests/test_config.py::TestTomlConfig::test_reading_toml_file PASSED [ 27%] 194s tests/test_config.py::TestTomlConfig::test_toml_without_us PASSED [ 27%] 194s tests/test_config.py::TestTomlConfig::test_no_toml_installed PASSED [ 28%] 194s tests/test_config.py::TestTomlConfig::test_no_toml_installed_no_settings PASSED [ 28%] 194s tests/test_config.py::test_command_running[Xyzzy 2 3\n-Xyzzy 2 3] PASSED [ 28%] 194s tests/test_config.py::test_command_running[Xyzzy 2 3\nAnother line\n-Xyzzy 2 3\nAnother line\n] PASSED [ 29%] 194s tests/test_config.py::test_real_command_running PASSED [ 29%] 194s tests/test_config.py::test_bad_command[xyzzyplugh-Couldn't read 'output_file' setting: Command 'xyzzyplugh' failed:] PASSED [ 30%] 194s tests/test_config.py::test_bad_command['hi!2><-Couldn't read 'output_file' setting: Command "'hi!2><" failed:] PASSED [ 30%] 194s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path PASSED [ 31%] 194s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path_with_custom_main PASSED [ 31%] 194s tests/test_create.py::TestNewFragmentPath::test_new_fragment_path_with_branch PASSED [ 32%] 194s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_rst PASSED [ 32%] 194s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_rst_with_customized_header PASSED [ 32%] 194s tests/test_create.py::TestNewFragmentContent::test_no_categories_rst PASSED [ 33%] 194s tests/test_create.py::TestNewFragmentContent::test_new_fragment_contents_md PASSED [ 33%] 194s tests/test_create.py::TestCreate::test_create_no_output_directory PASSED [ 34%] 194s tests/test_create.py::TestCreate::test_create_fragment PASSED [ 34%] 194s tests/test_create.py::TestCreate::test_create_file_exists PASSED [ 35%] 194s tests/test_create.py::TestCreateEdit::test_create_edit PASSED [ 35%] 194s tests/test_create.py::TestCreateEdit::test_create_edit_preference PASSED [ 36%] 194s tests/test_create.py::TestCreateEdit::test_create_edit_preference_no_edit PASSED [ 36%] 194s tests/test_create.py::TestCreateEdit::test_create_edit_abort PASSED [ 36%] 194s tests/test_create.py::TestCreateAdd::test_create_add PASSED [ 37%] 194s tests/test_create.py::TestCreateAdd::test_create_add_preference PASSED [ 37%] 194s tests/test_create.py::TestCreateAdd::test_create_add_preference_no_add PASSED [ 38%] 194s tests/test_create.py::TestCreateAdd::test_create_add_fail PASSED [ 38%] 194s tests/test_faker.py::test_no_such_command PASSED [ 39%] 194s tests/test_faker.py::test_no_such_git_command PASSED [ 39%] 194s tests/test_format_md.py::test_parse_text[comments_ignored] PASSED [ 40%] 194s tests/test_format_md.py::test_parse_text[multiple_headers] PASSED [ 40%] 194s tests/test_format_md.py::test_parse_text[multiple_headers_2] PASSED [ 40%] 194s tests/test_format_md.py::test_parse_text[no_header] PASSED [ 41%] 194s tests/test_format_md.py::test_parse_text[no_header_2] PASSED [ 41%] 194s tests/test_format_md.py::test_parse_text[empty] PASSED [ 42%] 194s tests/test_format_md.py::test_parse_text[multilevel] PASSED [ 42%] 194s tests/test_format_md.py::test_format_sections[one] PASSED [ 43%] 194s tests/test_format_md.py::test_format_sections[two] PASSED [ 43%] 194s tests/test_format_md.py::test_format_header[config_kwargs0-2020-07-26-fh_kwargs0-\n# 2020-07-26\n] PASSED [ 44%] 194s tests/test_format_md.py::test_format_header[config_kwargs1-2020-07-26-fh_kwargs1-\n### 2020-07-26\n] PASSED [ 44%] 194s tests/test_format_md.py::test_format_header[config_kwargs2-2022-04-03-fh_kwargs2-\n\n# 2022-04-03\n] PASSED [ 44%] 194s tests/test_format_md.py::test_convert_to_markdown PASSED [ 45%] 194s tests/test_format_rst.py::test_parse_text[comments_ignored] PASSED [ 45%] 194s tests/test_format_rst.py::test_parse_text[multiple_headers] PASSED [ 46%] 194s tests/test_format_rst.py::test_parse_text[different_underlines] PASSED [ 46%] 194s tests/test_format_rst.py::test_parse_text[period_underline] PASSED [ 47%] 194s tests/test_format_rst.py::test_parse_text[no_header] PASSED [ 47%] 194s tests/test_format_rst.py::test_parse_text[no_header_2] PASSED [ 48%] 194s tests/test_format_rst.py::test_parse_text[intricate_syntax] PASSED [ 48%] 194s tests/test_format_rst.py::test_parse_text[empty] PASSED [ 48%] 194s tests/test_format_rst.py::test_parse_text[multilevel] PASSED [ 49%] 194s tests/test_format_rst.py::test_format_sections[one] PASSED [ 49%] 194s tests/test_format_rst.py::test_format_sections[two] PASSED [ 50%] 194s tests/test_format_rst.py::test_format_header[config_kwargs0-2020-07-26-fh_kwargs0-\n2020-07-26\n==========\n] PASSED [ 50%] 194s tests/test_format_rst.py::test_format_header[config_kwargs1-2020-07-26-fh_kwargs1-\n2020-07-26\n**********\n] PASSED [ 51%] 194s tests/test_format_rst.py::test_format_header[config_kwargs2-2022-04-03-fh_kwargs2-\n.. _here:\n\n2022-04-03\n==========\n] PASSED [ 51%] 194s tests/test_format_rst.py::test_fake_pandoc[False] PASSED [ 52%] 194s tests/test_format_rst.py::test_fake_pandoc[True] PASSED [ 52%] 194s tests/test_format_rst.py::test_fake_pandoc_failing PASSED [ 52%] 194s tests/test_format_rst.py::test_convert_to_markdown[ - One issue fixed: `issue 123`_.\n\n - One change merged: `Big change `_.\n\n - Improved the `home page `_.\n\n - One more `small change`__.\n\n .. _issue 123: https://github.com/joe/project/issues/123\n .. _pull 234: https://github.com/joe/project/pull/234\n __ https://github.com/joe/project/issues/999\n - - One issue fixed: [issue 123](https://github.com/joe/project/issues/123).\n - One change merged: [Big change](https://github.com/joe/project/pull/234).\n - Improved the [home page](https://example.com/homepage).\n - One more [small change](https://github.com/joe/project/issues/999).\n ] PASSED [ 53%] 194s tests/test_format_rst.py::test_bad_convert_to_markdown[One issue fixed: `issue 123`_.-Reference not found for 'issue 123'] PASSED [ 53%] 194s tests/test_format_rst.py::test_bad_convert_to_markdown[One change merged: `Big change _`_.-Reference not found for 'big change <] PASSED [ 54%] 194s tests/test_format_rst.py::test_bad_convert_to_markdown[Improved the `home page `_.\n\n .. _pull 91: https://github.com/joe/project/91\n -Reference not found for 'jane contributor <] PASSED [ 55%] 194s tests/test_ghrel.py::test_default PASSED [ 55%] 194s tests/test_ghrel.py::test_dash_all PASSED [ 56%] 194s tests/test_ghrel.py::test_explicit_repo PASSED [ 56%] 194s tests/test_ghrel.py::test_bad_explicit_repo[xyzzy] PASSED [ 56%] 195s tests/test_ghrel.py::test_bad_explicit_repo[https://github.com/xyzzy/plugh.git] PASSED [ 57%] 195s tests/test_ghrel.py::test_check_links PASSED [ 57%] 195s tests/test_ghrel.py::test_default_dry_run PASSED [ 58%] 195s tests/test_ghrel.py::test_dash_all_dry_run PASSED [ 58%] 195s tests/test_ghrel.py::test_dash_all_dry_run_debug PASSED [ 59%] 195s tests/test_ghrel.py::test_no_github_repo PASSED [ 59%] 195s tests/test_ghrel.py::test_no_clear_github_repo PASSED [ 60%] 195s tests/test_ghrel.py::test_with_template PASSED [ 60%] 195s tests/test_github.py::test_one_page PASSED [ 60%] 195s tests/test_github.py::test_three_pages PASSED [ 61%] 195s tests/test_github.py::test_bad_page PASSED [ 61%] 195s tests/test_github.py::test_get_releases PASSED [ 62%] 195s tests/test_github.py::test_create_release PASSED [ 62%] 195s tests/test_github.py::test_create_release_fails PASSED [ 63%] 195s tests/test_github.py::test_update_release PASSED [ 63%] 195s tests/test_github.py::test_update_release_fails PASSED [ 64%] 195s tests/test_gitinfo.py::test_user_nick_from_scriv_user_nick PASSED [ 64%] 195s tests/test_gitinfo.py::test_user_nick_from_github PASSED [ 64%] 195s tests/test_gitinfo.py::test_user_nick_from_git PASSED [ 65%] 195s tests/test_gitinfo.py::test_user_nick_from_env PASSED [ 65%] 195s tests/test_gitinfo.py::test_user_nick_from_nowhere PASSED [ 66%] 195s tests/test_gitinfo.py::test_current_branch_name PASSED [ 66%] 195s tests/test_gitinfo.py::test_get_github_repos_no_remotes PASSED [ 67%] 195s tests/test_gitinfo.py::test_get_github_repos_one_github_remote PASSED [ 67%] 195s tests/test_gitinfo.py::test_get_github_repos_one_github_remote_no_extension PASSED [ 68%] 195s tests/test_gitinfo.py::test_get_github_repos_two_github_remotes PASSED [ 68%] 195s tests/test_gitinfo.py::test_get_github_repos_one_github_plus_others PASSED [ 68%] 195s tests/test_gitinfo.py::test_get_github_repos_no_github_remotes PASSED [ 69%] 195s tests/test_linkcheck.py::test_find_links[Hello-links0] PASSED [ 69%] 195s tests/test_linkcheck.py::test_find_links[ [one](https://two.com/hello) and\n [two](https://one.com/xyzzy).\n -links1] PASSED [ 70%] 195s tests/test_linkcheck.py::test_find_links[ This is [an example](http://example1.com/ "Title") inline link.\n This is [an example] [id] reference-style link.\n\n [id]: http://example2.com/ "Optional Title Here"\n -links2] PASSED [ 70%] 195s tests/test_linkcheck.py::test_check_markdown_link PASSED [ 71%] 195s tests/test_linkcheck.py::test_check_404_markdown_link PASSED [ 71%] 195s tests/test_linkcheck.py::test_check_failing_markdown_link PASSED [ 72%] 195s tests/test_literals.py::test_no_extras_craziness PASSED [ 72%] 195s tests/test_literals.py::test_find_python_literal[version-1.2.3] PASSED [ 72%] 195s tests/test_literals.py::test_find_python_literal[typed_version-2.3.4] PASSED [ 73%] 195s tests/test_literals.py::test_find_python_literal[also-xyzzy] PASSED [ 73%] 195s tests/test_literals.py::test_find_python_literal[but-hello there] PASSED [ 74%] 195s tests/test_literals.py::test_find_python_literal[somewhere_else-this would be an odd place to get the string] PASSED [ 74%] 195s tests/test_literals.py::test_find_python_literal[a_thing_2-None] PASSED [ 75%] 195s tests/test_literals.py::test_find_python_literal[how_many-None] PASSED [ 75%] 195s tests/test_literals.py::test_unknown_file_type PASSED [ 76%] 195s tests/test_literals.py::test_find_toml_literal[version-1] PASSED [ 76%] 195s tests/test_literals.py::test_find_toml_literal[tool.poetry.version-2] PASSED [ 76%] 195s tests/test_literals.py::test_find_toml_literal[tool.poetry.version.too.deep-None] PASSED [ 77%] 195s tests/test_literals.py::test_find_toml_literal[metadata.version-3] PASSED [ 77%] 195s tests/test_literals.py::test_find_toml_literal[metadata.objects.version-4] PASSED [ 78%] 195s tests/test_literals.py::test_find_toml_literal[bogus-None] PASSED [ 78%] 195s tests/test_literals.py::test_find_toml_literal[bogus.number-None] PASSED [ 79%] 195s tests/test_literals.py::test_find_toml_literal[bogus.boolean-None] PASSED [ 79%] 195s tests/test_literals.py::test_find_toml_literal[bogus.lists-None] PASSED [ 80%] 195s tests/test_literals.py::test_find_toml_literal[bogus.bad_type-None] PASSED [ 80%] 195s tests/test_literals.py::test_find_toml_literal[bogus.section-None] PASSED [ 80%] 195s tests/test_literals.py::test_find_toml_literal[bogus.section.too.deep-None] PASSED [ 81%] 195s tests/test_literals.py::test_find_toml_literal_fail_if_unavailable PASSED [ 81%] 195s tests/test_literals.py::test_find_yaml_literal[version-1.2.3] PASSED [ 82%] 195s tests/test_literals.py::test_find_yaml_literal[myproduct.versionString-8.9.22] PASSED [ 82%] 195s tests/test_literals.py::test_find_yaml_literal[myproduct.version-None] PASSED [ 83%] 195s tests/test_literals.py::test_find_yaml_literal[myVersion-None] PASSED [ 83%] 195s tests/test_literals.py::test_find_yaml_literal_fail_if_unavailable PASSED [ 84%] 195s tests/test_literals.py::test_find_cfg_literal[metadata.version-1.2.3] PASSED [ 84%] 195s tests/test_literals.py::test_find_cfg_literal[options.zip_safe-false] PASSED [ 84%] 195s tests/test_literals.py::test_find_cfg_literal[coverage:report-None] PASSED [ 85%] 195s tests/test_literals.py::test_find_cfg_literal[metadata.myVersion-None] PASSED [ 85%] 195s tests/test_literals.py::test_find_cfg_literal[unexisting-None] PASSED [ 86%] 195s tests/test_literals.py::test_find_cabal_literal[version-1.2.3] PASSED [ 86%] 196s tests/test_process.py::test_dashm FAILED [ 87%] 196s 196s =================================== FAILURES =================================== 196s __________________________________ test_dashm __________________________________ 196s 196s def test_dashm(): 196s ok, output = run_command([sys.executable, "-m", "scriv"]) 196s print(output) 196s > assert ok 196s E assert False 196s 196s tests/test_process.py:12: AssertionError 196s ----------------------------- Captured stdout call ----------------------------- 196s Usage: scriv [OPTIONS] COMMAND [ARGS]... 196s 196s Manage changelogs. 196s 196s Version 1.5.1 196s 196s Options: 196s --version Show the version and exit. 196s --help Show this message and exit. 196s 196s Commands: 196s collect Collect and combine fragments into the changelog. 196s create Create a new changelog fragment. 196s github-release Create GitHub releases from the changelog. 196s 196s =============================== warnings summary =============================== 196s tests/test_literals.py::test_find_python_literal[version-1.2.3] 196s tests/test_literals.py::test_find_python_literal[a_thing_2-None] 196s /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 196s elif isinstance(value, ast.Str): 196s 196s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 196s =========================== short test summary info ============================ 196s FAILED tests/test_process.py::test_dashm - assert False 196s !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures !!!!!!!!!!!!!!!!!!!!!!!!!!! 196s =========== 1 failed, 195 passed, 1 deselected, 2 warnings in 2.94s ============ 196s autopkgtest [07:02:13]: test run-tests: -----------------------] 197s run-tests FAIL non-zero exit status 1 197s autopkgtest [07:02:14]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 197s autopkgtest [07:02:14]: @@@@@@@@@@@@@@@@@@@@ summary 197s run-tests FAIL non-zero exit status 1 214s nova [W] Using flock in prodstack6-ppc64el 214s Creating nova instance adt-plucky-ppc64el-scriv-20250219-065857-juju-7f2275-prod-proposed-migration-environment-20-69c818f6-ffab-45cc-8137-c0bcc8b8b616 from image adt/ubuntu-plucky-ppc64el-server-20250218.img (UUID 9318aa34-3d3c-43c5-86d2-aaf9390f2f5d)... 214s nova [W] Timed out waiting for d373a149-e2d2-43a9-9f90-3a3fa33aa150 to get deleted.