2016-07-27 2 views
0

Всякий раз, когда я пытаюсь запустить ./gradlew sonarqube я получаю следующее сообщение:Sonarqube + Огурец + Gradle

Scenario: This is a test  # sample/helloworld/readycheck.feature:3 
    Given This is my first step # StepDefinitions.This_is_my_first_step() 
    When This is my second step # StepDefinitions.This_is_my_second_step() 
    Then This is my third step # StepDefinitions.This_is_my_third_step() 

1 Scenarios (1 passed) 
3 Steps (3 passed) 
0m0.221s 


sample.helloworld.ReadyCheckTest > testDoGet STANDARD_OUT 
Checking ready status... 
Returing ready code: 200 

sample.helloworld.ReadyCheckTest > testDoPost STANDARD_OUT 
Set isReady to true 
:buildDashboard UP-TO-DATE 
:sonarqube 
Resource not found: Scenario: This is a test 

BUILD SUCCESSFUL 

Total time: 11.112 secs 

Однако, я не имею отчет огурец на Sonar. Как я могу его отобразить на панели инструментов?

ответ

0

Сонарные плагины Java и Groovy поддерживают только те отчеты об испытаниях, которые соответствуют формату «уверенность» (Maven).

Если это не так для огурца, вы можете попытаться преобразовать свои отчеты в Surefire (и продолжать полагаться на плагины Java/Groovy для их импорта) или на общий формат XML, который будет импортироваться плагином SonarQube Generic Test Coverage ,