Commit Graph

3 Commits

Author SHA1 Message Date
Martin Pitt
1d5f8f120c tests: Run as unprivileged user
Approach taken from cockpit:
https://src.fedoraproject.org/rpms/cockpit/c/6d1be3eb74
2020-04-29 07:49:57 +02:00
Martin Pitt
d6da8e6a37 tests: Fix for running in RHEL
* Generalize setting of $TEST_OS
 * chromium-headless is not in RHEL 8, install it from EPEL.
2020-04-28 10:40:37 +02:00
Martin Pitt
70257534e1 Add initial upstream integration test
Re-use the test skeleton from cockpit. Just run a single integration
test for now, until we make them properly @nondestructive upstream [1].

Run chromium and the test directly on the test bed. For cockpit-podman
tests it's not practical to run them in a cockpit/tasks podman
container, as that container interferes too much with the tests.

[1] https://github.com/cockpit-project/cockpit-podman/pull/356
2020-04-15 22:20:39 +02:00