From f11160295a9a2b722a88120519212834581e6159 Mon Sep 17 00:00:00 2001 From: pwang Date: Fri, 17 Jul 2026 15:46:04 -0400 Subject: [PATCH] fix(coverage): use cargo-nextest for Rust coverage tests (closes #5162) --- tools/coverage/coverage-rust | 2 +- tools/coverage/coverage-rust.bat | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/coverage/coverage-rust b/tools/coverage/coverage-rust index 45fca83f5db..a94e455415a 100755 --- a/tools/coverage/coverage-rust +++ b/tools/coverage/coverage-rust @@ -17,7 +17,7 @@ else test -x "$cargo_cmd" || cargo install cargo-llvm-cov --version 0.8.4 --locked --root out fi -ANKI_TEST_MODE=1 "$cargo_cmd" llvm-cov --workspace --locked --json --summary-only \ +ANKI_TEST_MODE=1 "$cargo_cmd" llvm-cov nextest --workspace --locked --json --summary-only \ --output-path $outdir/coverage-summary.json --fail-under-lines 64 if [ "$html" = "--html" ]; then diff --git a/tools/coverage/coverage-rust.bat b/tools/coverage/coverage-rust.bat index 81d610043fb..7ef8e37f08c 100644 --- a/tools/coverage/coverage-rust.bat +++ b/tools/coverage/coverage-rust.bat @@ -26,7 +26,7 @@ if "%CI%"=="true" ( ) set "ANKI_TEST_MODE=1" -"%CARGO_CMD%" llvm-cov --workspace --locked --json --summary-only ^ +"%CARGO_CMD%" llvm-cov nextest --workspace --locked --json --summary-only ^ --output-path %outdir%\coverage-summary.json --fail-under-lines 64 || exit /b 1 if "%1"=="--html" (