Alexander Todorov
77649cbf76
Install test dependencies inside virtualenv
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
89e56aa3b4
Install python2-pip in the test VM and disable EPEL repo
...
so we don't use EPEL when actually building the images
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
2136d88cd6
Use qemu-kvm in tests instead of qemu-system
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
a728011196
Skip AWS, Azure, qcow2 and live-iso tests
...
due to infrastructure issues. These will be investigated and enabled
later.
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
29531d373e
Install or remove packages in the test environment
...
which are needed for running the tests or prevent some test tools
from installing
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
e7035b8f78
Install additional repositories for testing
...
Related: rhbz#1698366
2019-09-13 11:27:12 +03:00
Alexander Todorov
0777e91d52
Fail if number of excuted tests != number of dicovered tests
...
this will report failing status in CI in case we have the
'Ran 0 tests in 46.486s' scenario.
Note: the check is placed after runner.run() to present the
message shown above which should make it more clear what went on.
Related: rhbz#1698366
0 run
2019-09-13 11:27:12 +03:00
Alexander Todorov
8734f662e9
Backport changes for Cockpit CI
...
Related: rhbz#1698366
2019-06-25 11:57:33 +03:00