Testing of kaniko as an alternative builder ran into the weeds so that patch has been dropped. It looks like the gitlab registry doesn't support layer caching. However the build also seems to be very unstable leading to a bunch of container build failures, e.g.: https://gitlab.com/stsquad/qemu/-/pipelines/823381159/failures I've also dropped the avocado version bump. We do gain two new patches - one minor gdbstub fix for BSD and including the Xen KVM test. It would be nice to get some review of the documentation update from the block maintainers but if no one objects I still intend to merge it in lieu of anything better. I'll roll the PR tomorrow morning. Alex. Alex Bennée (6): scripts/coverage: initial coverage comparison script gdbstub: don't report auxv feature unless on Linux MAINTAINERS: add a section for policy documents qemu-options: finesse the recommendations around -blockdev metadata: add .git-blame-ignore-revs gitlab: fix typo Daniel P. Berrangé (2): tests/qemu-iotests: explicitly invoke 'check' via 'python' tests/vm: use the default system python for NetBSD David Woodhouse (1): tests/avocado: Test Xen guest support under KVM Marco Liebel (1): Use hexagon toolchain version 16.0.0 Philippe Mathieu-Daudé (1): gdbstub: Only build libgdb_user.fa / libgdb_softmmu.fa if necessary MAINTAINERS | 19 ++ gdbstub/gdbstub.c | 2 +- .git-blame-ignore-revs | 21 +++ .gitlab-ci.d/base.yml | 2 +- gdbstub/meson.build | 6 +- qemu-options.hx | 8 +- scripts/coverage/compare_gcov_json.py | 119 ++++++++++++ tests/avocado/kvm_xen_guest.py | 170 ++++++++++++++++++ .../dockerfiles/debian-hexagon-cross.docker | 2 +- tests/qemu-iotests/meson.build | 7 +- tests/vm/netbsd | 3 +- 11 files changed, 347 insertions(+), 12 deletions(-) create mode 100644 .git-blame-ignore-revs create mode 100755 scripts/coverage/compare_gcov_json.py create mode 100644 tests/avocado/kvm_xen_guest.py -- 2.39.2