Hi all,
I've questions about
https://wiki.jenkins-ci.org/display/JENKINS/Heavy+Job+Plugin
Configuration :
- 1 node with 2 executors
- 3 jobs with one taking 2 executors with this plugin
If we run a first job taking one executor and a second taking two
executors, the second is waiting for the end of the first.
But if a third (taking one executor) is launched, it take the other
executor on the node and goes before the second.
I've seen this scenario repeated several times, leaving the second still
waiting for space on the node.
I think the Priority Sorter Plugin could help me. But it bothers me a
little having to define a priority in this case. I do not necessarily want
that job 2 has a higher priority compared to other, I just want that the
order of the queue is respected.
Questions :
- In your opinion, is it possible to improve the plugin to take account
this kind of case ? The second job could take a 'virtual' place on the
empty executor of the node.
- Is there another plugin or another way to do ?
Thanks in advance,
Michaƫl