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 . As a consequence, previously skipped tests have been applied from eglot-tests.el. Some of them fail, see . 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: