emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Eglot tests on MPS branch (was: STatus of MPS branch)


From: João Távora
Subject: Re: Eglot tests on MPS branch (was: STatus of MPS branch)
Date: Sun, 21 Apr 2024 10:53:25 +0100

On Sun, Apr 21, 2024, 10:09 Eli Zaretskii <eliz@gnu.org> wrote:
> From: Gerd Möllmann <gerd.moellmann@gmail.com>
> Date: Sun, 21 Apr 2024 08:15:10 +0200
>
> In eglot-tests, the log ends with
>
>      passed  20/46  eglot-test-non-unique-completions (2.539077 sec)
>     skipped  21/46  eglot-test-path-to-uri-windows (0.000435 sec)
>     skipped  22/46  eglot-test-project-wide-diagnostics-rust-analyzer (0.004449 sec)
>     skipped  23/46  eglot-test-project-wide-diagnostics-typescript (0.005207 sec)
>   [eglot-tests] [eglot-test-rename-a-symbol]: test start
>   [eglot] Connected! Server `clangd' now managing `(c-mode c-ts-mode c++-mode c++-ts-mode objc-mode)' buffers in project `rename-project'.
>   [eglot] Server wants to edit:
>     /var/folders/1d/k_6t25f94sl83szqbf8gpkrh0000gn/T/eglot--fixture-3puiY5/rename-project/main.c (2 changes)
>     /private/var/folders/1d/k_6t25f94sl83szqbf8gpkrh0000gn/T/eglot--fixture-3puiY5/rename-project/main.c (2 changes)
>   Proceed? (y or n)
>
> I don't understand the test, and won't do a deep dive into Eglot at this
> point, so I'll ignore this. It's not obvious to me how that relates to
> the new GC, if it does.
>
> If someone could debug this, that weould be nice.

I added João

I'm afraid I don't know what the MPS branch is. Eglot tests were
passing  today on master after a period of instability that was solved 
recently (thursday/friday)".  I'm only skipping 5 tests here (but the CI
will likely skip more if it doesn't have more than clangd installed.

Ran 49 tests, 44 results as expected, 0 unexpected, 5 skipped (2024-04-21 10:48:14+0100, 23.782101 sec)

5 skipped results:
  SKIPPED  eglot-test-eclipse-connect
  SKIPPED  eglot-test-json-basic
  SKIPPED  eglot-test-path-to-uri-windows
  SKIPPED  eglot-test-snippet-completions
  SKIPPED  eglot-test-snippet-completions-with-company

The eglot-test-rename-a-symbol test asks the server to rename a symbol in
a source file in a project.  It checks that the rename is done correctly
and automatically.  It should not be interactive -- as the transcript
seems to indicate -- unless the eglot-confirm-server-edits user option
has been set up to explicitly request this.

João



reply via email to

[Prev in Thread] Current Thread [Next in Thread]