add test to verify that a step's start count is calculated correctly during a cold-restart, and the step's start-limit is enforced in restart.