It would be nice to have a configuration option to retry the whole scenario from the very beginning.
Use-case:
Feature:
Scenario:
Given I am on "/"
Then the response status code should be 200
If the request sometimes fails with a server error, then in such cases the first step would always pass and the second step would always fail no matter how many retries we make, because the response is loaded on the first step.
Retrying the scenario from the beginning would help in such cases.