2016-12-15 9 views
0

のGradleサブプロジェクトのテスト認識しません:ジェンキンスは、私は次のセットアップでGradleのプロジェクトを持っている

  • プロジェクト(settings.gradleと実際にのみプロジェクト)

    • サブプロジェクトを
    • サブプロジェクトB
    • サブプロジェクトC

私の問題は、ジンキンテスト結果アナライザがテストを認識しなくなったことです。ジェンキンズは、サブプロジェクトにテストがあることを知っているので、それらを設定する必要がありますか? テストはJUNITテストです。

答えて

0

を設定するには、それを追加することができます。私は、JUNIT Pluginでxml pahtsのパターンを設定するのを忘れていました。 =/

0

あなたは、特定のフォルダ

task loadSubprojectATest(type:Exec) { 
    workingDir 'SubprojectA/src/test/java' 
    doFirst{ 
      -- whatever you need to execute goes here 
    } 
    doLast { 
     print 'loadSubprojectATest task ending!\n' 
    } 
} 

でテストを実行するためにgrade.propertiesにタスクを追加する必要がありますまたはソースが、私は今、自分でそれを解決し

+0

これはいいですね。しかし、私はこのスクリプトでテストを実行する方法を知らない。どのように私はテストをexcecuteことができますか?通常、タスクはビルド中に自動的に実行されます。 – n00bst3r

関連する問題