From 67db6ccb7357714a0299fe9f3d192a26bd32ac4e Mon Sep 17 00:00:00 2001 From: Aleksandr Nogikh Date: Thu, 20 Jul 2023 15:58:35 +0200 Subject: 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. --- syz-ci/jobs.go | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'syz-ci') 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()) -- cgit mrf-deployment