0s autopkgtest [18:08:38]: starting date and time: 2026-01-22 18:08:38+0000 0s autopkgtest [18:08:38]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [18:08:38]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9_s10kzl/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade fortran-language-server --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-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@sto01-ppc64el-19.secgroup --name adt-resolute-ppc64el-fortran-language-server-20260122-180838-juju-7f2275-prod-proposed-migration-environment-15-f1f8f471-79b4-4c21-bb34-3070b37535ee --image adt/ubuntu-resolute-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-autopkgtest-workers-ppc64el -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-ppc64el-fortran-language-server-20260122-180838-juju-7f2275-prod-proposed-migration-environment-15-f1f8f471-79b4-4c21-bb34-3070b37535ee from image adt/ubuntu-resolute-ppc64el-server-20260122.img (UUID 987e5803-394f-43eb-a969-151b6b75a57a)... 50s autopkgtest [18:09:28]: testbed dpkg architecture: ppc64el 50s autopkgtest [18:09:28]: testbed apt version: 3.1.12 50s autopkgtest [18:09:28]: @@@@@@@@@@@@@@@@@@@@ test bed setup 50s autopkgtest [18:09:28]: testbed release detected to be: None 51s autopkgtest [18:09:29]: updating testbed package index (apt update) 51s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 51s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 51s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 51s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 52s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 52s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el Packages [103 kB] 52s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe ppc64el Packages [618 kB] 52s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse ppc64el Packages [4644 B] 52s Fetched 1768 kB in 1s (2166 kB/s) 53s Reading package lists... 53s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 55s Calculating upgrade... 55s The following packages were automatically installed and are no longer required: 55s python3.13 python3.13-minimal 55s Use 'sudo apt autoremove' to remove them. 55s The following NEW packages will be installed: 55s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 55s The following packages will be upgraded: 55s libpython3-stdlib python3 python3-gdbm python3-minimal 55s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 55s Need to get 6966 kB of archives. 55s After this operation, 27.7 MB of additional disk space will be used. 55s Get:1 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-minimal ppc64el 3.14.2-1 [921 kB] 55s Get:2 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14-minimal ppc64el 3.14.2-1 [2712 kB] 55s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-gdbm ppc64el 3.14.2-1 [11.1 kB] 55s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3-minimal ppc64el 3.14.2-1 [28.2 kB] 55s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el python3 ppc64el 3.14.2-1 [22.9 kB] 55s Get:6 http://ftpmaster.internal/ubuntu resolute/main ppc64el libpython3.14-stdlib ppc64el 3.14.2-1 [2444 kB] 55s Get:7 http://ftpmaster.internal/ubuntu resolute/main ppc64el python3.14 ppc64el 3.14.2-1 [816 kB] 55s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main ppc64el libpython3-stdlib ppc64el 3.14.2-1 [10.9 kB] 55s dpkg-preconfigure: unable to re-open stdin: No such file or directory 55s Fetched 6966 kB in 0s (16.0 MB/s) 56s Selecting previously unselected package libpython3.14-minimal:ppc64el. 56s (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 ... 120824 files and directories currently installed.) 56s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_ppc64el.deb ... 56s Unpacking libpython3.14-minimal:ppc64el (3.14.2-1) ... 56s Selecting previously unselected package python3.14-minimal. 56s Preparing to unpack .../python3.14-minimal_3.14.2-1_ppc64el.deb ... 56s Unpacking python3.14-minimal (3.14.2-1) ... 57s Preparing to unpack .../python3-gdbm_3.14.2-1_ppc64el.deb ... 57s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 57s Setting up libpython3.14-minimal:ppc64el (3.14.2-1) ... 57s Setting up python3.14-minimal (3.14.2-1) ... 58s (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 ... 121166 files and directories currently installed.) 58s Preparing to unpack .../python3-minimal_3.14.2-1_ppc64el.deb ... 58s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 58s Setting up python3-minimal (3.14.2-1) ... 58s (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 ... 121166 files and directories currently installed.) 58s Preparing to unpack .../python3_3.14.2-1_ppc64el.deb ... 58s running python pre-rtupdate hooks for python3.14... 58s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 58s Selecting previously unselected package libpython3.14-stdlib:ppc64el. 58s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_ppc64el.deb ... 58s Unpacking libpython3.14-stdlib:ppc64el (3.14.2-1) ... 59s Selecting previously unselected package python3.14. 59s Preparing to unpack .../python3.14_3.14.2-1_ppc64el.deb ... 59s Unpacking python3.14 (3.14.2-1) ... 59s Preparing to unpack .../libpython3-stdlib_3.14.2-1_ppc64el.deb ... 59s Unpacking libpython3-stdlib:ppc64el (3.14.2-1) over (3.13.7-1) ... 59s Setting up libpython3.14-stdlib:ppc64el (3.14.2-1) ... 59s Setting up python3.14 (3.14.2-1) ... 60s Setting up libpython3-stdlib:ppc64el (3.14.2-1) ... 60s Setting up python3-gdbm (3.14.2-1) ... 60s Setting up python3 (3.14.2-1) ... 60s running python rtupdate hooks for python3.14... 60s running python post-rtupdate hooks for python3.14... 61s Processing triggers for man-db (2.13.1-1) ... 62s Processing triggers for systemd (259-1ubuntu2) ... 62s autopkgtest [18:09:40]: upgrading testbed (apt dist-upgrade and autopurge) 62s Reading package lists... 62s Building dependency tree... 62s Reading state information... 62s Calculating upgrade... 62s The following packages were automatically installed and are no longer required: 62s python3.13 python3.13-minimal 62s Use 'sudo apt autoremove' to remove them. 62s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 62s Reading package lists... 63s Building dependency tree... 63s Reading state information... 63s Solving dependencies... 63s The following packages will be REMOVED: 63s python3.13* python3.13-minimal* 63s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 63s After this operation, 9077 kB disk space will be freed. 63s (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 ... 121596 files and directories currently installed.) 63s Removing python3.13 (3.13.11-1) ... 63s Removing python3.13-minimal (3.13.11-1) ... 64s Processing triggers for man-db (2.13.1-1) ... 65s Processing triggers for systemd (259-1ubuntu2) ... 65s (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 ... 121569 files and directories currently installed.) 65s Purging configuration files for python3.13-minimal (3.13.11-1) ... 67s autopkgtest [18:09:45]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP PREEMPT_DYNAMIC Mon Jan 12 16:45:54 UTC 2026 67s autopkgtest [18:09:45]: @@@@@@@@@@@@@@@@@@@@ apt-source fortran-language-server 68s Get:1 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (dsc) [2342 B] 68s Get:2 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (tar) [323 kB] 68s Get:3 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (diff) [6544 B] 68s gpgv: Signature made Sat Jan 3 20:15:07 2026 UTC 68s gpgv: using RSA key 03804B5AF2C636F908B15B4F36E8C6291995F820 68s gpgv: issuer "danilovdenis@yandex.ru" 68s gpgv: Can't check signature: No public key 68s dpkg-source: warning: cannot verify inline signature for ./fortran-language-server_3.2.2+dfsg-2.dsc: no acceptable signature found 68s autopkgtest [18:09:46]: testing package fortran-language-server version 3.2.2+dfsg-2 69s autopkgtest [18:09:47]: build not needed 69s autopkgtest [18:09:47]: test command1: preparing testbed 69s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Solving dependencies... 70s The following NEW packages will be installed: 70s fortran-language-server python3-iniconfig python3-json5 python3-pluggy 70s python3-pytest 70s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 70s Need to get 545 kB of archives. 70s After this operation, 2931 kB of additional disk space will be used. 70s Get:1 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-json5 all 0.10.0-1 [26.7 kB] 70s Get:2 http://ftpmaster.internal/ubuntu resolute/universe ppc64el fortran-language-server all 3.2.2+dfsg-2 [213 kB] 70s Get:3 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-iniconfig all 2.1.0-2 [6962 B] 70s Get:4 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pluggy all 1.6.0-2 [21.1 kB] 70s Get:5 http://ftpmaster.internal/ubuntu resolute/universe ppc64el python3-pytest all 9.0.2-2 [277 kB] 70s Fetched 545 kB in 0s (2871 kB/s) 70s Selecting previously unselected package python3-json5. 70s (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 ... 121571 files and directories currently installed.) 70s Preparing to unpack .../python3-json5_0.10.0-1_all.deb ... 70s Unpacking python3-json5 (0.10.0-1) ... 70s Selecting previously unselected package fortran-language-server. 70s Preparing to unpack .../fortran-language-server_3.2.2+dfsg-2_all.deb ... 70s Unpacking fortran-language-server (3.2.2+dfsg-2) ... 70s Selecting previously unselected package python3-iniconfig. 70s Preparing to unpack .../python3-iniconfig_2.1.0-2_all.deb ... 70s Unpacking python3-iniconfig (2.1.0-2) ... 70s Selecting previously unselected package python3-pluggy. 70s Preparing to unpack .../python3-pluggy_1.6.0-2_all.deb ... 70s Unpacking python3-pluggy (1.6.0-2) ... 70s Selecting previously unselected package python3-pytest. 70s Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ... 70s Unpacking python3-pytest (9.0.2-2) ... 70s Setting up python3-iniconfig (2.1.0-2) ... 70s Setting up python3-json5 (0.10.0-1) ... 71s Setting up fortran-language-server (3.2.2+dfsg-2) ... 71s Setting up python3-pluggy (1.6.0-2) ... 71s Setting up python3-pytest (9.0.2-2) ... 71s Processing triggers for man-db (2.13.1-1) ... 72s autopkgtest [18:09:50]: test command1: pytest-3 72s autopkgtest [18:09:50]: test command1: [----------------------- 73s ============================= test session starts ============================== 73s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3 73s cachedir: .pytest_cache 73s rootdir: /tmp/autopkgtest.Q7hsDO/build.jSU/src 73s configfile: pyproject.toml 73s testpaths: fortls, test 73s plugins: typeguard-4.4.4 73s collecting ... collected 179 items 73s 73s test/test_interface.py::test_command_line_general_options PASSED [ 0%] 73s test/test_interface.py::test_command_line_file_parsing_options PASSED [ 1%] 73s test/test_interface.py::test_command_line_autocomplete_options PASSED [ 1%] 73s test/test_interface.py::test_command_line_hover_options PASSED [ 2%] 73s test/test_interface.py::test_command_line_diagnostic_options PASSED [ 2%] 73s test/test_interface.py::test_command_line_preprocessor_options PASSED [ 3%] 73s test/test_interface.py::test_command_line_symbol_options PASSED [ 3%] 73s test/test_interface.py::test_command_line_code_actions_options PASSED [ 4%] 73s test/test_interface.py::test_config_file_general_options PASSED [ 5%] 73s test/test_interface.py::test_config_file_dir_parsing_options PASSED [ 5%] 73s test/test_interface.py::test_config_file_autocomplete_options PASSED [ 6%] 73s test/test_interface.py::test_config_file_hover_options PASSED [ 6%] 73s test/test_interface.py::test_config_file_diagnostic_options PASSED [ 7%] 73s test/test_interface.py::test_config_file_preprocessor_options PASSED [ 7%] 74s test/test_interface.py::test_config_file_symbols_options PASSED [ 8%] 74s test/test_interface.py::test_config_file_codeactions_options PASSED [ 8%] 74s test/test_parser.py::test_line_continuations PASSED [ 9%] 74s test/test_parser.py::test_submodule PASSED [ 10%] 74s test/test_parser.py::test_private_visibility_interfaces PASSED [ 10%] 74s test/test_parser.py::test_end_scopes_semicolon PASSED [ 11%] 74s test/test_parser.py::test_weird_parser_bug PASSED [ 11%] 74s test/test_parser.py::test_get_code_line_multilines[6-pp_defs0-6] PASSED [ 12%] 74s test/test_parser.py::test_get_code_line_multilines[7-pp_defs1-6] PASSED [ 12%] 74s test/test_parser.py::test_get_code_line_multilines[8-pp_defs2-6] PASSED [ 13%] 74s test/test_parser.py::test_get_code_line_multilines[11-pp_defs3-60] PASSED [ 13%] 74s test/test_parser.py::test_get_code_line_multilines[23-pp_defs4-90] PASSED [ 14%] 74s test/test_parser.py::test_get_code_line_multilines[32-pp_defs5-130] PASSED [ 15%] 74s test/test_parser.py::test_get_code_line_multilines[39-pp_defs6-2400] PASSED [ 15%] 74s test/test_preproc.py::test_hover PASSED [ 16%] 74s test/test_preproc_parser.py::test_pp_leading_spaces PASSED [ 16%] 74s test/test_preproc_parser.py::test_pp_macro_expansion PASSED [ 17%] 74s test/test_regex_patterns.py::test_src_file_exts[input_exts0-input_files0-matches0] PASSED [ 17%] 74s test/test_regex_patterns.py::test_src_file_exts[input_exts1-input_files1-matches1] PASSED [ 18%] 74s test/test_regex_patterns.py::test_src_file_exts[input_exts2-input_files2-matches2] PASSED [ 18%] 74s test/test_regex_patterns.py::test_src_file_exts[input_exts3-input_files3-matches3] PASSED [ 19%] 74s test/test_server.py::test_init PASSED [ 20%] 75s test/test_server.py::test_logger PASSED [ 20%] 75s test/test_server.py::test_open PASSED [ 21%] 75s test/test_server.py::test_change PASSED [ 21%] 76s test/test_server.py::test_symbols PASSED [ 22%] 76s test/test_server.py::test_workspace_symbols PASSED [ 22%] 77s test/test_server_completion.py::test_comp1 PASSED [ 23%] 77s test/test_server_completion.py::test_comp2 PASSED [ 24%] 77s test/test_server_completion.py::test_comp3 PASSED [ 24%] 78s test/test_server_completion.py::test_comp4 PASSED [ 25%] 78s test/test_server_completion.py::test_comp5 PASSED [ 25%] 78s test/test_server_completion.py::test_comp6 PASSED [ 26%] 79s test/test_server_completion.py::test_comp7 PASSED [ 26%] 79s test/test_server_completion.py::test_comp8 PASSED [ 27%] 80s test/test_server_completion.py::test_comp9 PASSED [ 27%] 80s test/test_server_completion.py::test_comp10 PASSED [ 28%] 80s test/test_server_completion.py::test_comp11 PASSED [ 29%] 81s test/test_server_completion.py::test_comp_import_host_association PASSED [ 29%] 81s test/test_server_completion.py::test_comp_visibility_scopes PASSED [ 30%] 82s test/test_server_completion.py::test_comp_interface PASSED [ 30%] 82s test/test_server_completion.py::test_comp_no_signature_help PASSED [ 31%] 82s test/test_server_completion.py::test_comp_fixed PASSED [ 31%] 83s test/test_server_completion.py::test_comp_documentation PASSED [ 32%] 83s test/test_server_completion.py::test_comp_use_only_interface PASSED [ 32%] 83s test/test_server_completion.py::test_import PASSED [ 33%] 84s test/test_server_completion.py::test_use_multiple PASSED [ 34%] 84s test/test_server_definitions.py::test_def_fun_sub_fixed PASSED [ 34%] 84s test/test_server_definitions.py::test_def_variable PASSED [ 35%] 85s test/test_server_definitions.py::test_def_type_bound_procedure1 PASSED [ 35%] 85s test/test_server_definitions.py::test_def_type_bound_procedure2 PASSED [ 36%] 85s test/test_server_definitions.py::test_def_type_nested_variable PASSED [ 36%] 86s test/test_server_definitions.py::test_def_type_in_submod_function PASSED [ 37%] 86s test/test_server_definitions.py::test_def_type_in_submod_procedure PASSED [ 37%] 87s test/test_server_definitions.py::test_def_include_file PASSED [ 38%] 87s test/test_server_definitions.py::test_def_include_variable1 PASSED [ 39%] 87s test/test_server_definitions.py::test_def_include_variable2 PASSED [ 39%] 88s test/test_server_definitions.py::test_def_include_file_missing PASSED [ 40%] 88s test/test_server_definitions.py::test_def_rename_only_variable PASSED [ 40%] 88s test/test_server_definitions.py::test_def_rename_only_variable_nested PASSED [ 41%] 89s test/test_server_definitions.py::test_def_function_implicit_result_variable PASSED [ 41%] 89s test/test_server_diagnostics.py::test_interface_args PASSED [ 42%] 89s test/test_server_diagnostics.py::test_nonintrinsic PASSED [ 43%] 90s test/test_server_diagnostics.py::test_submodules_spaced PASSED [ 43%] 90s test/test_server_diagnostics.py::test_end_named_variables PASSED [ 44%] 91s test/test_server_diagnostics.py::test_external PASSED [ 44%] 91s test/test_server_diagnostics.py::test_forall PASSED [ 45%] 91s test/test_server_diagnostics.py::test_use_ordering PASSED [ 45%] 92s test/test_server_diagnostics.py::test_where PASSED [ 46%] 92s test/test_server_diagnostics.py::test_multiline PASSED [ 46%] 92s test/test_server_diagnostics.py::test_enum PASSED [ 47%] 93s test/test_server_diagnostics.py::test_module_procedure PASSED [ 48%] 93s test/test_server_diagnostics.py::test_max_line_length PASSED [ 48%] 94s test/test_server_diagnostics.py::test_implicit_none PASSED [ 49%] 94s test/test_server_diagnostics.py::test_contains PASSED [ 49%] 94s test/test_server_diagnostics.py::test_visibility PASSED [ 50%] 95s test/test_server_diagnostics.py::test_import PASSED [ 50%] 95s test/test_server_diagnostics.py::test_variable PASSED [ 51%] 95s test/test_server_diagnostics.py::test_function PASSED [ 51%] 96s test/test_server_diagnostics.py::test_submodule_scopes PASSED [ 52%] 96s test/test_server_diagnostics.py::test_keyword_arg_list_var_names PASSED [ 53%] 96s test/test_server_diagnostics.py::test_attribute_and_variable_name_collision PASSED [ 53%] 97s test/test_server_diagnostics.py::test_critical_scope PASSED [ 54%] 97s test/test_server_diagnostics.py::test_mixed_case_interface_sub_child PASSED [ 54%] 98s test/test_server_documentation.py::test_doxygen PASSED [ 55%] 98s test/test_server_documentation.py::test_ford PASSED [ 55%] 98s test/test_server_documentation.py::test_doc_overwrite_type_bound_procedure_sub PASSED [ 56%] 99s test/test_server_documentation.py::test_doc_type_bound_procedure_sub_implementation PASSED [ 56%] 99s test/test_server_documentation.py::test_doc_variable PASSED [ 57%] 99s test/test_server_documentation.py::test_doc_overwrite_type_bound_procedure_fun PASSED [ 58%] 100s test/test_server_documentation.py::test_doc_type_bound_procedure_fun_implementation PASSED [ 58%] 100s test/test_server_documentation.py::test_doc_empty_overwrite_type_bound_procedure_sub PASSED [ 59%] 100s test/test_server_documentation.py::test_doc_empty_overwrite_type_bound_procedure_fun PASSED [ 59%] 101s test/test_server_documentation.py::test_doc_multiline_type_bound_procedure_arg_list PASSED [ 60%] 101s test/test_server_documentation.py::test_doxygen_doc_for_module_use PASSED [ 60%] 102s test/test_server_documentation.py::test_ford_doc_for_module_use PASSED [ 61%] 102s test/test_server_documentation.py::test_doxygen_doc_for_type PASSED [ 62%] 102s test/test_server_documentation.py::test_ford_doc_for_type PASSED [ 62%] 103s test/test_server_hover.py::test_hover_abstract_int_procedure PASSED [ 63%] 103s test/test_server_hover.py::test_hover_parameter_multiline PASSED [ 63%] 103s test/test_server_hover.py::test_hover_literal_num PASSED [ 64%] 104s test/test_server_hover.py::test_hover_parameter PASSED [ 64%] 104s test/test_server_hover.py::test_hover_parameter_dollar PASSED [ 65%] 105s test/test_server_hover.py::test_hover_parameter_eqnospace PASSED [ 65%] 105s test/test_server_hover.py::test_hover_parameter_morespace PASSED [ 66%] 105s test/test_server_hover.py::test_hover_parameter_var_sum PASSED [ 67%] 106s test/test_server_hover.py::test_hover_parameter_var_neg PASSED [ 67%] 106s test/test_server_hover.py::test_hover_parameter_var_mul PASSED [ 68%] 107s test/test_server_hover.py::test_hover_parameter_var_div PASSED [ 68%] 107s test/test_server_hover.py::test_hover_parameter_var_multiline2 PASSED [ 69%] 107s test/test_server_hover.py::test_hover_parameter_nested PASSED [ 69%] 108s test/test_server_hover.py::test_hover_parameter_multiline_missing_type PASSED [ 70%] 108s test/test_server_hover.py::test_hover_literal_real PASSED [ 70%] 108s test/test_server_hover.py::test_hover_parameter_double PASSED [ 71%] 109s test/test_server_hover.py::test_hover_parameter_double_sf PASSED [ 72%] 109s test/test_server_hover.py::test_hover_parameter_bool PASSED [ 72%] 110s test/test_server_hover.py::test_hover_literal_bool PASSED [ 73%] 110s test/test_server_hover.py::test_hover_parameter_str_sq PASSED [ 73%] 110s test/test_server_hover.py::test_hover_literal_string_sq PASSED [ 74%] 111s test/test_server_hover.py::test_hover_parameter_str_dq PASSED [ 74%] 111s test/test_server_hover.py::test_hover_literal_string_dq PASSED [ 75%] 111s test/test_server_hover.py::test_hover_pointer_attr PASSED [ 75%] 112s test/test_server_hover.py::test_hover_functions PASSED [ 76%] 112s test/test_server_hover.py::test_hover_spaced_keywords PASSED [ 77%] 113s test/test_server_hover.py::test_hover_recursive PASSED [ 77%] 113s test/test_server_hover.py::test_hover_subroutine PASSED [ 78%] 113s test/test_server_hover.py::test_hover_interface_as_argument PASSED [ 78%] 114s test/test_server_hover.py::test_hover_block PASSED [ 79%] 114s test/test_server_hover.py::test_associate_block_func_result PASSED [ 79%] 114s test/test_server_hover.py::test_hover_submodule_procedure PASSED [ 80%] 115s test/test_server_hover.py::test_var_type_kinds PASSED [ 81%] 115s test/test_server_hover.py::test_kind_function_result PASSED [ 81%] 115s test/test_server_hover.py::test_var_type_asterisk PASSED [ 82%] 116s test/test_server_hover.py::test_var_name_asterisk PASSED [ 82%] 116s test/test_server_hover.py::test_intent PASSED [ 83%] 116s test/test_server_hover.py::test_multiline_func_args PASSED [ 83%] 117s test/test_server_hover.py::test_intrinsics PASSED [ 84%] 117s test/test_server_hover.py::test_types PASSED [ 84%] 117s test/test_server_hover.py::test_complicated_kind_spec PASSED [ 85%] 118s test/test_server_hover.py::test_multiline_lexical_token PASSED [ 86%] 118s test/test_server_implementation.py::test_implementation_type_bound PASSED [ 86%] 118s test/test_server_implementation.py::test_implementation_intrinsics PASSED [ 87%] 119s test/test_server_implementation.py::test_implementation_integer PASSED [ 87%] 119s test/test_server_implementation.py::test_implementation_empty PASSED [ 88%] 119s test/test_server_implementation.py::test_implementation_no_file PASSED [ 88%] 120s test/test_server_implementation.py::test_implementation_submodule PASSED [ 89%] 122s test/test_server_init.py::test_recursion_error_handling FAILED [ 89%] 123s test/test_server_messages.py::test_config_file_non_existent_options PASSED [ 90%] 123s test/test_server_references.py::test_references PASSED [ 91%] 124s test/test_server_references.py::test_references_ignore_comments_fixed PASSED [ 91%] 124s test/test_server_references.py::test_references_ignore_comments_on_use_import PASSED [ 92%] 124s test/test_server_rename.py::test_rename_var PASSED [ 92%] 125s test/test_server_rename.py::test_rename_var_across_module PASSED [ 93%] 125s test/test_server_rename.py::test_rename_empty PASSED [ 93%] 125s test/test_server_rename.py::test_rename_member_type_ptr PASSED [ 94%] 126s test/test_server_rename.py::test_rename_member_type_ptr_null PASSED [ 94%] 126s test/test_server_rename.py::test_rename_type_bound_proc_no_ptr PASSED [ 95%] 126s test/test_server_rename.py::test_rename_non_existent_file PASSED [ 96%] 127s test/test_server_rename.py::test_rename_nested PASSED [ 96%] 127s test/test_server_rename.py::test_rename_intrinsic PASSED [ 97%] 127s test/test_server_rename.py::test_rename_use_only_rename PASSED [ 97%] 128s test/test_server_rename.py::test_rename_skip_intrinsic PASSED [ 98%] 128s test/test_server_signature_help.py::test_subroutine_signature_help PASSED [ 98%] 128s test/test_server_signature_help.py::test_intrinsics PASSED [ 99%] 129s test/test_server_signature_help.py::test_subroutine_markdown PASSED [100%] 129s 129s =================================== FAILURES =================================== 129s ________________________ test_recursion_error_handling _________________________ 129s 129s setup_tmp_file = '/tmp/tmpttew6fq2.f90' 129s 129s def test_recursion_error_handling(setup_tmp_file): 129s root = Path(setup_tmp_file).parent 129s request_string = write_rpc_request(1, "initialize", {"rootPath": str(root)}) 129s errcode, results = run_request(request_string) 129s assert errcode == 0 129s > assert results[0]["type"] == Severity.error 129s ^^^^^^^^^^^^^^^^^^ 129s E KeyError: 'type' 129s 129s test/test_server_init.py:32: KeyError 129s =========================== short test summary info ============================ 129s FAILED test/test_server_init.py::test_recursion_error_handling - KeyError: 't... 129s ======================== 1 failed, 178 passed in 55.85s ======================== 129s autopkgtest [18:10:47]: test command1: -----------------------] 130s command1 FAIL non-zero exit status 1 130s autopkgtest [18:10:48]: test command1: - - - - - - - - - - results - - - - - - - - - - 130s autopkgtest [18:10:48]: @@@@@@@@@@@@@@@@@@@@ summary 130s command1 FAIL non-zero exit status 1