我有一個Jenkins構建作業,它使用Jenkins參數化觸發器插件以測試名稱作爲參數觸發多個測試作業。這啓動了多個運行正確的多個執行程序的測試版本。在Jenkins中聚合下游參數化作業的結果
我現在想要使用'彙總下游測試結果 - >自動彙總所有下游測試'來彙總結果。我已經在Build工作中啓用了這一功能,並設置了指紋識別,以便將它們識別爲下游作業。在構建工作lastBuild頁我可以看到他們是公認的下游構建:
下游構建
測試#1-#3
當我點擊「聚集的測試結果」但它只顯示最新的(測試#3)。如果工作總是運行相同的測試,但是我的測試套件都運行不同的部分,這可能是一個好的行爲。
有沒有什麼辦法可以把這個聚合到所有相關的下游測試版本?
其他: 如果您複製測試作業,則聚合測試結果將起作用。這並不理想,因爲我有大量的測試套件。
我在聚合下游測試結果方面遇到了很多麻煩,最終我自己「手動」地聚合它們:等待下游作業完成並將測試報告複製到父級。 –
得到了自動聚合工作(通過複製作業),我可以看到它不是我所希望的(它不會合並測試層次結構或聚合圖)。我會接受一個手動完成參數化作業的解決方案。 –