почему я не вижу раздел "unit test success" виджета" unit tests coverage " в SonarQube


Я следую этому учебнику - http://blog.dasberg.nl/getting-your-frontend-code-quality-in-order/ - для передачи метрик качества переднего плана в SonarQube. Я смог повторно использовать отчет о покрытии, созданный Karma в Sonar, но я не вижу раздела "успех модульного теста" вообще. Вот как это выглядит в sonar4. 2 на моей рабочей станции

виджет покрытия модульного теста

А это мой файл свойств сонара

# Required metadata
sonar.projectKey=org.rj.js:javascript-build-process
sonar.projectName=javascript-build-process
sonar.projectVersion=1.0
# Comma-separated paths to directories with sources (required)
sonar.sources=src/js
# Language
sonar.language=js
# Encoding of sources files
sonar.sourceEncoding=UTF-8
sonar.dynamicAnalysis=reuseReports
sonar.junit.reportsPath=coverage/junit
sonar.javascript.lcov.reportPath=coverage/PhantomJS 1.9.7 (Mac OS X)/lcov.info
sonar.verbose=true

Также журнал не показывает никаких предупреждений или ошибок. Я здесь еще что-нибудь пропало?

2 2

2 ответа:

Действительно, начиная с плагина SonarQube JavaScript версии 1.5 невозможно импортировать результаты модульного тестирования. Смотрите раздел примечание к выпуску в документации SonarQube.

Эта функция может быть повторно введена в будущей версии.

Для тех, кто все еще смотрит на этот пост, эта функция была повторно введена в версии 2.2. Он должен работать точно так же, как и до его удаления в версии 1.5.

Https://jira.sonarsource.com/browse/SONARJS-239