spec test coverage for utils/ and shared/ 

- uses make_host and make_hosts created for hypvervisor testing