我正在使用HTML Publisher插件将测试结果报告显示为HTML。测试运行时间约为4个小时,并且在运行过程中会使用测试结果更新HTML报告。一个小时后,我得到了测试结果的第一部分,我想立即显示出来。获取报告的其他部分后,我想在运行期间刷新报告视图。当我同时运行两个任务时,每次只想更新现有报告视图时,每次运行发布者命令时,都会获得一个新选项卡,用于新报告。
任何想法如何解决?
echo '*** Run-Regression-Tests ***'
def tasks = [:]
tasks["Regression-Test"] = {
stage ('Run-Regression-Test'){
tests_function()
}
}
tasks["HTML-Publisher"] = {
stage ('HTML-Report'){
while (! finishRegressionTests){
DownloadHTMLReport()
DisplayHTMLReport()
}
}
}
parallel tasks
}```
the result I get is :
[![jenkins output result][1]][1]
[1]: https://i.stack.imgur.com/WbjXM.png