Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OSS-Fuzz build script #11263

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

AdamKorcz
Copy link
Contributor

Description

Adds the OSS-Fuzz build script which is currently here: https://github.com/google/oss-fuzz/blob/master/projects/opentelemetry/build.sh.

Whenever I have made changes to the fuzzers in opentelemetry-collector, I have made changes to the OSS-Fuzz build script as well. To make it easier to manage the OSS-Fuzz, this PR moves the build script over here.

It also adds a dictionary and a seed corpus to close #10724. The seed corpus comes from here: https://github.com/dvyukov/go-fuzz-corpus. Once this build script is merged, I will add a line in the Dockerfile to clone that repo.

Link to tracking issue

Fixes #10724

Testing

Documentation

@AdamKorcz AdamKorcz requested a review from a team as a code owner September 24, 2024 14:30
@AdamKorcz AdamKorcz force-pushed the oss-fuzz-build-script branch 2 times, most recently from e331ac6 to 7c93fdc Compare September 24, 2024 14:39
Signed-off-by: Adam Korczynski <[email protected]>
Copy link

codecov bot commented Sep 24, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Please upload report for BASE (main@d6f568d). Learn more about missing BASE report.
Report is 255 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main   #11263   +/-   ##
=======================================
  Coverage        ?   91.42%           
=======================================
  Files           ?      424           
  Lines           ?    20187           
  Branches        ?        0           
=======================================
  Hits            ?    18455           
  Misses          ?     1348           
  Partials        ?      384           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link
Contributor

github-actions bot commented Oct 9, 2024

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added Stale and removed Stale labels Oct 9, 2024
Copy link
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added Stale and removed Stale labels Oct 24, 2024
Copy link
Contributor

This PR was marked stale due to lack of activity. It will be closed in 14 days.

@github-actions github-actions bot added the Stale label Nov 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add fuzz seeds
1 participant