У меня есть настройки SonarQube со следующим:VS Test Unit Результаты файл (.trx) не отображается в SonarQube
- sonarqube-5,4
- MSBuild.SonarQube.Runner-2.0
- VS 2013 (рамочная цель .net 4.5.1)
- SQLServer2014 Express Edition
- Windows7Professional SP1 64bit OS
Я использовал приведенные выше настройки и смог опубликовать результаты анализа кода в SonarQube. Я пошел по ссылке ниже, чтобы опубликовать файл результатов теста (.trx): http://docs.sonarqube.org/pages/viewpage.action?pageId=6389772
Я добавил тег ниже в команде «начать», чтобы получить файл результатов испытаний VS.
/d:sonar.cs.vstest.reportsPaths="C:\TestResults\\*.trx"
Ниже детали разбора захваченных в нижней части окна консоли:
19:48:58.788 INFO - Sensor org.sonar.plugins.csharp.CSharpUnitTestResultsProvider$CSharpUnitTestResultsImportSensor
19:48:58.798 INFO - Parsing the Visual Studio Test Results file C:\abc_ABC 2016-04-29 19_45_36.trx
19:48:58.828 INFO - Sensor org.sonar.plugins.csharp.CSharpUnitTestResultsProvider$CSharpUnitTestResultsImportSensor (done) | time=40ms
Но единичные детали испытаний не отображается в/закладке Проекта приборной панели Code Coverage. Нужны ли какие-либо настройки или настройки (добавлен плагин C#)? Как мы можем увидеть результаты тестирования устройства в SonarQube?
Пожалуйста, найдите прилагаемый скриншот для панели инструментов проекта. Где мы можем увидеть результаты тестирования устройства?
При нажатии второй вкладки «Охват» отображается сообщение «Этот компонент не имеет сведений о покрытии».
На панели инструментов проекта вы имеете в виду домашнюю страницу, когда вы нажимаете на проект со страницы сонара? Они не отображаются на этой странице. Вам действительно нужно открыть страницу панели мониторинга. –
Пожалуйста, обратитесь к скриншоту панели инструментов проекта, приведенному выше, и укажите путь навигации, чтобы увидеть результаты тестирования устройства. Благодарю. – Bhanu
Файл trx не включает информацию о покрытии, а только передает информацию об ошибке. Он должен быть виден, щелкнув пункт меню панели инструментов уровня проекта с вашего снимка экрана, затем первый вариант. –