Branch: refs/heads/staging-10.1
Home: https://github.com/qemu/qemu
Commit: d45d5965db8cf108d55e7bece42020c3a296794a
https://github.com/qemu/qemu/commit/d45d5965db8cf108d55e7bece42020c3a296794a
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
Log Message:
-----------
gitlab: use template for ubuntu-24.04-aarch64 jobs
Most of the test is pure boilerplate so to save ourselves from
repetition move all the main bits into a minimal copy of
native_build_job_template but without the caching.
We keep all the current allow_fail and configure setups but do take
the opportunity to replace the -j`nproc --ignore=40` hack with
something that almost, but not quite, saturates the machine its being
built on.
Reviewed-by: Richard Henderson <[email protected]>
Reviewed-by: Pierrick Bouvier <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit b83d8be7a73d977440cd852620a0142a1e551434)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 89d90c54993882704b591f4e4fa57a07cc65dfb6
https://github.com/qemu/qemu/commit/89d90c54993882704b591f4e4fa57a07cc65dfb6
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
M configs/devices/aarch64-softmmu/minimal.mak
Log Message:
-----------
configs: drop SBSA_REF from minimal specification
The whole point of SBSA_REF is for testing firmware which by
definition requires TCG. This means the configuration of:
--disable-tcg --with-devices-aarch64=minimal
makes no sense (and indeed is broken for the
ubuntu-24.04-aarch64-notcg) test. Drop it from minimal and remove the
allow_failure from the test case.
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit 12e9a13e32662f2b9abce1fc34a89b0786280328)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: 993b32c4bc258ba81b1a5a471fd547001565f356
https://github.com/qemu/qemu/commit/993b32c4bc258ba81b1a5a471fd547001565f356
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
Log Message:
-----------
gitlab: use template for ubuntu-24.04-s390x jobs
Most of the test is pure boilerplate so to save ourselves from
repetition move all the main bits into a minimal copy of
native_build_job_template but without the caching.
We keep all the current allow_fail, manual and configure setups but do
take the opportunity to replace the inline nproc calls to using a
common JOBS variable. We also fix the namespace check to use the
QEMU_CI_UPSTREAM variable.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit ea55bfc3a9fa6803944e5bbf758e488aaa294f6b)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: b6a7a0eafe8b4089fd9d894f4a89bb43f3749f95
https://github.com/qemu/qemu/commit/b6a7a0eafe8b4089fd9d894f4a89bb43f3749f95
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
Log Message:
-----------
gitlab: simplify the ubuntu-24.04-aarch64 rules
We don't need to duplicate the if rules to get the allow_failure and
manual behaviour we want. Clean that up to keep all the rules in the
same place.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit 56ebddfcc25472cc0771e232dc9ed0c4df878b04)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: e55b9240b04dfd0a3ba190f1c099c429c25747c8
https://github.com/qemu/qemu/commit/e55b9240b04dfd0a3ba190f1c099c429c25747c8
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
M .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
Log Message:
-----------
gitlab: suppress custom runners being triggered by schedule
Otherwise the mere presence of the RUNNER env vars is enough to
trigger the jobs.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit 7b0e69d4a73808f206bee88ff966b5d16d10a8fd)
(Mjt: remove changes in .gitlab-ci.d/custom-runners/debian-13-ppc64le.yml)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: b4e2d021a9a2b5b72c18e6e2ff42ae1b53d1425e
https://github.com/qemu/qemu/commit/b4e2d021a9a2b5b72c18e6e2ff42ae1b53d1425e
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/custom-runners/ubuntu-24.04-aarch64.yml
M .gitlab-ci.d/custom-runners/ubuntu-24.04-s390x.yml
Log Message:
-----------
gitlab: make custom runners need QEMU_CI to run
In addition to not being triggered by schedule we should follow the
same rules about QEMU_CI. One day we may figure out how to fold the
custom runner rules into the .base_job_template but today is not that
day.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit d9e58fd1b241184c11d0853cec893d5e2d243bf7)
(Mjt: remove changes in .gitlab-ci.d/custom-runners/debian-13-ppc64le.yml)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: c39d5f60bee9b158453954019b9847023026cd4e
https://github.com/qemu/qemu/commit/c39d5f60bee9b158453954019b9847023026cd4e
Author: Alex Bennée <[email protected]>
Date: 2025-12-03 (Wed, 03 Dec 2025)
Changed paths:
M .gitlab-ci.d/base.yml
Log Message:
-----------
gitlab: make the schedule rules a bit more general
By default no jobs should run under the schedule and then we can be
more explicit for the ones that we need to. Otherwise I trigger all my
custom runners every time I do a scheduled run.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Alex Bennée <[email protected]>
(cherry picked from commit c689e3423cc32bcbfc4f0a08fce4cb2da4867aa1)
Signed-off-by: Michael Tokarev <[email protected]>
Commit: c3db2636310587be2636ec54251e6c064f9e4822
https://github.com/qemu/qemu/commit/c3db2636310587be2636ec54251e6c064f9e4822
Author: Michael Tokarev <[email protected]>
Date: 2025-12-04 (Thu, 04 Dec 2025)
Changed paths:
M .gitlab-ci.d/cirrus.yml
Log Message:
-----------
gitlab-ci.d/cirrus: bump freebsd version to 14.3
Signed-off-by: Michael Tokarev <[email protected]>
Compare: https://github.com/qemu/qemu/compare/785b08999088...c3db26363105
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications