[PATCH v2 0/7] testing/next: libvirt-ci, tests/vm and vbsa functional test

Alex Bennée posted 7 patches 3 days, 12 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260226185303.1920021-1-alex.bennee@linaro.org
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, Peter Maydell <peter.maydell@linaro.org>, Warner Losh <imp@bsdimp.com>, Kyle Evans <kevans@freebsd.org>
configure                                     | 10 +-
.gitlab-ci.d/buildtest.yml                    | 12 ---
.gitlab-ci.d/container-cross.yml              |  6 --
.gitlab-ci.d/containers.yml                   |  1 -
.../dockerfiles/debian-all-test-cross.docker  |  8 +-
.../dockerfiles/debian-hexagon-cross.docker   | 11 ++-
.../debian-legacy-test-cross.docker           | 51 ----------
.../dockerfiles/debian-loongarch-cross.docker | 10 +-
.../dockerfiles/debian-toolchain.docker       |  8 +-
.../dockerfiles/debian-tricore-cross.docker   |  5 +-
.../dockerfiles/debian-xtensa-cross.docker    |  2 +-
tests/functional/aarch64/meson.build          |  1 +
tests/functional/aarch64/test_virt_vbsa.py    | 99 +++++++++++++++++++
tests/lcitool/refresh                         | 13 ++-
tests/vm/Makefile.include                     |  2 +-
tests/vm/generated/openbsd.json               | 27 +++++
tests/vm/openbsd                              | 47 +--------
17 files changed, 167 insertions(+), 146 deletions(-)
delete mode 100644 tests/docker/dockerfiles/debian-legacy-test-cross.docker
create mode 100755 tests/functional/aarch64/test_virt_vbsa.py
create mode 100644 tests/vm/generated/openbsd.json
[PATCH v2 0/7] testing/next: libvirt-ci, tests/vm and vbsa functional test
Posted by Alex Bennée 3 days, 12 hours ago
While I was looking at Jon's python patches I noticed some failures
with getting OpenBSD up and running. In pulling that thread I found a
few other bits to fix and up revved the image and converted it to use
lci-tool data like FreeBSD does.

I've also added the VBSA conformance test for Arm virt machines to the
functional tests. This just adds the UEFI based tests as the full
suite needs kernel modules and a userspace app which I think I have to
build.

v2
  - added the docker updates
  - added tags
  - fixed up binary and error checking on VBSA test

The following still need review:

  tests/functional: add Arm VBSA uefi conformance test
  tests/docker: migrate legacy-test-cross compilers to trixie

Alex.

Alex Bennée (6):
  tests/docker: migrate legacy-test-cross compilers to trixie
  tests/vm: bump OpenBSD to the current 7.8 release
  tests/vm: remove unused import
  tests/vm: fix interactive boot
  tests/vm: build openbsd from lcitool data (!567)
  tests/functional: add Arm VBSA uefi conformance test

John Snow (1):
  tests/docker: upgrade most non-lcitool debian tests to debian 13

 configure                                     | 10 +-
 .gitlab-ci.d/buildtest.yml                    | 12 ---
 .gitlab-ci.d/container-cross.yml              |  6 --
 .gitlab-ci.d/containers.yml                   |  1 -
 .../dockerfiles/debian-all-test-cross.docker  |  8 +-
 .../dockerfiles/debian-hexagon-cross.docker   | 11 ++-
 .../debian-legacy-test-cross.docker           | 51 ----------
 .../dockerfiles/debian-loongarch-cross.docker | 10 +-
 .../dockerfiles/debian-toolchain.docker       |  8 +-
 .../dockerfiles/debian-tricore-cross.docker   |  5 +-
 .../dockerfiles/debian-xtensa-cross.docker    |  2 +-
 tests/functional/aarch64/meson.build          |  1 +
 tests/functional/aarch64/test_virt_vbsa.py    | 99 +++++++++++++++++++
 tests/lcitool/refresh                         | 13 ++-
 tests/vm/Makefile.include                     |  2 +-
 tests/vm/generated/openbsd.json               | 27 +++++
 tests/vm/openbsd                              | 47 +--------
 17 files changed, 167 insertions(+), 146 deletions(-)
 delete mode 100644 tests/docker/dockerfiles/debian-legacy-test-cross.docker
 create mode 100755 tests/functional/aarch64/test_virt_vbsa.py
 create mode 100644 tests/vm/generated/openbsd.json

-- 
2.47.3