[PULL for 11.0 0/8] testing updates (tcg, functional, lcitool)

Alex Bennée posted 8 patches 1 week, 4 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260323155637.145015-1-alex.bennee@linaro.org
Maintainers: Paolo Bonzini <pbonzini@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Peter Maydell <peter.maydell@linaro.org>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Thomas Huth <th.huth+qemu@posteo.eu>, "Daniel P. Berrangé" <berrange@redhat.com>
configure                                          |   1 -
tests/tcg/multiarch/linux/linux-test.c             |   5 +-
scripts/ci/setup/debian/debian-13-ppc64le.yaml     |   1 -
scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml   |   1 -
scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml     |   1 -
tests/Makefile.include                             |   8 +-
tests/docker/dockerfiles/alpine.docker             |   1 -
tests/docker/dockerfiles/centos9.docker            |   1 -
tests/docker/dockerfiles/debian-amd64-cross.docker |   1 -
tests/docker/dockerfiles/debian-arm64-cross.docker |   1 -
tests/docker/dockerfiles/debian-armhf-cross.docker |   1 -
tests/docker/dockerfiles/debian-i686-cross.docker  |   1 -
.../dockerfiles/debian-mips64el-cross.docker       |   1 -
.../docker/dockerfiles/debian-mipsel-cross.docker  |   1 -
.../docker/dockerfiles/debian-ppc64el-cross.docker |   1 -
.../docker/dockerfiles/debian-riscv64-cross.docker |   1 -
tests/docker/dockerfiles/debian-s390x-cross.docker |   1 -
tests/docker/dockerfiles/debian.docker             |   1 -
.../docker/dockerfiles/fedora-rust-nightly.docker  |   1 -
tests/docker/dockerfiles/fedora-win64-cross.docker |   1 -
tests/docker/dockerfiles/fedora.docker             |   1 -
tests/docker/dockerfiles/opensuse-leap.docker      |  35 +++---
tests/docker/dockerfiles/ubuntu2204.docker         |   1 -
tests/functional/aarch64/test_virt_vbsa.py         | 122 +++++++++++++++++++--
tests/functional/migration.py                      |   4 +-
tests/functional/qemu_test/testcase.py             |   9 +-
tests/lcitool/mappings.yml                         |  58 ----------
tests/lcitool/projects/qemu.yml                    |   2 -
tests/lcitool/refresh                              |   2 +-
tests/tcg/Makefile.target                          |  12 +-
30 files changed, 156 insertions(+), 121 deletions(-)
[PULL for 11.0 0/8] testing updates (tcg, functional, lcitool)
Posted by Alex Bennée 1 week, 4 days ago
The following changes since commit eb153d8fd3be325a5aa7e1a6a73be8854eeaaf27:

  Merge tag 'pull-target-arm-20260323' of https://gitlab.com/pm215/qemu into staging (2026-03-23 10:55:20 +0000)

are available in the Git repository at:

  https://gitlab.com/stsquad/qemu.git tags/pull-11.0-testing-updates-230326-1

for you to fetch changes up to 643a171f56682360a9540783c9edb4f69d639965:

  tests: Replace ncat with socat in migration test and drop ncat from containers (2026-03-23 13:13:07 +0000)

----------------------------------------------------------------
testing updates: tcg, functional, lcitool

  - add TCG_TEST_FILTER to filter check-tcg runs
  - use portable version of dirent64 in linux-test
  - add VBSA linux tests
  - drop python3-sqlite from deps
  - update openSUSE to version 16
  - replace ncat with socat for migration tests

----------------------------------------------------------------
Alex Bennée (3):
      tests/tcg: allow filtering of TCG tests
      tests/functional: allow tests to define decompression target
      tests/functional: add VBSA linux tests

Matheus Tavares Bernardino (1):
      tests/tcg/multiarch/linux-test: use portable alternative for dirent64

Thomas Huth (4):
      tests/lcitool: Remove python3-sqlite3 from the list of needed packages
      tests/lcitool: Update openSUSE to version 16
      tests/docker: Update the opensuse-leap container file to version 16
      tests: Replace ncat with socat in migration test and drop ncat from containers

 configure                                          |   1 -
 tests/tcg/multiarch/linux/linux-test.c             |   5 +-
 scripts/ci/setup/debian/debian-13-ppc64le.yaml     |   1 -
 scripts/ci/setup/ubuntu/ubuntu-2404-aarch64.yaml   |   1 -
 scripts/ci/setup/ubuntu/ubuntu-2404-s390x.yaml     |   1 -
 tests/Makefile.include                             |   8 +-
 tests/docker/dockerfiles/alpine.docker             |   1 -
 tests/docker/dockerfiles/centos9.docker            |   1 -
 tests/docker/dockerfiles/debian-amd64-cross.docker |   1 -
 tests/docker/dockerfiles/debian-arm64-cross.docker |   1 -
 tests/docker/dockerfiles/debian-armhf-cross.docker |   1 -
 tests/docker/dockerfiles/debian-i686-cross.docker  |   1 -
 .../dockerfiles/debian-mips64el-cross.docker       |   1 -
 .../docker/dockerfiles/debian-mipsel-cross.docker  |   1 -
 .../docker/dockerfiles/debian-ppc64el-cross.docker |   1 -
 .../docker/dockerfiles/debian-riscv64-cross.docker |   1 -
 tests/docker/dockerfiles/debian-s390x-cross.docker |   1 -
 tests/docker/dockerfiles/debian.docker             |   1 -
 .../docker/dockerfiles/fedora-rust-nightly.docker  |   1 -
 tests/docker/dockerfiles/fedora-win64-cross.docker |   1 -
 tests/docker/dockerfiles/fedora.docker             |   1 -
 tests/docker/dockerfiles/opensuse-leap.docker      |  35 +++---
 tests/docker/dockerfiles/ubuntu2204.docker         |   1 -
 tests/functional/aarch64/test_virt_vbsa.py         | 122 +++++++++++++++++++--
 tests/functional/migration.py                      |   4 +-
 tests/functional/qemu_test/testcase.py             |   9 +-
 tests/lcitool/mappings.yml                         |  58 ----------
 tests/lcitool/projects/qemu.yml                    |   2 -
 tests/lcitool/refresh                              |   2 +-
 tests/tcg/Makefile.target                          |  12 +-
 30 files changed, 156 insertions(+), 121 deletions(-)

-- 
2.47.3


Re: [PULL for 11.0 0/8] testing updates (tcg, functional, lcitool)
Posted by Peter Maydell 1 week, 3 days ago
On Mon, 23 Mar 2026 at 15:57, Alex Bennée <alex.bennee@linaro.org> wrote:
>
> The following changes since commit eb153d8fd3be325a5aa7e1a6a73be8854eeaaf27:
>
>   Merge tag 'pull-target-arm-20260323' of https://gitlab.com/pm215/qemu into staging (2026-03-23 10:55:20 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/stsquad/qemu.git tags/pull-11.0-testing-updates-230326-1
>
> for you to fetch changes up to 643a171f56682360a9540783c9edb4f69d639965:
>
>   tests: Replace ncat with socat in migration test and drop ncat from containers (2026-03-23 13:13:07 +0000)
>
> ----------------------------------------------------------------
> testing updates: tcg, functional, lcitool
>
>   - add TCG_TEST_FILTER to filter check-tcg runs
>   - use portable version of dirent64 in linux-test
>   - add VBSA linux tests
>   - drop python3-sqlite from deps
>   - update openSUSE to version 16
>   - replace ncat with socat for migration tests
>



Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.0
for any user-visible changes.

-- PMM