Dragonfly
Dragonfly copied to clipboard
Add CIFuzz
Ⅰ. Describe what this PR did
Added CIFuzz which will run Dragonflys fuzzers for 600 seconds in the CI when a PR is made.
CIFuzz is a service by OSS-fuzz for integrated projects. Documentation can be found here: https://google.github.io/oss-fuzz/getting-started/continuous-integration/
Dragonflys fuzzers can be found here:
- https://github.com/dragonflyoss/Dragonfly/blob/master/dfget/core/uploader/uploader_fuzz.go
- https://github.com/dragonflyoss/Dragonfly/blob/master/supernode/daemon/mgr/cdn/cdn_fuzz.go
Dragonflys OSS-fuzz integration can be found here: https://github.com/google/oss-fuzz/tree/master/projects/dragonfly
Ⅱ. Does this pull request fix one issue?
No
Ⅲ. Why don't you add test cases (unit test/integration test)? (你真的觉得不需要加测试吗?)
No new Go code has been added.