aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/bisect
Commit message (Collapse)AuthorAgeFilesLines
* pkg/bisect: check existence of input filesDmitry Vyukov2018-12-171-0/+20
| | | | | | It's better to fail early then to wait for kernel build. Update #501
* pkg/mgrconfig: move from syz-manager/mgrconfigDmitry Vyukov2018-08-021-1/+1
| | | | | | | | mgrconfig was used only by syz-manager initially, but now it's used by a dozen of packages and it's weird to import from under a binary dir. pkg/ is much more reasonable dir for a widely used helper package.
* syz-ci: fix arch passed to build.CleanDmitry Vyukov2018-07-171-2/+2
|
* pkg/vcs: pave way for multi-vcs supportDmitry Vyukov2018-06-271-9/+15
| | | | | Wrap current git interface in abstract interface. Provide constructor that create repo interface for the given os/vm.
* pkg/vcs: move from pkg/gitDmitry Vyukov2018-06-271-30/+30
| | | | Rename pkg/git to pkg/vcs because we need to support not only git.
* pkg/build: pave way for multi-OS supportDmitry Vyukov2018-06-221-2/+4
| | | | | | Unify kernel and image build, that distinction is really uninteresting. Define interface that each OS needs to implement. Add gvisor stub.
* pkg/build: move from pkg/kernelDmitry Vyukov2018-06-221-4/+4
| | | | Rename pkg/kernel to pkg/build and prepare for multi-OS support.
* pkg/kernel: allow to split full make outputDmitry Vyukov2018-05-171-1/+6
| | | | | | | | | | | Currently kernel build failures are insanely verbose (contain full kernel build output) and there is no way to separate short descriptions from full output. Make it possible. Also try to extract failure root cause froom build log. Use this in pkg/bisect to not pollute log on build failures. Update #501
* pkg/bisect: stop at Linux v3.8Dmitry Vyukov2018-05-171-0/+9
| | | | Update #501
* pkg/bisect: increase number of tries to 8Dmitry Vyukov2018-05-171-14/+30
| | | | | | | | | With 5 tries sometimes only 1 fails, and sometimes we probably have false negatives. Increase number of tries to 8 and compress results if they all are the same. Update #501
* pkg/git: extract relevant email addresses from commitsDmitry Vyukov2018-05-171-0/+1
| | | | Update #501
* pkg/bisect: add bisection logicDmitry Vyukov2018-05-171-0/+306
Add first version of bisection package (supports both bug and fix bisection). And tools/syz-bisect wrapper for testing. Update #501