From 80642b4e25c41f6da67d6b06e1c42500a67b855d Mon Sep 17 00:00:00 2001 From: Bruno Dutra Date: Sun, 20 Feb 2022 18:15:27 +0100 Subject: [PATCH] run fuzzer on memory and thread sanitizers on CI --- .github/workflows/ci.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9c0be40..9722b5f 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -164,7 +164,7 @@ jobs: strategy: fail-fast: false matrix: - sanitizer: [address, leak] + sanitizer: [address, leak, memory, thread] steps: - uses: actions/checkout@master - uses: actions-rs/toolchain@v1 @@ -172,13 +172,14 @@ jobs: override: true profile: minimal toolchain: nightly + components: rust-src - uses: actions-rs/install@v0.1 with: crate: cargo-fuzz - uses: actions-rs/cargo@v1 with: command: fuzz - args: run -s ${{ matrix.sanitizer }} fuzzer -- -max_total_time=120 + args: run -s ${{ matrix.sanitizer }} fuzzer -Z build-std -- -max_total_time=120 coverage: needs: [test]