「result.xml」ファイルをエクスポートするcasperjsテストを正常にセットアップしました。
Jenkins で、次のシェル コマンドを実行します。
casperjs /home/testing-radu/generated-test.js
これにより、ビルドのワークスペースに「results.xml」が生成されます。
ビルド後のアクションで、「XUnit テスト結果レポートを公開する」を追加しました。.xml ファイルへのパスを設定する方法と場所がわかりません。
コンソールをビルドすると、次のように表示されます。
[37;42;1mPASS 2 tests executed in 9.96s, 2 passed, 0 failed. [0m
[32;1mResult log stored in results.xml [0m
[xUnit] [INFO] - Starting to record.
ERROR: Publisher org.jenkinsci.plugins.xunit.XUnitPublisher aborted due to exception
/var/lib/jenkins/jobs/17live2/workspace/generatedJUnitFiles does not exist.
ワークスペース ディレクトリに完全な権限を追加しました。「GeneratedJUnitFiles」フォルダーを作成しようとしましたが、ここに私が得ているものがあります:
[37;42;1mPASS 2 tests executed in 5.296s, 2 passed, 0 failed. [0m
[32;1mResult log stored in results.xml [0m
[xUnit] [INFO] - Starting to record.
[xUnit] [INFO] - Setting the build status to FAILURE
[xUnit] [INFO] - Stopping recording.
Build step 'Publish xUnit test result report' changed build result to FAILURE
Finished: FAILURE
何か不足していますか?