On Wed, 29 Jan 2020 22:23:23 +0100 Philippe Mathieu-Daudé <phi...@redhat.com> 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é <phi...@redhat.com> > --- > tests/acceptance/avocado_qemu/__init__.py | 9 +++++++++ > 1 file changed, 9 insertions(+) Reviewed-by: Cornelia Huck <coh...@redhat.com>