run-test-in-VM #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "run-test-in-VM"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Motivation
We a way of testing the manager in a VM, without installing the operating system repeatedly. We also need to be able to test the code from the current branch of the push, not main
Solution
The tests now spin up a VM using an image of a system that has already installed ThunderheadOS, with the production installation of ktc_manager disabled. The guest also mounts the host file system directory where the forgejo runner has checked out the code, allowing us to run that instance of the manager.