oss-fuzz/infra/cifuzz
jonathanmetzman 343e1b2d33
[CIFuzz] Add coverage report generation. (#5937)
Also:
1. Support coverage builds.
2. Add an integration test for coverage builds and reports.
3. Refactor docker code so that there is less duplication in getting arguments for docker run, in particular when handling container (production) vs no container (testing).
4. Rename coverage.py to get_coverage_report.
5. Add tests for untested functions in docker.py
6. Add a test for get_fuzz_target_runner.
2021-06-23 07:30:11 -07:00
..
actions [CIFuzz] Refactor in preparation for filestore (#5841) 2021-05-26 09:45:22 -07:00
cifuzz-base [CIFuzz] Allow run_fuzzers to use a preexisting corpus. (#5928) 2021-06-17 08:32:20 -07:00
filestore [CIFuzz] Implement filestore based on github artifacts (#5943) 2021-06-21 15:28:21 +00:00
test_data [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
third_party/github_actions_toolkit [CIFuzz] Implement filestore based on github artifacts (#5943) 2021-06-21 15:28:21 +00:00
affected_fuzz_targets.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
affected_fuzz_targets_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
build_fuzzers.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
build_fuzzers_entrypoint.py [CIFuzz] Make it possible to skip bad build check. (#5475) 2021-03-23 09:22:53 -07:00
build_fuzzers_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
clusterfuzz_deployment.py [CIFuzz][NFC] Replace format strings with f-strings. (#5933) 2021-06-17 11:26:42 -07:00
clusterfuzz_deployment_test.py [CIFuzz] Refactor HTTP code and use a newer python. (#5842) 2021-06-14 09:26:04 -07:00
config_utils.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
config_utils_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
continuous_integration.py [CIFuzz] Support non-github action CI for external projects (#5824) 2021-05-24 21:22:01 +00:00
docker.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
docker_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
environment.py [CIFuzz][NFC] Replace format strings with f-strings. (#5933) 2021-06-17 11:26:42 -07:00
example_main.yml cifuzz: upload artifacts only when the "run fuzzers" step fails (#3733) 2020-04-30 09:40:39 -07:00
filestore_utils.py [CIFuzz] Implement filestore based on github artifacts (#5943) 2021-06-21 15:28:21 +00:00
filestore_utils_test.py [CIFuzz] Implement filestore based on github artifacts (#5943) 2021-06-21 15:28:21 +00:00
fuzz_target.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
fuzz_target_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
generate_coverage_report.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
generate_coverage_report_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
get_coverage.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
get_coverage_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
http_utils.py [CIFuzz] Refactor HTTP code and use a newer python. (#5842) 2021-06-14 09:26:04 -07:00
http_utils_test.py [CIFuzz] Refactor HTTP code and use a newer python. (#5842) 2021-06-14 09:26:04 -07:00
requirements.txt [CIFuzz] Refactor HTTP code and use a newer python. (#5842) 2021-06-14 09:26:04 -07:00
run_fuzzers.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
run_fuzzers_entrypoint.py [CIFuzz] Add functionality to save diskspace (#5342) 2021-03-12 07:27:07 -08:00
run_fuzzers_test.py [CIFuzz] Add coverage report generation. (#5937) 2021-06-23 07:30:11 -07:00
stack_parser.py [CIFuzz] Fix handling of sanitizer artifacts (#5182) 2021-02-18 09:57:34 -08:00
stack_parser_test.py [NFC][CIFuzz] Rename test_files to test_data and delete unneeded testcases directory (#5448) 2021-03-19 11:49:38 -07:00
test_helpers.py [CIFuzz] Refactor in preparation for filestore (#5841) 2021-05-26 09:45:22 -07:00