firstBitMarksistskaya/jenkins-lib

Подключение расчета code coverage

nixel2007 opened this issue · 1 comments

Как минимум к BDD

У меня замер покрытия для runner xunit работает в целом так же, как и для runner vanessa, но есть два нюанса

  1. Подключение к серверу отладки для vanessa прописано в "родном" конфиге Vanessa-Automation, а для xunit прописано в родном конфиге vanessa-runner, в параметре --additional

  2. В моем пайплайне Coverage41C стартует сразу после инициализации базы, затем выполняется vanessa, затем xunit, а после я останавливаю Coverage41C и конвертирую результаты.
    Почему-то сразу после выполнения и vanessa, и xunit падает клиент 1С, из-за чего соответствующий step в Jenkins зависает, приходится подключаться к агенту и вручную нажимать на кнопку "Закрыть приложение".

Не знаю, с чем это связано, но изредка билд выполняется без падений и зависаний. Если отключить сбор замеров вообще, то билд стабильно выполняется без падений 1С. 😕

Платформа 8.3.18.1289, агенты Windows