Richard Purdie
48686d22b9
builders: Allow partial matching of helper branches
...
Helper branches with names like contrib/kirkstone-nut don't work with
worker restrictions currently. Try and fix this.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-10-07 22:27:30 +01:00
Richard Purdie
64cbb9b0ef
schedulers: Add styhead
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-09-17 12:38:35 +01:00
Richard Purdie
3ba986a65a
schedulers: Drop nanbield
...
The nanbield release is out of maintenance now, stop running metrics for it.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-23 10:26:01 +01:00
Richard Purdie
fdc1617271
builders: Reduce threshold for /tmp space to 1GB
...
buildperf-debian11 only has 1.8GB space on /tmp so this was blocking builds.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-08 11:06:13 +01:00
Richard Purdie
12f10fc494
builders: Handle different distro /tmp mount point output
...
Simplfy the space command to directly use findmnt and output in bytes to simplify the expression.
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-05 23:26:51 +01:00
Richard Purdie
d809e29a23
builders: Improve disk space checking
...
We've been seeing increasing problems with disk space issues breaking builds.
Increase the check from 100GB to 200GB
Monitor /tmp for 10GB free as well
Refactor the code to make adding other mount point checks easy
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-04 12:58:31 +01:00
Richard Purdie
694d2a9bae
config.py: Don't test toaster on fedora39/fedora40 as it doesn't work
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-01 16:28:40 +01:00
Richard Purdie
3b6febc312
config.py: Don't test toaster on fedora39/fedora40 as it doesn't work
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-01 16:27:58 +01:00
Richard Purdie
96e82ce670
config.py: Sync workers list with the live instance
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-08-01 16:22:53 +01:00
Richard Purdie
b3eea6d45e
Revert "schedulers.py: Set indexing to every few hours to minimise console disruption for now"
...
This reverts commit 11a1e0a899
.
2024-07-15 16:05:09 +01:00
Richard Purdie
6fd9d2019c
yocto_console_view: Compile plugin
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-15 15:50:33 +01:00
Richard Purdie
573e590f9d
yocto_console_view: Skip indexing job on console view
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-15 15:50:33 +01:00
Richard Purdie
11a1e0a899
schedulers.py: Set indexing to every few hours to minimise console disruption for now
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-12 23:42:59 +01:00
Richard Purdie
a3cbeaff08
schedulers: Add missing clang branch targets
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-12 17:18:18 +01:00
Richard Purdie
c7a0d152be
config/schedulers: Add indexing target run every 15 mins
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-12 17:16:49 +01:00
Ross Burton
d9dc0d0a52
schedulers.py: add meta-webosose scheduled build
...
Add a scheduled build (2am on Friday) to run meta-webosose for kirkstone.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-10 13:04:33 +01:00
Richard Purdie
ad6a94fd31
schedulers: Add mappings for meta-security
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-09 12:09:13 +01:00
Ross Burton
c51e2bd0ec
config.py: meta-webosose now depends on meta-security
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-07-02 16:02:04 +01:00
Alexandre Belloni
7210d227d1
schedulers: switch meta-agl branches
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-06-27 11:20:46 +01:00
Steve Sakoman
9b1b82f856
schedulers: update branchdefaults for scarthgap
...
Signed-off-by: Steve Sakoman <steve@sakoman.com
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-15 18:01:17 +01:00
Richard Purdie
ef9002c68e
scheedulers: Move from nanbield to scarthgap
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-05-13 13:20:28 +01:00
Richard Purdie
2538d651b7
schedulers: Drop mickledore metrics, add scarthgap
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-04-26 08:54:33 +01:00
Ross Burton
f11799d6fb
README: update patch submission address
...
Patches should now be sent to yocto-patches@.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-28 17:51:03 +00:00
Alexandre Belloni
eda13d08fe
schedulers: ensure correct branch is used for meta-exein for nanbield
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-28 17:46:56 +00:00
Richard Purdie
b339425d95
config: Drop qemuriscv64 automatic testing
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-19 14:39:57 +00:00
Richard Purdie
b839dfa52c
Revert "schedulers: metrics: Start with master for the daily full download"
...
This reverts commit 839c3cedbf
.
There are assumptions in the code that master runs last, not first.
2024-03-15 17:26:20 +00:00
Yoann Congal
839c3cedbf
schedulers: metrics: Start with master for the daily full download
...
Change the order of metrics branches:
* First, master at 5am which may do the full CVE download (might take
1 hour to finish).
* Then, the other branches starting at 6am to allow them to use the
fresh download.
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-03-13 22:07:12 +00:00
Richard Purdie
d2a265bdeb
config: Add genericarm64 machine
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-28 17:15:54 +00:00
Steve Sakoman
bc52eaad62
config.py: add alma9 to workers_prev_releases for kirkstone
...
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-28 09:26:15 +00:00
Richard Purdie
81ddd3e444
config: Add meta-clang to a-full
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-23 17:44:14 +00:00
Ross Burton
3921c18396
config.py: add meta-clang to a-full
...
Now that meta-clang builds successfully on the autobuilder, we can ensure
that it doesn't regress by enabling it in a-full builds.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-23 15:33:37 +00:00
Richard Purdie
488f6f2b81
config: Also enable qemuriscv64-tc target
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-18 17:37:42 +00:00
Richard Purdie
a16d3ff825
steps/runconfig: Allow usepty to be specified
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-18 16:14:06 +00:00
Richard Purdie
265ecf42d8
Add scarthgap release basic config
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-18 12:53:55 +00:00
Richard Purdie
c1591c59da
config.json: Add qemurisc64 to master builds
...
We plan to trial this for 5.0 M3
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-18 12:50:26 +00:00
Richard Purdie
9cda138e90
config: Update meta-exein repo url
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-15 10:59:47 +00:00
Richard Purdie
90129562dd
config/schedulers: Fix meta-exein branch naming
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06 23:08:39 +00:00
Richard Purdie
1452dffe06
config.py: Add meta-exein
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-02-06 15:16:03 +00:00
Ross Burton
77788ab985
config.py: add meta-webosose repository list
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-30 14:19:08 +00:00
Ross Burton
35b8aa38ce
config.py: add new meta-webosose builder
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-30 14:10:23 +00:00
Ross Burton
0ab85784be
config.py: upgrade qt6 to 6.6.0
...
meta-webosose upgraded to 6.6.0 since I first set up the autobuilder
configuration, so update the branch name.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-30 14:10:23 +00:00
Ross Burton
284924d6c2
config.py: ping meta-qt6 to 6.5.2 branch
...
This repository is currently only needed for building meta-webosose, so
simplify things and pin it to the branch that webosose requires.
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-30 13:31:12 +00:00
Yoann Congal
43b1651530
schedulers: decrease frequency of meta-oe-mirror on stable branches
...
Since the stable meta-oe branches tend to be updated once a month. Run
meta-oe-mirror twice a month to be sure to catch every update.
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-26 16:58:22 +00:00
Alexandre Belloni
84fa26a0aa
schedulers: drop meta-oe-mirror and reproducible-meta-oe from SWAT monitoring
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-26 15:42:16 +00:00
Richard Purdie
cbaa040e25
schedulers: Run toaster tests daily
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-23 22:21:41 +00:00
Yoann Congal
70b4f9ae4a
schedulers: Run reproducible-meta-oe for master once a week on weekends
...
Signed-off-by: Yoann Congal <yoann.congal@smile.fr>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-23 22:19:56 +00:00
Alexandre Belloni
7b98f5ecc5
schedulers: use proper bitbake repo and branch for abelloni-next
...
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-20 12:01:41 +00:00
Richard Purdie
8e332bf764
schedulers: Drop mickledore for meta-oe/layer-checks
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-08 13:34:33 +00:00
Ross Burton
f21d7bc4c0
config.py: add meta-qt6 and meta-webosose repositories
...
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2024-01-03 23:28:15 +00:00
Richard Purdie
109e5a9e7e
schedulers: Update nanbield branch availability
...
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-12-30 11:16:36 +00:00