tree: 0fea0c3a5696032986bb3690e3d3b874a8e3c7a4 [path history] [tgz]
  1. base-images/
  2. gcb/
  3. jenkins-cluster/
  4. travis/
  5. uploader/
  6. .pylintrc
  7. helper.py
  8. README.md
  9. templates.py
infra/README.md

infra

OSS-Fuzz project infrastructure

Core infrastructure:

  • base-images - docker images for building fuzz targets & corresponding jenkins pipeline.

Continuous Integration infrastructure:

helper.py

script to automate common docker operations

CommandDescription
generateGenerates skeleton files for a new project
build_imageBuilds a docker image for a given project
build_fuzzersBuilds fuzz targets for a given project
run_fuzzerRuns a fuzz target in a docker container
coverageRuns fuzz target(s) in a docker container and generates a code coverage report. See Code Coverage doc
reproduceRuns a testcase to reproduce a crash
shellStarts a shell inside the docker image for a project