0s autopkgtest [07:09:15]: starting date and time: 2026-01-23 07:09:15+0000 0s autopkgtest [07:09:15]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [07:09:15]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.i2dof4sk/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade tina --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-arm64 --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-arm64-3.secgroup --name adt-resolute-arm64-tina-20260123-070915-juju-7f2275-prod-proposed-migration-environment-2-2eff9011-e7d0-49a4-91f4-d260fad36401 --image adt/ubuntu-resolute-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-arm64 -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-arm64-tina-20260123-070915-juju-7f2275-prod-proposed-migration-environment-2-2eff9011-e7d0-49a4-91f4-d260fad36401 from image adt/ubuntu-resolute-arm64-server-20260123.img (UUID af50d520-9a73-4a18-8f4a-1e9db3030ff5)... 74s autopkgtest [07:10:29]: testbed dpkg architecture: arm64 74s autopkgtest [07:10:29]: testbed apt version: 3.1.13 75s autopkgtest [07:10:30]: @@@@@@@@@@@@@@@@@@@@ test bed setup 75s autopkgtest [07:10:30]: testbed release detected to be: None 76s autopkgtest [07:10:31]: updating testbed package index (apt update) 76s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 76s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 76s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 76s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 76s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [23.6 kB] 76s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [1058 kB] 77s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 77s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [95.5 kB] 77s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 Packages [116 kB] 77s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 c-n-f Metadata [3324 B] 77s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 Packages [7876 B] 77s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/restricted arm64 c-n-f Metadata [304 B] 77s Get:13 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 Packages [890 kB] 77s Get:14 http://ftpmaster.internal/ubuntu resolute-proposed/universe arm64 c-n-f Metadata [20.8 kB] 77s Get:15 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 Packages [10.7 kB] 77s Get:16 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse arm64 c-n-f Metadata [456 B] 80s Fetched 2354 kB in 1s (1934 kB/s) 81s Reading package lists... 81s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 81s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 81s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 81s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 82s Reading package lists... 82s Reading package lists... 82s Building dependency tree... 82s Reading state information... 83s Calculating upgrade... 83s The following packages were automatically installed and are no longer required: 83s python3.13 python3.13-minimal 83s Use 'sudo apt autoremove' to remove them. 83s The following NEW packages will be installed: 83s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 83s The following packages will be upgraded: 83s libpython3-stdlib python3 python3-gdbm python3-minimal 83s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 83s Need to get 6705 kB of archives. 83s After this operation, 26.0 MB of additional disk space will be used. 83s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-minimal arm64 3.14.2-1 [917 kB] 83s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14-minimal arm64 3.14.2-1 [2548 kB] 83s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-minimal arm64 3.14.2-1 [28.2 kB] 83s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3 arm64 3.14.2-1 [22.9 kB] 83s Get:5 http://ftpmaster.internal/ubuntu resolute/main arm64 libpython3.14-stdlib arm64 3.14.2-1 [2351 kB] 83s Get:6 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.14 arm64 3.14.2-1 [816 kB] 83s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 libpython3-stdlib arm64 3.14.2-1 [10.9 kB] 83s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-gdbm arm64 3.14.2-1 [11.1 kB] 84s dpkg-preconfigure: unable to re-open stdin: No such file or directory 84s Fetched 6705 kB in 0s (19.0 MB/s) 84s Selecting previously unselected package libpython3.14-minimal:arm64. 84s (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 ... 135220 files and directories currently installed.) 84s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_arm64.deb ... 84s Unpacking libpython3.14-minimal:arm64 (3.14.2-1) ... 84s Selecting previously unselected package python3.14-minimal. 84s Preparing to unpack .../python3.14-minimal_3.14.2-1_arm64.deb ... 84s Unpacking python3.14-minimal (3.14.2-1) ... 84s Setting up libpython3.14-minimal:arm64 (3.14.2-1) ... 84s Setting up python3.14-minimal (3.14.2-1) ... 86s (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 ... 135562 files and directories currently installed.) 86s Preparing to unpack .../python3-minimal_3.14.2-1_arm64.deb ... 86s Unpacking python3-minimal (3.14.2-1) over (3.13.9-3) ... 86s Setting up python3-minimal (3.14.2-1) ... 86s (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 ... 135562 files and directories currently installed.) 86s Preparing to unpack .../python3_3.14.2-1_arm64.deb ... 86s running python pre-rtupdate hooks for python3.14... 86s Unpacking python3 (3.14.2-1) over (3.13.9-3) ... 86s Selecting previously unselected package libpython3.14-stdlib:arm64. 86s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_arm64.deb ... 86s Unpacking libpython3.14-stdlib:arm64 (3.14.2-1) ... 86s Selecting previously unselected package python3.14. 86s Preparing to unpack .../python3.14_3.14.2-1_arm64.deb ... 86s Unpacking python3.14 (3.14.2-1) ... 86s Preparing to unpack .../libpython3-stdlib_3.14.2-1_arm64.deb ... 86s Unpacking libpython3-stdlib:arm64 (3.14.2-1) over (3.13.9-3) ... 86s Preparing to unpack .../python3-gdbm_3.14.2-1_arm64.deb ... 86s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-3) ... 87s Setting up libpython3.14-stdlib:arm64 (3.14.2-1) ... 87s Setting up python3.14 (3.14.2-1) ... 88s Setting up libpython3-stdlib:arm64 (3.14.2-1) ... 88s Setting up python3-gdbm (3.14.2-1) ... 88s Setting up python3 (3.14.2-1) ... 88s running python rtupdate hooks for python3.14... 88s running python post-rtupdate hooks for python3.14... 88s Processing triggers for man-db (2.13.1-1) ... 89s Processing triggers for systemd (259-1ubuntu2) ... 89s autopkgtest [07:10:44]: upgrading testbed (apt dist-upgrade and autopurge) 89s Reading package lists... 89s Building dependency tree... 89s Reading state information... 89s Calculating upgrade... 90s The following packages were automatically installed and are no longer required: 90s python3.13 python3.13-minimal 90s Use 'sudo apt autoremove' to remove them. 90s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 90s Reading package lists... 90s Building dependency tree... 90s Reading state information... 90s Solving dependencies... 91s The following packages will be REMOVED: 91s python3.13* python3.13-minimal* 91s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 91s After this operation, 7766 kB disk space will be freed. 91s (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 ... 135992 files and directories currently installed.) 91s Removing python3.13 (3.13.11-1) ... 91s Removing python3.13-minimal (3.13.11-1) ... 92s Processing triggers for man-db (2.13.1-1) ... 92s Processing triggers for systemd (259-1ubuntu2) ... 92s (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 ... 135965 files and directories currently installed.) 92s Purging configuration files for python3.13-minimal (3.13.11-1) ... 95s autopkgtest [07:10:50]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:41:39 UTC 2026 95s autopkgtest [07:10:50]: @@@@@@@@@@@@@@@@@@@@ apt-source tina 98s Get:1 http://ftpmaster.internal/ubuntu resolute/universe tina 0.1.14-4 (dsc) [2703 B] 98s Get:2 http://ftpmaster.internal/ubuntu resolute/universe tina 0.1.14-4 (tar) [115 kB] 98s Get:3 http://ftpmaster.internal/ubuntu resolute/universe tina 0.1.14-4 (asc) [833 B] 98s Get:4 http://ftpmaster.internal/ubuntu resolute/universe tina 0.1.14-4 (diff) [10.8 kB] 98s gpgv: Signature made Wed Jan 29 13:12:55 2025 UTC 98s gpgv: using RSA key 2EE7A7A517FC124CF115C354651EEFB02527DF13 98s gpgv: issuer "roam@debian.org" 98s gpgv: Can't check signature: No public key 98s dpkg-source: warning: cannot verify inline signature for ./tina_0.1.14-4.dsc: no acceptable signature found 98s autopkgtest [07:10:53]: testing package tina version 0.1.14-4 98s autopkgtest [07:10:53]: build not needed 99s autopkgtest [07:10:53]: test upstream: preparing testbed 99s Reading package lists... 99s Building dependency tree... 99s Reading state information... 99s Solving dependencies... 99s The following NEW packages will be installed: 99s python3-all python3-click python3-iniconfig python3-libtmux python3-pluggy 99s python3-pytest python3-tina-mgr python3.13 python3.13-minimal tina 99s 0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded. 99s Need to get 3575 kB of archives. 99s After this operation, 10.2 MB of additional disk space will be used. 99s Get:1 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.13-minimal arm64 3.13.11-1 [2346 kB] 100s Get:2 http://ftpmaster.internal/ubuntu resolute/main arm64 python3.13 arm64 3.13.11-1 [758 kB] 100s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main arm64 python3-all arm64 3.14.2-1 [888 B] 100s Get:4 http://ftpmaster.internal/ubuntu resolute/main arm64 python3-click all 8.2.0+0.really.8.1.8-1build1 [80.2 kB] 100s Get:5 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-iniconfig all 2.1.0-2 [6962 B] 100s Get:6 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-libtmux all 0.53.0-2 [55.6 kB] 100s Get:7 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pluggy all 1.6.0-2 [21.1 kB] 100s Get:8 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-pytest all 9.0.2-2 [277 kB] 100s Get:9 http://ftpmaster.internal/ubuntu resolute/universe arm64 python3-tina-mgr all 0.1.14-4 [9634 B] 100s Get:10 http://ftpmaster.internal/ubuntu resolute/universe arm64 tina arm64 0.1.14-4 [19.4 kB] 101s Fetched 3575 kB in 1s (4270 kB/s) 101s Selecting previously unselected package python3.13-minimal. 101s (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 ... 135967 files and directories currently installed.) 101s Preparing to unpack .../0-python3.13-minimal_3.13.11-1_arm64.deb ... 101s Unpacking python3.13-minimal (3.13.11-1) ... 101s Selecting previously unselected package python3.13. 101s Preparing to unpack .../1-python3.13_3.13.11-1_arm64.deb ... 101s Unpacking python3.13 (3.13.11-1) ... 101s Selecting previously unselected package python3-all. 101s Preparing to unpack .../2-python3-all_3.14.2-1_arm64.deb ... 101s Unpacking python3-all (3.14.2-1) ... 101s Selecting previously unselected package python3-click. 101s Preparing to unpack .../3-python3-click_8.2.0+0.really.8.1.8-1build1_all.deb ... 101s Unpacking python3-click (8.2.0+0.really.8.1.8-1build1) ... 101s Selecting previously unselected package python3-iniconfig. 101s Preparing to unpack .../4-python3-iniconfig_2.1.0-2_all.deb ... 101s Unpacking python3-iniconfig (2.1.0-2) ... 101s Selecting previously unselected package python3-libtmux. 101s Preparing to unpack .../5-python3-libtmux_0.53.0-2_all.deb ... 101s Unpacking python3-libtmux (0.53.0-2) ... 101s Selecting previously unselected package python3-pluggy. 101s Preparing to unpack .../6-python3-pluggy_1.6.0-2_all.deb ... 101s Unpacking python3-pluggy (1.6.0-2) ... 101s Selecting previously unselected package python3-pytest. 101s Preparing to unpack .../7-python3-pytest_9.0.2-2_all.deb ... 101s Unpacking python3-pytest (9.0.2-2) ... 101s Selecting previously unselected package python3-tina-mgr. 101s Preparing to unpack .../8-python3-tina-mgr_0.1.14-4_all.deb ... 101s Unpacking python3-tina-mgr (0.1.14-4) ... 101s Selecting previously unselected package tina. 101s Preparing to unpack .../9-tina_0.1.14-4_arm64.deb ... 101s Unpacking tina (0.1.14-4) ... 101s Setting up python3-iniconfig (2.1.0-2) ... 101s Setting up tina (0.1.14-4) ... 101s Setting up python3-libtmux (0.53.0-2) ... 102s Setting up python3-click (8.2.0+0.really.8.1.8-1build1) ... 102s Setting up python3-tina-mgr (0.1.14-4) ... 102s Setting up python3-pluggy (1.6.0-2) ... 102s Setting up python3.13-minimal (3.13.11-1) ... 103s Setting up python3.13 (3.13.11-1) ... 104s Setting up python3-pytest (9.0.2-2) ... 105s Setting up python3-all (3.14.2-1) ... 105s Processing triggers for man-db (2.13.1-1) ... 105s Processing triggers for systemd (259-1ubuntu2) ... 106s autopkgtest [07:11:01]: test upstream: set -e; for py3 in $(py3versions -s); do "$py3" -m pytest -vv -- tests/python/unit; done 106s autopkgtest [07:11:01]: test upstream: [----------------------- 107s ============================= test session starts ============================== 107s platform linux -- Python 3.13.11, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3.13 107s cachedir: .pytest_cache 107s rootdir: /tmp/autopkgtest.Cno4Ti/build.ASJ/src 107s configfile: pyproject.toml 107s plugins: libtmux-0.53.0, typeguard-4.4.4 107s collecting ... collected 54 items 107s 108s tests/python/unit/combined/test_mgr_convert.py::test_categorize_invert PASSED [ 1%] 109s tests/python/unit/convert/test_convert.py::test_convert[json] PASSED [ 3%] 109s tests/python/unit/convert/test_convert.py::test_convert[yaml] PASSED [ 5%] 110s tests/python/unit/convert/test_convert.py::test_invalid_contents[tina] PASSED [ 7%] 110s tests/python/unit/convert/test_convert.py::test_invalid_contents[json] PASSED [ 9%] 110s tests/python/unit/convert/test_convert.py::test_invalid_contents[yaml] PASSED [ 11%] 110s tests/python/unit/convert/test_convert.py::test_duplicates[tina] PASSED [ 12%] 111s tests/python/unit/convert/test_convert.py::test_duplicates[json] PASSED [ 14%] 111s tests/python/unit/convert/test_convert.py::test_duplicates[yaml] PASSED [ 16%] 111s tests/python/unit/convert/test_loops.py::test_loop[1] PASSED [ 18%] 111s tests/python/unit/convert/test_loops.py::test_loop[2] PASSED [ 20%] 112s tests/python/unit/convert/test_loops.py::test_loop[3] PASSED [ 22%] 112s tests/python/unit/convert/test_loops.py::test_loop[4] PASSED [ 24%] 112s tests/python/unit/convert/test_loops.py::test_loop[5] PASSED [ 25%] 112s tests/python/unit/convert/test_loops.py::test_loop[6] PASSED [ 27%] 113s tests/python/unit/convert/test_loops.py::test_loop[7] PASSED [ 29%] 113s tests/python/unit/convert/test_loops.py::test_loop[8] PASSED [ 31%] 113s tests/python/unit/convert/test_loops.py::test_loop[9] PASSED [ 33%] 113s tests/python/unit/convert/test_loops.py::test_loop[10] PASSED [ 35%] 113s tests/python/unit/convert/test_loops.py::test_unreachable[0-1] PASSED [ 37%] 114s tests/python/unit/convert/test_loops.py::test_unreachable[0-2] PASSED [ 38%] 114s tests/python/unit/convert/test_loops.py::test_unreachable[0-3] PASSED [ 40%] 114s tests/python/unit/convert/test_loops.py::test_unreachable[0-4] PASSED [ 42%] 114s tests/python/unit/convert/test_loops.py::test_unreachable[1-1] PASSED [ 44%] 115s tests/python/unit/convert/test_loops.py::test_unreachable[1-2] PASSED [ 46%] 115s tests/python/unit/convert/test_loops.py::test_unreachable[1-3] PASSED [ 48%] 115s tests/python/unit/convert/test_loops.py::test_unreachable[1-4] PASSED [ 50%] 115s tests/python/unit/convert/test_loops.py::test_unreachable[2-1] PASSED [ 51%] 116s tests/python/unit/convert/test_loops.py::test_unreachable[2-2] PASSED [ 53%] 116s tests/python/unit/convert/test_loops.py::test_unreachable[2-3] PASSED [ 55%] 116s tests/python/unit/convert/test_loops.py::test_unreachable[2-4] PASSED [ 57%] 116s tests/python/unit/convert/test_loops.py::test_unreachable[3-1] PASSED [ 59%] 116s tests/python/unit/convert/test_loops.py::test_unreachable[3-2] PASSED [ 61%] 117s tests/python/unit/convert/test_loops.py::test_unreachable[3-3] PASSED [ 62%] 117s tests/python/unit/convert/test_loops.py::test_unreachable[3-4] PASSED [ 64%] 117s tests/python/unit/convert/test_loops.py::test_unreachable[4-1] PASSED [ 66%] 117s tests/python/unit/convert/test_loops.py::test_unreachable[4-2] PASSED [ 68%] 118s tests/python/unit/convert/test_loops.py::test_unreachable[4-3] PASSED [ 70%] 118s tests/python/unit/convert/test_loops.py::test_unreachable[4-4] PASSED [ 72%] 118s tests/python/unit/convert/test_metadata.py::test_help_version[opts0] FAILED [ 74%] 118s tests/python/unit/convert/test_metadata.py::test_help_version[opts1] FAILED [ 75%] 118s tests/python/unit/convert/test_metadata.py::test_help_version[opts2] FAILED [ 77%] 119s tests/python/unit/convert/test_metadata.py::test_help_version[opts3] FAILED [ 79%] 119s tests/python/unit/convert/test_metadata.py::test_help_version[opts4] FAILED [ 81%] 119s tests/python/unit/convert/test_metadata.py::test_help_version[opts5] FAILED [ 83%] 119s tests/python/unit/convert/test_metadata.py::test_list_formats PASSED [ 85%] 119s tests/python/unit/convert/test_py_convert.py::test_read_db PASSED [ 87%] 130s tests/python/unit/mgr/test_many.py::test_one_run PASSED [ 88%] 171s tests/python/unit/mgr/test_many.py::test_many_runs[False] PASSED [ 90%] 260s tests/python/unit/mgr/test_many.py::test_many_runs[True] PASSED [ 92%] 260s tests/python/unit/mgr/test_simple.py::test_start_quit_empty PASSED [ 94%] 263s tests/python/unit/mgr/test_simple.py::test_display_test_db PASSED [ 96%] 265s tests/python/unit/mgr/test_simple.py::test_search_change PASSED [ 98%] 266s tests/python/unit/mgr/test_simple.py::test_insert_categorize PASSED [100%] 266s 266s =================================== FAILURES =================================== 266s ___________________________ test_help_version[opts0] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s ___________________________ test_help_version[opts1] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--help'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--help'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s ___________________________ test_help_version[opts2] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s ___________________________ test_help_version[opts3] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--version'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--version'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s ___________________________ test_help_version[opts4] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h', '--version'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h', '--version'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s ___________________________ test_help_version[opts5] ___________________________ 266s 266s @pytest.mark.parametrize( 266s "opts", 266s [["-h"], ["--help"], ["-V"], ["--version"], ["-h", "--version"], ["-V", "--help"]], 266s ) 266s def test_help_version(*, opts: list[str]) -> None: 266s """Make sure the `--help` and `--version` options do not raise errors.""" 266s print() 266s prog: Final = t_util.get_prog_path(t_util.ProgramType.CONVERT) 266s 266s assert opts 266s res: Final = subprocess.run( # noqa: S603 266s [prog, *opts], 266s capture_output=True, 266s check=False, 266s encoding="UTF-8", 266s env=t_util.get_utf8_env(), 266s ) 266s print(repr(res)) 266s assert res.returncode == 0 266s assert res.stdout 266s > assert not res.stderr 266s E assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s E + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V', '--help'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s 266s tests/python/unit/convert/test_metadata.py:41: AssertionError 266s ----------------------------- Captured stdout call ----------------------------- 266s 266s CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V', '--help'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n') 266s =========================== short test summary info ============================ 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts0] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts1] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--help'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts2] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts3] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '--version'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts4] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-h', '--version'], returncode=0, stdout='Usage: tina-convert [OPTIONS] COMMAND [ARGS]...\n\n Convert the Tina database from one format to another.\n\nOptions:\n -h, --help Show this message and exit.\n -V, --version display program version information and exit\n\nCommands:\n convert Convert a tina database from one format to another.\n list Display information about supported features.\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s FAILED tests/python/unit/convert/test_metadata.py::test_help_version[opts5] - assert not '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' 266s + where '/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n' = CompletedProcess(args=[PosixPath('/usr/bin/tina-convert'), '-V', '--help'], returncode=0, stdout='tina-convert 0.1.14\n', stderr='/usr/lib/python3/dist-packages/pyparsing/core.py:5637: SyntaxWarning: \'return\' in a \'finally\' block\n return f"{type(self).__name__}: {retString}"\n').stderr 266s =================== 6 failed, 48 passed in 159.45s (0:02:39) =================== 267s autopkgtest [07:13:42]: test upstream: -----------------------] 267s autopkgtest [07:13:42]: test upstream: - - - - - - - - - - results - - - - - - - - - - 267s upstream FAIL non-zero exit status 1 268s autopkgtest [07:13:43]: @@@@@@@@@@@@@@@@@@@@ summary 268s upstream FAIL non-zero exit status 1