Skip to content

Commit 3004e0f

Browse files
committed
ci: install nextest in the daemon-lifecycle job
The job now runs `cargo nextest run --locked -p neomacs --test daemon_lifecycle`, but its setup-rust step never asked for nextest: the old flow reached `cargo test` through `cargo xtask test-daemon-lifecycle`, which needed no nextest at all. Without the install the job dies before building anything: error: no such command: `nextest` ##[error]Process completed with exit code 101 Every other nextest-using job in this workflow passes `install-nextest: true`; this one now does too. Caught by the test-suite run for main 37115597587 (job 111181701603). That run's `workspace test archive` failure is unrelated: a compile error in b845d16 ("test(gc): generational verifier and stress"), `error[E0599] no method named debug_assert_remembered_membership` at crates/neovm-core/src/tagged/gc/tests/generational_tests.rs:86. The same run's build log confirms the new generation path works on the runner -- "regenerated lisp/international/cp51932.el from cp51932.awk (GNU admin/charsets/Makefile.in:213-214)", and the same for eucjp-ms.el.
1 parent 1d1be89 commit 3004e0f

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

‎.github/workflows/test-suite.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,7 @@ jobs:
9191
cache-key: ci-daemon-lifecycle-linux
9292
cache-shared-key: linux-debug-daemon-lifecycle
9393
cache-save-if: ${{ github.ref == 'refs/heads/main' }}
94+
install-nextest: true
9495
- name: Set up pinned GNU Emacs client for interoperability
9596
uses: ./.github/actions/setup-gnu-emacs
9697
- name: Require the installed GNU client

0 commit comments

Comments
 (0)