Open Bug 1907116 Opened 2 years ago Updated 14 days 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 6 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
Depends on: 2035010
Depends on: 2052992
Depends on: 2052251
Depends on: 2058852
Depends on: 2058855
Depends on: 2059200
Depends on: 2059711
You need to log in before you can comment on or make changes to this bug.