Show live screenshots of running jobs in the job list.
This plugin adds a column to the job list view to show a thumbnail of a screenshot. Moreover, an "Screenshot" action is added to each build which leads to a page with the fullsize screenshot.
The screenshot images are read from the workspace of a build, either stored as png or jpeg files. These files must be updated by the running build. The refresh mechanism of the Jenkins user interface makes sure that you see an up to date screenshot on screen.
By default, the files are called screenshot.png and screenshot-thumb.png. But, this can easily changed in the build wrapper configuration of a job.
Add a column to the current view:
And activate the screenshots for a job:
The shown filenames are the default. Adapt your job to update these file on a regular basis. If you are running kvm inside the job, create these files using virsh or the kvm console every 5 seconds. The thumbnail file should be small, like in the screenshot above. The file screenshot.png is used for the full size screenshot action for a job:
The screenshot is also archived as an artefact.