[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 04/29] tests/acceptance: Use 'version-min' tag to verify Q
From: |
Cornelia Huck |
Subject: |
Re: [PATCH v2 04/29] tests/acceptance: Use 'version-min' tag to verify QEMU binary version |
Date: |
Thu, 30 Jan 2020 13:26:25 +0100 |
On Wed, 29 Jan 2020 22:23:20 +0100
Philippe Mathieu-Daudé <address@hidden> wrote:
> Introduce the 'version-min' tag.
> Tests can set it to the minimum version of QEMU they require.
> If QEMU is older, the tests will be cancelled (skipped):
>
> $ python -m avocado --show=app run
> tests/acceptance/x86_cpu_model_versions.py
> (01/11) X86CPUModelAliases.test_4_0_alias_compatibility: CANCEL: Test
> expects version '4.1' but QEMU binary is '3.1.1' (0.10 s)
> (02/11) X86CPUModelAliases.test_4_1_alias: CANCEL: Test expects version
> '4.1' but QEMU binary is '3.1.1' (0.10 s)
> (03/11) X86CPUModelAliases.test_none_alias: CANCEL: Test expects version
> '4.1' but QEMU binary is '3.1.1' (0.10 s)
> ...
>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> tests/acceptance/avocado_qemu/__init__.py | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
Hm... this might cause headaches if someone tries to backport tests on
distro versions; but we probably won't be able to test for the feature
in many cases anyway?
[PATCH v2 05/29] tests/acceptance: Restrict X86CPUModelAliases test to QEMU >= 4.1, Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 06/29] python/qemu: Add binutils::binary_get_arch(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 07/29] tests/acceptance: Use the 'arch' tag to verify QEMU binary target, Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 08/29] python/qemu: Add binutils::binary_get_machines(), Philippe Mathieu-Daudé, 2020/01/29