be3a677125
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 |
||
---|---|---|
.. | ||
check | ||
common | ||
manual | ||
utils | ||
vmcheck | ||
README.md |
Tests are divided into two groups:
-
Tests in the
check
directory are non-destructive and uninstalled. Some of the tests require root privileges. Usemake check
to run these. -
Tests in the
vmcheck
directory are destructive and installed. They are run inside a VM. Usemake vmcheck
to run these.
The common
directory contains files used by multiple
tests. The utils
directory contains helper utilities
required to run the tests.