既存の Maven POM にいくつかの Python 単体テストを追加したところですが、Jenkins がビルドを実行したときにテストの結果を報告するように見えません。
「テスト」フェーズで、 exec-maven-pluginを使用して Maven からノーズテストを実行しています。テストは Jenkins ジョブから正常に実行され、xUnit 互換のテスト レポートがtarget/surefire-reports/TEST-nosetests.xmlに生成されますが、Jenkins は結果を取得しません。
興味深いことに、Maven は、テスト スイートを実行する前に実行されたテストがないことも報告します。
-------------------------------------------------------
T E S T S
-------------------------------------------------------
There are no tests to run.
Results :
Tests run: 0, Failures: 0, Errors: 0, Skipped: 0
[INFO]
[INFO] --- exec-maven-plugin:1.1.1:exec (nosetests) @ server ---
[INFO] ................
[INFO] ----------------------------------------------------------------------
[INFO] Ran 16 tests in 194.799s
[INFO]
[INFO] OK
[INFO] Registering compile source root /Volumes/Data/workspace/myProject/target
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
これは、Jenkins が結果を表示しない、または Maven がテスト スイートを実際のテストとして扱わないという問題ですか?