kernelci / kernelci/kci-bisect
Result parser / error signature matching
- Dominant language
- Python
- Stars
- 0
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
Work out pass/fail from test output and check it's the same failure
across bisection steps.
This matters because you can hit a different bug mid-bisect and end
up chasing the wrong thing. Logspec already generates SHA1 error
signatures — we should use those to confirm we're still seeing the
original regression at each step.
Also need to handle non-monotonic pass/fail along the history, which
is more common than you'd hope.
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by locating the result parser and the code that processes bisection steps, then trace how Logspec's SHA1 error signatures are produced or exposed. Done means pass/fail is derived from test output, the original failure signature is checked at each step, and non-monotonic histories are handled without chasing a different bug.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- testing-qa, tooling
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Mostly clear
- Newbie friendliness
- 48/100