[#1] added toplogy flag and wired it up to skip certain tests and set hostnames correctly