1s autopkgtest [10:55:06]: starting date and time: 2024-11-13 10:55:06+0000 1s autopkgtest [10:55:06]: git checkout: 0acbae0a WIP show VirtSubproc stderr in real-time 1s autopkgtest [10:55:06]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.sb8pe1ak/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade python-shtab --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos03-arm64-27.secgroup --name adt-plucky-arm64-python-shtab-20241113-105505-juju-7f2275-prod-proposed-migration-environment-2-1bf89ba7-849a-4f61-b95c-f7ae1c525a79 --image adt/ubuntu-plucky-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --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,keyserver.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/ 99s autopkgtest [10:56:44]: testbed dpkg architecture: arm64 99s autopkgtest [10:56:44]: testbed apt version: 2.9.8 99s autopkgtest [10:56:44]: @@@@@@@@@@@@@@@@@@@@ test bed setup 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 101s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [104 kB] 101s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 101s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [601 kB] 101s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 101s Fetched 1794 kB in 1s (2095 kB/s) 101s Reading package lists... 104s Reading package lists... 105s Building dependency tree... 105s Reading state information... 105s Calculating upgrade... 106s The following NEW packages will be installed: 106s python3.13-gdbm 106s The following packages will be upgraded: 106s libpython3-stdlib python3 python3-gdbm python3-minimal 106s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 106s Need to get 101 kB of archives. 106s After this operation, 141 kB of additional disk space will be used. 106s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 106s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 106s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 106s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-gdbm arm64 3.13.0-2 [30.7 kB] 107s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-gdbm arm64 3.12.7-1 [8642 B] 107s Fetched 101 kB in 0s (283 kB/s) 107s (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 ... 79924 files and directories currently installed.) 107s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 107s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 107s Setting up python3-minimal (3.12.7-1) ... 108s (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 ... 79924 files and directories currently installed.) 108s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 108s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 108s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 108s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 108s Selecting previously unselected package python3.13-gdbm. 108s Preparing to unpack .../python3.13-gdbm_3.13.0-2_arm64.deb ... 108s Unpacking python3.13-gdbm (3.13.0-2) ... 108s Preparing to unpack .../python3-gdbm_3.12.7-1_arm64.deb ... 108s Unpacking python3-gdbm:arm64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 108s Setting up python3.13-gdbm (3.13.0-2) ... 108s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 108s Setting up python3 (3.12.7-1) ... 109s Setting up python3-gdbm:arm64 (3.12.7-1) ... 109s Processing triggers for man-db (2.12.1-3) ... 110s Reading package lists... 110s Building dependency tree... 110s Reading state information... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 112s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 112s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 112s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 114s Reading package lists... 114s Reading package lists... 115s Building dependency tree... 115s Reading state information... 116s Calculating upgrade... 117s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 117s Reading package lists... 117s Building dependency tree... 117s Reading state information... 119s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 123s autopkgtest [10:57:08]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 16 14:19:41 UTC 2024 123s autopkgtest [10:57:08]: @@@@@@@@@@@@@@@@@@@@ apt-source python-shtab 125s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-shtab 1.7.1-1 (dsc) [2433 B] 125s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-shtab 1.7.1-1 (tar) [45.4 kB] 125s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-shtab 1.7.1-1 (diff) [2420 B] 125s gpgv: Signature made Sat Apr 6 22:56:19 2024 UTC 125s gpgv: using RSA key 13796755BBC72BB8ABE2AEB5FA9DEC5DE11C63F1 125s gpgv: issuer "eamanu@debian.org" 125s gpgv: Can't check signature: No public key 125s dpkg-source: warning: cannot verify inline signature for ./python-shtab_1.7.1-1.dsc: no acceptable signature found 125s autopkgtest [10:57:10]: testing package python-shtab version 1.7.1-1 127s autopkgtest [10:57:12]: build not needed 129s autopkgtest [10:57:14]: test pytest: preparing testbed 131s Reading package lists... 132s Building dependency tree... 132s Reading state information... 132s Starting pkgProblemResolver with broken count: 0 133s Starting 2 pkgProblemResolver with broken count: 0 133s Done 134s The following additional packages will be installed: 134s libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 134s libjs-jquery-metadata libjs-jquery-tablesorter 134s libjs-jquery-throttle-debounce libpython3.13-minimal libpython3.13-stdlib 134s python3-all python3-coverage python3-iniconfig python3-packaging 134s python3-pluggy python3-pytest python3-pytest-cov python3-pytest-timeout 134s python3-shtab python3.13 python3.13-minimal 134s Suggested packages: 134s python-coverage-doc python3.13-venv python3.13-doc binfmt-support 134s Recommended packages: 134s javascript-common 134s The following NEW packages will be installed: 134s autopkgtest-satdep libjs-jquery libjs-jquery-hotkeys libjs-jquery-isonscreen 134s libjs-jquery-metadata libjs-jquery-tablesorter 134s libjs-jquery-throttle-debounce libpython3.13-minimal libpython3.13-stdlib 134s python3-all python3-coverage python3-iniconfig python3-packaging 134s python3-pluggy python3-pytest python3-pytest-cov python3-pytest-timeout 134s python3-shtab python3.13 python3.13-minimal 134s 0 upgraded, 20 newly installed, 0 to remove and 0 not upgraded. 134s Need to get 6849 kB/6850 kB of archives. 134s After this operation, 28.9 MB of additional disk space will be used. 134s Get:1 /tmp/autopkgtest.ibQPld/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [736 B] 134s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 135s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 135s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 135s Get:5 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 135s Get:6 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-metadata all 12-4 [6582 B] 135s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 135s Get:8 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 135s Get:9 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 135s Get:10 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 135s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 135s Get:12 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-coverage arm64 7.4.4+dfsg1-0ubuntu2 [148 kB] 135s Get:13 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-iniconfig all 1.1.1-2 [6024 B] 135s Get:14 http://ftpmaster.internal/ubuntu plucky/main arm64 python3-packaging all 24.1-1 [41.4 kB] 135s Get:15 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pluggy all 1.5.0-1 [21.0 kB] 135s Get:16 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest all 8.3.3-1 [251 kB] 135s Get:17 http://ftpmaster.internal/ubuntu plucky/universe arm64 libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 135s Get:18 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-cov all 5.0.0-1 [21.3 kB] 135s Get:19 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-pytest-timeout all 2.3.1-1 [22.1 kB] 135s Get:20 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-shtab all 1.7.1-1 [14.4 kB] 135s Fetched 6849 kB in 1s (7206 kB/s) 135s Selecting previously unselected package libpython3.13-minimal:arm64. 135s (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 ... 79931 files and directories currently installed.) 135s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_arm64.deb ... 136s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 136s Selecting previously unselected package python3.13-minimal. 136s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_arm64.deb ... 136s Unpacking python3.13-minimal (3.13.0-2) ... 136s Selecting previously unselected package libjs-jquery. 136s Preparing to unpack .../02-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 136s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 136s Selecting previously unselected package libjs-jquery-hotkeys. 136s Preparing to unpack .../03-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 136s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 136s Selecting previously unselected package libjs-jquery-metadata. 136s Preparing to unpack .../04-libjs-jquery-metadata_12-4_all.deb ... 136s Unpacking libjs-jquery-metadata (12-4) ... 136s Selecting previously unselected package libjs-jquery-tablesorter. 136s Preparing to unpack .../05-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 136s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 136s Selecting previously unselected package libjs-jquery-throttle-debounce. 136s Preparing to unpack .../06-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 136s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 136s Selecting previously unselected package libpython3.13-stdlib:arm64. 136s Preparing to unpack .../07-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 136s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 136s Selecting previously unselected package python3.13. 136s Preparing to unpack .../08-python3.13_3.13.0-2_arm64.deb ... 136s Unpacking python3.13 (3.13.0-2) ... 136s Selecting previously unselected package python3-all. 136s Preparing to unpack .../09-python3-all_3.12.7-1_arm64.deb ... 136s Unpacking python3-all (3.12.7-1) ... 136s Selecting previously unselected package python3-coverage. 136s Preparing to unpack .../10-python3-coverage_7.4.4+dfsg1-0ubuntu2_arm64.deb ... 136s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 136s Selecting previously unselected package python3-iniconfig. 136s Preparing to unpack .../11-python3-iniconfig_1.1.1-2_all.deb ... 136s Unpacking python3-iniconfig (1.1.1-2) ... 136s Selecting previously unselected package python3-packaging. 136s Preparing to unpack .../12-python3-packaging_24.1-1_all.deb ... 136s Unpacking python3-packaging (24.1-1) ... 136s Selecting previously unselected package python3-pluggy. 137s Preparing to unpack .../13-python3-pluggy_1.5.0-1_all.deb ... 137s Unpacking python3-pluggy (1.5.0-1) ... 137s Selecting previously unselected package python3-pytest. 137s Preparing to unpack .../14-python3-pytest_8.3.3-1_all.deb ... 137s Unpacking python3-pytest (8.3.3-1) ... 137s Selecting previously unselected package libjs-jquery-isonscreen. 137s Preparing to unpack .../15-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 137s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 137s Selecting previously unselected package python3-pytest-cov. 137s Preparing to unpack .../16-python3-pytest-cov_5.0.0-1_all.deb ... 137s Unpacking python3-pytest-cov (5.0.0-1) ... 137s Selecting previously unselected package python3-pytest-timeout. 137s Preparing to unpack .../17-python3-pytest-timeout_2.3.1-1_all.deb ... 137s Unpacking python3-pytest-timeout (2.3.1-1) ... 137s Selecting previously unselected package python3-shtab. 137s Preparing to unpack .../18-python3-shtab_1.7.1-1_all.deb ... 137s Unpacking python3-shtab (1.7.1-1) ... 137s Selecting previously unselected package autopkgtest-satdep. 137s Preparing to unpack .../19-1-autopkgtest-satdep.deb ... 137s Unpacking autopkgtest-satdep (0) ... 137s Setting up python3-iniconfig (1.1.1-2) ... 137s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 138s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 138s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 138s Setting up python3-packaging (24.1-1) ... 138s Setting up python3-shtab (1.7.1-1) ... 139s Setting up python3-pluggy (1.5.0-1) ... 139s Setting up python3.13-minimal (3.13.0-2) ... 141s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 141s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 141s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 141s Setting up python3.13 (3.13.0-2) ... 142s Setting up python3-pytest (8.3.3-1) ... 143s Setting up python3-all (3.12.7-1) ... 143s Setting up libjs-jquery-metadata (12-4) ... 143s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 143s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 143s Setting up python3-pytest-timeout (2.3.1-1) ... 144s Setting up python3-pytest-cov (5.0.0-1) ... 144s Setting up autopkgtest-satdep (0) ... 144s Processing triggers for man-db (2.12.1-3) ... 144s Processing triggers for systemd (256.5-2ubuntu4) ... 151s (Reading database ... 81142 files and directories currently installed.) 151s Removing autopkgtest-satdep (0) ... 151s autopkgtest [10:57:36]: test pytest: [----------------------- 152s ============================= test session starts ============================== 152s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 152s cachedir: .pytest_cache 152s rootdir: /tmp/autopkgtest.ibQPld/build.gKc/src 152s configfile: pyproject.toml 152s testpaths: tests 152s plugins: cov-5.0.0, typeguard-4.4.1, timeout-2.3.1 152s timeout: 5.0s 152s timeout method: signal 152s timeout func_only: False 153s collecting ... collected 50 items 153s 153s tests/test_shtab.py::test_bash[export FOO=1-"$FOO" -eq 1] PASSED [ 2%] 153s tests/test_shtab.py::test_bash[--z "${FOO-}"] PASSED [ 4%] 153s tests/test_shtab.py::test_bash_compgen PASSED [ 6%] 153s tests/test_shtab.py::test_choices PASSED [ 8%] 153s tests/test_shtab.py::test_main[bash] PASSED [ 10%] 153s tests/test_shtab.py::test_main[zsh] PASSED [ 12%] 153s tests/test_shtab.py::test_main[tcsh] PASSED [ 14%] 153s tests/test_shtab.py::test_main_self_completion[bash] PASSED [ 16%] 153s tests/test_shtab.py::test_main_self_completion[zsh] PASSED [ 18%] 153s tests/test_shtab.py::test_main_self_completion[tcsh] PASSED [ 20%] 153s tests/test_shtab.py::test_prog_override[bash] PASSED [ 22%] 153s tests/test_shtab.py::test_prog_override[zsh] PASSED [ 24%] 153s tests/test_shtab.py::test_prog_override[tcsh] PASSED [ 26%] 153s tests/test_shtab.py::test_prog_scripts[bash] PASSED [ 28%] 153s tests/test_shtab.py::test_prog_scripts[zsh] PASSED [ 30%] 153s tests/test_shtab.py::test_prog_scripts[tcsh] PASSED [ 32%] 153s tests/test_shtab.py::test_prefix_override[bash] PASSED [ 34%] 153s tests/test_shtab.py::test_prefix_override[zsh] PASSED [ 36%] 153s tests/test_shtab.py::test_prefix_override[tcsh] PASSED [ 38%] 153s tests/test_shtab.py::test_complete[bash] PASSED [ 40%] 153s tests/test_shtab.py::test_complete[zsh] PASSED [ 42%] 153s tests/test_shtab.py::test_complete[tcsh] PASSED [ 44%] 153s tests/test_shtab.py::test_positional_choices[bash] PASSED [ 46%] 153s tests/test_shtab.py::test_positional_choices[zsh] PASSED [ 48%] 153s tests/test_shtab.py::test_positional_choices[tcsh] PASSED [ 50%] 153s tests/test_shtab.py::test_custom_complete[bash] PASSED [ 52%] 153s tests/test_shtab.py::test_custom_complete[zsh] PASSED [ 54%] 153s tests/test_shtab.py::test_custom_complete[tcsh] PASSED [ 56%] 153s tests/test_shtab.py::test_subparser_custom_complete[bash] PASSED [ 58%] 153s tests/test_shtab.py::test_subparser_custom_complete[zsh] PASSED [ 60%] 153s tests/test_shtab.py::test_subparser_custom_complete[tcsh] PASSED [ 62%] 153s tests/test_shtab.py::test_subparser_aliases[bash] PASSED [ 64%] 153s tests/test_shtab.py::test_subparser_aliases[zsh] PASSED [ 66%] 153s tests/test_shtab.py::test_subparser_aliases[tcsh] PASSED [ 68%] 153s tests/test_shtab.py::test_subparser_colons[bash] PASSED [ 70%] 153s tests/test_shtab.py::test_subparser_colons[zsh] PASSED [ 72%] 153s tests/test_shtab.py::test_subparser_colons[tcsh] PASSED [ 74%] 153s tests/test_shtab.py::test_subparser_slashes[bash] PASSED [ 76%] 153s tests/test_shtab.py::test_subparser_slashes[zsh] PASSED [ 78%] 153s tests/test_shtab.py::test_subparser_slashes[tcsh] PASSED [ 80%] 153s tests/test_shtab.py::test_add_argument_to_optional[bash] PASSED [ 82%] 153s tests/test_shtab.py::test_add_argument_to_optional[zsh] PASSED [ 84%] 153s tests/test_shtab.py::test_add_argument_to_optional[tcsh] PASSED [ 86%] 153s tests/test_shtab.py::test_add_argument_to_positional[bash] PASSED [ 88%] 153s tests/test_shtab.py::test_add_argument_to_positional[zsh] PASSED [ 90%] 153s tests/test_shtab.py::test_add_argument_to_positional[tcsh] PASSED [ 92%] 153s tests/test_shtab.py::test_get_completer[bash] PASSED [ 94%] 153s tests/test_shtab.py::test_get_completer[zsh] PASSED [ 96%] 153s tests/test_shtab.py::test_get_completer[tcsh] PASSED [ 98%] 153s tests/test_shtab.py::test_get_completer_invalid PASSED [100%] 153s 153s ---------- coverage: platform linux, python 3.13.0-final-0 ----------- 153s Name Stmts Miss Cover Missing 153s -------------------------------------------------- 153s shtab/__init__.py 314 29 91% 28-34, 98, 109, 157, 185, 201-202, 226, 249, 254-255, 265-267, 483, 542-543, 702, 711, 755-758, 768 153s shtab/__main__.py 6 6 0% 1-8 153s shtab/_dist_ver.py 1 0 100% 153s shtab/main.py 40 5 88% 45-49 153s -------------------------------------------------- 153s TOTAL 361 40 89% 153s Coverage XML written to file coverage.xml 153s 153s 153s ============================== slowest durations =============================== 153s 0.06s call tests/test_shtab.py::test_subparser_aliases[bash] 153s 0.03s call tests/test_shtab.py::test_add_argument_to_positional[bash] 153s 0.03s call tests/test_shtab.py::test_subparser_custom_complete[bash] 153s 0.02s call tests/test_shtab.py::test_subparser_colons[bash] 153s 0.02s call tests/test_shtab.py::test_subparser_slashes[bash] 153s 0.02s call tests/test_shtab.py::test_prefix_override[bash] 153s 0.01s call tests/test_shtab.py::test_complete[bash] 153s 0.01s call tests/test_shtab.py::test_positional_choices[bash] 153s 0.01s call tests/test_shtab.py::test_add_argument_to_optional[bash] 153s 0.01s call tests/test_shtab.py::test_custom_complete[bash] 153s 0.01s call tests/test_shtab.py::test_main[bash] 153s 0.01s call tests/test_shtab.py::test_bash_compgen 153s 0.01s call tests/test_shtab.py::test_main[zsh] 153s 0.01s call tests/test_shtab.py::test_prefix_override[zsh] 153s 0.01s call tests/test_shtab.py::test_prog_scripts[zsh] 153s 0.01s call tests/test_shtab.py::test_prefix_override[tcsh] 153s 0.01s call tests/test_shtab.py::test_prog_scripts[bash] 153s 0.01s call tests/test_shtab.py::test_prog_override[zsh] 153s 0.01s call tests/test_shtab.py::test_bash[export FOO=1-"$FOO" -eq 1] 153s 0.01s call tests/test_shtab.py::test_prog_override[tcsh] 153s 0.01s call tests/test_shtab.py::test_prog_scripts[tcsh] 153s 0.01s call tests/test_shtab.py::test_prog_override[bash] 153s 0.01s call tests/test_shtab.py::test_main[tcsh] 153s 0.01s call tests/test_shtab.py::test_subparser_aliases[zsh] 153s 0.01s call tests/test_shtab.py::test_add_argument_to_positional[zsh] 153s 0.01s call tests/test_shtab.py::test_bash[--z "${FOO-}"] 153s 153s (124 durations < 0.005s hidden. Use -vv to show these durations.) 153s ============================== 50 passed in 1.00s ============================== 154s ============================= test session starts ============================== 154s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 154s cachedir: .pytest_cache 154s rootdir: /tmp/autopkgtest.ibQPld/build.gKc/src 154s configfile: pyproject.toml 154s testpaths: tests 154s plugins: cov-5.0.0, typeguard-4.4.1, timeout-2.3.1 154s timeout: 5.0s 154s timeout method: signal 154s timeout func_only: False 154s collecting ... collected 50 items 154s 154s tests/test_shtab.py::test_bash[export FOO=1-"$FOO" -eq 1] PASSED [ 2%] 154s tests/test_shtab.py::test_bash[--z "${FOO-}"] PASSED [ 4%] 154s tests/test_shtab.py::test_bash_compgen PASSED [ 6%] 154s tests/test_shtab.py::test_choices PASSED [ 8%] 154s tests/test_shtab.py::test_main[bash] PASSED [ 10%] 154s tests/test_shtab.py::test_main[zsh] PASSED [ 12%] 154s tests/test_shtab.py::test_main[tcsh] PASSED [ 14%] 154s tests/test_shtab.py::test_main_self_completion[bash] PASSED [ 16%] 154s tests/test_shtab.py::test_main_self_completion[zsh] PASSED [ 18%] 154s tests/test_shtab.py::test_main_self_completion[tcsh] PASSED [ 20%] 154s tests/test_shtab.py::test_prog_override[bash] PASSED [ 22%] 154s tests/test_shtab.py::test_prog_override[zsh] PASSED [ 24%] 155s tests/test_shtab.py::test_prog_override[tcsh] PASSED [ 26%] 155s tests/test_shtab.py::test_prog_scripts[bash] PASSED [ 28%] 155s tests/test_shtab.py::test_prog_scripts[zsh] PASSED [ 30%] 155s tests/test_shtab.py::test_prog_scripts[tcsh] PASSED [ 32%] 155s tests/test_shtab.py::test_prefix_override[bash] PASSED [ 34%] 155s tests/test_shtab.py::test_prefix_override[zsh] PASSED [ 36%] 155s tests/test_shtab.py::test_prefix_override[tcsh] PASSED [ 38%] 155s tests/test_shtab.py::test_complete[bash] PASSED [ 40%] 155s tests/test_shtab.py::test_complete[zsh] PASSED [ 42%] 155s tests/test_shtab.py::test_complete[tcsh] PASSED [ 44%] 155s tests/test_shtab.py::test_positional_choices[bash] PASSED [ 46%] 155s tests/test_shtab.py::test_positional_choices[zsh] PASSED [ 48%] 155s tests/test_shtab.py::test_positional_choices[tcsh] PASSED [ 50%] 155s tests/test_shtab.py::test_custom_complete[bash] PASSED [ 52%] 155s tests/test_shtab.py::test_custom_complete[zsh] PASSED [ 54%] 155s tests/test_shtab.py::test_custom_complete[tcsh] PASSED [ 56%] 155s tests/test_shtab.py::test_subparser_custom_complete[bash] PASSED [ 58%] 155s tests/test_shtab.py::test_subparser_custom_complete[zsh] PASSED [ 60%] 155s tests/test_shtab.py::test_subparser_custom_complete[tcsh] PASSED [ 62%] 155s tests/test_shtab.py::test_subparser_aliases[bash] PASSED [ 64%] 155s tests/test_shtab.py::test_subparser_aliases[zsh] PASSED [ 66%] 155s tests/test_shtab.py::test_subparser_aliases[tcsh] PASSED [ 68%] 155s tests/test_shtab.py::test_subparser_colons[bash] PASSED [ 70%] 155s tests/test_shtab.py::test_subparser_colons[zsh] PASSED [ 72%] 155s tests/test_shtab.py::test_subparser_colons[tcsh] PASSED [ 74%] 155s tests/test_shtab.py::test_subparser_slashes[bash] PASSED [ 76%] 155s tests/test_shtab.py::test_subparser_slashes[zsh] PASSED [ 78%] 155s tests/test_shtab.py::test_subparser_slashes[tcsh] PASSED [ 80%] 155s tests/test_shtab.py::test_add_argument_to_optional[bash] PASSED [ 82%] 155s tests/test_shtab.py::test_add_argument_to_optional[zsh] PASSED [ 84%] 155s tests/test_shtab.py::test_add_argument_to_optional[tcsh] PASSED [ 86%] 155s tests/test_shtab.py::test_add_argument_to_positional[bash] PASSED [ 88%] 155s tests/test_shtab.py::test_add_argument_to_positional[zsh] PASSED [ 90%] 155s tests/test_shtab.py::test_add_argument_to_positional[tcsh] PASSED [ 92%] 155s tests/test_shtab.py::test_get_completer[bash] PASSED [ 94%] 155s tests/test_shtab.py::test_get_completer[zsh] PASSED [ 96%] 155s tests/test_shtab.py::test_get_completer[tcsh] PASSED [ 98%] 155s tests/test_shtab.py::test_get_completer_invalid PASSED [100%] 155s 155s ---------- coverage: platform linux, python 3.12.7-final-0 ----------- 155s Name Stmts Miss Cover Missing 155s -------------------------------------------------- 155s shtab/__init__.py 314 29 91% 28-34, 98, 109, 157, 185, 201-202, 226, 249, 254-255, 265-267, 483, 542-543, 702, 711, 755-758, 768 155s shtab/__main__.py 6 6 0% 1-8 155s shtab/_dist_ver.py 1 0 100% 155s shtab/main.py 40 5 88% 45-49 155s -------------------------------------------------- 155s TOTAL 361 40 89% 155s Coverage XML written to file coverage.xml 155s 155s 155s ============================== slowest durations =============================== 155s 0.06s call tests/test_shtab.py::test_subparser_aliases[bash] 155s 0.04s call tests/test_shtab.py::test_add_argument_to_positional[bash] 155s 0.03s call tests/test_shtab.py::test_subparser_custom_complete[bash] 155s 0.02s call tests/test_shtab.py::test_subparser_slashes[bash] 155s 0.02s call tests/test_shtab.py::test_subparser_colons[bash] 155s 0.01s call tests/test_shtab.py::test_prefix_override[bash] 155s 0.01s call tests/test_shtab.py::test_complete[bash] 155s 0.01s call tests/test_shtab.py::test_positional_choices[bash] 155s 0.01s call tests/test_shtab.py::test_add_argument_to_optional[bash] 155s 0.01s call tests/test_shtab.py::test_custom_complete[bash] 155s 0.01s call tests/test_shtab.py::test_bash_compgen 155s 0.01s call tests/test_shtab.py::test_main[bash] 155s 0.01s call tests/test_shtab.py::test_main[zsh] 155s 0.01s call tests/test_shtab.py::test_bash[export FOO=1-"$FOO" -eq 1] 155s 155s (136 durations < 0.005s hidden. Use -vv to show these durations.) 155s ============================== 50 passed in 0.83s ============================== 156s autopkgtest [10:57:41]: test pytest: -----------------------] 156s pytest PASS 156s autopkgtest [10:57:41]: test pytest: - - - - - - - - - - results - - - - - - - - - - 157s autopkgtest [10:57:42]: test autodep8-python3: preparing testbed 242s autopkgtest [10:59:07]: testbed dpkg architecture: arm64 242s autopkgtest [10:59:07]: testbed apt version: 2.9.8 242s autopkgtest [10:59:07]: @@@@@@@@@@@@@@@@@@@@ test bed setup 244s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 244s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [849 kB] 244s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 244s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.3 kB] 244s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [76.4 kB] 244s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 Packages [104 kB] 244s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted arm64 Packages [50.3 kB] 244s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe arm64 Packages [601 kB] 244s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse arm64 Packages [17.1 kB] 244s Fetched 1794 kB in 1s (2375 kB/s) 244s Reading package lists... 247s Reading package lists... 247s Building dependency tree... 247s Reading state information... 248s Calculating upgrade... 248s The following NEW packages will be installed: 248s python3.13-gdbm 248s The following packages will be upgraded: 248s libpython3-stdlib python3 python3-gdbm python3-minimal 248s 4 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 248s Need to get 101 kB of archives. 248s After this operation, 141 kB of additional disk space will be used. 248s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-minimal arm64 3.12.7-1 [27.4 kB] 248s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3 arm64 3.12.7-1 [24.0 kB] 248s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 libpython3-stdlib arm64 3.12.7-1 [10.0 kB] 248s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-gdbm arm64 3.13.0-2 [30.7 kB] 248s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-gdbm arm64 3.12.7-1 [8642 B] 249s Fetched 101 kB in 0s (282 kB/s) 249s (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 ... 79924 files and directories currently installed.) 249s Preparing to unpack .../python3-minimal_3.12.7-1_arm64.deb ... 249s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 249s Setting up python3-minimal (3.12.7-1) ... 249s (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 ... 79924 files and directories currently installed.) 249s Preparing to unpack .../python3_3.12.7-1_arm64.deb ... 249s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 250s Preparing to unpack .../libpython3-stdlib_3.12.7-1_arm64.deb ... 250s Unpacking libpython3-stdlib:arm64 (3.12.7-1) over (3.12.6-0ubuntu1) ... 250s Selecting previously unselected package python3.13-gdbm. 250s Preparing to unpack .../python3.13-gdbm_3.13.0-2_arm64.deb ... 250s Unpacking python3.13-gdbm (3.13.0-2) ... 250s Preparing to unpack .../python3-gdbm_3.12.7-1_arm64.deb ... 250s Unpacking python3-gdbm:arm64 (3.12.7-1) over (3.12.6-1ubuntu1) ... 250s Setting up python3.13-gdbm (3.13.0-2) ... 250s Setting up libpython3-stdlib:arm64 (3.12.7-1) ... 250s Setting up python3 (3.12.7-1) ... 250s Setting up python3-gdbm:arm64 (3.12.7-1) ... 250s Processing triggers for man-db (2.12.1-3) ... 251s Reading package lists... 251s Building dependency tree... 251s Reading state information... 252s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 252s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 252s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 252s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 252s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 253s Reading package lists... 253s Reading package lists... 253s Building dependency tree... 253s Reading state information... 254s Calculating upgrade... 255s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 255s Reading package lists... 255s Building dependency tree... 255s Reading state information... 256s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 260s Reading package lists... 260s Building dependency tree... 260s Reading state information... 260s Starting pkgProblemResolver with broken count: 0 260s Starting 2 pkgProblemResolver with broken count: 0 260s Done 261s The following additional packages will be installed: 261s libpython3.13-minimal libpython3.13-stdlib python3-all python3-shtab 261s python3.13 python3.13-minimal 261s Suggested packages: 261s python3.13-venv python3.13-doc binfmt-support 261s The following NEW packages will be installed: 261s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 261s python3-shtab python3.13 python3.13-minimal 261s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 261s Need to get 5785 kB/5785 kB of archives. 261s After this operation, 24.2 MB of additional disk space will be used. 261s Get:1 /tmp/autopkgtest.ibQPld/2-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [720 B] 261s Get:2 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-minimal arm64 3.13.0-2 [877 kB] 262s Get:3 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13-minimal arm64 3.13.0-2 [2100 kB] 262s Get:4 http://ftpmaster.internal/ubuntu plucky/main arm64 libpython3.13-stdlib arm64 3.13.0-2 [2073 kB] 262s Get:5 http://ftpmaster.internal/ubuntu plucky/main arm64 python3.13 arm64 3.13.0-2 [719 kB] 262s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main arm64 python3-all arm64 3.12.7-1 [890 B] 262s Get:7 http://ftpmaster.internal/ubuntu plucky/universe arm64 python3-shtab all 1.7.1-1 [14.4 kB] 262s Fetched 5785 kB in 1s (7410 kB/s) 262s Selecting previously unselected package libpython3.13-minimal:arm64. 262s (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 ... 79931 files and directories currently installed.) 262s Preparing to unpack .../0-libpython3.13-minimal_3.13.0-2_arm64.deb ... 262s Unpacking libpython3.13-minimal:arm64 (3.13.0-2) ... 262s Selecting previously unselected package python3.13-minimal. 262s Preparing to unpack .../1-python3.13-minimal_3.13.0-2_arm64.deb ... 262s Unpacking python3.13-minimal (3.13.0-2) ... 262s Selecting previously unselected package libpython3.13-stdlib:arm64. 262s Preparing to unpack .../2-libpython3.13-stdlib_3.13.0-2_arm64.deb ... 262s Unpacking libpython3.13-stdlib:arm64 (3.13.0-2) ... 263s Selecting previously unselected package python3.13. 263s Preparing to unpack .../3-python3.13_3.13.0-2_arm64.deb ... 263s Unpacking python3.13 (3.13.0-2) ... 263s Selecting previously unselected package python3-all. 263s Preparing to unpack .../4-python3-all_3.12.7-1_arm64.deb ... 263s Unpacking python3-all (3.12.7-1) ... 263s Selecting previously unselected package python3-shtab. 263s Preparing to unpack .../5-python3-shtab_1.7.1-1_all.deb ... 263s Unpacking python3-shtab (1.7.1-1) ... 263s Selecting previously unselected package autopkgtest-satdep. 263s Preparing to unpack .../6-2-autopkgtest-satdep.deb ... 263s Unpacking autopkgtest-satdep (0) ... 263s Setting up libpython3.13-minimal:arm64 (3.13.0-2) ... 263s Setting up python3-shtab (1.7.1-1) ... 263s Setting up python3.13-minimal (3.13.0-2) ... 264s Setting up libpython3.13-stdlib:arm64 (3.13.0-2) ... 264s Setting up python3.13 (3.13.0-2) ... 265s Setting up python3-all (3.12.7-1) ... 265s Setting up autopkgtest-satdep (0) ... 265s Processing triggers for man-db (2.12.1-3) ... 265s Processing triggers for systemd (256.5-2ubuntu4) ... 269s (Reading database ... 80682 files and directories currently installed.) 269s Removing autopkgtest-satdep (0) ... 271s autopkgtest [10:59:36]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import shtab; print(shtab)" ; done 271s autopkgtest [10:59:36]: test autodep8-python3: [----------------------- 271s Testing with python3.13: 271s 271s Testing with python3.12: 271s 271s autopkgtest [10:59:36]: test autodep8-python3: -----------------------] 272s autopkgtest [10:59:37]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 272s autodep8-python3 PASS (superficial) 272s autopkgtest [10:59:37]: @@@@@@@@@@@@@@@@@@@@ summary 272s pytest PASS 272s autodep8-python3 PASS (superficial) 286s virt: nova [W] Skipping flock in bos03-arm64 286s virt: Creating nova instance adt-plucky-arm64-python-shtab-20241113-105505-juju-7f2275-prod-proposed-migration-environment-2-1bf89ba7-849a-4f61-b95c-f7ae1c525a79 from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)... 286s virt: nova [W] Skipping flock in bos03-arm64 286s virt: Creating nova instance adt-plucky-arm64-python-shtab-20241113-105505-juju-7f2275-prod-proposed-migration-environment-2-1bf89ba7-849a-4f61-b95c-f7ae1c525a79 from image adt/ubuntu-plucky-arm64-server-20241113.img (UUID 2d7760e6-2439-4200-89d6-5ed33e5c6330)...