GNU bug report logs - #78730
31.0.50; Some eglot test failures

Previous Next

Package: emacs;

Reported by: Michael Albinus <michael.albinus <at> gmx.de>

Date: Mon, 9 Jun 2025 07:58:01 UTC

Severity: normal

Found in version 31.0.50

Full log


Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Michael Albinus <michael.albinus <at> gmx.de>
To: bug-gnu-emacs <at> gnu.org
Subject: 31.0.50; Some eglot test failures
Date: Mon, 09 Jun 2025 09:56:59 +0200
[Message part 1 (text/plain, inline)]
Hi,

The regression tests for eglot on emba.gnu.org have been adapted
recently. They run now in a Debian Trixie environment. New language
servers being installed are rust-analyzer, typescript-language-server, and
vscode-json-languageserver. See <https://emba.gnu.org/emacs/emacs/-/jobs/104841>.

As a consequence, previously skipped tests have been applied from
eglot-tests.el. Some of them fail, see
<https://emba.gnu.org/emacs/emacs/-/jobs/104844>. The failed tests are

--8<---------------cut here---------------start------------->8---
   FAILED  eglot-test-javascript-basic  "Timed out waiting for:\n((string= method \"textDocument/publishDiagnostics\"))\n"
   FAILED  eglot-test-project-wide-diagnostics-typescript  "Timed out waiting for:\n((string= method \"textDocument/publishDiagnostics\"))\n"
   FAILED  eglot-test-rust-completion-exit-function  ((should (equal (if (bound-and-true-p yas-minor-mode) "fn test() -> i32 { let v: usize = 1; v.count_ones().1234567890;" "fn test() -> i32 { let v: usize = 1; v.count_ones.1234567890;") (buffer-string))) :form (equal "fn test() -> i32 { let v: usize = 1; v.count_ones.1234567890;" #("fn test() -> i32 { let v: usize = 1; v.count_on1234.1234567890;" 0 63 (fontified nil))) :value nil :explanation (arrays-of-different-length 61 63 "fn test() -> i32 { let v: usize = 1; v.count_ones.1234567890;" #("fn test() -> i32 { let v: usize = 1; v.count_on1234.1234567890;" 0 63 (fontified nil)) first-mismatch-at 47))
--8<---------------cut here---------------end--------------->8---

See also eglot-tests.log:

[eglot-tests(1).log (text/plain, attachment)]
[Message part 3 (text/plain, inline)]
Best regards, Michael.

This bug report was last modified 62 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.