Size: a a a

Allure Framework

2021 December 14

T

Timur in Allure Framework
Здравствуйте, вопрос о функции Mute. Это баг или фича? Будет ли это исправляться/развиваться?
Когда мьютишь тест, то можно привязать таску из jira, например. Но потом эту привязанную таску нельзя ни отредактировать, ни посмотреть, так же при закрытии таски тест остается в статусе Mute, хотя по логике должен становиться  Unmute
источник

MS

Maks Stn in Allure Framework
Уже писали но продублирую, может кто подскажет как отображать в репортах аллюра методы которые упали перед запуском первого теста, например beforeTest метод если падает
источник

cm

cheshi mantu in Allure Framework
это нормальное поведение
только дефекты обновляются по ЖЦ из жиры
источник

T

Timur in Allure Framework
если это нормальное поведение, то это бесполезный функционал. грустно
источник

cm

cheshi mantu in Allure Framework
почему бесполезный?
источник

cm

cheshi mantu in Allure Framework
как ты его используешь?
источник

T

Timur in Allure Framework
потому что тест не учитывается только на вкладке Overview, а на вкладке Trees тест виден, при этом никак нельзя понять, что он замьючен, линк на тикет нельзя ни увидеть, ни отредактировать. Использование дефекта выглядит более удобным
источник

cm

cheshi mantu in Allure Framework
можно
источник

cm

cheshi mantu in Allure Framework
этот тест будет а) resolved б) muted
источник

cm

cheshi mantu in Allure Framework
двумя фильтрами можно проверить
источник

cm

cheshi mantu in Allure Framework
но для того, чтобы связывать падения и задачи в баг трекере нужно использовать именно дефекты, они для этого и созданы
источник

cm

cheshi mantu in Allure Framework
мьют — карантин
источник

T

Timur in Allure Framework
реальный кейс: я замьютил тест, к-ый фейлится (нужно обновить фикстуры). Тестер другой команды прогоняет на своей ветке тесты, кликает из Overview на failed и все равно просматривает все тесты, в том числе замьюченный мной, потому что визуальных признаков, что я его замьютил нет
источник

cm

cheshi mantu in Allure Framework
т.е. не хватает визуального признака в дереве?
источник

cm

cheshi mantu in Allure Framework
что еще?
источник

T

Timur in Allure Framework
визуального признака и возможности увидеть/изменить привязанный тикет
источник

cm

cheshi mantu in Allure Framework
2) должна быть связка с задаче в баг трекере
источник

cm

cheshi mantu in Allure Framework
что еще?
источник

T

Timur in Allure Framework
на свой вкус, я бы объединил функционал дефектов и mute, создаешь дефект, есть опция замьютить тест, при этом замьютить на всех лаунчах проекта или только на лаунчах твоей ветки (баг только на ветке), если тест замьючен, добавляется визуальный лейбл, например, рядом с линком дефекта, соответственно, когда тикет привязанный к дефекту с мьютом резолвят, то тест размьючивается и дефект завершаетсяу
источник

DL

Dmitry Lapenko in Allure Framework
Привет. После установки плагина для тимсити (последняя текущая версия), он запускатеся с ошибкой

Failed to initialize Spring Context:
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'io.qameta.allure.teamcity.AllureServerBuildSummaryController#0' defined in Byte array resource [plugin: allure-ee-teamcity#allure-ee-teamcity-server-3.29.0.jar!/META-INF/build-server-plugin-allure-plugin.xml]: Bean instantiation via constructor failed; nested exception is org.springframework.beans.BeanInstantiationException: Failed to instantiate [io.qameta.allure.teamcity.AllureServerBuildSummaryController]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: Invalid path: SAKURA_BUILD_OVERVIEW


Версия тимсити: TeamCity Professional 2020.1.3 (build 78866)

Подскажите, какое есть решение у проблемы?
источник