Я запускаю SonarQube 5.2 с помощью SonarRunner v2.4 (MSBuild), и у меня возникают проблемы с получением SonarRunner для сбора отчетов о покрытии кода. У меня есть VS Test, который отбрасывает папку TestResults в исходном каталоге. Файл TRX находится в папке TestResults. Существует ли каталог по умолчанию, который сканирует Sonar-Runner для поиска отчетов о покрытии TRX/кода? Сборка успешно завершена, но нет никаких результатов тестирования оборудования в SonarQube для приложения.Sonar-Runner 2.4 не может найти отчеты о покрытии кода
TRX: F: \ Строит \ 50 \ IT \ ABCDemo.Nightly \ SRC \ TestResults \ * .TRX
Источник: F: \ Строит \ 50 \ IT \ ABCDemo.Nightly \ ЦСИ
процесса:
- SonarRunner начать // с ключом, имя, версия, заполненного в
- MSBuild выполняет
- VS Test выполняет и оставляет папку TestResults в каталоге src.
- SonarRunner конец
Издание:
MSBuild SonarQube Runner пост-процессор 1.0.2.0
09: 22: 57,327 Получение кода отчета покрытия информации от TFS ...
09 : 23: 17.723 В текущей сборке не найдены отчеты о покрытии кода.
EDIT: Я включил .TRX и .coveragexml файлы, используя/д: но я все еще получаю этот вопрос говоря не было обнаружено никаких сообщений покрытия кода.
Я могу видеть в журналах, что он делает:
09: 51: 59,875 INFO - Разбор визуального охвата Студия отчета XML F: \ Строит \ 50 \ IT \ ABCDemo.Nightly \ SRC \ VisualStudio. coveragexml
09: 53: 07,737 INFO - Синтаксический Визуальный тест студии Результаты файла F: \ Строит \ 50 \ IT \ ABCDemo.Nightly \ SRC \ TestResults \ tfsbuildagent_QL1CIBUILD3 2015-12-03 09_51_33.trx
Эти происходят вблизи окончания анализа сонара.