ALSchwalm / transient

A wrapper for QEMU allowing the creation of virtual machines with shared folder, ssh, and disk creation support.
MIT License
104 stars 17 forks source link

Split out preparation steps in tests #124

Closed ALSchwalm closed 3 years ago

ALSchwalm commented 3 years ago

Currently it is difficult to provide a time bound for VM startup in CI, because we have to download the images, which can take a while. I think it might be a good approach to have a separate step using -prepare-only, which has a much longer time bound. The step that actually runs the VM should then be pretty consistent in its duration.