Skip to content

build: Show slow tests and tune failure output - #889

Merged
JeanMertz merged 1 commit into
mainfrom
nextest-tweaks
Jul 27, 2026
Merged

build: Show slow tests and tune failure output#889
JeanMertz merged 1 commit into
mainfrom
nextest-tweaks

Conversation

@JeanMertz

Copy link
Copy Markdown
Collaborator

just test and just test-ci now pass --status-level=slow to cargo nextest run, so tests that pass but run slowly are flagged in the summary instead of being buried among the passing output.

Failure reporting also changes: local just test now uses --failure-output=final (failures printed once, after the run completes), while just test-ci uses
--failure-output=immediate-final (failures printed as they happen and again in the final summary), which makes it easier to spot a failure early in a long CI log without losing the end-of-run overview.

`just test` and `just test-ci` now pass `--status-level=slow` to
`cargo nextest run`, so tests that pass but run slowly are flagged in
the summary instead of being buried among the passing output.

Failure reporting also changes: local `just test` now uses
`--failure-output=final` (failures printed once, after the run
completes), while `just test-ci` uses
`--failure-output=immediate-final` (failures printed as they happen
and again in the final summary), which makes it easier to spot a
failure early in a long CI log without losing the end-of-run
overview.

Signed-off-by: Jean Mertz <git@jeanmertz.com>
@JeanMertz
JeanMertz merged commit 7c38d57 into main Jul 27, 2026
16 checks passed
@JeanMertz
JeanMertz deleted the nextest-tweaks branch July 27, 2026 14:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant