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


View this message in rfc822 format

From: Michael Albinus <michael.albinus <at> gmx.de>
To: João Távora <joaotavora <at> gmail.com>
Cc: 78730 <at> debbugs.gnu.org
Subject: bug#78730: 31.0.50; Some eglot test failures
Date: Mon, 09 Jun 2025 11:45:44 +0200
João Távora <joaotavora <at> gmail.com> writes:

Hi João,

> I understand.  Well the tests pass locally here, a 2018 Thinkpad 480,
> fresh master.  I'm on Arch linux so I'm running close to the bleeding
> edge of these language servers, package-system installed.

typescript-language-server and vscode-json-languageserver are installed
via npm, so they should be recent. Unfortunately, they aren't offered as
Debian packages, still in trixie, so I decided for this.

See test/infra/Dockerfile.emba:

--8<---------------cut here---------------start------------->8---
RUN npm install -g typescript-language-server typescript
RUN npm install -g vscode-json-languageserver
--8<---------------cut here---------------end--------------->8---

> But it's not a huge suprise it happens on virtual machines or containers
> with less-than-sane schedulers and system clocks.  Is that the case with
> EMBA or is this running on bare metal?

Containers. See admin/notes/emba, it explains how you could reproduce
the docker environment locally.

> Is there an HEYIMRUNNINGONEMBA variable?  If there is, I think we
> could skip those tests for when truish.

(skip-when (getenv "EMACS_EMBA_CI")) shall do. However, not all eglot
tests fail due to a timeout.

> João

Best regards, Michael.




This bug report was last modified 61 days ago.

Previous Next


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