Branch: refs/heads/master
  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/ffaf7f0376f8...f9edf32ea2e1

To unsubscribe from these emails, change your notification settings at 
https://github.com/qemu/qemu/settings/notifications

Reply via email to