diff --git a/deno.json b/deno.json index 5b2c0cb7..88dd415b 100644 --- a/deno.json +++ b/deno.json @@ -39,7 +39,7 @@ }, "imports": { "tinybench": "npm:tinybench@^6.0.2", - "@std/cli": "jsr:@std/cli@^1.0.31", + "@std/cli": "jsr:@std/cli@^1.0.32", "@std/expect": "jsr:@std/expect@^1.0.20", "@std/testing": "jsr:@std/testing@^1.0.19" }, diff --git a/tests/pools/abstract-pool.test.mjs b/tests/pools/abstract-pool.test.mjs index a9d049c4..9c44c325 100644 --- a/tests/pools/abstract-pool.test.mjs +++ b/tests/pools/abstract-pool.test.mjs @@ -1590,9 +1590,14 @@ describe({ await pool.destroy() const elapsedTime = performance.now() - startTime expect(tasksFinished).toBe(0) - // Worker kill message response timeout is 1000ms + // Worker kill message response timeout is 1000ms. + // Allow a small scheduler overhead margin on busy CI hosts. + const schedulerOverheadMargin = 100 expect(elapsedTime).toBeLessThanOrEqual( - tasksFinishedTimeout + 1000 * tasksFinished + 1000, + tasksFinishedTimeout + + 1000 * tasksFinished + + 1000 + + schedulerOverheadMargin, ) })