rpm-ostree/tests
Jonathan Lebon be3a677125 vmcheck: create a new deployment instead
In order for vmcheck to be useful for testing, we need the machine to be
in a "clean" state. That is, sitting on a commit, ready for being
manipulated.

This is a small step towards this goal. Instead of overwriting the
files, we use rofiles-fuse to safely install and create a new
deployment.

Closes: #321
Approved by: cgwalters
2016-06-15 13:38:34 +00:00
..
check status: Support --json option 2016-06-13 14:54:25 +00:00
common tests: restructure dirs 2016-06-06 21:14:07 +00:00
manual db: Remove query parameter to diff 2015-04-23 16:30:18 -04:00
utils add RPMOSTREE_UNINSTALLED_PKGLIBDIR 2016-06-06 21:14:07 +00:00
vmcheck vmcheck: create a new deployment instead 2016-06-15 13:38:34 +00:00
README.md tests: restructure dirs 2016-06-06 21:14:07 +00:00

Tests are divided into two groups:

  • Tests in the check directory are non-destructive and uninstalled. Some of the tests require root privileges. Use make check to run these.

  • Tests in the vmcheck directory are destructive and installed. They are run inside a VM. Use make vmcheck to run these.

The common directory contains files used by multiple tests. The utils directory contains helper utilities required to run the tests.