Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 3b9731020d8288fe1081090e7b6fa2566d26320f
      
https://github.com/qemu/qemu/commit/3b9731020d8288fe1081090e7b6fa2566d26320f
  Author: Thomas Huth <th...@redhat.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M tests/functional/test_ppc64_replay.py

  Log Message:
  -----------
  tests/functional/test_ppc64_replay: Mark the e500 test as flaky

The test_ppc64_e500 occasionally fails (it just hangs and finally times
out). The same issue could also be reproduced with the former Avocado
test already (especially if the host system is under heavy load), so
it's not a new regression. It's very likely the issue that has been
filed at https://gitlab.com/qemu-project/qemu/-/issues/2523 instead (e.g.
I could not reproduce the issue in older commits before commit 578912ad),
so use this URL for the reasoning in the the decorator.

Message-ID: <20250320065012.309520-1-th...@redhat.com>
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: f0a6b3ec6d8dcaf2c4c1b159904a271e9eebd0df
      
https://github.com/qemu/qemu/commit/f0a6b3ec6d8dcaf2c4c1b159904a271e9eebd0df
  Author: Peter Maydell <peter.mayd...@linaro.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M tests/functional/meson.build

  Log Message:
  -----------
  tests/functional/meson.build: Bump arm_aspeed_bletchley timeout

The arm_aspeed_bletchley timeout takes more than its
current 120s timeout on a debug Rust config:

$ time (cd build/rust; PYTHONPATH=../../python:../../tests/functional 
QEMU_TEST_QEMU_BINARY=./qemu-system-arm ./pyvenv/bin/python3 
../../tests/functional/test_arm_aspeed_bletchley.py)
TAP version 13
ok 1 
test_arm_aspeed_bletchley.BletchleyMachine.test_arm_ast2600_bletchley_openbmc
1..1

real    2m15.536s
user    3m21.444s
sys     0m11.558s

Bump it up to 480s, same as arm_aspeed_rainier.

Signed-off-by: Peter Maydell <peter.mayd...@linaro.org>
Reviewed-by: Thomas Huth <th...@redhat.com>
Message-ID: <20250321155806.1888867-1-peter.mayd...@linaro.org>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: dba0752f2c16f63825a06e9ebe4ac651bdc95b99
      
https://github.com/qemu/qemu/commit/dba0752f2c16f63825a06e9ebe4ac651bdc95b99
  Author: Thomas Huth <th...@redhat.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M tests/functional/test_aarch64_rme_sbsaref.py
    M tests/functional/test_aarch64_rme_virt.py
    M tests/functional/test_arm_bpim2u.py
    M tests/functional/test_arm_cubieboard.py
    M tests/functional/test_arm_orangepi.py
    M tests/functional/test_ppc64_hv.py
    M tests/functional/test_x86_64_kvm_xen.py

  Log Message:
  -----------
  tests/functional: Add missing require_netdev('user') statements

