Я запускаю тесты в огурце, используя опцию --retries N
, чтобы повторить попытку неудачных тестов N раз, чтобы поймать некоторые тесты, которые терпят неудачу непоследовательно. В настоящее время сводка после запуска этих тестов в терминале выглядит примерно так:
100 scenarios (2 failed, 5 flaky, 1 skipped, 98 passed)
588 steps (9 failed, 24 skipped, 555 passed)
11m45.859s
Failing Scenarios:
cucumber features/some_feature.feature:13 # Scenario: AC.1 Some scenario
cucumber features/some_feature.feature:54 # Scenario: AC.6 Some other scenario
Это позволяет мне узнать, что не работает, однако я также хотел бы иметь список ненадежных сценариев ios, чтобы помочь мне диагностировать то, что не получается непоследовательно. Есть ли способ настроить Cucumber таким образом, чтобы это было так?