[Jenkins]HTML Report無法顯示結果,返回HTTP ERROR 404
測試步驟:
1. Master Node為CentOS, 使用Docker安裝,Job和Build,Workspace在不同目錄下
2. Slave Node為Window7,測試程式碼的執行環境
3. 配置Jenkins Job,使用SlaveNode下載及執行最新測試程式碼,然後HTML Publisher Plugin展示結果
實際結果:
點選HTMLReport連結,返回HTTP ERROR 404
HTTP ERROR 404
Problem accessing/job/SQMS%20Test/HTML_Report/index.html. Reason:
Not Found
修復辦法:
1. 檢視W
2. 在MASTER/ SLAVE模式下,必須關閉“Keeppast HTML Reports”選項,否則無法顯示結果。
備註:檢視ConsoleOutput,如果選擇儲存報告,將複製到build資料夾;否則,不儲存,將複製到jobs資料夾。
[htmlpublisher]Archiving HTML reports...
[htmlpublisher]Archiving at BUILD level C:\jenkins\workspace\SQMS Test\jmeter\resultLog\htmlto /mnt/btrfs/jenkins/builds/SQMS Test/builds/75/htmlreports/HTML_Report
OR
[htmlpublisher]Archiving HTML reports...
[htmlpublisher]Archiving at PROJECT level C:\jenkins\workspace\SQMS Test\jmeter\resultLog\htmlto /var/lib/jenkins/jobs/SQMS Test/htmlreports/HTML_Report