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

Reply via email to