From 95d3905ec9079ab42052a9e96b33de6aade77257 Mon Sep 17 00:00:00 2001 From: jonathanmetzman <31354670+jonathanmetzman@users.noreply.github.com> Date: Mon, 1 Feb 2021 10:49:33 -0800 Subject: [cifuzz] Support a batch fuzzing mode (#5073) In this mode, CIFuzz will keep fuzzing until the time limit is reached, even if a crash was found. --- infra/cifuzz/actions/run_fuzzers/action.yml | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'infra/cifuzz/actions/run_fuzzers/action.yml') diff --git a/infra/cifuzz/actions/run_fuzzers/action.yml b/infra/cifuzz/actions/run_fuzzers/action.yml index 8434753f5..42cb2ddaf 100644 --- a/infra/cifuzz/actions/run_fuzzers/action.yml +++ b/infra/cifuzz/actions/run_fuzzers/action.yml @@ -15,6 +15,14 @@ inputs: sanitizer: description: 'The sanitizer to run the fuzzers with.' default: 'address' + run-fuzzers-mode: + description: | + The mode to run the fuzzers with ("ci" or "batch"). + "ci" is for fuzzing a pull request or commit. + "batch" is for non-interactive fuzzing of an entire project. + "batch" is in alpha and should not be used in production. + required: false + default: 'ci' runs: using: 'docker' image: '../../../run_fuzzers.Dockerfile' @@ -23,3 +31,4 @@ runs: FUZZ_SECONDS: ${{ inputs.fuzz-seconds }} DRY_RUN: ${{ inputs.dry-run}} SANITIZER: ${{ inputs.sanitizer }} + RUN_FUZZERS_MODE: ${{ inputs.run-fuzzers-mode }} -- cgit v1.2.3