diff --git a/.config/nextest.toml b/.config/nextest.toml index 48f5d07c1..c89c5c852 100644 --- a/.config/nextest.toml +++ b/.config/nextest.toml @@ -1,7 +1,11 @@ [profile.ci] fail-fast = false failure-output = "immediate-final" -status-level = "fail" +# `retry` (not `fail`) prints each failed attempt, with its output, even when a +# retry then passes. A flaky test otherwise leaves only a `FLAKY 2/3` line, with +# nothing saying why the first attempt failed, so the flake can't be diagnosed +# from CI and just gets retried again. +status-level = "retry" final-status-level = "slow" retries = 2 # Mark a test slow after 120s and hard-kill it after 4 periods (8 min). A