[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 07/29] tests/acceptance: Use the 'arch' tag to verify QEMU
From: |
Cornelia Huck |
Subject: |
Re: [PATCH v2 07/29] tests/acceptance: Use the 'arch' tag to verify QEMU binary target |
Date: |
Fri, 31 Jan 2020 10:51:36 +0100 |
On Wed, 29 Jan 2020 22:23:23 +0100
Philippe Mathieu-Daudé <address@hidden> wrote:
> We already use the 'arch' tag in Avocado tests. Tests can set
> it to restrict their use on a particular target architecture.
>
> If the QEMU binary does not target the required architecture,
> the tests will be cancelled (skipped):
>
> $ avocado --show=app run tests/acceptance/boot_linux_console.py
> ...
> (14/19) BootLinuxConsole.test_arm_cubieboard_initrd: CANCEL: Test expects
> arch 'arm' while QEMU binary is targetting 'mips' (0.16 s)
> (15/19) BootLinuxConsole.test_arm_cubieboard_sata: CANCEL: Test expects
> arch 'arm' while QEMU binary is targetting 'mips' (0.18 s)
> (16/19) BootLinuxConsole.test_s390x_s390_ccw_virtio: CANCEL: Test expects
> arch 's390x' while QEMU binary is targetting 'mips' (0.14 s)
> (17/19) BootLinuxConsole.test_alpha_clipper: CANCEL: Test expects arch
> 'alpha' while QEMU binary is targetting 'mips' (0.16 s)
> (18/19) BootLinuxConsole.test_ppc64_pseries: CANCEL: Test expects arch
> 'ppc64' while QEMU binary is targetting 'mips' (0.18 s)
> (19/19) BootLinuxConsole.test_m68k_q800: CANCEL: Test expects arch 'm68k'
> while QEMU binary is targetting 'mips' (0.17 s)
> RESULTS : PASS 2 | ERROR 0 | FAIL 0 | SKIP 1 | WARN 0 | INTERRUPT 0 |
> CANCEL 16
> JOB TIME : 19.18 s
>
> Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
> ---
> tests/acceptance/avocado_qemu/__init__.py | 9 +++++++++
> 1 file changed, 9 insertions(+)
Reviewed-by: Cornelia Huck <address@hidden>
- [PATCH v2 04/29] tests/acceptance: Use 'version-min' tag to verify QEMU binary version, (continued)
[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
- Re: [PATCH v2 07/29] tests/acceptance: Use the 'arch' tag to verify QEMU binary target,
Cornelia Huck <=
[PATCH v2 08/29] python/qemu: Add binutils::binary_get_machines(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 10/29] python/qemu: Add binutils::binary_get_qom_implementations(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 09/29] tests/acceptance: Use 'machine' tag to check if available in QEMU binary, Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 11/29] python/qemu: Add binutils::binary_get_accels(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 12/29] python/qemu/accel: Use binutils::binary_get_accels(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 13/29] python/qemu: Add binutils::binary_get_devices(), Philippe Mathieu-Daudé, 2020/01/29
[PATCH v2 15/29] tests: rename virtio_seg_max_adjust to virtio_check_params, Philippe Mathieu-Daudé, 2020/01/29