grails (2.1) のすべての単体テストから xml レポートを生成するには、 tu run のみが必要grails test-app
です。このコマンドは\target\test-reports\TESTS-TestSuites.xml
ファイルを作成します。カバレッジ レポート用の Cobertura プラグインをインストールしました。デフォルトでは、cobertura は html レポートを作成しますが、jenkins には xml レポートが必要です。cobertura u の XML ファイルを取得するには-xml
、オプションを使用する必要があるため、完全なコマンドは次のようになりますtest-app -coverage -xml
。このコマンドを実行した後、ファイルTESTS-TestSuites.xml
が作成されず、確認した限り、-xml
cobertura のこのオプションはtest-app
コマンドに干渉します。
すべてのテストを実行し、単体テストと cobertura カバレッジの両方の xml ファイルを生成する方法は? これはバグですか?