Called by the runner instead of start and finish when the step is not run
void skip(String reason) { skipReason = reason; status = StepStatus.skipped; }