Create test VM from scratch
Created by: l0b0
Ideally the test run should generate the whole VM from scratch (possibly using QEMU), to avoid relying on third party downloads and giant images. It should also create a local copy of the base image which can be reused instead of re-downloading the whole thing for testing.
One could argue that the VM should be reused between tests, since Puppet should get it into the desired state unless it is completely broken.
Edited by Victor Engmark