Alexander Todorov
8b8f5355bf
[tests] Collect compose logs after each build
...
- save compose logs under /var/log/$TEST
- save qemu logs under /var/log/$TEST/qemu.log
- download everything to $TEST_ATTACHMENTS so it can be saved
in CI results
Cherry-picked from 8af9723c
Related: rhbz#1770193
2019-11-19 09:59:58 -08:00
Jiri Kortus
a8d7841bc1
[tests] Use a function to wait for compose to finish
...
The function is meant to replace the duplicate pieces of code used in various
tests, the polling interval is unified to 20 seconds.
Cherry-picked from 836f0ddf
Related: rhbz#1770193
2019-11-19 09:59:58 -08:00
Alexander Todorov
78fbb7c49e
[tests] Use functions for starting and stopping lorax-composer
...
Cherry-picked from f978d4b01c
Related: rhbz#1770193
2019-11-19 09:59:58 -08:00
Jiri Kortus
22acf067cd
tests: Add kickstart tar installation test
...
Related: rhbz#1733504
2019-10-04 12:09:12 +03:00
Jiri Kortus
64f00d94b8
tests: add option to disable kernel command line parameters check
...
Related: rhbz#1733504
2019-10-04 12:09:12 +03:00
Brian C. Lane
c2c6bfa458
tests: Use a loop to wait for VM and sshd to start
...
Related: rhbz#1733504
2019-10-04 12:09:12 +03:00
Alexander Todorov
d97ff118d9
Prevent ssh asking for password when testing on interactive terminal
...
Related: rhbz#1704209
2019-09-13 11:27:12 +03:00
Jiri Kortus
b0b603dc2e
Use passwd --status for locked root account check
...
Related: rhbz#1687595
2019-07-10 09:17:58 +02:00
Alexander Todorov
8734f662e9
Backport changes for Cockpit CI
...
Related: rhbz#1698366
2019-06-25 11:57:33 +03:00
Jiri Kortus
94892e56dd
Use a less strict regex for disabled root account check
...
Related: rhbz#1687595
2019-05-13 15:31:27 +03:00
Jiri Kortus
481f33b898
Add test for passing custom option on kernel command line
...
Related: rhbz#1688335
2019-05-13 15:31:27 +03:00
Jiri Kortus
0980ddfc54
Use verify_image function as a helper for generic tests
...
Related: rhbz#1704209
2019-05-13 15:31:27 +03:00