私は多くのサブプロジェクトを含む複数のプロジェクトを含むビルドビルドを持っています。テストフェーズでは、各プロジェクトはテストを実行し、プログラム的にはjunitテストレポートを生成し、対応するモジュールのターゲットフォルダに/target/surefire-reports/と入力します。 Jenkinsのビルドのステータスページでビルドが成功した後、私はグラフとしてテスト結果を見ることができました。しかし、問題はジェンキンスが生成されたjunit xmlをすべて取っていないことです。私はビルド全体で850のテストケースを持っていますが、グラフとテスト結果では449しか表示されません。何が原因だろうか。Jenkinsはビルド状況ですべてのJunitレポートを表示していません
junitレポートの生成に問題はありませんが、すべてのテストケースでレポートが生成されていますが、Jenkinsはすべてを識別できません。 Jenkinsのテストケースの数は、テストファイルを追加したり削除したりすることなく、ビルドごとに異なります。
FYI: 私は手動でjunitレポートを生成しています。それをJenkinsに通知するために、私はmavenのFireプラグインを有効にして、ターゲットのsurefire-reportsフォルダにレポートを追加しました。 mavenビルドプロジェクトフリースタイルプロジェクトを作成しました。
紛失しているものはありますか?