Dragonfly icon indicating copy to clipboard operation
Dragonfly copied to clipboard

Add CIFuzz

Open AdamKorcz opened this issue 3 years ago • 0 comments

Ⅰ. 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.

Ⅳ. Describe how to verify it

Ⅴ. Special notes for reviews

AdamKorcz avatar Oct 29 '21 13:10 AdamKorcz