~ruther/guix-local

309121a113aa92f26085e37547715443d3bfee56 — Ludovic Courtès 8 years ago b640370
offload: Look at machine loads for the past minute.

Previously we were looking at the load of the past 5 minutes, which
means that, after a build, we could end up waiting for 5 minutes for
that metric to be low enough.

* guix/scripts/offload.scm (machine-load): Compute RAW based on ONE, not
FIVE.
1 files changed, 1 insertions(+), 1 deletions(-)

M guix/scripts/offload.scm
M guix/scripts/offload.scm => guix/scripts/offload.scm +1 -1
@@ 400,7 400,7 @@ allowed on MACHINE.  Return +∞ if MACHINE is unreachable."
           +inf.0 ;MACHINE does not respond, so assume it is infinitely loaded
           (match (string-tokenize line)
             ((one five fifteen . x)
              (let* ((raw        (string->number five))
              (let* ((raw        (string->number one))
                     (jobs       (build-machine-parallel-builds machine))
                     (normalized (/ raw jobs)))
                (format (current-error-port) "load on machine '~a' is ~s\