Your message dated Thu, 18 Dec 2025 00:05:40 +0000
with message-id <[email protected]>
and subject line Bug#1117185: fixed in python-lsp-server 1.14.0-1
has caused the Debian Bug report #1117185,
regarding python-lsp-server: autopkgtest sometimes hangs after failure 
(timeout) on riscv64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1117185: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1117185
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: python-lsp-server
Version: 1.12.0-3
Severity: important
User: [email protected]
Usertags: timeout

Dear maintainer(s),

Your package has an autopkgtest, great. However, it fails regularly on riscv64. What's worse, it occasionally fails because it seems to hang after reporting failure. The tests seem to have finished, so probably some cleanup isn't happening as it should. Eventually it times out after more than 5 hours due to the autopkgtest timeout. Can you please investigate the situation and fix it? I copied some of the output at the bottom of this report. It seems that the first issue is that the timeout is too short for our (slow) riscv64 hardware, but the problematic issue is the hang.

More information about this bug and the reason for filing it can be found on https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

Paul

[1] https://lists.debian.org/debian-devel-announce/2019/07/msg00002.html

https://ci.debian.net/packages/p/python-lsp-server/testing/riscv64/64699843/

2364s ==================================== ERRORS ==================================== 2364s _ ERROR at teardown of test_autoimport_code_actions_and_completions_for_notebook_document _
2364s
2364s >       lambda: ihook(item=item, **kwds), when=when, reraise=reraise
2364s                 ^^^^^^^^^^^^^^^^^^^^^^^^
2364s     )
2364s
2364s /usr/lib/python3/dist-packages/flaky/flaky_pytest_plugin.py:146:
2364s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2364s test/fixtures.py:177: in client_server_pair
2364s     ).result(timeout=CALL_TIMEOUT_IN_SECONDS)
2364s       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2364s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
2364s
2364s self = None, timeout = 60
2364s
2364s     def result(self, timeout=None):
2364s         """Return the result of the call that the future represents.
2364s
2364s         Args:
2364s timeout: The number of seconds to wait for the result if the future 2364s isn't done. If None, then there is no limit on the wait time.
2364s
2364s         Returns:
2364s             The result of the call that the future represents.
2364s
2364s         Raises:
2364s             CancelledError: If the future was cancelled.
2364s TimeoutError: If the future didn't finish executing before the given
2364s                 timeout.
2364s Exception: If the call raised then that exception will be raised.
2364s         """
2364s         try:
2364s             with self._condition:
2364s                 if self._state in [CANCELLED, CANCELLED_AND_NOTIFIED]:
2364s                     raise CancelledError()
2364s                 elif self._state == FINISHED:
2364s                     return self.__get_result()
2364s
2364s                 self._condition.wait(timeout)
2364s
2364s                 if self._state in [CANCELLED, CANCELLED_AND_NOTIFIED]:
2364s                     raise CancelledError()
2364s                 elif self._state == FINISHED:
2364s                     return self.__get_result()
2364s                 else:
2364s >                   raise TimeoutError()
2364s E                   TimeoutError
2364s
2364s /usr/lib/python3.13/concurrent/futures/_base.py:458: TimeoutError

[...]

2416s ===Flaky Test Report===
2416s
2416s test_initialize passed 1 out of the required 1 times. Success!
2416s test_missing_message passed 1 out of the required 1 times. Success!
2416s test_debounce passed 1 out of the required 1 times. Success!
2416s test_debounce_keyed_by passed 1 out of the required 1 times. Success!
2416s
2416s ===End Flaky Test Report===
2416s =========================== short test summary info ============================ 2416s FAILED test/plugins/test_autoimport.py::test_autoimport_code_actions_and_completions_for_notebook_document 2416s ERROR test/plugins/test_autoimport.py::test_autoimport_code_actions_and_completions_for_notebook_document 2416s = 1 failed, 186 passed, 9 skipped, 2 deselected, 17 warnings, 1 error in 1360.83s (0:22:40) = 20993s autopkgtest [17:14:34]: ERROR: timed out on command "su -s /bin/bash debci -c set -e; exec /tmp/autopkgtest-lxc.ucfwbprf/downtmp/wrapper.sh --artifacts=/tmp/autopkgtest-lxc.ucfwbprf/downtmp/pybuild-autopkgtest-artifacts --chdir=/tmp/autopkgtest-lxc.ucfwbprf/downtmp/build.2Bu/src --env=AUTOPKGTEST_TESTBED_ARCH=riscv64 --env=AUTOPKGTEST_TEST_ARCH=riscv64 --env=DEB_BUILD_OPTIONS=parallel=4 --env=DEBIAN_FRONTEND=noninteractive --env=LANG=C.UTF-8 --unset-env=LANGUAGE --unset-env=LC_ADDRESS --unset-env=LC_ALL --unset-env=LC_COLLATE --unset-env=LC_CTYPE --unset-env=LC_IDENTIFICATION --unset-env=LC_MEASUREMENT --unset-env=LC_MESSAGES --unset-env=LC_MONETARY --unset-env=LC_NAME --unset-env=LC_NUMERIC --unset-env=LC_PAPER --unset-env=LC_TELEPHONE --unset-env=LC_TIME --script-pid-file=/tmp/autopkgtest_script_pid --source-profile --stderr=/tmp/autopkgtest-lxc.ucfwbprf/downtmp/pybuild-autopkgtest-stderr --stdout=/tmp/autopkgtest-lxc.ucfwbprf/downtmp/pybuild-autopkgtest-stdout --tmp=/tmp/autopkgtest-lxc.ucfwbprf/downtmp/autopkgtest_tmp -- bash -ec pybuild-autopkgtest" (kind: test)

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature


