Skip to content

Conversation

ligurio
Copy link
Owner

@ligurio ligurio commented Apr 16, 2025

No description provided.

ligurio added a commit to ligurio/lua-c-api-corpus that referenced this pull request Apr 16, 2025
ligurio added a commit to ligurio/lua-c-api-corpus that referenced this pull request Apr 16, 2025
@ligurio ligurio force-pushed the ligurio/gh-xxxx-fix-corpus-path branch from 9956668 to 09118e0 Compare April 16, 2025 19:16
@ligurio
Copy link
Owner Author

ligurio commented Apr 16, 2025

An empty repository for this is sufficient. The corpus have to be uploaded in the repository under the folder /corpus/<fuzz_target>/ for each fuzzer.

https://google.github.io/clusterfuzzlite/running-clusterfuzzlite/github-actions/#batch-fuzzing

@ligurio ligurio force-pushed the ligurio/gh-xxxx-fix-corpus-path branch 2 times, most recently from 3c7e282 to b8c9cdd Compare April 17, 2025 06:52
ligurio added 2 commits April 17, 2025 11:07
The ClusterFuzzLite uses a Git repo for storing corpora.
The corpus have to be uploaded in the repository under the folder
`/corpus/<fuzz_target>/` for each fuzzer, see [1]. But CTest and
ClusterFuzzLite build script used seed corpus under the folder
`/<fuzz_target>/`, and uploaded corpora was not used by following
ClusterFuzzLite runs. The patch fixes location of the seed corpus
used by CTest and ClusterFuzzLite build script.

1. https://google.github.io/clusterfuzzlite/running-clusterfuzzlite/github-actions/#storage-repo
- Updated a `fuzz-seconds`, the amount of time spent fuzzing.
  On GitHub Free plan [1] 2.000 minutes are available, so it is
  allowed about 1 hour per day.
- Removed `minimize-crashes`, `report-unreproducible-crashes` and
  `report-ooms`, these options are unused [2].
- Added `language`, `parallel-fuzzing`, where these options were
  absent.

1. https://docs.github.com/en/billing/managing-billing-for-your-products/managing-billing-for-github-actions/about-billing-for-github-actions#included-storage-and-minutes
2. https://google.github.io/clusterfuzzlite/running-clusterfuzzlite/github-actions/
@ligurio ligurio force-pushed the ligurio/gh-xxxx-fix-corpus-path branch from b8c9cdd to 01006ea Compare April 17, 2025 08:08
@ligurio ligurio merged commit ddc562b into master Apr 17, 2025
12 checks passed
@ligurio ligurio deleted the ligurio/gh-xxxx-fix-corpus-path branch April 17, 2025 09:45
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.

1 participant