Because Fedora 31 will not suit all tests that depend on a Linux guest, this allows for the configuration of the guest distribution. It came out of a suggestion from Eric Auger, and it was actually a feature I planned to submit for a while.
This is based on the following series: [PATCH v3 00/11] Acceptance Test: introduce base class for Linux based tests A GitLab CI pipeline can be seen here: https://gitlab.com/cleber.gnu/qemu/-/pipelines Note: I'll address the line length caught in the check-patch job as soon as I find what was the outcome of the line limits for Python code discussion. Based-On: <20210412044644.55083-1-cr...@redhat.com> Cleber Rosa (3): Acceptance Tests: rename attribute holding the distro image checksum Acceptance Tests: move definition of distro checksums to the framework Acceptance Tests: support choosing specific distro and version docs/devel/testing.rst | 65 ++++++++++++++++++++++ tests/acceptance/avocado_qemu/__init__.py | 67 +++++++++++++++++++++-- tests/acceptance/boot_linux.py | 8 --- 3 files changed, 127 insertions(+), 13 deletions(-) -- 2.25.4