| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
It looks cheaper than appengine.NewContext().
|
| |
|
|
|
|
|
|
| |
1. Init coveragedb client once and propagate it through context to enable mocking.
2. Always init coverage handlers. It simplifies testing.
3. Read webGit and coveragedb client from ctx to make it mockable.
4. Use int for file line number and int64 for merged coverage.
5. Add tests.
|
| | |
|
| |
|
|
|
| |
Stderr output is interpreted as an error.
Let's stop printing "Cloning into 'syzkaller'..." to stderr.
|
|
|
This PR exports the latest reproducer for every bug.
Reproducers are exported to the "bug_id/repro_id.c" files.
This approach allows to add some metadata files or export more reproducers/bug later.
All the files are then archived and uploaded to the preconfigured location.
|