Jenkins workspace cleanup misses Sikuli's .vlog.png files
Sometimes after a test job run, the workspace on the isotesters isn’t empty as it should be with the Workspace Cleanup Jenkins plugin we’re using. It happens that one can find quite a few (but not always the same number) of files in the form of:
2625-00-Input.vlog.png
2613-01-Canny.vlog.png
2566-03-LongLinesFound.vlog.png
2560-03-LongLinesFound.vlog.png
2587-09-lineblobs-filtered.vlog.png
2603-00-Input.vlog.png
2613-09-lineblobs-filtered.vlog.png
2619-04-LongLinesRemoved.vlog.png
2622-06-blobs-extracted.vlog.png
2557-09-lineblobs-filtered.vlog.png
2610-03-LongLinesFound.vlog.png
2608-04-LongLinesRemoved.vlog.png
2556-00-Input.vlog.png
2626-06-blobs-extracted.vlog.png
2596-09-lineblobs-filtered.vlog.png
2565-06-blobs-extracted.vlog.png
2610-05-NonEdgeRemoved.vlog.png
2577-06-blobs-extracted.vlog.png
This is a bit annoying, because after a while it tends to grow and take too much room in the partition, and make test jobs failing because they can’t fetch the ISO they need.
This seems related to Sikuli, which creates that kind of files in it’s logging code
It’s difficult to get when this happens, but could be when a test job is aborted and sikuli is killed maybe.
I guess a good quick workaround would be to set up a cronjob that deletes once in a while that kind of files.
Feature Branch: puppet-tails:master
Parent Task: #10153 (closed)
Original created by @bertagaz on 10476 (Redmine)