Установка процента покрытия кода в build.yml - PullRequest
0 голосов
/ 24 октября 2018

У меня есть требование в процентах покрытия кода настроек для моих тестовых примеров, выполняющихся в VSTS через файл build.yml.

Сейчас сборка проходит для любого процента покрытия кода, который будет.Я хочу ограничить это и завершить сборку, если процент не равен 70%.

Можете ли вы помочь мне с этим?

1 Ответ

0 голосов
/ 25 октября 2018

Вам нужно опубликовать результаты теста (и охват кода), а затем использовать другое задание или ворота выпуска, чтобы проверить эти результаты.Вы можете сделать это с помощью качественного шлюза SonarQube (необходим сервер SonarQube) или попробовать рынок.

Например, это задание: https://marketplace.visualstudio.com/items?itemName=mspremier.BuildQualityChecks

Вы также можете проверить это самостоятельно (например, с помощью PowerShell) через API: https://docs.microsoft.com/en-us/rest/api/vsts/test/code%20coverage?view=vsts-rest-5.0

...