Bug 13644 - 'Picky' builds should be assigned to workers first
Summary: 'Picky' builds should be assigned to workers first
Status: RESOLVED FIXED
Alias: None
Product: AutoBuilder
Classification: Infrastructure
Component: autobuilder (show other bugs)
Version: 3.1
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 4.0 M2
Assignee: Trevor Gamblin
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2019-11-21 20:29 UTC by Richard Purdie
Modified: 2021-11-25 17:24 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Richard Purdie 2019-11-21 20:29:17 UTC
Some builds like oe-selftest require specific workers. These should be assigned first before builds which can work on any worker.
Comment 1 Richard Purdie 2021-08-03 20:27:04 UTC
Also, it seems if the next build requires a specific worker, there are times this seems to block any further builds being run until one is available.
Comment 2 Trevor Gamblin 2021-09-09 14:22:36 UTC
Patch is on yocto-autobuilder2 master: http://git.yoctoproject.org/cgit.cgi/yocto-autobuilder2/commit/?id=b5a047f99f60595372aaeda9de9400801c83e7f2

Will be tested after the controller is restarted tomorrow.
Comment 3 Trevor Gamblin 2021-11-25 17:24:17 UTC
Marking this as done since it's been in use for a little while now (with the addition of some extra patches from Richard).