0s autopkgtest [17:55:38]: starting date and time: 2026-01-22 17:55:38+0000 0s autopkgtest [17:55:38]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [17:55:38]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.tsvb6css/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --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 -- lxd -r lxd-armhf-10.145.243.58 lxd-armhf-10.145.243.58:autopkgtest/ubuntu/resolute/armhf 22s autopkgtest [17:56:00]: testbed dpkg architecture: armhf 24s autopkgtest [17:56:02]: testbed apt version: 3.1.12 28s autopkgtest [17:56:06]: @@@@@@@@@@@@@@@@@@@@ test bed setup 30s autopkgtest [17:56:08]: testbed release detected to be: None 39s autopkgtest [17:56:17]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 41s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [124 kB] 41s Get:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease [124 kB] 41s Get:4 http://ftpmaster.internal/ubuntu resolute-security InRelease [124 kB] 41s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 41s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 42s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 42s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 42s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [97.4 kB] 42s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [571 kB] 42s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [3644 B] 42s Get:12 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.4 MB] 43s Get:13 http://ftpmaster.internal/ubuntu resolute/main Sources [1402 kB] 43s Get:14 http://ftpmaster.internal/ubuntu resolute/multiverse Sources [310 kB] 43s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1371 kB] 43s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [14.9 MB] 43s Get:17 http://ftpmaster.internal/ubuntu resolute/multiverse armhf Packages [175 kB] 47s Fetched 41.6 MB in 6s (7224 kB/s) 48s Reading package lists... 54s autopkgtest [17:56:32]: upgrading testbed (apt dist-upgrade and autopurge) 56s Reading package lists... 57s Building dependency tree... 57s Reading state information... 58s Calculating upgrade... 59s The following packages were automatically installed and are no longer required: 59s libpython3.13-minimal libpython3.13-stdlib python3.13 python3.13-minimal 59s Use 'apt autoremove' to remove them. 59s The following NEW packages will be installed: 59s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 59s The following packages will be upgraded: 59s libpython3-stdlib python3 python3-gdbm python3-minimal 59s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 59s Need to get 6219 kB of archives. 59s After this operation, 22.5 MB of additional disk space will be used. 59s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-minimal armhf 3.14.2-1 [905 kB] 60s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14-minimal armhf 3.14.2-1 [2155 kB] 60s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-gdbm armhf 3.14.2-1 [11.1 kB] 60s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3-minimal armhf 3.14.2-1 [28.2 kB] 60s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf python3 armhf 3.14.2-1 [22.9 kB] 60s Get:6 http://ftpmaster.internal/ubuntu resolute/main armhf libpython3.14-stdlib armhf 3.14.2-1 [2270 kB] 60s Get:7 http://ftpmaster.internal/ubuntu resolute/main armhf python3.14 armhf 3.14.2-1 [816 kB] 60s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf libpython3-stdlib armhf 3.14.2-1 [10.9 kB] 61s Fetched 6219 kB in 1s (6100 kB/s) 61s Selecting previously unselected package libpython3.14-minimal:armhf. 61s (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 ... 66485 files and directories currently installed.) 61s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_armhf.deb ... 61s Unpacking libpython3.14-minimal:armhf (3.14.2-1) ... 61s Selecting previously unselected package python3.14-minimal. 61s Preparing to unpack .../python3.14-minimal_3.14.2-1_armhf.deb ... 61s Unpacking python3.14-minimal (3.14.2-1) ... 62s Preparing to unpack .../python3-gdbm_3.14.2-1_armhf.deb ... 62s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 62s Setting up libpython3.14-minimal:armhf (3.14.2-1) ... 62s Setting up python3.14-minimal (3.14.2-1) ... 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 ... 66827 files and directories currently installed.) 63s Preparing to unpack .../python3-minimal_3.14.2-1_armhf.deb ... 63s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 63s Setting up python3-minimal (3.14.2-1) ... 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 ... 66827 files and directories currently installed.) 63s Preparing to unpack .../python3_3.14.2-1_armhf.deb ... 64s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 64s Selecting previously unselected package libpython3.14-stdlib:armhf. 64s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_armhf.deb ... 64s Unpacking libpython3.14-stdlib:armhf (3.14.2-1) ... 64s Selecting previously unselected package python3.14. 64s Preparing to unpack .../python3.14_3.14.2-1_armhf.deb ... 64s Unpacking python3.14 (3.14.2-1) ... 64s Preparing to unpack .../libpython3-stdlib_3.14.2-1_armhf.deb ... 64s Unpacking libpython3-stdlib:armhf (3.14.2-1) over (3.13.7-1) ... 64s Setting up libpython3.14-stdlib:armhf (3.14.2-1) ... 64s Setting up python3.14 (3.14.2-1) ... 65s Setting up libpython3-stdlib:armhf (3.14.2-1) ... 65s Setting up python3-gdbm (3.14.2-1) ... 65s Setting up python3 (3.14.2-1) ... 66s Processing triggers for man-db (2.13.1-1) ... 66s Processing triggers for systemd (259-1ubuntu2) ... 69s Reading package lists... 69s Building dependency tree... 69s Reading state information... 69s Solving dependencies... 70s The following packages will be REMOVED: 70s libpython3.13-minimal* libpython3.13-stdlib* python3.13* python3.13-minimal* 71s 0 upgraded, 0 newly installed, 4 to remove and 0 not upgraded. 71s After this operation, 21.3 MB disk space will be freed. 71s (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 ... 67257 files and directories currently installed.) 71s Removing python3.13 (3.13.11-1) ... 71s Removing libpython3.13-stdlib:armhf (3.13.11-1) ... 71s Removing python3.13-minimal (3.13.11-1) ... 72s Removing libpython3.13-minimal:armhf (3.13.11-1) ... 72s Processing triggers for man-db (2.13.1-1) ... 72s Processing triggers for systemd (259-1ubuntu2) ... 72s (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 ... 66518 files and directories currently installed.) 72s Purging configuration files for libpython3.13-minimal:armhf (3.13.11-1) ... 73s Purging configuration files for python3.13-minimal (3.13.11-1) ... 75s autopkgtest [17:56:53]: rebooting testbed after setup commands that affected boot 117s autopkgtest [17:57:35]: testbed running kernel: Linux 6.8.0-87-generic #88~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Tue Oct 14 14:00:09 UTC 2 143s autopkgtest [17:58:01]: @@@@@@@@@@@@@@@@@@@@ apt-source fortran-language-server 154s Get:1 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (dsc) [2342 B] 154s Get:2 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (tar) [323 kB] 154s Get:3 http://ftpmaster.internal/ubuntu resolute/universe fortran-language-server 3.2.2+dfsg-2 (diff) [6544 B] 155s gpgv: Signature made Sat Jan 3 20:15:07 2026 UTC 155s gpgv: using RSA key 03804B5AF2C636F908B15B4F36E8C6291995F820 155s gpgv: issuer "danilovdenis@yandex.ru" 155s gpgv: Can't check signature: No public key 155s dpkg-source: warning: cannot verify inline signature for ./fortran-language-server_3.2.2+dfsg-2.dsc: no acceptable signature found 155s autopkgtest [17:58:13]: testing package fortran-language-server version 3.2.2+dfsg-2 157s autopkgtest [17:58:15]: build not needed 159s autopkgtest [17:58:17]: test command1: preparing testbed 161s Reading package lists... 161s Building dependency tree... 161s Reading state information... 162s Solving dependencies... 162s The following NEW packages will be installed: 162s fortran-language-server python3-iniconfig python3-json5 python3-pluggy 162s python3-pytest 163s 0 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. 163s Need to get 545 kB of archives. 163s After this operation, 2931 kB of additional disk space will be used. 163s Get:1 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-json5 all 0.10.0-1 [26.7 kB] 163s Get:2 http://ftpmaster.internal/ubuntu resolute/universe armhf fortran-language-server all 3.2.2+dfsg-2 [213 kB] 163s Get:3 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-2 [6962 B] 163s Get:4 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-2 [21.1 kB] 163s Get:5 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest all 9.0.2-2 [277 kB] 164s Fetched 545 kB in 1s (1012 kB/s) 164s Selecting previously unselected package python3-json5. 164s (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 ... 66518 files and directories currently installed.) 164s Preparing to unpack .../python3-json5_0.10.0-1_all.deb ... 164s Unpacking python3-json5 (0.10.0-1) ... 164s Selecting previously unselected package fortran-language-server. 164s Preparing to unpack .../fortran-language-server_3.2.2+dfsg-2_all.deb ... 164s Unpacking fortran-language-server (3.2.2+dfsg-2) ... 164s Selecting previously unselected package python3-iniconfig. 164s Preparing to unpack .../python3-iniconfig_2.1.0-2_all.deb ... 164s Unpacking python3-iniconfig (2.1.0-2) ... 164s Selecting previously unselected package python3-pluggy. 164s Preparing to unpack .../python3-pluggy_1.6.0-2_all.deb ... 164s Unpacking python3-pluggy (1.6.0-2) ... 164s Selecting previously unselected package python3-pytest. 164s Preparing to unpack .../python3-pytest_9.0.2-2_all.deb ... 164s Unpacking python3-pytest (9.0.2-2) ... 164s Setting up python3-iniconfig (2.1.0-2) ... 164s Setting up python3-json5 (0.10.0-1) ... 165s Setting up fortran-language-server (3.2.2+dfsg-2) ... 165s Setting up python3-pluggy (1.6.0-2) ... 165s Setting up python3-pytest (9.0.2-2) ... 165s Processing triggers for man-db (2.13.1-1) ... 174s autopkgtest [17:58:32]: test command1: pytest-3 174s autopkgtest [17:58:32]: test command1: [----------------------- 177s ============================= test session starts ============================== 177s platform linux -- Python 3.14.2, pytest-9.0.2, pluggy-1.6.0 -- /usr/bin/python3 177s cachedir: .pytest_cache 177s rootdir: /tmp/autopkgtest.Q07tRx/build.Bu3/src 177s configfile: pyproject.toml 177s testpaths: fortls, test 177s plugins: typeguard-4.4.4 177s collecting ... collected 179 items 177s 177s test/test_interface.py::test_command_line_general_options PASSED [ 0%] 177s test/test_interface.py::test_command_line_file_parsing_options PASSED [ 1%] 177s test/test_interface.py::test_command_line_autocomplete_options PASSED [ 1%] 177s test/test_interface.py::test_command_line_hover_options PASSED [ 2%] 177s test/test_interface.py::test_command_line_diagnostic_options PASSED [ 2%] 177s test/test_interface.py::test_command_line_preprocessor_options PASSED [ 3%] 177s test/test_interface.py::test_command_line_symbol_options PASSED [ 3%] 177s test/test_interface.py::test_command_line_code_actions_options PASSED [ 4%] 177s test/test_interface.py::test_config_file_general_options PASSED [ 5%] 177s test/test_interface.py::test_config_file_dir_parsing_options PASSED [ 5%] 177s test/test_interface.py::test_config_file_autocomplete_options PASSED [ 6%] 177s test/test_interface.py::test_config_file_hover_options PASSED [ 6%] 177s test/test_interface.py::test_config_file_diagnostic_options PASSED [ 7%] 177s test/test_interface.py::test_config_file_preprocessor_options PASSED [ 7%] 177s test/test_interface.py::test_config_file_symbols_options PASSED [ 8%] 177s test/test_interface.py::test_config_file_codeactions_options PASSED [ 8%] 177s test/test_parser.py::test_line_continuations PASSED [ 9%] 177s test/test_parser.py::test_submodule PASSED [ 10%] 177s test/test_parser.py::test_private_visibility_interfaces PASSED [ 10%] 177s test/test_parser.py::test_end_scopes_semicolon PASSED [ 11%] 177s test/test_parser.py::test_weird_parser_bug PASSED [ 11%] 177s test/test_parser.py::test_get_code_line_multilines[6-pp_defs0-6] PASSED [ 12%] 177s test/test_parser.py::test_get_code_line_multilines[7-pp_defs1-6] PASSED [ 12%] 177s test/test_parser.py::test_get_code_line_multilines[8-pp_defs2-6] PASSED [ 13%] 177s test/test_parser.py::test_get_code_line_multilines[11-pp_defs3-60] PASSED [ 13%] 177s test/test_parser.py::test_get_code_line_multilines[23-pp_defs4-90] PASSED [ 14%] 177s test/test_parser.py::test_get_code_line_multilines[32-pp_defs5-130] PASSED [ 15%] 177s test/test_parser.py::test_get_code_line_multilines[39-pp_defs6-2400] PASSED [ 15%] 178s test/test_preproc.py::test_hover PASSED [ 16%] 178s test/test_preproc_parser.py::test_pp_leading_spaces PASSED [ 16%] 178s test/test_preproc_parser.py::test_pp_macro_expansion PASSED [ 17%] 178s test/test_regex_patterns.py::test_src_file_exts[input_exts0-input_files0-matches0] PASSED [ 17%] 178s test/test_regex_patterns.py::test_src_file_exts[input_exts1-input_files1-matches1] PASSED [ 18%] 178s test/test_regex_patterns.py::test_src_file_exts[input_exts2-input_files2-matches2] PASSED [ 18%] 178s test/test_regex_patterns.py::test_src_file_exts[input_exts3-input_files3-matches3] PASSED [ 19%] 179s test/test_server.py::test_init PASSED [ 20%] 179s test/test_server.py::test_logger PASSED [ 20%] 180s test/test_server.py::test_open PASSED [ 21%] 181s test/test_server.py::test_change PASSED [ 21%] 181s test/test_server.py::test_symbols PASSED [ 22%] 182s test/test_server.py::test_workspace_symbols PASSED [ 22%] 183s test/test_server_completion.py::test_comp1 PASSED [ 23%] 183s test/test_server_completion.py::test_comp2 PASSED [ 24%] 184s test/test_server_completion.py::test_comp3 PASSED [ 24%] 185s test/test_server_completion.py::test_comp4 PASSED [ 25%] 185s test/test_server_completion.py::test_comp5 PASSED [ 25%] 186s test/test_server_completion.py::test_comp6 PASSED [ 26%] 187s test/test_server_completion.py::test_comp7 PASSED [ 26%] 187s test/test_server_completion.py::test_comp8 PASSED [ 27%] 188s test/test_server_completion.py::test_comp9 PASSED [ 27%] 189s test/test_server_completion.py::test_comp10 PASSED [ 28%] 189s test/test_server_completion.py::test_comp11 PASSED [ 29%] 190s test/test_server_completion.py::test_comp_import_host_association PASSED [ 29%] 191s test/test_server_completion.py::test_comp_visibility_scopes PASSED [ 30%] 192s test/test_server_completion.py::test_comp_interface PASSED [ 30%] 192s test/test_server_completion.py::test_comp_no_signature_help PASSED [ 31%] 193s test/test_server_completion.py::test_comp_fixed PASSED [ 31%] 193s test/test_server_completion.py::test_comp_documentation PASSED [ 32%] 194s test/test_server_completion.py::test_comp_use_only_interface PASSED [ 32%] 195s test/test_server_completion.py::test_import PASSED [ 33%] 195s test/test_server_completion.py::test_use_multiple PASSED [ 34%] 196s test/test_server_definitions.py::test_def_fun_sub_fixed PASSED [ 34%] 196s test/test_server_definitions.py::test_def_variable PASSED [ 35%] 197s test/test_server_definitions.py::test_def_type_bound_procedure1 PASSED [ 35%] 198s test/test_server_definitions.py::test_def_type_bound_procedure2 PASSED [ 36%] 198s test/test_server_definitions.py::test_def_type_nested_variable PASSED [ 36%] 199s test/test_server_definitions.py::test_def_type_in_submod_function PASSED [ 37%] 200s test/test_server_definitions.py::test_def_type_in_submod_procedure PASSED [ 37%] 201s test/test_server_definitions.py::test_def_include_file PASSED [ 38%] 201s test/test_server_definitions.py::test_def_include_variable1 PASSED [ 39%] 202s test/test_server_definitions.py::test_def_include_variable2 PASSED [ 39%] 202s test/test_server_definitions.py::test_def_include_file_missing PASSED [ 40%] 203s test/test_server_definitions.py::test_def_rename_only_variable PASSED [ 40%] 204s test/test_server_definitions.py::test_def_rename_only_variable_nested PASSED [ 41%] 204s test/test_server_definitions.py::test_def_function_implicit_result_variable PASSED [ 41%] 205s test/test_server_diagnostics.py::test_interface_args PASSED [ 42%] 205s test/test_server_diagnostics.py::test_nonintrinsic PASSED [ 43%] 206s test/test_server_diagnostics.py::test_submodules_spaced PASSED [ 43%] 207s test/test_server_diagnostics.py::test_end_named_variables PASSED [ 44%] 207s test/test_server_diagnostics.py::test_external PASSED [ 44%] 208s test/test_server_diagnostics.py::test_forall PASSED [ 45%] 209s test/test_server_diagnostics.py::test_use_ordering PASSED [ 45%] 209s test/test_server_diagnostics.py::test_where PASSED [ 46%] 210s test/test_server_diagnostics.py::test_multiline PASSED [ 46%] 211s test/test_server_diagnostics.py::test_enum PASSED [ 47%] 212s test/test_server_diagnostics.py::test_module_procedure PASSED [ 48%] 212s test/test_server_diagnostics.py::test_max_line_length PASSED [ 48%] 213s test/test_server_diagnostics.py::test_implicit_none PASSED [ 49%] 213s test/test_server_diagnostics.py::test_contains PASSED [ 49%] 214s test/test_server_diagnostics.py::test_visibility PASSED [ 50%] 215s test/test_server_diagnostics.py::test_import PASSED [ 50%] 215s test/test_server_diagnostics.py::test_variable PASSED [ 51%] 216s test/test_server_diagnostics.py::test_function PASSED [ 51%] 216s test/test_server_diagnostics.py::test_submodule_scopes PASSED [ 52%] 217s test/test_server_diagnostics.py::test_keyword_arg_list_var_names PASSED [ 53%] 218s test/test_server_diagnostics.py::test_attribute_and_variable_name_collision PASSED [ 53%] 218s test/test_server_diagnostics.py::test_critical_scope PASSED [ 54%] 219s test/test_server_diagnostics.py::test_mixed_case_interface_sub_child PASSED [ 54%] 219s test/test_server_documentation.py::test_doxygen PASSED [ 55%] 220s test/test_server_documentation.py::test_ford PASSED [ 55%] 221s test/test_server_documentation.py::test_doc_overwrite_type_bound_procedure_sub PASSED [ 56%] 221s test/test_server_documentation.py::test_doc_type_bound_procedure_sub_implementation PASSED [ 56%] 222s test/test_server_documentation.py::test_doc_variable PASSED [ 57%] 223s test/test_server_documentation.py::test_doc_overwrite_type_bound_procedure_fun PASSED [ 58%] 223s test/test_server_documentation.py::test_doc_type_bound_procedure_fun_implementation PASSED [ 58%] 224s test/test_server_documentation.py::test_doc_empty_overwrite_type_bound_procedure_sub PASSED [ 59%] 224s test/test_server_documentation.py::test_doc_empty_overwrite_type_bound_procedure_fun PASSED [ 59%] 225s test/test_server_documentation.py::test_doc_multiline_type_bound_procedure_arg_list PASSED [ 60%] 226s test/test_server_documentation.py::test_doxygen_doc_for_module_use PASSED [ 60%] 226s test/test_server_documentation.py::test_ford_doc_for_module_use PASSED [ 61%] 227s test/test_server_documentation.py::test_doxygen_doc_for_type PASSED [ 62%] 227s test/test_server_documentation.py::test_ford_doc_for_type PASSED [ 62%] 228s test/test_server_hover.py::test_hover_abstract_int_procedure PASSED [ 63%] 229s test/test_server_hover.py::test_hover_parameter_multiline PASSED [ 63%] 230s test/test_server_hover.py::test_hover_literal_num PASSED [ 64%] 230s test/test_server_hover.py::test_hover_parameter PASSED [ 64%] 231s test/test_server_hover.py::test_hover_parameter_dollar PASSED [ 65%] 231s test/test_server_hover.py::test_hover_parameter_eqnospace PASSED [ 65%] 232s test/test_server_hover.py::test_hover_parameter_morespace PASSED [ 66%] 233s test/test_server_hover.py::test_hover_parameter_var_sum PASSED [ 67%] 233s test/test_server_hover.py::test_hover_parameter_var_neg PASSED [ 67%] 234s test/test_server_hover.py::test_hover_parameter_var_mul PASSED [ 68%] 234s test/test_server_hover.py::test_hover_parameter_var_div PASSED [ 68%] 235s test/test_server_hover.py::test_hover_parameter_var_multiline2 PASSED [ 69%] 236s test/test_server_hover.py::test_hover_parameter_nested PASSED [ 69%] 236s test/test_server_hover.py::test_hover_parameter_multiline_missing_type PASSED [ 70%] 237s test/test_server_hover.py::test_hover_literal_real PASSED [ 70%] 238s test/test_server_hover.py::test_hover_parameter_double PASSED [ 71%] 238s test/test_server_hover.py::test_hover_parameter_double_sf PASSED [ 72%] 239s test/test_server_hover.py::test_hover_parameter_bool PASSED [ 72%] 240s test/test_server_hover.py::test_hover_literal_bool PASSED [ 73%] 240s test/test_server_hover.py::test_hover_parameter_str_sq PASSED [ 73%] 241s test/test_server_hover.py::test_hover_literal_string_sq PASSED [ 74%] 242s test/test_server_hover.py::test_hover_parameter_str_dq PASSED [ 74%] 242s test/test_server_hover.py::test_hover_literal_string_dq PASSED [ 75%] 243s test/test_server_hover.py::test_hover_pointer_attr PASSED [ 75%] 244s test/test_server_hover.py::test_hover_functions PASSED [ 76%] 244s test/test_server_hover.py::test_hover_spaced_keywords PASSED [ 77%] 245s test/test_server_hover.py::test_hover_recursive PASSED [ 77%] 246s test/test_server_hover.py::test_hover_subroutine PASSED [ 78%] 246s test/test_server_hover.py::test_hover_interface_as_argument PASSED [ 78%] 247s test/test_server_hover.py::test_hover_block PASSED [ 79%] 247s test/test_server_hover.py::test_associate_block_func_result PASSED [ 79%] 248s test/test_server_hover.py::test_hover_submodule_procedure PASSED [ 80%] 249s test/test_server_hover.py::test_var_type_kinds PASSED [ 81%] 249s test/test_server_hover.py::test_kind_function_result PASSED [ 81%] 250s test/test_server_hover.py::test_var_type_asterisk PASSED [ 82%] 250s test/test_server_hover.py::test_var_name_asterisk PASSED [ 82%] 251s test/test_server_hover.py::test_intent PASSED [ 83%] 252s test/test_server_hover.py::test_multiline_func_args PASSED [ 83%] 252s test/test_server_hover.py::test_intrinsics PASSED [ 84%] 253s test/test_server_hover.py::test_types PASSED [ 84%] 253s test/test_server_hover.py::test_complicated_kind_spec PASSED [ 85%] 254s test/test_server_hover.py::test_multiline_lexical_token PASSED [ 86%] 255s test/test_server_implementation.py::test_implementation_type_bound PASSED [ 86%] 256s test/test_server_implementation.py::test_implementation_intrinsics PASSED [ 87%] 256s test/test_server_implementation.py::test_implementation_integer PASSED [ 87%] 257s test/test_server_implementation.py::test_implementation_empty PASSED [ 88%] 257s test/test_server_implementation.py::test_implementation_no_file PASSED [ 88%] 258s test/test_server_implementation.py::test_implementation_submodule PASSED [ 89%] 259s test/test_server_init.py::test_recursion_error_handling FAILED [ 89%] 259s test/test_server_messages.py::test_config_file_non_existent_options PASSED [ 90%] 260s test/test_server_references.py::test_references PASSED [ 91%] 260s test/test_server_references.py::test_references_ignore_comments_fixed PASSED [ 91%] 261s test/test_server_references.py::test_references_ignore_comments_on_use_import PASSED [ 92%] 262s test/test_server_rename.py::test_rename_var PASSED [ 92%] 262s test/test_server_rename.py::test_rename_var_across_module PASSED [ 93%] 263s test/test_server_rename.py::test_rename_empty PASSED [ 93%] 263s test/test_server_rename.py::test_rename_member_type_ptr PASSED [ 94%] 264s test/test_server_rename.py::test_rename_member_type_ptr_null PASSED [ 94%] 265s test/test_server_rename.py::test_rename_type_bound_proc_no_ptr PASSED [ 95%] 265s test/test_server_rename.py::test_rename_non_existent_file PASSED [ 96%] 266s test/test_server_rename.py::test_rename_nested PASSED [ 96%] 266s test/test_server_rename.py::test_rename_intrinsic PASSED [ 97%] 267s test/test_server_rename.py::test_rename_use_only_rename PASSED [ 97%] 267s test/test_server_rename.py::test_rename_skip_intrinsic PASSED [ 98%] 268s test/test_server_signature_help.py::test_subroutine_signature_help PASSED [ 98%] 269s test/test_server_signature_help.py::test_intrinsics PASSED [ 99%] 269s test/test_server_signature_help.py::test_subroutine_markdown PASSED [100%] 269s 269s =================================== FAILURES =================================== 269s ________________________ test_recursion_error_handling _________________________ 269s 269s setup_tmp_file = '/tmp/tmpdxufc75o.f90' 269s 269s def test_recursion_error_handling(setup_tmp_file): 269s root = Path(setup_tmp_file).parent 269s request_string = write_rpc_request(1, "initialize", {"rootPath": str(root)}) 269s errcode, results = run_request(request_string) 269s assert errcode == 0 269s > assert results[0]["type"] == Severity.error 269s ^^^^^^^^^^^^^^^^^^ 269s E KeyError: 'type' 269s 269s test/test_server_init.py:32: KeyError 269s =========================== short test summary info ============================ 269s FAILED test/test_server_init.py::test_recursion_error_handling - KeyError: 't... 269s =================== 1 failed, 178 passed in 92.44s (0:01:32) =================== 270s autopkgtest [18:00:08]: test command1: -----------------------] 274s autopkgtest [18:00:12]: test command1: - - - - - - - - - - results - - - - - - - - - - 274s command1 FAIL non-zero exit status 1 278s autopkgtest [18:00:16]: @@@@@@@@@@@@@@@@@@@@ summary 278s command1 FAIL non-zero exit status 1