Как сказать Sonar использовать мои достоверные отчеты для результатов модульных тестов

У нас есть работа Jenkins, которая содержит кучу файлов javascript. Мы строим наш проект с помощью grunt, и в конце сборки мы запускаем JSCover для запуска наших модульных тестов и сбора покрытия кода. Все работает Мы получаем хороший файл LCOV и получаем кучу TEST - * .xml в каталоге target / surefire-reports /.

Сонар отображает результаты покрытия кода, но это не такt показать количество тестов, которые прошли / не прошли или даже выполнили.

Как мне сказать сонару использовать достоверные отчеты? Я думал, установив это свойство, оно будет поглощать его, но не любовь:

sonar.surefire.reportsPath=target/surefire-reports

Вот файл свойств моего проекта:

# project metadata (required)
sonar.projectKey=pure.cloud.browser.app
sonar.projectName=Pure Cloud Browser App
sonar.projectVersion=1.0
# path to source directories (required)
sonar.sources=src
sonar.exclusions=js/lib/**,js/test/lib/**,js/test/tools/**
# The value of the property must be the key of the language.
sonar.language=js

# Advanced parameters
sonar.surefire.reportsPath=target/surefire-reports
sonar.javascript.lcov.reportPath=target/test-coverage/jscover.lcov
sonar.dynamicAnalysis=reuseReports

Спасибо, Фабрис, за то, что порекомендовали мне следующую ссылку в моем предыдущем вопросе:https://github.com/SonarSource/sonar-examples/tree/master/projects/languages/javascript/javascript-sonar-runner-JsTestDriver Но я могу'Не найти способ заставить Sonar каким-то образом отобразить результаты модульных тестов (количество тестов, количество отказов и т. д.), которые хранятся в каталоге surefire-reports.

Есть идеи?

Ответы на вопрос(2)

Ваш ответ на вопрос