serf: testing snapshot based recovery