X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fpools%2Fselection-strategies%2Fworker-choice-strategy-context.test.js;h=e39b1484ddb53a2a97cf22721ada61b565349fc6;hb=932fc8be063cc15b543ad14c2ab6df0fa4224fba;hp=2c5b7abbcc78c1429e9f23d0a8a414a659232c52;hpb=96cd253f81dfa150fe5e40d81143849c97ffc12f;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 2c5b7abb..e39b1484 100644 --- a/tests/pools/selection-strategies/worker-choice-strategy-context.test.js +++ b/tests/pools/selection-strategies/worker-choice-strategy-context.test.js @@ -365,54 +365,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) }) })