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