aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2019-11-27 14:26:14 +0100
committerDmitry Vyukov <dvyukov@google.com>2019-11-27 14:26:14 +0100
commit4cea005389a2c907bf947f6f2b79ef2bc9e42ce1 (patch)
tree426d9ec625a7f9bc6618a5519f8794be7b7b3bf2
parent6f7be11fa1dfb7538af54ffafd1cc644d3975a1d (diff)
syz-ci: TODO
-rw-r--r--syz-ci/syz-ci.go13
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