fix: fix race condition at counting executing tasks on worker node
[poolifier.git] / tests / pools / cluster / fixed.test.js
index 749cacaa4d4ade34727242e21caa1071be504b4c..e563b0ba520c67f2f11b44221e61b88b098c6496 100644 (file)
@@ -111,6 +111,7 @@ describe('Fixed cluster pool test suite', () => {
     }
     expect(promises.size).toBe(numberOfWorkers * maxMultiplier)
     for (const workerNode of queuePool.workerNodes) {
+      expect(workerNode.usage.tasks.executing).toBeGreaterThanOrEqual(0)
       expect(workerNode.usage.tasks.executing).toBeLessThanOrEqual(
         queuePool.opts.tasksQueueOptions.concurrency
       )