всем привет.
Есть такой вопрос - есть тесты которые бегут в дженкинсе. один и тот же флоу пробегает 2 раза но на разных средах (куа, стейдж).
бегут они в рамках одного билда и по дженкинсфайлу - для одного и того же тестового прогона выполняются одни и те же шаги.
ну к примеру:
шаг1 - pull changes from git
шаг2 - doSomethingElse
шаг3 - gradlew clean test
шаг4 - аллюр репорт
шаг5 - ...
....
соответственно - вот так 2 раза в рамках 1 билда.
И получается так, что пробегает 1 тест-ран - аттачится репорт. пробегает 2 тест-ран - репортов вроде как 2, но это дубликаты последнего. Убедился в этом просто - у обоих репортов одинаковые ссылки на тесты + успел уловить результаты первого тест-рана, до того как появились результаты второго - они отличались.
после того как пробежал 2 тест-ран - оба результата тестов в аллюре стали одинаковыми.
надеюсь, описал все понятно-доступно. кто-то знает как такую ситуацию захендлить ?Или же - возможно это решить иначе ?
Всем спасибо заранее