GNU bug report logs -
#78730
31.0.50; Some eglot test failures
Previous Next
Full log
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[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.