code-intelligence.com/cifuzz@v0.40.0/examples/other/cifuzz.yaml (about) 1 ## Configuration for a CI Fuzz project 2 ## Generated on 2023-04-04 3 4 ## The build system used to build this project. If not set, cifuzz tries 5 ## to detect the build system automatically. 6 ## Valid values: "bazel", "cmake", "maven", "gradle", "other". 7 #build-system: cmake 8 9 ## If the build system type is "other", this command is used by 10 ## `cifuzz run` to build the fuzz test. 11 build-command: make clean && make $FUZZ_TEST 12 ## Directories containing sample inputs for the code under test. 13 ## See https://llvm.org/docs/LibFuzzer.html#corpus 14 #seed-corpus-dirs: 15 # - path/to/seed-corpus 16 17 ## A file containing input language keywords or other interesting byte 18 ## sequences. 19 ## See https://llvm.org/docs/LibFuzzer.html#dictionaries 20 #dict: path/to/dictionary.dct 21 22 ## Command-line arguments to pass to libFuzzer. 23 ## See https://llvm.org/docs/LibFuzzer.html#options 24 #engine-args: 25 # - -rss_limit_mb=4096 26 27 ## Maximum time to run fuzz tests. The default is to run indefinitely. 28 #timeout: 30m 29 30 ## By default, fuzz tests are executed in a sandbox to prevent accidental 31 ## damage to the system. Set to false to run fuzz tests unsandboxed. 32 ## Only supported on Linux. 33 #use-sandbox: false 34 35 ## Set to true to print output of the `cifuzz run` command as JSON. 36 #print-json: true 37 38 ## Set to true to disable desktop notifications 39 #no-notifications: true 40 41 ## Set URL of the CI App 42 #server: https://app.code-intelligence.com 43 44 ## Set the project name on the CI App 45 #project: my-project-1a2b3c4d