-
Bug
-
Resolution: Unresolved
-
Major
I am using HTML Publisher plugin to display test results report as HTML. the tests run-time is about 4 hours and the HTML report is been updated with the tests results during running. I have the first part of test results after an hour and I want to display it immediately. After I get the other parts of the report I want to refresh the report view during running. When I run both tasks in parallel I get a new tab to a new report for each time I run the publisher command when I wanted just to update the existing report view.
Any idea how to solve it?
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 }
def DisplayHTMLReport(){ publishHTML([ allowMissing: false, alwaysLinkToLastBuild: false, keepAll: true, reportDir: '', reportFiles: 'report.html', reportName: 'HTML Report', reportTitles: '']) }
The result I get is in the attached image.