mbox

[PULL,00/10] Functional test fixes & next-cube cleanup

Message ID 20241108104312.534448-1-thuth@redhat.com (mailing list archive)
State New
Headers show

Pull-request

https://gitlab.com/thuth/qemu.git tags/pull-request-2024-11-08

Message

Thomas Huth Nov. 8, 2024, 10:43 a.m. UTC
Hi Peter!

The following changes since commit feef1866d1366d651e6a3cb8c9cf1a9aabb81395:

  Merge tag 'pull-riscv-to-apply-20241107' of https://github.com/alistair23/qemu into staging (2024-11-07 15:08:05 +0000)

are available in the Git repository at:

  https://gitlab.com/thuth/qemu.git tags/pull-request-2024-11-08

for you to fetch changes up to e7e76150a2e9642adf6763bcd8ca9a2a5d3b74b3:

  ui/input-legacy.c: remove unused legacy qemu_add_kbd_event_handler() function (2024-11-08 11:06:42 +0100)

----------------------------------------------------------------
* Various fixes and improvements for the functional tests
* Refresh CI container files with the latest changes from libvirt-ci
* Clean up keyboard code of the next-cube machine to get rid of a legacy API
  (I know, the kbd patches are a little bit borderline for soft-freeze
  already, but since the next-cube machine is experimental anyway, I
  still opted for including them here)

----------------------------------------------------------------
CĂ©dric Le Goater (1):
      test/functional: Fix Aspeed buildroot tests

Daniel P. Berrangé (1):
      tests: refresh package lists with latest libvirt-ci

Mark Cave-Ayland (2):
      next-kbd: convert to use qemu_input_handler_register()
      ui/input-legacy.c: remove unused legacy qemu_add_kbd_event_handler() function

Phil Dennis-Jordan (1):
      scripts/checkpatch.pl: Ignore ObjC #import lines for operator spacing

Thomas Huth (5):
      tests/functional: Convert the riscv_opensbi avocado test into a standalone test
      tests/functional: Fix the ppc64_hv and the ppc_40p test for read-only assets
      tests/functional: Provide the user with hints where to find more log files
      tests/functional: Bump timeouts of functional tests
      tests/functional: Split the test_aarch64_sbsaref test

 MAINTAINERS                                        |   3 +-
 include/ui/console.h                               |   2 -
 hw/m68k/next-kbd.c                                 | 158 +++++++++++++-------
 ui/input-legacy.c                                  |  37 -----
 .gitlab-ci.d/cirrus/freebsd-14.vars                |   2 +-
 scripts/checkpatch.pl                              |   2 +-
 tests/avocado/riscv_opensbi.py                     |  63 --------
 tests/docker/dockerfiles/debian-amd64-cross.docker |   8 +-
 tests/docker/dockerfiles/debian-arm64-cross.docker |   8 +-
 tests/docker/dockerfiles/debian-armhf-cross.docker |   8 +-
 tests/docker/dockerfiles/debian-i686-cross.docker  |   8 +-
 .../dockerfiles/debian-mips64el-cross.docker       |   7 +-
 .../docker/dockerfiles/debian-mipsel-cross.docker  |   8 +-
 .../docker/dockerfiles/debian-ppc64el-cross.docker |   8 +-
 tests/docker/dockerfiles/debian-s390x-cross.docker |   8 +-
 tests/docker/dockerfiles/fedora-win64-cross.docker |   4 +-
 tests/functional/meson.build                       |  41 ++++--
 tests/functional/qemu_test/testcase.py             |  18 ++-
 tests/functional/test_aarch64_sbsaref.py           | 159 +++++----------------
 tests/functional/test_aarch64_sbsaref_alpine.py    |  64 +++++++++
 tests/functional/test_aarch64_sbsaref_freebsd.py   |  66 +++++++++
 tests/functional/test_arm_aspeed.py                |   2 +-
 tests/functional/test_ppc64_hv.py                  |   3 +-
 tests/functional/test_ppc_40p.py                   |   3 +-
 tests/functional/test_riscv_opensbi.py             |  36 +++++
 tests/lcitool/libvirt-ci                           |   2 +-
 tests/lcitool/mappings.yml                         |   3 +
 tests/vm/generated/freebsd.json                    |   2 +-
 28 files changed, 392 insertions(+), 341 deletions(-)
 delete mode 100644 tests/avocado/riscv_opensbi.py
 create mode 100755 tests/functional/test_aarch64_sbsaref_alpine.py
 create mode 100755 tests/functional/test_aarch64_sbsaref_freebsd.py
 mode change 100644 => 100755 tests/functional/test_arm_aspeed.py
 create mode 100755 tests/functional/test_riscv_opensbi.py