Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-7444

Distributed builds: Scheduling strategy

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • remoting
    • None

      It would be nice if Hudson could schedule build to the most free node, rather then to the node where last build was taken.

      For ex. I have projects A, B, C... configured with "roam=true" and nodes Node1 and Node2 (number of jobs > then number of runners at one node). Last build for A and B was made on Node1, because all executors were busy. Then, if I force build for A and B at the same time, they will build together on Node1, even if Node2 currently do not run any builds. So, build will finish much faster if A would be scheduled to Node1 and B to Node2, or any other free Node.

            Unassigned Unassigned
            dbubovych dbubovych
            Votes:
            13 Vote for this issue
            Watchers:
            15 Start watching this issue

              Created:
              Updated: