Skip to content

add chart fuzz tests#13345

Merged
mattfarina merged 1 commit intohelm:mainfrom
AdamKorcz:fuzzzzz2
Oct 4, 2024
Merged

add chart fuzz tests#13345
mattfarina merged 1 commit intohelm:mainfrom
AdamKorcz:fuzzzzz2

Conversation

@AdamKorcz
Copy link
Copy Markdown
Contributor

What this PR does / why we need it:

This moves the chartfuzzer upstream to Helms repository. The fuzzer currently exists here. OSS-Fuzz runs this fuzzer continuously, and it is better in terms of manageability for Helm to have its fuzzers in its own repository.

Special notes for your reviewer:

If applicable:

  • this PR contains user facing changes (the docs needed label should be applied if so)
  • this PR contains unit tests
  • this PR has been tested for backwards compatibility

Signed-off-by: Adam Korczynski <adam@adalogics.com>
@pull-request-size pull-request-size bot added the size/M Denotes a PR that changes 30-99 lines, ignoring generated files. label Sep 20, 2024
@robertsirc
Copy link
Copy Markdown
Member

Hello, thank you for your PR. This is just the test for testing fuzz that was implemented in another PR. I pulled this and the test pass.

LGTM

Copy link
Copy Markdown
Member

@robertsirc robertsirc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mattfarina
Copy link
Copy Markdown
Collaborator

@AdamKorcz how will the move to the helm source end up working with oss-fuzz?

@AdamKorcz
Copy link
Copy Markdown
Contributor Author

@AdamKorcz how will the move to the helm source end up working with oss-fuzz?

My plan is to move the fuzzers from CNCF-fuzzing over the next weeks. I will also move the build script over here.

@mattfarina mattfarina added the Has One Approval This PR has one approval. It still needs a second approval to be merged. label Oct 2, 2024
@robertsirc robertsirc added approved Indicates a PR has been approved by the required number of approvers and removed Has One Approval This PR has one approval. It still needs a second approval to be merged. labels Oct 4, 2024
@mattfarina mattfarina merged commit 2da76a0 into helm:main Oct 4, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by the required number of approvers size/M Denotes a PR that changes 30-99 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants