1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-12-22 10:23:09 +00:00
os-autoinst-distri-fedora/needles
Lukáš Růžička e0d9409c74 Create a test suite for Evince.
This PR fixes issue #188. It adds a test suite to test basic
functionality of Evince and brings the following features:

* test scripts for various Evince functions.
* needles to support the Evince test scripts
* new template variables `TESTPATH` and `POSTINSTALL_LOAD_ALL` (see
  below)
* new logic in `main.py` (see below)

The new variables and the new logic make it easier to create test
suites for post-installation tests. If TESTPATH is used, OpenQA
will take all tests mentioned in POSTINSTALL from that specified
TESTPATH. If both TESTPATH and POSTINSTALL_LOAD_ALL are used, then
OpenQA will run all tests it can find at the TESTPATH location.
If POSTINSTALL and POSTINSTALL_LOAD_ALL are set simultaneously,
then only POSTINSTALL will be taken into account and OpenQA will
only load tests mentioned there.
2021-07-28 08:58:23 +02:00
..
anaconda Add a few more updated needles missed in recent commit 2021-07-20 10:47:22 -07:00
background Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
browser OK, fine, we need one more kernel.org patch needle 2021-07-20 16:53:06 -07:00
cockpit Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
console Add testcase for Memtest. 2021-06-16 18:11:01 +00:00
firefox Update a few more needles for os-autoinst 2021-07-22 13:15:17 -07:00
freeipa Update lots of needles for os-autoinst behaviour change 2021-07-19 13:03:11 -07:00
gnome Create a test suite for Evince. 2021-07-28 08:58:23 +02:00
iot Update zezere needles for upstream/os-autoinst changes 2021-07-19 15:59:07 -07:00
kde Update a few more needles for os-autoinst 2021-07-22 13:15:17 -07:00
.keep Decoupled tools from tests 2015-01-26 14:43:01 +01:00