0s autopkgtest [21:29:33]: starting date and time: 2024-11-13 21:29:33+0000 0s autopkgtest [21:29:33]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [21:29:33]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.nqqu9c6o/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-cliapp --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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-22.secgroup --name adt-plucky-ppc64el-python-cliapp-20241113-212933-juju-7f2275-prod-proposed-migration-environment-15-764ec541-c7ed-47ae-bdd5-bf914b44a264 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --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'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 100s autopkgtest [21:31:13]: testbed dpkg architecture: ppc64el 100s autopkgtest [21:31:13]: testbed apt version: 2.9.8 100s autopkgtest [21:31:13]: @@@@@@@@@@@@@@@@@@@@ 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/universe Sources [970 kB] 102s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 102s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 102s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 102s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [110 kB] 102s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [679 kB] 102s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [20.8 kB] 102s Fetched 1978 kB in 1s (2060 kB/s) 102s Reading package lists... 105s 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 bpfcc-tools bpftrace libbpfcc libgnutls30t64 libjson-glib-1.0-0 106s libjson-glib-1.0-common libnewt0.52 libpython3-stdlib libutempter0 python3 106s python3-bpfcc python3-gdbm python3-minimal python3-newt whiptail 106s 15 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 106s Need to get 4700 kB of archives. 106s After this operation, 215 kB of additional disk space will be used. 106s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 106s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 106s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 106s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.8-2ubuntu1 [1072 kB] 106s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-newt ppc64el 0.52.24-2ubuntu4 [21.8 kB] 106s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnewt0.52 ppc64el 0.52.24-2ubuntu4 [62.1 kB] 106s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el whiptail ppc64el 0.52.24-2ubuntu4 [19.5 kB] 106s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 106s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 106s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbpfcc ppc64el 0.30.0+ds-1ubuntu5 [696 kB] 106s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bpfcc all 0.30.0+ds-1ubuntu5 [40.4 kB] 106s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpfcc-tools all 0.30.0+ds-1ubuntu5 [697 kB] 106s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu2 [1898 kB] 107s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 107s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-0 ppc64el 1.10.0+ds-3 [76.0 kB] 107s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libutempter0 ppc64el 1.2.1-4 [9850 B] 107s Fetched 4700 kB in 1s (5965 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 ... 73767 files and directories currently installed.) 107s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.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 ... 73767 files and directories currently installed.) 108s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 108s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 108s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 108s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 108s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_ppc64el.deb ... 108s Unpacking libgnutls30t64:ppc64el (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 108s Setting up libgnutls30t64:ppc64el (3.8.8-2ubuntu1) ... 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 ... 73767 files and directories currently installed.) 108s Preparing to unpack .../00-python3-newt_0.52.24-2ubuntu4_ppc64el.deb ... 108s Unpacking python3-newt:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 108s Preparing to unpack .../01-libnewt0.52_0.52.24-2ubuntu4_ppc64el.deb ... 108s Unpacking libnewt0.52:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 108s Preparing to unpack .../02-whiptail_0.52.24-2ubuntu4_ppc64el.deb ... 108s Unpacking whiptail (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 108s Selecting previously unselected package python3.13-gdbm. 108s Preparing to unpack .../03-python3.13-gdbm_3.13.0-2_ppc64el.deb ... 108s Unpacking python3.13-gdbm (3.13.0-2) ... 108s Preparing to unpack .../04-python3-gdbm_3.12.7-1_ppc64el.deb ... 108s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 108s Preparing to unpack .../05-libbpfcc_0.30.0+ds-1ubuntu5_ppc64el.deb ... 108s Unpacking libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 108s Preparing to unpack .../06-python3-bpfcc_0.30.0+ds-1ubuntu5_all.deb ... 108s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 108s Preparing to unpack .../07-bpfcc-tools_0.30.0+ds-1ubuntu5_all.deb ... 108s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 108s Preparing to unpack .../08-bpftrace_0.21.2-2ubuntu2_ppc64el.deb ... 108s Unpacking bpftrace (0.21.2-2ubuntu2) over (0.21.2-2) ... 109s Preparing to unpack .../09-libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 109s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 109s Preparing to unpack .../10-libjson-glib-1.0-0_1.10.0+ds-3_ppc64el.deb ... 109s Unpacking libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) over (1.10.0+ds-2) ... 109s Preparing to unpack .../11-libutempter0_1.2.1-4_ppc64el.deb ... 109s Unpacking libutempter0:ppc64el (1.2.1-4) over (1.2.1-3build1) ... 109s Setting up libnewt0.52:ppc64el (0.52.24-2ubuntu4) ... 109s Setting up libutempter0:ppc64el (1.2.1-4) ... 109s Setting up whiptail (0.52.24-2ubuntu4) ... 109s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 109s Setting up libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) ... 109s Setting up python3.13-gdbm (3.13.0-2) ... 109s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 109s Setting up bpftrace (0.21.2-2ubuntu2) ... 109s Setting up python3 (3.12.7-1) ... 109s Setting up python3-newt:ppc64el (0.52.24-2ubuntu4) ... 109s Setting up libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) ... 109s Setting up python3-bpfcc (0.30.0+ds-1ubuntu5) ... 109s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 109s Setting up bpfcc-tools (0.30.0+ds-1ubuntu5) ... 109s Processing triggers for man-db (2.12.1-3) ... 111s Processing triggers for libc-bin (2.40-1ubuntu3) ... 111s Reading package lists... 112s Building dependency tree... 112s Reading state information... 112s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 113s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 113s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 113s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 113s 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... 115s Calculating upgrade... 115s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 115s Reading package lists... 116s Building dependency tree... 116s Reading state information... 116s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 119s autopkgtest [21:31:32]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 119s autopkgtest [21:31:32]: @@@@@@@@@@@@@@@@@@@@ apt-source python-cliapp 121s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-cliapp 1.20180812.1-6 (dsc) [1947 B] 121s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-cliapp 1.20180812.1-6 (tar) [47.2 kB] 121s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-cliapp 1.20180812.1-6 (diff) [5468 B] 121s gpgv: Signature made Wed Feb 7 00:48:18 2024 UTC 121s gpgv: using RSA key D56571B88A8BBAF140BF63D6BD7EAA60778FA6F5 121s gpgv: issuer "doko@debian.org" 121s gpgv: Can't check signature: No public key 121s dpkg-source: warning: cannot verify inline signature for ./python-cliapp_1.20180812.1-6.dsc: no acceptable signature found 121s autopkgtest [21:31:34]: testing package python-cliapp version 1.20180812.1-6 122s autopkgtest [21:31:35]: build not needed 122s autopkgtest [21:31:35]: test unittests: preparing testbed 125s Reading package lists... 126s Building dependency tree... 126s Reading state information... 126s Starting pkgProblemResolver with broken count: 0 126s Starting 2 pkgProblemResolver with broken count: 0 126s Done 126s The following additional packages will be installed: 126s python3-cliapp python3-xdg 126s Suggested packages: 126s python-pyxdg-doc 126s The following NEW packages will be installed: 126s autopkgtest-satdep python3-cliapp python3-xdg 126s 0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded. 126s Need to get 82.9 kB/83.6 kB of archives. 126s After this operation, 397 kB of additional disk space will be used. 126s Get:1 /tmp/autopkgtest.BNAt69/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [716 B] 126s Get:2 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-cliapp all 1.20180812.1-6 [44.6 kB] 127s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-xdg all 0.28-2 [38.3 kB] 127s Fetched 82.9 kB in 0s (245 kB/s) 127s Selecting previously unselected package python3-cliapp. 127s (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 ... 73775 files and directories currently installed.) 127s Preparing to unpack .../python3-cliapp_1.20180812.1-6_all.deb ... 127s Unpacking python3-cliapp (1.20180812.1-6) ... 127s Selecting previously unselected package python3-xdg. 127s Preparing to unpack .../python3-xdg_0.28-2_all.deb ... 127s Unpacking python3-xdg (0.28-2) ... 127s Selecting previously unselected package autopkgtest-satdep. 127s Preparing to unpack .../1-autopkgtest-satdep.deb ... 127s Unpacking autopkgtest-satdep (0) ... 127s Setting up python3-xdg (0.28-2) ... 127s Setting up python3-cliapp (1.20180812.1-6) ... 127s Setting up autopkgtest-satdep (0) ... 127s Processing triggers for man-db (2.12.1-3) ... 131s (Reading database ... 73839 files and directories currently installed.) 131s Removing autopkgtest-satdep (0) ... 131s autopkgtest [21:31:44]: test unittests: cp -r cliapp/*_tests.py test-plugins/ $AUTOPKGTEST_TMP && cd $AUTOPKGTEST_TMP && python3 -m unittest discover --pattern '*_tests.py' --verbose 131s autopkgtest [21:31:44]: test unittests: [----------------------- 132s test_error_message_contains_foo (app_tests.AppExceptionTests.test_error_message_contains_foo) ... ok 132s test_calls_add_settings_only_in_run (app_tests.ApplicationTests.test_calls_add_settings_only_in_run) ... ok 132s test_calls_cleanup (app_tests.ApplicationTests.test_calls_cleanup) ... ok 132s test_calls_setup (app_tests.ApplicationTests.test_calls_setup) ... ok 132s test_creates_settings (app_tests.ApplicationTests.test_creates_settings) ... ok 132s test_makes_envname_correctly (app_tests.ApplicationTests.test_makes_envname_correctly) ... ok 132s test_open_input_opens_file (app_tests.ApplicationTests.test_open_input_opens_file) ... /usr/lib/python3.12/unittest/case.py:589: ResourceWarning: unclosed file <_io.TextIOWrapper name='/dev/null' mode='r' encoding='UTF-8'> 132s if method() is not None: 132s ResourceWarning: Enable tracemalloc to get the object allocation traceback 132s ok 132s test_open_input_opens_file_in_binary_mode_when_requested (app_tests.ApplicationTests.test_open_input_opens_file_in_binary_mode_when_requested) ... /usr/lib/python3.12/unittest/case.py:589: ResourceWarning: unclosed file <_io.BufferedReader name='/dev/null'> 132s if method() is not None: 132s ResourceWarning: Enable tracemalloc to get the object allocation traceback 132s ok 132s test_open_input_opens_stdin_if_dash_given (app_tests.ApplicationTests.test_open_input_opens_stdin_if_dash_given) ... ok 132s test_parses_options (app_tests.ApplicationTests.test_parses_options) ... ok 132s test_process_args_calls_process_inputs (app_tests.ApplicationTests.test_process_args_calls_process_inputs) ... ok 132s test_process_input_calls_open_input (app_tests.ApplicationTests.test_process_input_calls_open_input) ... ok 132s test_process_input_does_not_close_stdin (app_tests.ApplicationTests.test_process_input_does_not_close_stdin) ... ok 132s test_process_input_line_can_access_counters (app_tests.ApplicationTests.test_process_input_line_can_access_counters) ... ok 132s test_process_inputs_calls_process_input_for_each_arg (app_tests.ApplicationTests.test_process_inputs_calls_process_input_for_each_arg) ... ok 132s test_process_inputs_calls_process_input_with_dash_if_no_inputs (app_tests.ApplicationTests.test_process_inputs_calls_process_input_with_dash_if_no_inputs) ... ok 132s test_processes_input_lines (app_tests.ApplicationTests.test_processes_input_lines) ... ok 132s test_run_calls_parse_args (app_tests.ApplicationTests.test_run_calls_parse_args) ... ok 132s test_run_calls_process_args (app_tests.ApplicationTests.test_run_calls_process_args) ... ok 132s test_run_prints_out_error_for_appexception (app_tests.ApplicationTests.test_run_prints_out_error_for_appexception) ... ok 132s test_run_prints_out_stack_trace_for_not_appexception (app_tests.ApplicationTests.test_run_prints_out_stack_trace_for_not_appexception) ... ok 132s test_run_processes_input_files (app_tests.ApplicationTests.test_run_processes_input_files) ... ok 132s test_run_raises_systemexit_for_keyboardint (app_tests.ApplicationTests.test_run_raises_systemexit_for_keyboardint) ... ok 132s test_run_raises_systemexit_for_systemexit (app_tests.ApplicationTests.test_run_raises_systemexit_for_systemexit) ... ok 132s test_run_sets_output_attribute (app_tests.ApplicationTests.test_run_sets_output_attribute) ... ok 132s test_run_sets_output_to_file_if_output_option_is_set (app_tests.ApplicationTests.test_run_sets_output_to_file_if_output_option_is_set) ... ok 132s test_run_sets_progname_from_sysargv0 (app_tests.ApplicationTests.test_run_sets_progname_from_sysargv0) ... ok 132s test_run_sets_up_logging (app_tests.ApplicationTests.test_run_sets_up_logging) ... /usr/lib/python3.12/optparse.py:564: ResourceWarning: unclosed file <_io.FileIO name='/dev/null' mode='wb' closefd=True> 132s def __init__(self, *opts, **attrs): 132s ResourceWarning: Enable tracemalloc to get the object allocation traceback 132s ok 132s test_run_uses_string_list_options_only_once (app_tests.ApplicationTests.test_run_uses_string_list_options_only_once) ... ok 132s test_adds_subcommand (app_tests.ExtensibleSubcommandTests.test_adds_subcommand) ... ok 132s test_lists_no_subcommands (app_tests.ExtensibleSubcommandTests.test_lists_no_subcommands) ... ok 132s test_adds_default_subcommand_help (app_tests.SubcommandTests.test_adds_default_subcommand_help) ... ok 132s test_calls_subcommand_method (app_tests.SubcommandTests.test_calls_subcommand_method) ... ok 132s test_calls_subcommand_method_via_alias (app_tests.SubcommandTests.test_calls_subcommand_method_via_alias) ... ok 132s test_lists_subcommands (app_tests.SubcommandTests.test_lists_subcommands) ... ok 132s test_normalizes_subcommand (app_tests.SubcommandTests.test_normalizes_subcommand) ... ok 132s test_raises_error_for_no_subcommand (app_tests.SubcommandTests.test_raises_error_for_no_subcommand) ... ok 132s test_raises_error_for_unknown_subcommand (app_tests.SubcommandTests.test_raises_error_for_unknown_subcommand) ... ok 132s test_collapse_multiple_spaces_into_one (fmt_tests.TextFormatTests.test_collapse_multiple_spaces_into_one) ... ok 132s test_collapses_more_than_two_empty_lines (fmt_tests.TextFormatTests.test_collapses_more_than_two_empty_lines) ... ok 132s test_handles_bulleted_lists (fmt_tests.TextFormatTests.test_handles_bulleted_lists) ... ok 132s test_handles_bulleted_lists_without_surrounding_empty_lines (fmt_tests.TextFormatTests.test_handles_bulleted_lists_without_surrounding_empty_lines) ... ok 132s test_handles_paragraphs (fmt_tests.TextFormatTests.test_handles_paragraphs) ... ok 132s test_returns_empty_string_for_empty_string (fmt_tests.TextFormatTests.test_returns_empty_string_for_empty_string) ... ok 132s test_returns_short_one_line_paragraph_as_is (fmt_tests.TextFormatTests.test_returns_short_one_line_paragraph_as_is) ... ok 132s test_wraps_long_line (fmt_tests.TextFormatTests.test_wraps_long_line) ... ok 132s test_calls_callback_and_returns_modified_data (hook_tests.FilterHookTests.test_calls_callback_and_returns_modified_data) ... ok 132s test_calls_callback_with_extra_args (hook_tests.FilterHookTests.test_calls_callback_with_extra_args) ... ok 132s test_returns_argument_if_no_callbacks (hook_tests.FilterHookTests.test_returns_argument_if_no_callbacks) ... ok 132s test_adds_callback (hook_tests.HookTests.test_adds_callback) ... ok 132s test_adds_callback_only_once (hook_tests.HookTests.test_adds_callback_only_once) ... ok 132s test_calls_callback (hook_tests.HookTests.test_calls_callback) ... ok 132s test_has_no_callbacks_by_default (hook_tests.HookTests.test_has_no_callbacks_by_default) ... ok 132s test_removes_callback (hook_tests.HookTests.test_removes_callback) ... ok 132s test_adds_callback (hookmgr_tests.HookManagerTests.test_adds_callback) ... ok 132s test_adds_new_hook (hookmgr_tests.HookManagerTests.test_adds_new_hook) ... ok 132s test_call_returns_value_of_callbacks (hookmgr_tests.HookManagerTests.test_call_returns_value_of_callbacks) ... ok 132s test_calls_callbacks (hookmgr_tests.HookManagerTests.test_calls_callbacks) ... ok 132s test_has_no_tests_initially (hookmgr_tests.HookManagerTests.test_has_no_tests_initially) ... ok 132s test_removes_callback (hookmgr_tests.HookManagerTests.test_removes_callback) ... ok 132s test_description_is_empty_string (plugin_tests.PluginTests.test_description_is_empty_string) ... ok 132s test_disable_wrapper_calls_disable (plugin_tests.PluginTests.test_disable_wrapper_calls_disable) ... ok 132s test_enable_raises_exception (plugin_tests.PluginTests.test_enable_raises_exception) ... ok 132s test_enable_wrapper_calls_enable (plugin_tests.PluginTests.test_enable_wrapper_calls_enable) ... ok 132s test_name_is_class_name (plugin_tests.PluginTests.test_name_is_class_name) ... ok 132s test_required_application_version_is_zeroes (plugin_tests.PluginTests.test_required_application_version_is_zeroes) ... ok 132s test_version_is_zeroes (plugin_tests.PluginTests.test_version_is_zeroes) ... ok 132s test_accepts_one (pluginmgr_tests.PluginManagerCompatibleApplicationVersionTests.test_accepts_one) ... ok 132s test_accepts_one_two_three (pluginmgr_tests.PluginManagerCompatibleApplicationVersionTests.test_accepts_one_two_three) ... ok 132s test_rejects_one_two_four (pluginmgr_tests.PluginManagerCompatibleApplicationVersionTests.test_rejects_one_two_four) ... ok 132s test_rejects_two (pluginmgr_tests.PluginManagerCompatibleApplicationVersionTests.test_rejects_two) ... ok 132s test_rejects_zero (pluginmgr_tests.PluginManagerCompatibleApplicationVersionTests.test_rejects_zero) ... ok 132s test_application_version_is_zeroes (pluginmgr_tests.PluginManagerInitialStateTests.test_application_version_is_zeroes) ... ok 132s test_locations_is_empty_list (pluginmgr_tests.PluginManagerInitialStateTests.test_locations_is_empty_list) ... ok 132s test_plugin_arguments_is_empty (pluginmgr_tests.PluginManagerInitialStateTests.test_plugin_arguments_is_empty) ... ok 132s test_plugin_files_is_empty (pluginmgr_tests.PluginManagerInitialStateTests.test_plugin_files_is_empty) ... ok 132s test_plugin_keyword_arguments_is_empty (pluginmgr_tests.PluginManagerInitialStateTests.test_plugin_keyword_arguments_is_empty) ... ok 132s test_plugins_is_empty_list (pluginmgr_tests.PluginManagerInitialStateTests.test_plugins_is_empty_list) ... ok 132s test_finds_the_right_plugin_files (pluginmgr_tests.PluginManagerTests.test_finds_the_right_plugin_files) ... ok 132s test_initializes_hello_with_correct_args (pluginmgr_tests.PluginManagerTests.test_initializes_hello_with_correct_args) ... ok 132s test_loads_hello_plugin (pluginmgr_tests.PluginManagerTests.test_loads_hello_plugin) ... ok 132s test_plugin_files_attribute_implicitly_searches (pluginmgr_tests.PluginManagerTests.test_plugin_files_attribute_implicitly_searches) ... ok 132s test_plugins_attribute_implicitly_searches (pluginmgr_tests.PluginManagerTests.test_plugins_attribute_implicitly_searches) ... ok 132s test_raises_keyerror_for_unknown_plugin (pluginmgr_tests.PluginManagerTests.test_raises_keyerror_for_unknown_plugin) ... ok 132s test_runcmd_calls_stderr_callback_when_msg_on_stderr (runcmd_tests.RuncmdTests.test_runcmd_calls_stderr_callback_when_msg_on_stderr) ... ok 132s test_runcmd_calls_stdout_callback_when_msg_on_stdout (runcmd_tests.RuncmdTests.test_runcmd_calls_stdout_callback_when_msg_on_stdout) ... ok 132s test_runcmd_executes_true (runcmd_tests.RuncmdTests.test_runcmd_executes_true) ... ok 132s test_runcmd_ignores_failures_on_request (runcmd_tests.RuncmdTests.test_runcmd_ignores_failures_on_request) ... ok 132s test_runcmd_obeys_cwd (runcmd_tests.RuncmdTests.test_runcmd_obeys_cwd) ... ok 132s test_runcmd_pipes_stdin_through_command (runcmd_tests.RuncmdTests.test_runcmd_pipes_stdin_through_command) ... ok 132s test_runcmd_pipes_stdin_through_command_with_lots_of_data (runcmd_tests.RuncmdTests.test_runcmd_pipes_stdin_through_command_with_lots_of_data) ... ok 132s test_runcmd_pipes_stdin_through_two_commands (runcmd_tests.RuncmdTests.test_runcmd_pipes_stdin_through_two_commands) ... ok 132s test_runcmd_raises_error_on_failure (runcmd_tests.RuncmdTests.test_runcmd_raises_error_on_failure) ... ok 132s test_runcmd_redirects_stderr_to_file (runcmd_tests.RuncmdTests.test_runcmd_redirects_stderr_to_file) ... ok 132s test_runcmd_redirects_stdin_from_file (runcmd_tests.RuncmdTests.test_runcmd_redirects_stdin_from_file) ... ok 132s test_runcmd_redirects_stdout_to_file (runcmd_tests.RuncmdTests.test_runcmd_redirects_stdout_to_file) ... ok 132s test_runcmd_returns_stderr_of_command (runcmd_tests.RuncmdTests.test_runcmd_returns_stderr_of_command) ... ok 132s test_runcmd_returns_stdout_of_command (runcmd_tests.RuncmdTests.test_runcmd_returns_stdout_of_command) ... ok 134s test_runcmd_unchecked_handles_stdout_err_redirected_to_same_file (runcmd_tests.RuncmdTests.test_runcmd_unchecked_handles_stdout_err_redirected_to_same_file) ... ok 134s test_runcmd_unchecked_returns_values_on_failure (runcmd_tests.RuncmdTests.test_runcmd_unchecked_returns_values_on_failure) ... ok 134s test_runcmd_unchecked_returns_values_on_success (runcmd_tests.RuncmdTests.test_runcmd_unchecked_returns_values_on_success) ... ok 134s test_runcmd_unchecked_runs_longer_pipeline (runcmd_tests.RuncmdTests.test_runcmd_unchecked_runs_longer_pipeline) ... ok 134s test_runcmd_unchecked_runs_simple_pipeline (runcmd_tests.RuncmdTests.test_runcmd_unchecked_runs_simple_pipeline) ... ok 134s test_quotes_double_quote (runcmd_tests.ShellQuoteTests.test_quotes_double_quote) ... ok 134s test_quotes_single_quote (runcmd_tests.ShellQuoteTests.test_quotes_single_quote) ... ok 134s test_quotes_space (runcmd_tests.ShellQuoteTests.test_quotes_space) ... ok 134s test_returns_empty_string_for_empty_string (runcmd_tests.ShellQuoteTests.test_returns_empty_string_for_empty_string) ... ok 134s test_returns_same_string_when_safe (runcmd_tests.ShellQuoteTests.test_returns_same_string_when_safe) ... ok 134s test_adds_boolean_setting (settings_tests.SettingsTests.test_adds_boolean_setting) ... ok 134s test_adds_bytesize_setting (settings_tests.SettingsTests.test_adds_bytesize_setting) ... ok 134s test_adds_choice_setting (settings_tests.SettingsTests.test_adds_choice_setting) ... ok 134s test_adds_config_file_with_dash_dash_config (settings_tests.SettingsTests.test_adds_config_file_with_dash_dash_config) ... ok 134s test_adds_default_options_and_settings (settings_tests.SettingsTests.test_adds_default_options_and_settings) ... ok 134s test_adds_integer_setting (settings_tests.SettingsTests.test_adds_integer_setting) ... ok 134s test_adds_string_list_setting (settings_tests.SettingsTests.test_adds_string_list_setting) ... ok 134s test_adds_string_setting (settings_tests.SettingsTests.test_adds_string_setting) ... ok 134s test_boolean_setting_is_false_by_default (settings_tests.SettingsTests.test_boolean_setting_is_false_by_default) ... ok 134s test_choice_accepts_any_valid_value (settings_tests.SettingsTests.test_choice_accepts_any_valid_value) ... ok 134s test_choice_defaults_to_first_one (settings_tests.SettingsTests.test_choice_defaults_to_first_one) ... ok 134s test_choice_raises_error_for_unacceptable_value (settings_tests.SettingsTests.test_choice_raises_error_for_unacceptable_value) ... ok 134s test_does_not_have_foo_setting_by_default (settings_tests.SettingsTests.test_does_not_have_foo_setting_by_default) ... ok 134s test_exports_all_config_sections_via_as_cp (settings_tests.SettingsTests.test_exports_all_config_sections_via_as_cp) ... ok 134s test_exports_configparser_with_settings (settings_tests.SettingsTests.test_exports_configparser_with_settings) ... ok 134s test_handles_defaults_with_ini_files (settings_tests.SettingsTests.test_handles_defaults_with_ini_files) ... ok 134s test_handles_defaults_with_yaml_files (settings_tests.SettingsTests.test_handles_defaults_with_yaml_files) ... ok 134s test_handles_overridden_defaults_with_ini_files (settings_tests.SettingsTests.test_handles_overridden_defaults_with_ini_files) ... ok 134s test_handles_overridden_defaults_with_yaml_files (settings_tests.SettingsTests.test_handles_overridden_defaults_with_yaml_files) ... ok 134s test_handles_values_from_ini_files_overridden_on_command_line (settings_tests.SettingsTests.test_handles_values_from_ini_files_overridden_on_command_line) ... ok 134s test_handles_values_from_yaml_files_overridden_on_command_line (settings_tests.SettingsTests.test_handles_values_from_yaml_files_overridden_on_command_line) ... ok 134s test_has_config_files_attribute (settings_tests.SettingsTests.test_has_config_files_attribute) ... ok 134s test_has_config_files_list_can_be_changed (settings_tests.SettingsTests.test_has_config_files_list_can_be_changed) ... ok 134s test_has_list_of_default_config_files (settings_tests.SettingsTests.test_has_list_of_default_config_files) ... ok 134s test_has_progname (settings_tests.SettingsTests.test_has_progname) ... ok 134s test_has_version (settings_tests.SettingsTests.test_has_version) ... ok 134s test_ignores_default_configs (settings_tests.SettingsTests.test_ignores_default_configs) ... ok 134s test_ignores_then_adds_configs_works (settings_tests.SettingsTests.test_ignores_then_adds_configs_works) ... ok 134s test_iterates_over_canonical_settings_names (settings_tests.SettingsTests.test_iterates_over_canonical_settings_names) ... ok 134s test_keys_returns_canonical_names (settings_tests.SettingsTests.test_keys_returns_canonical_names) ... ok 134s test_listconfs_lists_config_files_only (settings_tests.SettingsTests.test_listconfs_lists_config_files_only) ... ok 134s test_listconfs_returns_empty_list_for_nonexistent_directory (settings_tests.SettingsTests.test_listconfs_returns_empty_list_for_nonexistent_directory) ... ok 134s test_listconfs_sorts_names_in_C_locale (settings_tests.SettingsTests.test_listconfs_sorts_names_in_C_locale) ... ok 134s test_load_configs_ignore_errors_opening_a_file (settings_tests.SettingsTests.test_load_configs_ignore_errors_opening_a_file) ... ok 134s test_load_configs_raises_error_for_unknown_variable_in_ini (settings_tests.SettingsTests.test_load_configs_raises_error_for_unknown_variable_in_ini) ... ok 134s test_load_configs_raises_error_for_unknown_variable_in_yaml (settings_tests.SettingsTests.test_load_configs_raises_error_for_unknown_variable_in_yaml) ... ok 134s test_load_configs_remembers_extra_sections_in_ini (settings_tests.SettingsTests.test_load_configs_remembers_extra_sections_in_ini) ... ok 134s test_load_configs_remembers_extra_sections_in_yaml (settings_tests.SettingsTests.test_load_configs_remembers_extra_sections_in_yaml) ... ok 134s test_loads_ini_files (settings_tests.SettingsTests.test_loads_ini_files) ... ok 134s test_loads_string_list_from_ini_files (settings_tests.SettingsTests.test_loads_string_list_from_ini_files) ... ok 134s test_loads_string_list_from_yaml_files (settings_tests.SettingsTests.test_loads_string_list_from_yaml_files) ... ok 134s test_loads_yaml_files (settings_tests.SettingsTests.test_loads_yaml_files) ... ok 134s test_parses_boolean_negation_option (settings_tests.SettingsTests.test_parses_boolean_negation_option) ... ok 134s test_parses_boolean_negation_option_in_group (settings_tests.SettingsTests.test_parses_boolean_negation_option_in_group) ... ok 134s test_parses_bytesize_option (settings_tests.SettingsTests.test_parses_bytesize_option) ... ok 134s test_parses_integer_option (settings_tests.SettingsTests.test_parses_integer_option) ... ok 134s test_parses_options (settings_tests.SettingsTests.test_parses_options) ... ok 134s test_raises_keyerror_for_getting_unknown_setting (settings_tests.SettingsTests.test_raises_keyerror_for_getting_unknown_setting) ... ok 134s test_raises_keyerror_for_setting_unknown_setting (settings_tests.SettingsTests.test_raises_keyerror_for_setting_unknown_setting) ... ok 134s test_require_is_ok_with_default_string (settings_tests.SettingsTests.test_require_is_ok_with_default_string) ... ok 134s test_require_is_ok_with_default_string_list (settings_tests.SettingsTests.test_require_is_ok_with_default_string_list) ... ok 134s test_require_is_ok_with_multiple_values (settings_tests.SettingsTests.test_require_is_ok_with_multiple_values) ... ok 134s test_require_is_ok_with_set_string (settings_tests.SettingsTests.test_require_is_ok_with_set_string) ... ok 134s test_require_is_ok_with_set_string_list (settings_tests.SettingsTests.test_require_is_ok_with_set_string_list) ... ok 134s test_require_is_ok_with_unset_boolean (settings_tests.SettingsTests.test_require_is_ok_with_unset_boolean) ... ok 134s test_require_is_ok_with_unset_bytesize (settings_tests.SettingsTests.test_require_is_ok_with_unset_bytesize) ... ok 134s test_require_is_ok_with_unset_choice (settings_tests.SettingsTests.test_require_is_ok_with_unset_choice) ... ok 134s test_require_is_ok_with_unset_integer (settings_tests.SettingsTests.test_require_is_ok_with_unset_integer) ... ok 134s test_require_raises_error_if_string_list_unset (settings_tests.SettingsTests.test_require_raises_error_if_string_list_unset) ... ok 134s test_require_raises_error_if_string_unset (settings_tests.SettingsTests.test_require_raises_error_if_string_unset) ... ok 134s test_require_raises_error_when_one_value_of_several_is_unset (settings_tests.SettingsTests.test_require_raises_error_when_one_value_of_several_is_unset) ... ok 134s test_sets_boolean_setting_to_false_for_many_false_values (settings_tests.SettingsTests.test_sets_boolean_setting_to_false_for_many_false_values) ... ok 134s test_sets_boolean_setting_to_true_for_many_true_values (settings_tests.SettingsTests.test_sets_boolean_setting_to_true_for_many_true_values) ... ok 134s test_sets_boolean_to_false_from_ini_file (settings_tests.SettingsTests.test_sets_boolean_to_false_from_ini_file) ... ok 134s test_sets_boolean_to_false_from_yaml_file (settings_tests.SettingsTests.test_sets_boolean_to_false_from_yaml_file) ... ok 134s test_sets_boolean_to_true_from_ini_file (settings_tests.SettingsTests.test_sets_boolean_to_true_from_ini_file) ... ok 134s test_sets_boolean_to_true_from_yaml_file (settings_tests.SettingsTests.test_sets_boolean_to_true_from_yaml_file) ... ok 134s test_sets_progname (settings_tests.SettingsTests.test_sets_progname) ... ok 134s test_sets_usage_from_func (settings_tests.SettingsTests.test_sets_usage_from_func) ... ok 134s test_string_list_is_empty_list_by_default (settings_tests.SettingsTests.test_string_list_is_empty_list_by_default) ... ok 134s test_string_list_parses_one_item (settings_tests.SettingsTests.test_string_list_parses_one_item) ... ok 134s test_string_list_parses_two_items (settings_tests.SettingsTests.test_string_list_parses_two_items) ... ok 134s test_string_list_uses_ignores_default_if_user_provides_values (settings_tests.SettingsTests.test_string_list_uses_ignores_default_if_user_provides_values) ... ok 134s test_string_list_uses_nonempty_default_if_given (settings_tests.SettingsTests.test_string_list_uses_nonempty_default_if_given) ... ok 134s 134s ---------------------------------------------------------------------- 134s Ran 182 tests in 2.139s 134s 134s OK 134s autopkgtest [21:31:47]: test unittests: -----------------------] 135s autopkgtest [21:31:48]: test unittests: - - - - - - - - - - results - - - - - - - - - - 135s unittests PASS 135s autopkgtest [21:31:48]: @@@@@@@@@@@@@@@@@@@@ summary 135s unittests PASS 139s nova [W] Using flock in prodstack6-ppc64el 139s Creating nova instance adt-plucky-ppc64el-python-cliapp-20241113-212933-juju-7f2275-prod-proposed-migration-environment-15-764ec541-c7ed-47ae-bdd5-bf914b44a264 from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)...