From ac7848eda20e4032e6ada521d6792b284f223a36 Mon Sep 17 00:00:00 2001 From: Greg Sleap Date: Fri, 5 Mar 2021 14:48:17 +0800 Subject: [PATCH] More workflow fixs to get code cov working --- .github/workflows/run_tests.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/run_tests.yml b/.github/workflows/run_tests.yml index 2fa2a07..4bf3038 100644 --- a/.github/workflows/run_tests.yml +++ b/.github/workflows/run_tests.yml @@ -71,6 +71,7 @@ jobs: - name: Generate test lcov coverage into coverage/ dir run: | + mkdir -p coverage RUSTFLAGS="-Zinstrument-coverage" LLVM_PROFILE_FILE="json5format-%m.profraw" rustup run nightly cargo test --tests rustup run nightly cargo profdata -- merge -sparse json5format-*.profraw -o json5format.profdata rustup run nightly cargo cov -- export --format=lcov --ignore-filename-regex='(/.cargo/registry|/rustc|test.rs$)' --instr-profile=json5format.profdata \