aboutsummaryrefslogtreecommitdiffstats
path: root/pkg/instance/instance.go
Commit message (Collapse)AuthorAgeFilesLines
* pkg/csource: allow to build source fom memoryDmitry Vyukov2018-06-061-5/+1
| | | | | | In most cases we have source in memory, so provide a function to build right from memory without creating temp files.
* pkg/kernel: allow to split full make outputDmitry Vyukov2018-05-171-2/+2
| | | | | | | | | | | 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
* tools/create-gce-image.sh: support both nbd and loopDmitry Vyukov2018-05-171-6/+7
| | | | | Pass target OS/arch and VM type to kernel.CreateImage. Use nbd for gce and loop for qemu VM type.
* pkg/instance: relax syzkaller path checkDmitry Vyukov2018-05-141-14/+13
| | | | | | Only check that syzkaller path is in GOPATH if we are going to build it. syz-ci image testing does not have syzkaller path in GOPATH, but it also does not build syzkaller.
* pkg/instance: add package for testing of images/patches/bisectionDmitry Vyukov2018-05-141-0/+337
Move helper image/patch testing code from syz-ci/testing.go to a separate package so that it can be reused during bisection. Update #501