Documentation ¶
Overview ¶
Package runtest is a driver for end-to-end testing of syzkaller programs. It tests program execution via both executor and csource, with different sandboxes and execution modes (threaded, repeated, etc). It can run test OS programs locally via run_test.go and all other real OS programs via tools/syz-runtest which uses manager config to wind up VMs. Test programs are located in sys/*/test/* files.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Context ¶
type Context struct { Dir string Target *prog.Target Features flatrpc.Feature EnabledCalls map[string]map[*prog.Syscall]bool LogFunc func(text string) Retries int // max number of test retries to deal with flaky tests Verbose bool Debug bool Tests string // prefix to match test file names // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.