Jenkins shutdown queue plugin

Jenkins has a queuing mechanism to checkout jobs before execution and shutdown mode when queue is frozen and system just waits for all jobs to be finished. When the queue is full of short jobs and the last running job is very long job, this becomes very inefficient. The student should research and hack how Jenkins is estimating time of individual jobs, how the queue is organized, how the shutdown mode works. The result should be a working Jenkins plugin, ensuring that short jobs can overtake frozen queue during the shutdown time of long running tasks, and deployed on https://plugins.jenkins.io/

If done  together with https://research.redhat.com/diplomas/jenkins-queue-overrunning/ it can be super-powerful combo. Possible as one-man-show or two students team work

You must be logged in to perform this action!

Jiří Vaněk

Team:
Location: Brno