как включить несколько покрытия кода в конвейере - PullRequest
0 голосов
/ 21 мая 2019

У меня есть приложение .net core приложения структуры ядра в качестве бэкэнда, и приложение .net core реагирует на интерфейс.

Я пытаюсь настроить лазурные конвейеры для этого проекта.

Пока я устанавливаю конвейер для .net core response приложение Я запускаю библиотечные тесты (создается покрытие кода) также, так как это ссылочный проект для моего проекта пользовательского интерфейса.

Проблема здесь в том, что когда я запускаю тесты JEST для приложения .net core response, оно также генерирует тестовое покрытие, но на вкладке сводки покрытия тестового конвейера сборки не отображается покрытие кодакогда я включаю покрытие кода библиотекой.

Я могу видеть оба покрытия в опубликованных артефактах.

Как можно увидеть оба покрытия в сводке по сборке?

1 Ответ

0 голосов
/ 22 мая 2019

как включить несколько конвейерных покрытий в конвейер

Похоже, вы используете задачу Опубликовать результаты покрытия кода , вряд ли вы используете задачу Опубликовать результаты теста,Но вы не сможете опубликовать несколько результатов теста покрытия в одной задаче.

Если у вас есть два файла coverage.xml, определение сборки Azure Devops будет использовать только один из них.

ДляДля решения этой проблемы попробуйте добавить еще одну задачу «Опубликовать результаты покрытия кода» в конвейер сборки для каждого пакета.

Если это не поможет, поделитесь определением сборки в своем вопросе.

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...