Skip to content

xRetry.Reqnroll: Don't Retry Scenarios that Fail with PENDING, UNDEFINED, or AMBIGUOUS exceptions #272

Description

@clrudolphi

There is no point in retrying a Scenario that has no hope of returning a PASSED execution status, such as when a step is either PENDING, UNDEFINED, or AMBIGUOUS. Reqnroll returns a specific exception in each of these cases and should cause the xRetry.Reqnroll plugin to skip the retry.

Context: I am working on enhancements to Reqnroll to support Cucumber Messages output, which can then feed existing Cucumber reporting solutions. The Cucumber Messages spec requires Cucumber implementations to not retry failed Scenarios in these types of situations. Please help Reqnroll maintain compliance with Cucumber by properly handling these situations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions