AFL stability metric broken?
- Dominant language
- Shell
- Stars
- 12.6k
- Forks
- 2.9k
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 62
Description
I used to use the AFL stability metric to improve fuzz targets via the link https://oss-fuzz.com/fuzzer-stats?group_by=by-fuzzer&fuzzer=afl&job=afl_asan_bitcoin-core&project=bitcoin-core. However, it just sits constant at 100% for all fuzz targets, which is wrong.
Going back to a week in the past month, it correctly shows a stability of 0.91 (or similar) for some fuzz targets.
So my questions are:
* Is the metric still working at all for any project? (I can only see bitcoin-core)
* If it is broken, what broke it?
Contributor guide
Research direction
Start with the linked OSS-Fuzz fuzzer-stats page and compare the current AFL stability values for bitcoin-core with the historical values described in the issue. Determine whether the metric is still working for any project and identify what changed or broke it; no source file or test is named, so completion requires documenting the cause and affected scope.
Written by the indexing model from the issue text.
Assessment
- Domain
- testing-qa
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100