Virt test poc3

3rd virt-test POC. It depends on the work made in the flatten-tests PR.