Reboot step should always run after guest wake from suspend, I'm not sure is the guest really works after wake update, so I verified guest alive here to ensure guest works fine before, if guest hang, then  we not sure guest hang before or after guest reboot ;