A bunch of tests are using "-netdev user" but fail to check
for the availability of SLIRP in the binary, so these tests
fail if QEMU has been configured with "--disable-slirp"
(most of the tests are disabled by default with a decorator,
that's likely why nobody noticed this problem yet). Add the
missing self.require_netdev('user') statements to skip the
tests if SLIRP is not available.

Message-ID: <20250324123450.111307-1-th...@redhat.com>
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: 6a93b1c7b4cfa4f5e3c0b8a17177ce14aaa2346c
      
https://github.com/qemu/qemu/commit/6a93b1c7b4cfa4f5e3c0b8a17177ce14aaa2346c
  Author: Philippe Mathieu-Daudé <phi...@linaro.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M target/s390x/cpu.c

  Log Message:
  -----------
  target/s390x: Fix a typo in s390_cpu_class_init()

Replace the comma at the end of the line by a semicolon.

Fixes: 41868f846d2 ("s390x/cpumodel: "host" and "qemu" as CPU subclasses")
Reviewed-by: Richard Henderson <richard.hender...@linaro.org>
Reviewed-by: Thomas Huth <th...@redhat.com>
Signed-off-by: Philippe Mathieu-Daudé <phi...@linaro.org>
Message-ID: <20250324165356.39540-1-phi...@linaro.org>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: c3612d0b6a400f6d1179fd2f6860b0e31521083e
      
https://github.com/qemu/qemu/commit/c3612d0b6a400f6d1179fd2f6860b0e31521083e
  Author: Thomas Huth <th...@redhat.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M MAINTAINERS
    M tests/functional/test_aarch64_virt_gpu.py

  Log Message:
  -----------
  tests/functional/test_aarch64_virt_gpu: Skip if "dbus" display isn't available

This test currently fails if the "dbus" display has not been compiled
into the binary (which can happen when CFI has been enabled, for example).
Check for the error message to skip the test in that case.

While we're at it, also make sure that this test is covered in the
right section in the MAINTAINERS file.

Message-ID: <20250325061609.272847-1-th...@redhat.com>
Reviewed-by: Alex Bennée <alex.ben...@linaro.org>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: 5a8d024f8d3f55846cb8385b025d795fee4afd35
      
https://github.com/qemu/qemu/commit/5a8d024f8d3f55846cb8385b025d795fee4afd35
  Author: Thomas Huth <th...@redhat.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M tests/functional/test_vnc.py

  Log Message:
  -----------
  tests/functional/test_vnc: Skip test if VNC support is not available

These tests currently fail if VNC support has not been compiled into
the QEMU binary. Let's add some checks to skip the tests in that
case instead.

Message-ID: <20250325064715.278876-1-th...@redhat.com>
Reviewed-by: Daniel P. Berrangé <berra...@redhat.com>
Signed-off-by: Thomas Huth <th...@redhat.com>


  Commit: 3a0ff62431d297eadc7213cc5b2abda9d1bfce7a
      
https://github.com/qemu/qemu/commit/3a0ff62431d297eadc7213cc5b2abda9d1bfce7a
  Author: Stefan Hajnoczi <stefa...@redhat.com>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M MAINTAINERS
    M target/s390x/cpu.c
    M tests/functional/meson.build
    M tests/functional/test_aarch64_rme_sbsaref.py
    M tests/functional/test_aarch64_rme_virt.py
    M tests/functional/test_aarch64_virt_gpu.py
    M tests/functional/test_arm_bpim2u.py
    M tests/functional/test_arm_cubieboard.py
    M tests/functional/test_arm_orangepi.py
    M tests/functional/test_ppc64_hv.py
    M tests/functional/test_ppc64_replay.py
    M tests/functional/test_vnc.py
    M tests/functional/test_x86_64_kvm_xen.py

  Log Message:
  -----------
  Merge tag 'pull-request-2025-03-27' of https://gitlab.com/thuth/qemu into 
staging

* Make some functional tests more robust
* Fix a typo in the s390x code

# -----BEGIN PGP SIGNATURE-----
#
# iQJFBAABCAAvFiEEJ7iIR+7gJQEY8+q5LtnXdP5wLbUFAmflBdQRHHRodXRoQHJl
# ZGhhdC5jb20ACgkQLtnXdP5wLbVE8Q//RRi0ufAhOd9YfPYqteLvJDDl27rDMmsr
# Q0laGYe3ylyUQi9ALglUvfaKNRzJahURwNUqMTyGbTDh/JciQ2mgfYOu7+RsUrBp
# fw5HlGIYJt4p/m5MqiqqiJbQ1LMuEehs93WsywhXdrZ5dLrdeWytkddVd/wj9VG4
# EDYizESc1/8Gl6qOM5ZHa7nMs8KD9SnCrzhXFO2m6sPc9hsAJYfU0NJTPBQ/VDd7
# AyFq43fGNdmHbnERueSJa2CeVfIvoHwSMbVvTkBVdKm2N+09q8ZxqUcj7d5Ziz7f
# Dehn1DvbY3TTR7fR2PPx9EWdDkJ+s8LmJiO1/KsyQC502wCVgzucQxiuTBVs2wG3
# hnkTQ90DcuCAS7ci/1PisdvJSiEiwAV2YlkEWyTmrCCZzjafzARkc8g8QZhuYCSQ
# giz0yMpCla9zI9T/O5NMSsOWDBhy0iNeGwMH8+rDvFraX5a1w2tRTyCa00VWItxb
# rRGcEa8fizEB0eX4lpSjOgY9lkzXhUseS/sQoRlI+hNc0ZqSI6CjeiDemFIIEBTd
# OllPnvhRG7JMdqmDcQXys7uxc/1D9ZNM92P9BhR3VZswNW7O0hy/qfrgDxHkhPIN
# /CrqYgvmeqc1BIcPLIEQzd9nTgpOkggptR+WFGl4VQsDSPOtji9iBzOdsIhSVZlb
# eK0gOrb4Vks=
# =2v5a
# -----END PGP SIGNATURE-----
# gpg: Signature made Thu 27 Mar 2025 04:01:24 EDT
# gpg:                using RSA key 27B88847EEE0250118F3EAB92ED9D774FE702DB5
# gpg:                issuer "th...@redhat.com"
# gpg: Good signature from "Thomas Huth <th.h...@gmx.de>" [full]
# gpg:                 aka "Thomas Huth <th...@redhat.com>" [full]
# gpg:                 aka "Thomas Huth <h...@tuxfamily.org>" [full]
# gpg:                 aka "Thomas Huth <th.h...@posteo.de>" [unknown]
# Primary key fingerprint: 27B8 8847 EEE0 2501 18F3  EAB9 2ED9 D774 FE70 2DB5

* tag 'pull-request-2025-03-27' of https://gitlab.com/thuth/qemu:
  tests/functional/test_vnc: Skip test if VNC support is not available
  tests/functional/test_aarch64_virt_gpu: Skip if "dbus" display isn't available
  target/s390x: Fix a typo in s390_cpu_class_init()
  tests/functional: Add missing require_netdev('user') statements
  tests/functional/meson.build: Bump arm_aspeed_bletchley timeout
  tests/functional/test_ppc64_replay: Mark the e500 test as flaky

Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com>


Compare: https://github.com/qemu/qemu/compare/b876e721f1c9...3a0ff62431d2

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

Reply via email to