|
|
|
@ -347,29 +347,18 @@ jobs: |
|
|
|
|
minimize-crashes: true |
|
|
|
|
parallel-fuzzing: true |
|
|
|
|
storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git |
|
|
|
|
|
|
|
|
|
fuzz_prune: |
|
|
|
|
if: github.event_name != 'pull_request' |
|
|
|
|
needs: fuzz_repo |
|
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
steps: |
|
|
|
|
- uses: actions/checkout@v3 |
|
|
|
|
with: |
|
|
|
|
submodules: true |
|
|
|
|
- uses: google/clusterfuzzlite/actions/build_fuzzers@v1 |
|
|
|
|
with: |
|
|
|
|
language: rust |
|
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
continue-on-error: true |
|
|
|
|
- uses: google/clusterfuzzlite/actions/run_fuzzers@v1 |
|
|
|
|
with: |
|
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
fuzz-seconds: 14400 |
|
|
|
|
fuzz-seconds: 3600 |
|
|
|
|
mode: prune |
|
|
|
|
storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git |
|
|
|
|
continue-on-error: true |
|
|
|
|
|
|
|
|
|
fuzz_coverage: |
|
|
|
|
if: github.event_name != 'pull_request' |
|
|
|
|
needs: fuzz_prune |
|
|
|
|
needs: fuzz_repo |
|
|
|
|
runs-on: ubuntu-latest |
|
|
|
|
steps: |
|
|
|
|
- uses: google/clusterfuzzlite/actions/build_fuzzers@v1 |
|
|
|
@ -379,7 +368,7 @@ jobs: |
|
|
|
|
- uses: google/clusterfuzzlite/actions/run_fuzzers@v1 |
|
|
|
|
with: |
|
|
|
|
github-token: ${{ secrets.GITHUB_TOKEN }} |
|
|
|
|
fuzz-seconds: 600 |
|
|
|
|
fuzz-seconds: 3600 |
|
|
|
|
mode: coverage |
|
|
|
|
sanitizer: coverage |
|
|
|
|
storage-repo: https://${{ secrets.FULL_ACCESS_TOKEN }}@github.com/oxigraph/clusterfuzzlite-oxigraph.git |
|
|
|
|