Я использую testng с IRetryAnalyzer для повторного запуска неудачных тестов. Я заметил, что testNG показывает повторные тесты как SKIP, и мне удалось удалить их (дубликаты), используя найденное решение
Удалить (дублировать) неудачный результат TestNG через прослушиватель тестов с реализацией ISuiteListener.
После этого я вижу, что «Общее количество выполненных тестов» показывает окончательный правильный результат, как я ожидаю, но «Выполненные тесты» по-прежнему показывают неверно:
Я запускаю 3 теста, 1 успешный и 2 неудачных, оба неудачных теста повторяются один раз:
===============================================
Тестовые случаи API
Выполнено тестов: 5, сбоев: 2, пропусков: 2
===============================================
===============================================
Пример набора тестов для второго проекта
Всего тестов выполнено: 3, сбоев: 2, пропусков: 0
===============================================
Также создается отчет об очаровании, в котором отображаются дубликаты как отмененные.
Я ищу способ удалить все дубликаты из testng и allure. Я хочу иметь только окончательные результаты