Real-time test results display for long running job

34 views
Skip to first unread message

Bill Matzen

unread,
Aug 22, 2016, 2:44:28 PM8/22/16
to Jenkins Users
I'm looking for a way to display updates within Jenkins of intermediate results of long running jobs (kicked off by a Windows Bath Command build step).  For example one Jenkins job may run for 2 hours, and have 20 individual steps each with it's own success/failure, and instead of having to wait until the entire 2 hours has completed to have the job process and report the results (via a post-build step), I'd like to be able to monitor the results as the individual steps complete by viewing the individual job instance. I would be able to update a file with those results, but the part I'm missing is for the job to be able to display that content, even if it's simply rendering HTML from the specified workspace file location. The closest thing I've found is the LiveScreenshot plugin.

Does anyone know of existing or proposed Plugins specifically for this or that could be creatively leveraged for doing this?  Or is anyone else solving this (essentially the live monitoring of long-running jobs) some other way?  

Thanks,
Bill

Bill Matzen

unread,
Oct 7, 2016, 12:33:54 PM10/7/16
to Jenkins Users
I haven't found anything yet, but I have started using the Delivery Pipeline plugin, which has the ability to show dynamic text for each running or past build in the diagram(s).  You don't get a lot of real-estate, but you can display content from a file, so it might work for my purposes.  The only drawback is that any referenced file seems to have to located under the workspace, versus showing an artifact from a specific build. So if you have a series of build pipelines displayed that each have job A, any file content displayed would be identical. Oh well, still investigating.

Bill
Reply all
Reply to author
Forward
0 new messages