Some of the testing is provided by a Jenkins pipeline, but most of the testing is currently done by hand.
Time has allowed for the following
| macOS Host | Windows Host | Linux Host | |
|---|---|---|---|
| UTM | Yes | N/A | N/A |
| HyperV | N/A | Yes | N/A |
| VirtualBox | Yes | Yes | Yes (nested vm) |
| VMware | Yes | No | No |
| QEMU | (via UTM) | No | No |
| KVM | No | No | No |
Time has allowed for the following
| macOS guest | Windows guest | Linux guest | |
|---|---|---|---|
| macOS | Yes | Not Supported | Not Supported |
| Windows | Yes | Yes | No |
| Debian | Yes | Yes | Yes |
| Ubuntu | Yes | Yes | Yes |
| Rocky Linux | Yes | No | No |
| Alma Linux | Yes | No | No |
Time has allowed for the following
Time has allowed for the following
Virtualbox - Debian & Ubuntu
HyperV - Ubuntu & Windows
Time has allowed for the following - project doesn't have hardware to put Linux on to test guest OSs. Linux Guest OS's on a Linux Host have to be tested in a hyperV provided Linux OS, where the guest inside the Linux OS being emulated rather than virtualized.
Virtualbox (Emulated as a VM in a Ubuntu VM, on HyperV)- Debian