[PATCH v2 00/10] Make HMP optional - follow-up

Marc-André Lureau posted 10 patches 2 weeks, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260907-nohmp-v2-0-6d952d972c21@redhat.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Thomas Huth <th.huth+qemu@posteo.eu>, "Philippe Mathieu-Daudé" <philmd@oss.qualcomm.com>, Aurelien Jarno <aurelien@aurel32.net>, Glenn Miles <milesg@linux.ibm.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Halil Pasic <pasic@linux.ibm.com>, Christian Borntraeger <borntraeger@linux.ibm.com>, Eric Farman <farman@linux.ibm.com>, Matthew Rosato <mjrosato@linux.ibm.com>, John Snow <jsnow@redhat.com>, "Denis V. Lunev" <den@openvz.org>, Fabiano Rosas <farosas@suse.de>, Laurent Vivier <lvivier@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>
There is a newer version of this series
tests/functional/arm/test_integratorcp.py | 10 +++----
tests/functional/m68k/test_nextcube.py    |  8 ++----
tests/functional/mips64el/test_malta.py   | 11 ++++----
tests/functional/ppc/test_ppe42.py        |  3 +-
tests/functional/qemu_test/__init__.py    |  2 +-
tests/functional/qemu_test/decorators.py  | 25 ++++++++++++++++
tests/functional/s390x/test_ccw_virtio.py |  4 +--
tests/qtest/ahci-test.c                   |  5 ++--
tests/qtest/drive_del-test.c              | 47 +++++++++++++++----------------
tests/qtest/ide-test.c                    | 37 ++++++++++++++++++------
tests/qtest/libqtest.c                    | 39 +++++++++++++++++++++++++
tests/qtest/libqtest.h                    | 13 +++++++++
12 files changed, 146 insertions(+), 58 deletions(-)
[PATCH v2 00/10] Make HMP optional - follow-up
Posted by Marc-André Lureau 2 weeks, 5 days ago
Hi,

Fix the issues that Peter reported while merging "[GIT PULL 00/50] Make
HMP optional".

Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>
---
Changes in v2:
- replaced skipTestIfNoHMP() with more versatile @skipUnlessConfig()
- rebased on staging, added r-b tags
- Link to v1: https://lore.kernel.org/qemu-devel/20260906-nohmp-v1-0-daee96491c43@redhat.com

---
Marc-André Lureau (10):
      tests/ahci-test: replace HMP usage with QMP
      tests/functional: add skipUnlessConfig() helper
      tests/functional: skip if CONFIG_PIXMAN
      tests/functional: replace HMP with QMP
      tests/functional/s390x: use QMP for balloon
      tests/qtest: add qtest_qmp_job_wait()
      tests/ide-test: convert to QMP
      tests/drive_del-test: compile out HMP-dependent tests when !CONFIG_HMP
      qtest: compile out HMP helper when !CONFIG_HMP
      tests/functional: fix some tests that require HMP

 tests/functional/arm/test_integratorcp.py | 10 +++----
 tests/functional/m68k/test_nextcube.py    |  8 ++----
 tests/functional/mips64el/test_malta.py   | 11 ++++----
 tests/functional/ppc/test_ppe42.py        |  3 +-
 tests/functional/qemu_test/__init__.py    |  2 +-
 tests/functional/qemu_test/decorators.py  | 25 ++++++++++++++++
 tests/functional/s390x/test_ccw_virtio.py |  4 +--
 tests/qtest/ahci-test.c                   |  5 ++--
 tests/qtest/drive_del-test.c              | 47 +++++++++++++++----------------
 tests/qtest/ide-test.c                    | 37 ++++++++++++++++++------
 tests/qtest/libqtest.c                    | 39 +++++++++++++++++++++++++
 tests/qtest/libqtest.h                    | 13 +++++++++
 12 files changed, 146 insertions(+), 58 deletions(-)
---
base-commit: cacd3462963a0a4f5bab4263ce79c2aa4b32692d
change-id: 20260906-nohmp-1d29f0c7494d

Best regards,
--  
Marc-André Lureau <marcandre.lureau@redhat.com>