[PATCH 10/22] tests/iotests: use "make check-venv" to prepare for running iotests

John Snow posted 22 patches 2 days, 17 hours ago
Maintainers: "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Thomas Huth <thuth@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Daniel P. Berrangé" <berrange@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Markus Armbruster <armbru@redhat.com>, Michael Roth <michael.roth@amd.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>
[PATCH 10/22] tests/iotests: use "make check-venv" to prepare for running iotests
Posted by John Snow 2 days, 17 hours ago
Soon, qemu.qmp will not be included in the qemu.git tree and so invoking
the meson target for preparing the "checktests" mkvenv group will be
necessary for this test to run successfully. Doing it now in its own
patch separates this change from the big switcheroo patch.

Signed-off-by: John Snow <jsnow@redhat.com>
---
 .gitlab-ci.d/buildtest.yml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml
index c3a9e8428c2..18d72d3058b 100644
--- a/.gitlab-ci.d/buildtest.yml
+++ b/.gitlab-ci.d/buildtest.yml
@@ -350,6 +350,7 @@ build-tcg-disabled:
     - make -j"$JOBS"
     - make check-unit
     - make check-qapi-schema
+    - make check-venv
     - cd tests/qemu-iotests/
     - ../../pyvenv/bin/python3 ./check -raw 001 002 003 004 005 008 009 010 011 012 021 025 032 033 048
             052 063 077 086 101 104 106 113 148 150 151 152 157 159 160 163
-- 
2.51.1
Re: [PATCH 10/22] tests/iotests: use "make check-venv" to prepare for running iotests
Posted by Thomas Huth 2 days, 2 hours ago
On 17/11/2025 19.51, John Snow wrote:
> Soon, qemu.qmp will not be included in the qemu.git tree and so invoking
> the meson target for preparing the "checktests" mkvenv group will be
> necessary for this test to run successfully. Doing it now in its own
> patch separates this change from the big switcheroo patch.
> 
> Signed-off-by: John Snow <jsnow@redhat.com>
> ---
>   .gitlab-ci.d/buildtest.yml | 1 +
>   1 file changed, 1 insertion(+)
> 
> diff --git a/.gitlab-ci.d/buildtest.yml b/.gitlab-ci.d/buildtest.yml
> index c3a9e8428c2..18d72d3058b 100644
> --- a/.gitlab-ci.d/buildtest.yml
> +++ b/.gitlab-ci.d/buildtest.yml
> @@ -350,6 +350,7 @@ build-tcg-disabled:
>       - make -j"$JOBS"
>       - make check-unit
>       - make check-qapi-schema
> +    - make check-venv
>       - cd tests/qemu-iotests/
>       - ../../pyvenv/bin/python3 ./check -raw 001 002 003 004 005 008 009 010 011 012 021 025 032 033 048
>               052 063 077 086 101 104 106 113 148 150 151 152 157 159 160 163

Reviewed-by: Thomas Huth <thuth@redhat.com>