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

extend coverage stats analysis in reporting #678

Merged
merged 6 commits into from
Oct 30, 2024
Merged

Conversation

DavidKorczynski
Copy link
Collaborator

  • adds comparison to the current state of OSS-Fuzz. This makes it easy to see how much improvement the experiment has across the OSS-Fuzz landscape.
  • adds a new metric, "relative coverage gain" which compares the newly achieved coverage per project relatiev to the existing coverage lines. The point is here the metric of coverage gain relative to total line number does not tell all about the achievements. An interesting metric is how much have been improved relative to the existing manually achieved fuzzing.

- adds comparison to the current state of OSS-Fuzz. This makes it easy
  to see how much improvement the experiment has across the OSS-Fuzz landscape.
- adds a new metric, "relative coverage gain" which compares the newly
  achieved coverage per project relatiev to the existing coverage lines.
  The point is here the metric of coverage gain relative to total line
  number does not tell all about the achievements. An interesting
  metric is how much have been improved relative to the existing
  manually achieved fuzzing.

Signed-off-by: David Korczynski <[email protected]>
Signed-off-by: David Korczynski <[email protected]>
Signed-off-by: David Korczynski <[email protected]>
@DavidKorczynski
Copy link
Collaborator Author

/gcbrun exp -n dk-improve-cov-and-test-non-fi-projects -m vertex_ai_gemini-1-5 -i -b test-mix-new-projects

Signed-off-by: David Korczynski <[email protected]>
@DavidKorczynski
Copy link
Collaborator Author

@DavidKorczynski DavidKorczynski marked this pull request as ready for review October 30, 2024 09:24
Signed-off-by: David Korczynski <[email protected]>
@DavidKorczynski
Copy link
Collaborator Author

/gcbrun skip

Signed-off-by: David Korczynski <[email protected]>
@DavidKorczynski
Copy link
Collaborator Author

/gcbrun skip

@AdamKorcz AdamKorcz merged commit 73cd2a8 into main Oct 30, 2024
6 checks passed
@AdamKorcz AdamKorcz deleted the coverage-improvements-10 branch October 30, 2024 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants