By using an Avocado tag, we can run all tests described by that tag as once:
$ avocado --show=app run -t migration tests/acceptance/ JOB ID : 165477737509503fcfa6d7108057a0a18f2a6559 JOB LOG : avocado/job-results/job-2020-02-04T17.29-1654777/job.log (1/3) tests/acceptance/migration.py:Migration.test_migration_with_tcp_localhost: PASS (0.38 s) (2/3) tests/acceptance/migration.py:Migration.test_migration_with_unix: PASS (0.33 s) (3/3) tests/acceptance/migration.py:Migration.test_migration_with_exec: PASS (0.07 s) RESULTS : PASS 3 | ERROR 0 | FAIL 0 | SKIP 0 | WARN 0 | INTERRUPT 0 | CANCEL 0 Signed-off-by: Philippe Mathieu-Daudé <phi...@redhat.com> --- Based-on: <20200203111631.18796-1-ovosh...@redhat.com> https://www.mail-archive.com/qemu-devel@nongnu.org/msg676230.html --- tests/acceptance/migration.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/acceptance/migration.py b/tests/acceptance/migration.py index 41b13b9e0d..b342cabe07 100644 --- a/tests/acceptance/migration.py +++ b/tests/acceptance/migration.py @@ -20,6 +20,9 @@ from avocado.utils.path import find_command class Migration(Test): + """ + :avocado: tags=migration + """ timeout = 10 -- 2.21.1