Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 0146604190e922f3ca32e580f0a46bc04f1975c5
https://github.com/qemu/qemu/commit/0146604190e922f3ca32e580f0a46bc04f1975c5
Author: Thomas Huth <[email protected]>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M MAINTAINERS
R tests/avocado/boot_xen.py
M tests/functional/meson.build
A tests/functional/test_aarch64_xen.py
Log Message:
-----------
tests/functional: Convert the aarch64 xen test to the functional framework
This test just needs the adaption for the asset handling, then
we can move it to the functional framework.
Reviewed-by: Alex Bennée <[email protected]>
Tested-by: Alex Bennée <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: b93fff4ec94c13a8d5e8c55d381a189705e6e266
https://github.com/qemu/qemu/commit/b93fff4ec94c13a8d5e8c55d381a189705e6e266
Author: Thomas Huth <[email protected]>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M tests/functional/test_aarch64_virt.py
Log Message:
-----------
tests/functional/test_aarch64_virt: Fix vulkan test without egl-headless
The vulkan test currently fails if the egl-headless device is not
available. Let's add a proper check to skip the test in this case.
Fixes: 3d30f882ce ("tests/functional: extend test_aarch64_virt with vulkan
test")
Reported-by: Cornelia Huck <[email protected]>
Acked-by: Alex Bennée <[email protected]>
Tested-by: Cornelia Huck <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 5f6a260fceadf6466211dbf6873abf1b08ab5272
https://github.com/qemu/qemu/commit/5f6a260fceadf6466211dbf6873abf1b08ab5272
Author: Thomas Huth <[email protected]>
Date: 2025-02-10 (Mon, 10 Feb 2025)
Changed paths:
M MAINTAINERS
R tests/avocado/hotplug_blk.py
M tests/functional/meson.build
A tests/functional/test_x86_64_hotplug_blk.py
Log Message:
-----------
tests/functional: Convert the hotplug_blk avocado test
By using the serial console instead of ssh for executing commands
in the guest, we can convert this test to the functional framework.
Reviewed-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 557277710ae7f66ae572a362ac32a8b865e7104e
https://github.com/qemu/qemu/commit/557277710ae7f66ae572a362ac32a8b865e7104e
Author: Cédric Le Goater <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M MAINTAINERS
M tests/functional/meson.build
A tests/functional/test_ppc_sam460ex.py
Log Message:
-----------
tests/functional: Add a ppc sam460ex test
The test sequence boots from kernel a sam460ex machine with a
virtio-net device to check PCI.
The buildroot is built with config :
BR2_powerpc=y
BR2_powerpc_440fp=y
and the kernel with the '44x/canyonlands' deconfig and virtio support.
Signed-off-by: Cédric Le Goater <[email protected]>
Message-ID: <[email protected]>
[thuth: sort meson.build alphabetically]
Signed-off-by: Thomas Huth <[email protected]>
Commit: 7976879c4b8439d78865c7ce98297f51cc90d061
https://github.com/qemu/qemu/commit/7976879c4b8439d78865c7ce98297f51cc90d061
Author: Daniel P. Berrangé <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M .gitlab-ci.d/cirrus.yml
Log Message:
-----------
gitlab: don't fail cirrus CI jobs when credits are exhausted
In the last week of the month we have often run out of credits on
Cirrus CI, which causes the jobs to fail, in turn causing the
overall pipeline to fail.
The cirrus-run tool can now detect the "out of credits" scenario
and exits with a code of '3'. We can tell gitlab to treat this
exit code as special and mark the job as "warning" instead of
"failed". This allows the pipeline status overall to remain
green, when we have non-technical issues with Cirrus CI.
Signed-off-by: Daniel P. Berrangé <[email protected]>
Reviewed-by: Thomas Huth <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: b56e07ac1e11a8cfdce521e7e0301f7dcb90af2b
https://github.com/qemu/qemu/commit/b56e07ac1e11a8cfdce521e7e0301f7dcb90af2b
Author: Daniel P. Berrangé <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M .gitlab-ci.d/cirrus.yml
M .gitlab-ci.d/cirrus/build.yml
Log Message:
-----------
gitlab: use new(ish) cirrus-vars command for creating config
Rather than a giant sed command with a hardcoded list of env var name,
we can now use the new(ish) cirrus-vars command that libvirt has added
to the 'cirrus-run' container.
Signed-off-by: Daniel P. Berrangé <[email protected]>
Message-ID: <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: 66a1b4991c32e370a4e0ddabf496aa1563aff286
https://github.com/qemu/qemu/commit/66a1b4991c32e370a4e0ddabf496aa1563aff286
Author: Thomas Huth <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M .gitlab-ci.d/cirrus.yml
Log Message:
-----------
gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2
The FreeBSD job started to fail since the 14-1 image disappeared
from the cloud. Update the job to v14.2 to fix it.
Message-ID: <[email protected]>
Reviewed-by: Daniel P. Berrangé <[email protected]>
Signed-off-by: Thomas Huth <[email protected]>
Commit: f9edf32ea2e18a56de5d92f57e9d10565c822367
https://github.com/qemu/qemu/commit/f9edf32ea2e18a56de5d92f57e9d10565c822367
Author: Stefan Hajnoczi <[email protected]>
Date: 2025-02-11 (Tue, 11 Feb 2025)
Changed paths:
M .gitlab-ci.d/cirrus.yml
M .gitlab-ci.d/cirrus/build.yml
M MAINTAINERS
R tests/avocado/boot_xen.py
R tests/avocado/hotplug_blk.py
M tests/functional/meson.build
M tests/functional/test_aarch64_virt.py
A tests/functional/test_aarch64_xen.py
A tests/functional/test_ppc_sam460ex.py
A tests/functional/test_x86_64_hotplug_blk.py
Log Message:
-----------
Merge tag 'pull-request-2025-02-11' of https://gitlab.com/thuth/qemu into
staging
* Convert more avocado tests to the functional framework
* Add a test for the sam460ex machine
* Fix the broken FreeBSD CI job by updating it to the latest version
# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmerQmoRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbUTeg/+OKvhapE34jUJTQhDkB0XFbFsdhKx/0Jq
# UDL435i49B/x68t4sogZrg1qdYHrwANiTwsH/g0llX31oguENLdidUkvS3PhFbMo
# QqxfjdlrLwOia1P3/KlWJ9KbxoXmXccDH+LoANoHzO0NPg21tLNPbUUexaouIAvc
# ynvQV/OPS5bQRJCrIFN6PbQ6lyYcTOuJJU7j5Vr6FcqKmg7OH9IBCXHmcyEIFCki
# Zh/99+IDQkdWWVVsRSkLEPmXGKI/EasPC2GMTQ0LvztkqFUpycufOaL3Qz06yqMP
# ZxfshsKfOGCMOMClePICPrck4uvhuMoeXszrjsCWArOYzumuN5al4MtXLJZLWs92
# p+nk0XGQmxjdCHj2ip/lasdjwPd2L1pk4+MXHBUgrmwgDo6EUW55DJd/E8ORsEY9
# yvV4CCL3nCX2PRO1eUgo5FPhQbwF2TgLQO6ut69yRsVzcXh2w/Thzc++eH/qhCYI
# fbZUoIySfCcNLzDK/E5H3YVSQHvkc8cE3ymkb1BAOepVkdadc2l0P0D4RmO0/Nxk
# vy30Ik5+bf6xsJjpiYFQi8NwGNUwZlDPqlWikVWotlOhobmOqVIlnCovQ06mnru3
# wsneISRLctPMHjlU6u1iuDiO0LG1CUvXrbP01mDwgGXaYAWg7o2e7rlbrExDHzwu
# fRs2aYnR9oY=
# =K10z
# -----END PGP SIGNATURE-----
# gpg: Signature made Tue 11 Feb 2025 07:28:26 EST
# gpg: using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg: issuer "[email protected]"
# gpg: Good signature from "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [full]
# gpg: aka "Thomas Huth <[email protected]>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3 EAB9 2ED9 D774 FE70 2DB5
* tag 'pull-request-2025-02-11' of https://gitlab.com/thuth/qemu:
gitlab-ci.d/cirrus: Update the FreeBSD job to v14.2
gitlab: use new(ish) cirrus-vars command for creating config
gitlab: don't fail cirrus CI jobs when credits are exhausted
tests/functional: Add a ppc sam460ex test
tests/functional: Convert the hotplug_blk avocado test
tests/functional/test_aarch64_virt: Fix vulkan test without egl-headless
tests/functional: Convert the aarch64 xen test to the functional framework
Signed-off-by: Stefan Hajnoczi <[email protected]>
Compare: https://github.com/qemu/qemu/compare/9ca82bde0935...f9edf32ea2e1
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications