Move the VM tests into their own file. [ci skip]