Acceptance tests: use avocado tags for machine type
commitba21bde930f50360b135268e4e69a0ad561ddca2
authorCleber Rosa <crosa@redhat.com>
Mon, 4 Nov 2019 15:13:18 +0000 (4 10:13 -0500)
committerCleber Rosa <crosa@redhat.com>
Mon, 16 Dec 2019 16:23:19 +0000 (16 11:23 -0500)
tree466a9e9766c567d09642a8eb093ce64a6cf60b31
parentf108934fca0a5d6acfc93be6d3684574d18794e2
Acceptance tests: use avocado tags for machine type

The same way the arch tag is being used as a fallback for the arch
parameter, let's do the same for QEMU's machine and avoid some boiler
plate code.

This is now possible because, since Avocado 72.0, it's possible to use
tags with names that match the machine types on QEMU.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Message-Id: <20191104151323.9883-4-crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Signed-off-by: Cleber Rosa <crosa@redhat.com>
docs/devel/testing.rst
tests/acceptance/avocado_qemu/__init__.py
tests/acceptance/boot_linux_console.py
tests/acceptance/cpu_queries.py
tests/acceptance/linux_initrd.py
tests/acceptance/linux_ssh_mips_malta.py
tests/acceptance/machine_m68k_nextcube.py
tests/acceptance/machine_sparc_leon3.py
tests/acceptance/ppc_prep_40p.py
tests/acceptance/x86_cpu_model_versions.py