3
我成功地設置了導出「result.xml」文件的casperjs測試。Casperjs將XML導出到Jenkins
在詹金斯,我執行下面的shell命令:
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
我錯過了什麼嗎?