diff --git a/.clusterfuzzlite/build.sh b/.clusterfuzzlite/build.sh index 901311ac..87af18df 100644 --- a/.clusterfuzzlite/build.sh +++ b/.clusterfuzzlite/build.sh @@ -15,9 +15,9 @@ function build_seed_corpus() { cd "$SRC"/oxigraph cargo fuzz build -O --debug-assertions -for TARGET in sparql_eval sparql_results_json sparql_results_tsv +for TARGET in sparql_eval # sparql_results_json sparql_results_tsv do cp fuzz/target/x86_64-unknown-linux-gnu/release/$TARGET "$OUT"/ done -build_seed_corpus sparql_results_json json -build_seed_corpus sparql_results_tsv tsv +# build_seed_corpus sparql_results_json json +# build_seed_corpus sparql_results_tsv tsv diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index c62c9314..a61f3439 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -298,8 +298,10 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} fuzz-seconds: 600 - mode: 'code-change' + mode: code-change sanitizer: address + minimize-crashes: true + parallel-fuzzing: true storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git fuzz_repo: @@ -318,8 +320,10 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} fuzz-seconds: 3600 - mode: 'batch' + mode: batch sanitizer: address + minimize-crashes: true + parallel-fuzzing: true storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git fuzz_prune: @@ -338,7 +342,7 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} fuzz-seconds: 14400 - mode: 'prune' + mode: prune storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git fuzz_coverage: @@ -354,6 +358,6 @@ jobs: with: github-token: ${{ secrets.GITHUB_TOKEN }} fuzz-seconds: 600 - mode: 'coverage' - sanitizer: 'coverage' + mode: coverage + sanitizer: coverage storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git