Commit Graph

128 Commits

Author SHA1 Message Date
Richard Purdie
47c0119b6e config: Add auh-meta-oe
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-28 08:10:27 +01:00
Alexander Kanavin
59d0bc59cb config.py: add yocto-mirror to the list of separately triggered builders
Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-27 09:55:03 +01:00
Ross Burton
8138352c15 config.py: add meta-oe to the metrics build
We want to run the metrics target against meta-oe too, so we need to
tell autobuilder2 to clone the repository.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-26 16:55:03 +01:00
Richard Purdie
2832ecd3fa config: Add missing patchtest dependency on meta-openembedded
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-26 14:28:32 +01:00
Richard Purdie
644e7a32c1 config: Add meta-patchtest and patchtest builder
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-26 14:15:54 +01:00
Richard Purdie
60531af778 config/schedulers: Add config for nanbield
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19 13:15:55 +01:00
Richard Purdie
93c034d436 config.py: Add meta-oe-mirror builder
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-19 11:56:29 +01:00
Richard Purdie
f65f73867b config.py: Ensure reproducible-meta-oe has meta-oe available
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-05 20:38:29 +01:00
Richard Purdie
de08736769 config: Add new reproducible-meta-oe builder
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-10-03 13:34:00 +01:00
Richard Purdie
d0fe260e18 config.py: Add mickledore prev_release documentation on workers
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-09-28 10:54:36 +01:00
Richard Purdie
36b51155d4 config.py: Update perf workers to match autobuilder
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-09-28 10:54:36 +01:00
Steve Sakoman
1f8cce8919 config.py: add fedora38 to workers_prev_releases for kirkstone
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-09-27 23:42:53 +01:00
Richard Purdie
e973085949 config.py: Drop rpm-non-rpm and deb-non-deb targets everywhere
These haven't caught issues and really just duplicate other tests
which run on a random set of hosts anyway. Drop them everywhere and
use the CPU cycles for something more productive.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-08 13:11:41 +01:00
Richard Purdie
187ece2814 config.py: Add missing commas
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-08 11:23:01 +01:00
Richard Purdie
908679f9c1 config.py: Add 'toolchain' targets separate from qemu
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-08 11:15:17 +01:00
Ross Burton
552f1b65e4 config.py: add meta-clang to check-layer-nightly
We want to check-layer meta-clang in the future.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-07 11:50:21 +01:00
Steve Sakoman
5a659e104e config.py: add fedora37 to workers_prev_releases for kirkstone
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-04 19:10:13 +01:00
Steve Sakoman
252063225b config.py: add fedora37 to workers_prev_releases for dunfell
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-06-01 21:03:13 +01:00
Richard Purdie
bf7e22b4a6 config: Tweak ptest builders mapping to catch more ptest builders
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-03-25 00:22:14 +00:00
Richard Purdie
013980a52c config/schedulers: Update git.openembedded.org to push.openembedded.org
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-03-23 22:03:37 +00:00
Richard Purdie
f9933d8e14 console_view: Use tags to group builds together
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-03-23 17:47:04 +00:00
Steve Sakoman
f1d9723679 config.py: add ubuntu2204 to workers_prev_releases for dunfell
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-02-17 17:56:26 +00:00
Steve Sakoman
58e0794efa config.py: add fedora36 to workers_prev_releases for dunfell
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-11 00:00:53 +00:00
Ross Burton
388221d363 config.py: add meta-clang builder
Add a builder to exercise meta-clang.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-04 13:27:42 +00:00
Ross Burton
e74107ebae config.py: remove redundant oe-selftest-arm
The oe-selftest-armhost builder exercises oe-sefltest with qemuarm64,
so this builder is redundant.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-04 13:27:42 +00:00
Ross Burton
c1ad606c69 config.py: add knowledge of meta-clang
We'd like to start building meta-clang as part of the autobuilder matrix,
so add knowledge of meta-clang to builtbot.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2023-01-03 16:52:20 +00:00
Steve Sakoman
d41e7731c4 config.py: add fedora36 to workers_prev_releases for kirkstone
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-12-07 11:25:13 +00:00
Alexander Kanavin
ef71fe1e18 config.py: add x86 (32 bit) ptests to builders_others
Once those are confirmed to not fail, and their execution times on the
AB are known, they can be added to standard test sets.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-12-07 11:23:38 +00:00
Steve Sakoman
1d0648b5e1 config.py: define workers for langdale
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-10-28 16:31:52 +01:00
Ross Burton
27a0ec825e config.py: run oe-selftest-armhost in a-quick and a-full
Now that the selftest passes on Arm hosts, add it to the shared worker
builder list so that it is executed by a-full and a-quick builds.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-23 23:34:57 +01:00
Ross Burton
91b05475ce config.py: add ubuntu2204-arm-1 (the Ampere Altra) to workers_arm
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-08-23 23:34:57 +01:00
Steve Sakoman
b074abdc83 config.py: define workers for kirkstone
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-06-29 16:25:17 +01:00
Anuj Mittal
798dd418fe config.py: fix quotes in workers_prev_releases list
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-27 22:31:37 +01:00
Anuj Mittal
969a227758 config.py: define workers for honister
Define the worker list for honister so we can test reliably now the
release support is ending.

Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-27 22:31:37 +01:00
Richard Purdie
525830f5ab config.py: Add bringup-fast and allow bringup to be tested on all workers
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-13 16:56:47 +01:00
Richard Purdie
64894cd8a1 config: Add metrics build target
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-13 15:59:42 +01:00
Richard Purdie
47ec6c73c1 config: Add other oe-core machines as potential targets
These are not default targets as they're not platforms we currently
cover in testing but this does allow us to see their status manually.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-05-13 09:44:55 +01:00
Ross Burton
1e9836486b config.py: add meta-virtualization to a-full
The meta-virtualization builder is reliable and useful now, so add it to
a-full.

Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-04-29 14:45:04 +01: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
Steve Sakoman
36dbd6b3c2 config.py: enable alma8, fedora35, and opensuse153 workers for dunfell
Signed-off-by: Steve Sakoman <steve@sakoman.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-09 11:32:51 +00:00
Alexander Kanavin
6a8baf1221 config.py: run AUH only on alma8
According to halstead, only those workers are able to send mail
so that it reaches the mailing lists.

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-03 09:22:32 +00:00
Richard Purdie
c634385cb2 config.py: Update worker setup to match current autobuidler
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-03-02 22:45:25 +00:00
Richard Purdie
3df04cc44f config.py: Remove distro specific reproducible builds from a-full
The reproducible builds on each distro now show the same failures all the time
so their usefulness has reduced. They do add quite a load to the autobuilder
so reduce to a single random reproduicible build from a-full from now on
as we likely don't need it.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-26 00:08:14 +00:00
Richard Purdie
6fc8e7c3dc config.py: Update publish path to correct url in name
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-02-24 11:09:39 +00:00
Anuj Mittal
f924c793e0 config.py: enable debian11 for hardknott
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-20 13:03:07 +00:00
Ross Burton
7bcd57f51d config.py: add qemuarm64-alt to a-quick and a-full
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-12 18:25:30 +00:00
Ross Burton
7fc1241f34 Run oe-selftest-armhost jobs on the Arm workers only
Signed-off-by: Ross Burton <ross.burton@arm.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-05 14:44:36 +00:00
Anuj Mittal
f50e334c65 config.py: enable fedora34 for hardknott
Signed-off-by: Anuj Mittal <anuj.mittal@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2022-01-05 08:39:03 +00:00
Richard Purdie
137b41162a config.py: Fix OE urls
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-25 10:04:25 +00:00
Richard Purdie
fc4caf8573 config/schedulers: Use push.yoctoproject.org
If we don't do this, the mirrors may not have synced and it will break
expectations about being able to start builds immediately. Triggered
builds may also not see the correct code.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
2021-11-24 23:27:00 +00:00