s2n-tls
s2n-tls copied to clipboard
Move Fuzz Corpuses to S3
Problem:
Currently fuzz corpuses reside in ./tests/fuzz/corpus/ and clutters pull requests, git history and objects.
Proposed Solution:
Move fuzz corpuses to S3 or a separate repository. This also allow corpuses can also be updated through a continuously integrated script.
Corpus files are being written to s3, left todo is
- create an s3 retention policy
- script the import of s3 corpus files into codebuild runs
- remove corpus files from the repo (?)
Alternatively EFS might be cheaper/faster/better due to not having to move corpus files around.
Alternatively EFS might be cheaper/faster/better due to not having to move corpus files around.
Nope. VPC/auth issues add significant ops overhead handled more elegantly by s3.
Done in #4665 and #4678