refactor: abstract out measurement statistics
[poolifier.git] / src / pools / selection-strategies / least-busy-worker-choice-strategy.ts
index 0370212fc5ea0a2b4e7777ad8bf10de7fa5a0ae6..de747089b8fc49d989ef232c442a6caf695a3e6d 100644 (file)
@@ -57,7 +57,7 @@ export class LeastBusyWorkerChoiceStrategy<
     let minRunTime = Infinity
     let leastBusyWorkerNodeKey!: number
     for (const [workerNodeKey, workerNode] of this.pool.workerNodes.entries()) {
-      const workerRunTime = workerNode.tasksUsage.runTime
+      const workerRunTime = workerNode.workerUsage.runTime.aggregation
       if (workerRunTime === 0) {
         return workerNodeKey
       } else if (workerRunTime < minRunTime) {