diff --git a/.github/workflows/checks.yaml b/.github/workflows/checks.yaml index f454e5fd..8f9b3bb3 100644 --- a/.github/workflows/checks.yaml +++ b/.github/workflows/checks.yaml @@ -293,7 +293,8 @@ jobs: # prevents `cargo fuzz coverage` from rebuilding everything RUSTFLAGS: "-C instrument-coverage" run: | - cargo fuzz run ${{matrix.features}} ${{matrix.fuzz_target}} ${{matrix.corpus}} -- -max_total_time=10 + # use a fixed seed so that the coverage is (somewhat) deterministic + cargo fuzz run ${{matrix.features}} ${{matrix.fuzz_target}} ${{matrix.corpus}} -- -max_total_time=10 -seed=1234 - name: Fuzz codecov run: | cargo fuzz coverage ${{matrix.features}} ${{matrix.fuzz_target}} ${{matrix.corpus}}