This is intended to detect issues like recent xl devd crash in domU. Pipeline (on top of Andrew's sd-notify.h fixup): https://gitlab.com/xen-project/people/marmarek/xen/-/pipelines/2199305972
I did checked that indeed it fails with the fix reverted - that's why the Debian patch - Alpine version did not detected that regression. Requires Alpine 3.22 and Debian in test-artifacts repo - patch series sent separately. --- Cc: Andrew Cooper <[email protected]> Marek Marczykowski-Górecki (6): automation: switch to alpine:3.22 CI: extract qubes test container CI: cleanup alpine containers CI: Add driver domains tests CI: Add configure --enable-systemd for full build CI: Run driver domains test on Debian too automation/build/alpine/3.18-arm64v8.dockerfile | 51 +---- automation/build/alpine/3.18.dockerfile | 52 +---- automation/build/alpine/3.22-arm64v8-qubes.dockerfile | 18 +- automation/build/alpine/3.22-arm64v8.dockerfile | 46 +++- automation/build/alpine/3.22.dockerfile | 59 ++++- automation/build/debian/13-x86_64.dockerfile | 3 +- automation/gitlab-ci/build.yaml | 44 +-- automation/gitlab-ci/test.yaml | 125 +++++---- automation/scripts/build | 1 +- automation/scripts/containerize | 4 +- automation/scripts/qemu-driverdomains-x86_64.sh | 152 +++++++++++- 11 files changed, 379 insertions(+), 176 deletions(-) delete mode 100644 automation/build/alpine/3.18-arm64v8.dockerfile delete mode 100644 automation/build/alpine/3.18.dockerfile create mode 100644 automation/build/alpine/3.22-arm64v8-qubes.dockerfile create mode 100644 automation/build/alpine/3.22-arm64v8.dockerfile create mode 100644 automation/build/alpine/3.22.dockerfile create mode 100755 automation/scripts/qemu-driverdomains-x86_64.sh base-commit: 28d1d1c3f5aa6563ecf07136ba064be0261565c1 -- git-series 0.9.1
