]> Piment Noir Git Repositories - poolifier.git/commitdiff
test: skip shutdown tests on CI
authorJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 23 Feb 2026 02:34:21 +0000 (03:34 +0100)
committerJérôme Benoit <jerome.benoit@piment-noir.org>
Mon, 23 Feb 2026 02:34:21 +0000 (03:34 +0100)
tests/pools/cluster/dynamic.test.mjs
tests/pools/cluster/fixed.test.mjs
tests/pools/thread/dynamic.test.mjs
tests/pools/thread/fixed.test.mjs

index 1028b0007b12d3c87313fcb4008cef87f8f19118..8a204e1f707aadaaeddd0ba05235c32713f668b2 100644 (file)
@@ -74,7 +74,11 @@ describe('Dynamic cluster pool test suite', () => {
     expect(pool.workerNodes.length).toBe(min)
   })
 
-  it('Shutdown test', async () => {
+  it('Shutdown test', { retry: 0 }, async ({ skip }) => {
+    if (process.env.CI) {
+      skip()
+      return
+    }
     const exitPromise = waitWorkerEvents(pool, 'exit', min)
     expect(pool.emitter.eventNames()).toStrictEqual([PoolEvents.busy])
     let poolDestroy = 0
index 3f41c6e4c3ffa021a3c1ab286eb5fe93f4a504f1..b4a86e6f4f5d1739bfa9cbe57c739e00394ce94c 100644 (file)
@@ -272,7 +272,11 @@ describe('Fixed cluster pool test suite', () => {
     expect(error.stack).toBeDefined()
   })
 
-  it('Shutdown test', async () => {
+  it('Shutdown test', { retry: 0 }, async ({ skip }) => {
+    if (process.env.CI) {
+      skip()
+      return
+    }
     const exitPromise = waitWorkerEvents(pool, 'exit', numberOfWorkers)
     expect(pool.emitter.eventNames()).toStrictEqual([])
     let poolDestroy = 0
index 21d8803526cabbeeaea0bd4c507ccccd5c775e1a..c55aa4435fda8607e12f9aa8c47444d17f1d3e51 100644 (file)
@@ -74,7 +74,11 @@ describe('Dynamic thread pool test suite', () => {
     expect(pool.workerNodes.length).toBe(min)
   })
 
-  it('Shutdown test', async () => {
+  it('Shutdown test', { retry: 0 }, async ({ skip }) => {
+    if (process.env.CI) {
+      skip()
+      return
+    }
     const exitPromise = waitWorkerEvents(pool, 'exit', min)
     expect(pool.emitter.eventNames()).toStrictEqual([PoolEvents.busy])
     let poolDestroy = 0
index 48e0fcdafe2629dadffac5693ef70b50db11249c..6806f9174f15a36a04b553fb17341f433e4b1462 100644 (file)
@@ -300,7 +300,11 @@ describe('Fixed thread pool test suite', () => {
     expect(error.stack).toBeDefined()
   })
 
-  it('Shutdown test', async () => {
+  it('Shutdown test', { retry: 0 }, async ({ skip }) => {
+    if (process.env.CI) {
+      skip()
+      return
+    }
     const exitPromise = waitWorkerEvents(pool, 'exit', numberOfThreads)
     expect(pool.emitter.eventNames()).toStrictEqual([])
     let poolDestroy = 0