diff options
| author | Aleksandr Nogikh <nogikh@google.com> | 2023-07-20 15:58:35 +0200 |
|---|---|---|
| committer | Aleksandr Nogikh <nogikh@google.com> | 2023-07-25 08:23:29 +0000 |
| commit | 67db6ccb7357714a0299fe9f3d192a26bd32ac4e (patch) | |
| tree | 939b66db67290a6d717073310451303ffe353bc2 /syz-ci/jobs.go | |
| parent | f10792b12616db8be4800398ef8eff0c6c1ffa2b (diff) | |
syz-ci: don't always return Build.Commit
For bisections, only return it if it's successful. We don't seem to be
interested in specific values for jobs anyway.
Do the same for KernelCommitDate.
Diffstat (limited to 'syz-ci/jobs.go')
| -rw-r--r-- | syz-ci/jobs.go | 13 |
1 files changed, 4 insertions, 9 deletions
diff --git a/syz-ci/jobs.go b/syz-ci/jobs.go index 36b362ab9..a0f838e7b 100644 --- a/syz-ci/jobs.go +++ b/syz-ci/jobs.go @@ -382,20 +382,15 @@ func (jp *JobProcessor) process(job *Job) *dashapi.JobDoneReq { }, } job.resp = resp + resp.Build.KernelRepo = req.KernelRepo + resp.Build.KernelBranch = req.KernelBranch + resp.Build.KernelCommit = "[unknown]" + resp.Build.KernelConfig = req.KernelConfig switch req.Type { case dashapi.JobTestPatch: mgrcfg.Name += "-test" + jp.instanceSuffix - resp.Build.KernelRepo = req.KernelRepo - resp.Build.KernelBranch = req.KernelBranch - resp.Build.KernelCommit = "[unknown]" case dashapi.JobBisectCause, dashapi.JobBisectFix: mgrcfg.Name += "-bisect" + jp.instanceSuffix - resp.Build.KernelRepo = mgr.mgrcfg.Repo - resp.Build.KernelBranch = mgr.mgrcfg.Branch - resp.Build.KernelCommit = req.KernelCommit - resp.Build.KernelCommitTitle = req.KernelCommitTitle - resp.Build.KernelCommitDate = req.KernelCommitDate - resp.Build.KernelConfig = req.KernelConfig default: err := fmt.Errorf("bad job type %v", req.Type) job.resp.Error = []byte(err.Error()) |
