private void createAndResetToLatestSnapshot() throws VirtualBoxException, InterruptedException {
this.setHeadlessMode();
// need to create a running snapshot
new SnapshotCreator(this.vm, getName(), getVerifiableServiceAddresses(), getRequiredPorts()).invoke();
this.vm.restore();
}