Serenityは、テストの実行後にSerenityが並列実行をサポートしていないので、Cucumber jvm parallel plugin を使用しています。私の目標/フェイルセーフ・レポートのディレクトリ内のファイル:テストがcucumber-jvm-parallel-pluginで実行されたときにSerenity集計レポートを生成します。
failsafe-summary.xml
Parallel01IT.txt
Parallel02IT.txt
Parallel03IT.txt
TEST-Parallel01IT.xml
TEST-Parallel02IT.xml
TEST-Parallel03IT.xml
私はmvn sernity:aggregate
を実行した後、私はこの取得:レポートアグリゲータは、ファイルの場所を見つけるように見えるしませんいくつかの理由について
[INFO] Generating test results for 0 tests
[INFO] 2 requirements loaded after 80 ms
[INFO] 2 related requirements found after 80 ms
[INFO] Generating test outcome reports: false
[INFO] Starting generating reports: 92 ms
[INFO] Configured report threads: 40
[INFO] Test results for 0 tests generated in 352 ms
を。テストを順番に実行すると、結果が同じディレクトリに保存されていても、レポートは正常に機能します。
また、レポートプラグインでsourceDirectoryを設定しようとしましたが、役に立たなかった場合。
いくつかの設定オプションがありますか?または、パラレルプラグインを使用している場合は、レポートを生成することはできません。