Я использую sonarqube версии 6.1, и у меня есть задача сканирования sonarqube, интегрированная с моей сборкой Azure CI.Я тоже хочу рассчитать покрытия кода, поэтому я добавил задачу VsTest
в свою сборку CI (как упоминалось в документации по интеграции с sonarqube-vsts).Я получаю сообщение об ошибке в задаче VsTest
, когда сборка находится в очереди.(Все остальные задачи sonarqube выполняются нормально)
Ошибка выглядит следующим образом:
Error: The process ‘C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe’ failed with exit code 1
VsTest task failed.
Пожалуйста, дайте мне знать, как это можно исправить.Сервер сборки, который я использую, имеет VS2017.
Вот журнал:
Total tests: 14. Passed: 8. Failed: 6. Skipped: 0.
Test Run Failed.
Test execution time: 41.8253 Seconds
Results File: D:\VSTS Agent Folder\SO\41\s\TestResults\SC-DEOPSCI_MEA-DEVOPS1_2019-09-09_11_14_11.trx
##[warning]Vstest failed with error. Check logs for failures. There might be failed tests.
##[error]Error: The process 'C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\CommonExtensions\Microsoft\TestWindow\vstest.console.exe' failed with exit code 1
##[error]VsTest task failed.
Publishing test results to test run '1000042'
Test results remaining: 14. Test run id: 1000042
##[section]Async Command Start: Publish test results
Published Test Run : https://xyz.visualstudio.com/TipB/_TestManagement/Runs?runId=1000042&_a=runCharts
##[section]Async Command End: Publish test results
##[section]Finishing: VsTest - testAssemblies