diff options
| author | Dmitry Vyukov <dvyukov@google.com> | 2019-11-27 14:26:14 +0100 |
|---|---|---|
| committer | Dmitry Vyukov <dvyukov@google.com> | 2019-11-27 14:26:14 +0100 |
| commit | 4cea005389a2c907bf947f6f2b79ef2bc9e42ce1 (patch) | |
| tree | 426d9ec625a7f9bc6618a5519f8794be7b7b3bf2 | |
| parent | 6f7be11fa1dfb7538af54ffafd1cc644d3975a1d (diff) | |
syz-ci: TODO
| -rw-r--r-- | syz-ci/syz-ci.go | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/syz-ci/syz-ci.go b/syz-ci/syz-ci.go index 5221f7219..428856696 100644 --- a/syz-ci/syz-ci.go +++ b/syz-ci/syz-ci.go @@ -93,7 +93,7 @@ type Config struct { // GCS path to upload coverage reports from managers (optional). CoverUploadPath string `json:"cover_upload_path"` // Enable patch testing jobs. - EnableJobs bool `json:"enable_jobs"` + //EnableJobs bool `json:"enable_jobs"` BisectBinDir string `json:"bisect_bin_dir"` Managers []*ManagerConfig `json:"managers"` } @@ -113,8 +113,15 @@ type ManagerConfig struct { KernelCmdline string `json:"kernel_cmdline"` // File with sysctl values (e.g. output of sysctl -a, optional). KernelSysctl string `json:"kernel_sysctl"` - PollCommits bool `json:"poll_commits"` - Bisect bool `json:"bisect"` + //PollCommits bool `json:"poll_commits"` + //Bisect bool `json:"bisect"` + + // Comma-separated list of job types to do for this manager: + // - test-patch: test proposed fix patches + // - bisect-cause: do cause bisection + // - bisect-fix: do fix bisection + // - poll-commits: poll info about fix commits + Jobs string `json:"bisect"` ManagerConfig json.RawMessage `json:"manager_config"` managercfg *mgrconfig.Config |
