1

./gradlew sonarqube を実行しようとすると、次のメッセージが表示されます。

  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

ただし、ソナーに関するキュウリのレポートはありません。ダッシュボードに表示するにはどうすればよいですか?

4

1 に答える 1

1

SonarQube Java および Groovy プラグインは、「surefire」形式 (Maven) に従うテスト レポートのみをサポートします。

これがキュウリの場合に当てはまらない場合は、レポートを Surefire (および引き続き Java/Groovy プラグインに依存してインポートする) またはSonarQube Generic Test Coverageプラグインによってインポートされる汎用 XML 形式に変換することを試みることができます。

于 2016-07-28T19:51:34.630 に答える