From c31de82629a8ea64eca5dc2b2e4474167491b01e Mon Sep 17 00:00:00 2001 From: Martin Kunkel Date: Mon, 8 Dec 2025 20:32:06 +0000 Subject: [PATCH] unit test coverage: fix missing coverage binary-path option of grcov needs to be set to full target/debug folder to include unit test binaries. --- util/build-run-test-coverage-linux.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/build-run-test-coverage-linux.sh b/util/build-run-test-coverage-linux.sh index 5a5b5af2a..d5613fbfd 100755 --- a/util/build-run-test-coverage-linux.sh +++ b/util/build-run-test-coverage-linux.sh @@ -104,7 +104,7 @@ run_test_and_aggregate "uucore" "-p uucore --all-features" echo "# Aggregating all the profraw files under ${REPORT_PATH}" grcov \ "${PROFDATA_DIR}" \ - --binary-path "${REPO_main_dir}/target/debug/coreutils" \ + --binary-path "${REPO_main_dir}/target/debug/" \ --output-types lcov \ --output-path ${REPORT_PATH} \ --llvm \