Size: a a a

2021 February 17

ПА

Павел Афонин... in Allure Framework
Хорошо.
Вопрос следующий: пытаемся интегрировать Allure EE с YouTrack (облачный версия). Указываем нужный нам endpoint (/youtrack/api/users/me?fields=id,login,name,email), в качестве credentials пробовали указать как комбинацию "логин - пароль", так и токен. После клика на кнопку "Test connection" возвращается в ответ 500 код и сообщение "Internal Server Error","message":"","path":"/rs/issuetracker/validate".
#allure_testops
источник

AE

Artem Eroshenko in Allure Framework
Павел Афонин
Хорошо.
Вопрос следующий: пытаемся интегрировать Allure EE с YouTrack (облачный версия). Указываем нужный нам endpoint (/youtrack/api/users/me?fields=id,login,name,email), в качестве credentials пробовали указать как комбинацию "логин - пароль", так и токен. После клика на кнопку "Test connection" возвращается в ответ 500 код и сообщение "Internal Server Error","message":"","path":"/rs/issuetracker/validate".
#allure_testops
Привет!
источник

AE

Artem Eroshenko in Allure Framework
Нам нужно время, чтобы проверить это поведение
источник

DV

Dmitry Vagin in Allure Framework
#allure_testops
Используем 3.161.1 с интеграцией с gitlab.
Нужно прогонять ежедневно существующие тесты и отслеживать в Dashbord-ах статистику по этим launch-ам.
Как бы вы посоветовали организоваться такое?
Что пробовал сделать в конкретном проекте в Allure Testops:
- В Jobs сделал Run job с нужными параметрами
- Перешел в новый launch
- Дождался окончания прогона тестов в этом launch-е
- Ушел в Dashboard
- Добавил widget "Average Test Cases success rate", указав название launch в Launches query('name = "XXX"'). При этом приложение подсветило "matches 1 launches".
- В widget данные по прогону отсутствуют(
- Ушел в Launches
- Выбрал "Rerun job" в Launch actions
- В окне "Rerun job for launch ХХХ" проставил в "Job run" единственную доступную
- Флаги в "Select statuses for rerun" оставил все невыбранными
- Запустил перезапуск
- После повторного прогона сходил в Dashboard. Там графики все так же без результатов(
источник

DV

Dmitry Vagin in Allure Framework
Dmitry Vagin
#allure_testops
Используем 3.161.1 с интеграцией с gitlab.
Нужно прогонять ежедневно существующие тесты и отслеживать в Dashbord-ах статистику по этим launch-ам.
Как бы вы посоветовали организоваться такое?
Что пробовал сделать в конкретном проекте в Allure Testops:
- В Jobs сделал Run job с нужными параметрами
- Перешел в новый launch
- Дождался окончания прогона тестов в этом launch-е
- Ушел в Dashboard
- Добавил widget "Average Test Cases success rate", указав название launch в Launches query('name = "XXX"'). При этом приложение подсветило "matches 1 launches".
- В widget данные по прогону отсутствуют(
- Ушел в Launches
- Выбрал "Rerun job" в Launch actions
- В окне "Rerun job for launch ХХХ" проставил в "Job run" единственную доступную
- Флаги в "Select statuses for rerun" оставил все невыбранными
- Запустил перезапуск
- После повторного прогона сходил в Dashboard. Там графики все так же без результатов(
в самом launch результаты тестов отображаются +- ожидаемо. Не ясно, в какой момент они должны попасть в dashboard
источник

СХ

Сергей Хомутинин... in Allure Framework
Dmitry Vagin
в самом launch результаты тестов отображаются +- ожидаемо. Не ясно, в какой момент они должны попасть в dashboard
когда ланч завершен. Кнопка стоп справа
либо, когда он закрывается автоматически - где-то в настройках было
по-моему 24 часа дефолт
источник

БЛ

Борис Лысиков... in Allure Framework
#allure_testops
Привет @eroshenkoam, завели issue касаемо xcresults, постарались максимально точно локализовать проблему
https://github.com/eroshenkoam/xcresults/issues/27
источник

DV

Dmitry Vagin in Allure Framework
Сергей Хомутинин
когда ланч завершен. Кнопка стоп справа
либо, когда он закрывается автоматически - где-то в настройках было
по-моему 24 часа дефолт
получилось, спасибо.
А есть ли вариант перезапуска лаунча или хочешь свежих результатов по тем же тестам - через run джобы делай новый лаунч?
Можно ли делать новый лаунч на основе существующего( чтобы не вписывать значения переменных/выбирать тесты еще раз)?
источник

СХ

Сергей Хомутинин... in Allure Framework
Dmitry Vagin
получилось, спасибо.
А есть ли вариант перезапуска лаунча или хочешь свежих результатов по тем же тестам - через run джобы делай новый лаунч?
Можно ли делать новый лаунч на основе существующего( чтобы не вписывать значения переменных/выбирать тесты еще раз)?
есть перезапуск выбранных тестов в рамках ланча, они будут считаться ретраями
а чтобы создавался новый ланч - ты можешь сделать себе тестплан из нужных тестов, и запускать его
источник

DV

Dmitry Vagin in Allure Framework
спасибо, попробую со стороны тестпланов
источник

DV

Dmitry Vagin in Allure Framework
при запуске через созданный тестплан пока не вижу параметров запуска джобы в пайплайне гитлаба(. Еще поищу
источник

СХ

Сергей Хомутинин... in Allure Framework
а ты их настраивал? на вкладке jobs нужно выбрать свой джоб и тыкнуть update parameters
источник

СХ

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

СХ

Сергей Хомутинин... in Allure Framework
источник

DV

Dmitry Vagin in Allure Framework
Сергей Хомутинин
а ты их настраивал? на вкладке jobs нужно выбрать свой джоб и тыкнуть update parameters
без связки на Environment variable(. Покопаю. кстати у тебя получилось воспользоваться вот этой колонкой значений в окне "Parameters settings for ......"?
источник

DV

Dmitry Vagin in Allure Framework
Dmitry Vagin
без связки на Environment variable(. Покопаю. кстати у тебя получилось воспользоваться вот этой колонкой значений в окне "Parameters settings for ......"?
была мысль, что это значения по умолчанию, но как-то оно не заводится и введенные значения не попадают в окно рана джобы(пока каждый раз ввожу их руками для каждой переменной пайплайна)
источник
2021 February 18

IK

Ivan Kuznetcov in Allure Framework
Всем привет. У меня такая проблема, в Allure EE в разделе test cases в нагенерённых кейсах из автотестов пустует раздел Precondition, туда не попадают методы @BeforeClass и @BeforeMethod. в начало Scenario они тоже не попадают. Если смотреть результат прогона, то эти методы есть в начале Execution.

Подскажите, пожалуйста, что могло пойти не так?
источник

AE

Artem Eroshenko in Allure Framework
Ivan Kuznetcov
Всем привет. У меня такая проблема, в Allure EE в разделе test cases в нагенерённых кейсах из автотестов пустует раздел Precondition, туда не попадают методы @BeforeClass и @BeforeMethod. в начало Scenario они тоже не попадают. Если смотреть результат прогона, то эти методы есть в начале Execution.

Подскажите, пожалуйста, что могло пойти не так?
Привет! Сейчас эта информация туда не попадает намеренно. Дело в том, что Before Class часто содержит информацию, которая "техническая". По-этому эта функциональность выключена по дефолту.
источник

AE

Artem Eroshenko in Allure Framework
У нас есть задача о поддержке этой возможности через настройки. Как только мы выкатим эту фичу, все станет на свои места.
источник

IK

Ivan Kuznetcov in Allure Framework
ок, спасибо
источник