Add functional/acceptance tests infrastructure
commitc3d7e8c90db208b1d876f8d6458c2dfca169137f
authorCleber Rosa <crosa@redhat.com>
Wed, 30 May 2018 18:41:52 +0000 (30 14:41 -0400)
committerEduardo Habkost <ehabkost@redhat.com>
Fri, 15 Jun 2018 19:10:11 +0000 (15 16:10 -0300)
treee69f5c637f0cc11025af5449ed6855f2e3632b74
parent93bc3b29fa31637f9dd062cf05bff36646070dab
Add functional/acceptance tests infrastructure

This patch adds the very minimum infrastructure necessary for writing
and running functional/acceptance tests, including:

 * Documentation
 * The avocado_qemu.Test base test class
 * One example tests (version.py)

Additional functionality is expected to be added along the tests that
require them.

Signed-off-by: Cleber Rosa <crosa@redhat.com>
Message-Id: <20180530184156.15634-2-crosa@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
[ehabkost: fix typo on testing.rst]
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
docs/devel/testing.rst
tests/acceptance/README.rst [new file with mode: 0644]
tests/acceptance/avocado_qemu/__init__.py [new file with mode: 0644]
tests/acceptance/version.py [new file with mode: 0644]