jenkins-lib icon indicating copy to clipboard operation
jenkins-lib copied to clipboard

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

Open nixel2007 opened this issue 2 years ago • 1 comments

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

nixel2007 avatar Nov 08 '21 17:11 nixel2007

У меня замер покрытия для 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

ovcharenko-di avatar Dec 01 '21 15:12 ovcharenko-di