X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fpools%2Fselection-strategies%2Fworker-choice-strategy-context.test.js;h=2070f8e03301aca85ac8215c52e96e11bb065acd;hb=206a35192f237de931242b95553ec8d2cf31b5d8;hp=62a2bd44f558e6307e8510e7d48e4942088d82e9;hpb=0aa458de579cfd6cf9000458f0d40bb54fa0de46;p=poolifier.git diff --git a/tests/pools/selection-strategies/worker-choice-strategy-context.test.js b/tests/pools/selection-strategies/worker-choice-strategy-context.test.js index 62a2bd44..2070f8e0 100644 --- a/tests/pools/selection-strategies/worker-choice-strategy-context.test.js +++ b/tests/pools/selection-strategies/worker-choice-strategy-context.test.js @@ -400,54 +400,58 @@ describe('Worker choice strategy context test suite', () => { fixedPool, wwrWorkerChoiceStrategy, { - medRunTime: true + runTime: { median: true } } ) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().avgRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime + .average ).toBe(false) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().medRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime.median ).toBe(true) workerChoiceStrategyContext = new WorkerChoiceStrategyContext( dynamicPool, wwrWorkerChoiceStrategy, { - medRunTime: true + runTime: { median: true } } ) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().avgRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime + .average ).toBe(false) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().medRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime.median ).toBe(true) const fsWorkerChoiceStrategy = WorkerChoiceStrategies.FAIR_SHARE workerChoiceStrategyContext = new WorkerChoiceStrategyContext( fixedPool, fsWorkerChoiceStrategy, { - medRunTime: true + runTime: { median: true } } ) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().avgRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime + .average ).toBe(false) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().medRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime.median ).toBe(true) workerChoiceStrategyContext = new WorkerChoiceStrategyContext( dynamicPool, fsWorkerChoiceStrategy, { - medRunTime: true + runTime: { median: true } } ) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().avgRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime + .average ).toBe(false) expect( - workerChoiceStrategyContext.getTaskStatisticsRequirements().medRunTime + workerChoiceStrategyContext.getTaskStatisticsRequirements().runTime.median ).toBe(true) }) })