I don't think it is a good solution, because when this test case has the params "start_vm = no", the vm maybe never be start :)