У меня формируется корректный Таймлайн, как при локальном запуске, так и на дженкинсе. Если быть точным, то xctestresult - утилита, но в рамках контекста я употребляю обозначение плагин, т.к. xctestresult в данном случае - программный модуль для использования основного инструмента - Allure.
У нас несколько приложений, объём разный, примерно от 40 до 100 автотестов.
Используем xcodebuild.
В файле с аннотациями нужно добавить
func severity(_ values: String...) {label(name: "severity", values: values)}И затем в тестах вызывать этот метод, передавая одно из значений BLOCKER, CRITICAL, NORMAL, MINOR или TRIVIAL.
Дополню статью по этому моменту, спасибо за вопрос.
Рад, что статья была полезна)
У меня формируется корректный Таймлайн, как при локальном запуске, так и на дженкинсе.
Если быть точным, то xctestresult - утилита, но в рамках контекста я употребляю обозначение плагин, т.к. xctestresult в данном случае - программный модуль для использования основного инструмента - Allure.