--- End Message ---
--- Begin Message ---
Source: python-lsp-server
Source-Version: 1.14.0-1
Done: Colin Watson <[email protected]>

We believe that the bug you reported is fixed in the latest version of
python-lsp-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <[email protected]> (supplier of updated python-lsp-server 
package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 17 Dec 2025 23:41:27 +0000
Source: python-lsp-server
Architecture: source
Version: 1.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <[email protected]>
Changed-By: Colin Watson <[email protected]>
Closes: 1117185
Changes:
 python-lsp-server (1.14.0-1) unstable; urgency=medium
 .
   [ Aeliton Silva ]
   * Team upload
   * Increase tests timeout further (closes: #1117185)
 .
   [ Colin Watson ]
   * New upstream release.
Checksums-Sha1:
 6501e6fbe21546a7f2b69ba63030e5bd1b42ad42 2892 python-lsp-server_1.14.0-1.dsc
 41e4d9101d6e8f63ac43fa3e2a7b63e74b4fca48 112876 
python-lsp-server_1.14.0.orig.tar.gz
 fdb741da676a02c382ef4efbea5a05d78a85f8c4 4764 
python-lsp-server_1.14.0-1.debian.tar.xz
Checksums-Sha256:
 065fc8234f6e9eb47595f09eca17323899009aeeef9469d7d6f61468f4eb4375 2892 
python-lsp-server_1.14.0-1.dsc
 d26fa3403d1a36cb5cb302b50afedbc8220ba55205942b5f80333fc11d3794e2 112876 
python-lsp-server_1.14.0.orig.tar.gz
 d39788dd90a86decb6b6f1d1195c31855049816376925024398b3c1929b925d9 4764 
python-lsp-server_1.14.0-1.debian.tar.xz
Files:
 cbd5045ea8b9a7b9633efc7e52227ad8 2892 python optional 
python-lsp-server_1.14.0-1.dsc
 b1290a0c91905e60c53b9b94657b255f 112876 python optional 
python-lsp-server_1.14.0.orig.tar.gz
 6b3a0390a4d3331c77a0381502c4d5d4 4764 python optional 
python-lsp-server_1.14.0-1.debian.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEErApP8SYRtvzPAcEROTWH2X2GUAsFAmlDQGAACgkQOTWH2X2G
UAuDBw/+L0zNiLfT61BbtEUvl6p8mYlNP5euIZ7ZVQWnr9SWdDtTAmdvT+qq88BU
YhMw2OV2PLojCP+zndif2ObQdaLukRIHQuNvks4/ncc0mtswCnPpAmsQDe9y//mT
ZOOY2ib6H7WXnaVaXoqLnKu6rVLWjTfhfYae5/3Qle7p1WVpkcNWmPFFV8tT6Gag
7K4iXrDle6bdXfpfOu/1WK/qbInveYkAyLv9iA6qgYAYWLoe7gr5uinYHuI/3HB2
Z//kAQ/UTe2Z8K4Dxbodc2fri8t7WgonDvO4cv8vnkm0xoLk3/KrpHBghYJnmaa2
hLYzM38cjpQrGQqDv7cY9nfmadZUE5Pqza3YJMtrv4u1pBz0cnW5CRPxjv0iGc3r
3i4ZIZjS7P5EpmlcmvKyf6bAuk016yq0+Hq3Rm1gzXctu1fUUzpqQpODfLk9ensM
GtlDfLqb1zdMWYZRwoQIOL5xrEQSTKAPvEexqx8juDKPJvKcQXfSZb9+xscnk8RT
uqWPykNeO3xzvepncXv7x1KfumYtZMK9+k/Wnd7jiEL6sCbcz8YxUJlGbb2J9Lh+
EnN6eQtJmFW2aqYISoq2q0ydZmocfhBkbGV4/ZytO5ih9qbT0D2iUDK2eTM1sjKV
at0tH7y3d6Lau3A+VWtlElGw4gEwdMjaCdeRchiLiFEohQ33mA8=
=KuBO
-----END PGP SIGNATURE-----

Attachment: pgpLMDC7CEhZz.pgp
Description: PGP signature


--- End Message ---

Reply via email to