Re: Eglot tests fail on emba

João Távora <[email protected]>
Newsgroups gmane.emacs.devel
Message-ID <CALDnm52Q-Nv7Hv+oW7guB9TXonyyTHraXYqj_uoWjA3+WR65UA@mail.gmail.com>
Hi Michael,

I've had a look at the log file and I can't make any sense of it either.
Given you say tests pass on emacs-31 branch, here's what I can say:

* There haven't been any recent commits to Eglot.

* The differences between emacs and emacs-31 versions of
lisp/progmodes/eglot.el cannot be responsible for this.  All they do
is fix a docstring and change some versioning constants in defcustoms.
You can check yourself with git diff emacs-31..master lisp/progmodes/eglot.el

* There are 0 differences in test/lisp/progmodes/eglot-tests.el

* There are 0 differences for lisp/jsonrpc.el (a critical supporting library
for Eglot).

So that said, I'm inclined to the following conjectures:

* You were lucky/unlucky: the tests are instable in both versions and things
just happened to go sour on master, not on emacs-31

* Some different fixture setup (different rust-analyzer version) on master
and emacs-31 runs.

* Some underlying child process bookkeeping machinery has subtly changed
recently. Last change to src/process.c is from June though (and you authored it)
and looks innocent enough.

So, maybe someone can shed some light. I can't; not at the moment
at least.

João




On Sun, Aug 23, 2026 at 10:33 AM Michael Albinus <[email protected]> wrote:
>
> Hi,
>
> since one or two days, eglot tests fail on emba. There is no FAILED test
> being reported; the test simply stops with
>
> --8<---------------cut here---------------start------------->8---
> error in process sentinel: Process EGLOT (on-type-formatting-project/(rust-mode)) not running: finished
> --8<---------------cut here---------------end--------------->8---
>
> I have no idea which commit is related. Eglot tests in the emacs-31
> branch still work. Logfile appended.
>
> Best regards, Michael.
>


-- 
João Távora
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.