From 4cea005389a2c907bf947f6f2b79ef2bc9e42ce1 Mon Sep 17 00:00:00 2001 From: Dmitry Vyukov Date: Wed, 27 Nov 2019 14:26:14 +0100 Subject: syz-ci: TODO --- syz-ci/syz-ci.go | 13 ++++++++++--- 1 file 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 -- cgit mrf-deployment