time on vm is incorrect if the host has been suspended
Issue Background
Time not updated to local time if host awoken from suspension
Issue description
suspend host with vm still running, when you awake it the vm still has the time when suspended and it does not get updated to the time now. This results in tests having incorrect times within lava
Acceptance criteria
When tests are shown as run at the correct time even after a host suspension with the vm still running