Commit Graph

19 Commits

Author SHA1 Message Date
Richard Purdie
a70b65bcc2 master.cfg: Increase default number of builds shown on the worker page
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-03-12 12:16:09 -07:00
Richard Purdie
dab2c9bb81 master.cfg: Tweak defaults to improve console build display
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2025-02-10 22:21:21 +00:00
Richard Purdie
2d60fe7103 config: Add buildperf-debian11
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-15 08:29:26 +00:00
Trevor Gamblin
b5a047f99f builders: Add prioritizeBuilders
This prioritizeBuilders function sorts builders by the length of their
associated worker lists, so that builders that can only be assigned to a
small number of workers are assigned to those workers before other
builds that don't have specific needs when resources are limited. An
example might be when a slot is available on an Ubuntu-based worker, and
"oe-selftest-ubuntu" and "genericx86-64" build requests exist in the
queue. Since oe-selftest-ubuntu requires an Ubuntu-based worker and
genericx86-64 does not, genericx86-64 will be assigned a higher value
(lower priority) so that oe-selftest-ubuntu is assigned to that worker
first.

[YOCTO #13644]

Signed-off-by: Trevor Gamblin <trevor.gamblin@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-09-09 14:24:24 +01:00
Richard Purdie
9fa3dee873 master/schedulers: Add codebase markup to stop revisions being mapped incorrectly/incompatibly
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 16:50:12 +00:00
Richard Purdie
2412c64620 master: Add pollInterval to GitPoller make it clear how to change it
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 16:49:39 +00:00
Richard Purdie
7423ce86b8 master.cfg: Fix bitbake repo url
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 15:20:00 +00:00
Richard Purdie
7d87086581 master: Add change source monitoring for bitbake and yocto-docs
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-11-06 15:01:53 +00:00
Richard Purdie
8fe016342b master.cfg: Add example of enabling profiling
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2020-02-16 22:34:12 +00:00
Richard Purdie
b1d2a6b8fb Revert "builders.py: Fix invalid option"
This reverts commit 85cd275481.
2018-09-05 20:48:32 +01:00
Richard Purdie
4cf104f35c master.cfg: Add monitoring of poky-contrib as well as poky
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-05 11:50:56 +01:00
Richard Purdie
85cd275481 builders.py: Fix invalid option
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-09-05 11:50:56 +01:00
Richard Purdie
d8a14cceac master.cfg: Fix typo
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-23 14:13:52 +01:00
Richard Purdie
39331fb9fe master.cfg: Use http for git poller setup by default
This means people don't have to worry about ssh key setup.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-08-23 14:08:34 +01:00
Richard Purdie
c2f0529364 master.cfg: Enable our custom buildbot plugin, yocto_console_view
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-10 17:17:30 +01:00
Richard Purdie
f08c7d3044 master.cfg: Configure change_source to point at git.yoctoproject.org/poky
This means we get more commit information in the UI. It won't trigger
builds unless we configure it to. It also won't import any history,
just new commits while buildbot is running/polling.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2018-06-10 17:17:30 +01:00
Joshua Lock
10a116f397 master.cfg: import config module
In order to reload the config module on SIGHUP we need to first import it

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
2018-02-22 15:55:12 +00:00
Joshua Lock
20dcfb7159 Fix module name after rename
The repository was renamed yoctoabb from yoctoab, fix up module references
2018-02-22 14:05:19 +00:00
Joshua Lock
4fd189ab38 Initial prototype of using yocto-autobuilder-helper scripts
Initial prototype of using yocto-autobuilder-helper scripts from vanilla
buildbot to replicate yocto-autobuilder configuration.

* README.md is updated to describe goals and approach
* TODO contains known issues and work items, TODO: comments in the code
  point to specific locations of work

Signed-off-by: Joshua Lock <joshua.g.lock@intel.com>
2018-02-22 10:38:19 +00:00