Size: a a a

2020 October 07

A

Anton in Allure Framework
Попробуйте скачать этот проект https://github.com/allure-examples/allure-java-commons и воспроизвести свой случай
источник

A

Anton in Allure Framework
вообще ссылка из allure.properties автоматически добавляется в json, дальше для генерации отчета уже не нужен этот файл
источник

A

Anton in Allure Framework
Если же уже в json так "links":[{"name":"https://jira.bla.ru/browse/bla-bla","type":"issue"}]} - то файлик allure.properties не найден во время прогона тестов
источник

A

Anton in Allure Framework
или в нем нет параметра allure.link.issue.pattern
источник

A

Anton in Allure Framework
только что воспроизвел
источник

A

Anton in Allure Framework
правда с градлом. Щас попробую с мавеном
источник

MK

Mem Kekovich in Allure Framework
Крч аллюр тупо игнорит проперти файл в резалтах (раньше такого не было ибо я почти везде копирую из-за категорий и там же храню проперти файл, а не в конфиге плагина) и смотрит в конфиг плагина - если там ничего не указано как у меня он делает пустой файл
Если указано - он читает оттуда и создаёт свой файл вместо моего :(
So cool
И даже если прописать в конфиге плагина - все равно не работает ссылка :) links[name:bla,type:issue] в жсон

Резалт он ждёт в например allure.results.directory=C\:\\packageMy\\projectMy\\id\\target/allure-results
источник

A

Anton in Allure Framework
Mem Kekovich
Крч аллюр тупо игнорит проперти файл в резалтах (раньше такого не было ибо я почти везде копирую из-за категорий и там же храню проперти файл, а не в конфиге плагина) и смотрит в конфиг плагина - если там ничего не указано как у меня он делает пустой файл
Если указано - он читает оттуда и создаёт свой файл вместо моего :(
So cool
И даже если прописать в конфиге плагина - все равно не работает ссылка :) links[name:bla,type:issue] в жсон

Резалт он ждёт в например allure.results.directory=C\:\\packageMy\\projectMy\\id\\target/allure-results
еще раз говорю - проперти смотрит во время прогона тестов. В json УЖЕ должна быть ссылка. На этапе генерации отчета уже не используется проперти файл (по крайней мере для ссылок)
источник

MK

Mem Kekovich in Allure Framework
Anton
еще раз говорю - проперти смотрит во время прогона тестов. В json УЖЕ должна быть ссылка. На этапе генерации отчета уже не используется проперти файл (по крайней мере для ссылок)
Да понятно. Суть то не меняется - ссылка не работает. Или у тебя работает в итоге?)
источник

A

Anton in Allure Framework
Mem Kekovich
Да понятно. Суть то не меняется - ссылка не работает. Или у тебя работает в итоге?)
да с мавеном и градлом поведение одинаковое
источник

A

Anton in Allure Framework
уже в json ссылка норм. Скачайте пример, сравните со своим сетапом. Явно где то неочевидный косяк
источник

A

Anton in Allure Framework
да вот кстати именно мавен плагин копирует файл allure.properties в allure-results - но это не влияет в данном случае
источник

A

Anton in Allure Framework
@memesismyprofession так что копировать его вручную не нужно
источник

A

Anton in Allure Framework
@memesismyprofession кстати забавную штуку нашел, чтобы работала аннотация Link в проперти (ну или системные переменные) нужен паттерн именно allure.link.custom.pattern =)
источник

MK

Mem Kekovich in Allure Framework
Anton
@memesismyprofession кстати забавную штуку нашел, чтобы работала аннотация Link в проперти (ну или системные переменные) нужен паттерн именно allure.link.custom.pattern =)
Буду знать )
источник

BO

Boris Osyanin in Allure Framework
День добрый! А где можно глянуть, что аллюр плагин Дженкинса может вытащить из репорта и передать плагину почтовой рассылки?
источник

RS

Roman Speranskii in Allure Framework
@eroshenkoam привет!
Недавно добрался до твоего видео из серии "Ошибка выжившего" и там как раз было за Аннотации JUnit 5 и про то, что можно сделать "кастомные" аннотации.
У меня возник вопрос...
Как бы обьеденить Isse и Tms в одну аннтоцию и туда же подмешать Tag чтобы можно было по первум двую запускать тесты?
Пример: @ExternalLinks(issue = ["JIRA-15"], tms = ["TESTRAIL-234"])
И скажем запуск вот так: $ mvn clean test -DTAG=JIRA-15
источник

RS

Roman Speranskii in Allure Framework
Почему возник такой вопрос: сейчас слишком много аннотаций над тестом и глаз режет, что такую портянку надо подсовывать каждый раз...
источник

MK

Mem Kekovich in Allure Framework
Roman Speranskii
@eroshenkoam привет!
Недавно добрался до твоего видео из серии "Ошибка выжившего" и там как раз было за Аннотации JUnit 5 и про то, что можно сделать "кастомные" аннотации.
У меня возник вопрос...
Как бы обьеденить Isse и Tms в одну аннтоцию и туда же подмешать Tag чтобы можно было по первум двую запускать тесты?
Пример: @ExternalLinks(issue = ["JIRA-15"], tms = ["TESTRAIL-234"])
И скажем запуск вот так: $ mvn clean test -DTAG=JIRA-15
Ну так напишите кастомный интерфейс жюнит раннера и парсите себе в удовольствие
источник

RS

Roman Speranskii in Allure Framework
Mem Kekovich
Ну так напишите кастомный интерфейс жюнит раннера и парсите себе в удовольствие
Наверное так можно сделать, просто я с аннотациями не много работал и не знаю есть ли что-то, что может мешать мне в Allure или JUnit + мне кажется это хороший кейс на очередь в либу allure-junit5
источник