Open Bug 1907116 Opened 1 year ago Updated 4 months ago

[meta] Improve end-to-end time for the code review bot

Categories

(Developer Infrastructure :: Source Code Analysis, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: marco, Unassigned)

References

(Depends on 2 open bugs)

Details

(Keywords: meta)

Taking https://phabricator.services.mozilla.com/D216152 (with linked try push https://treeherder.mozilla.org/jobs?repo=try&revision=8ecfe1dd921371b05eec3d240e5de989ec9e09ba) as an example:
revision opened 12:06
push 12:08
decision task requested 12:12
decision task started 12:12
decision task finished 12:17
doc task requested 12:17
doc task started 12:26
doc task finished 12:43
code-review-issues task finished 12:45
code review bot task triggered 13:49
issues published 13:49

Many of these steps can be optimized.

Depends on: 1907315

9 minutes waiting time for the doc task to get a machine. A look just now at the worker pool shows only one machine running but half an hour ago 10+ were busy. No base load of finishing machines means the task has to wait for a machine requested for it which first needs to finish its setup.

Depends on: 1959706
Depends on: 1998095
You need to log in before you can comment on or make changes to this bug.