From 44c22ccad3001e3ed81b4a5909a26e9d07da8fda Mon Sep 17 00:00:00 2001 From: Thomas Camlong Date: Fri, 7 Aug 2026 17:47:47 +0200 Subject: [PATCH] ci: retry flaky container-backed unit tests in fast gate Integration tests (nzbget, nextcloud, pi-hole, etc.) start Docker containers and intermittently time out under shared-runner load, which fails the fast gate and skips the container job that publishes the PR preview image. Retry failing unit tests twice so transient container startup failures do not block the image publish. --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 6362920df..15b234120 100644 --- a/package.json +++ b/package.json @@ -46,7 +46,7 @@ "scripts:update-bug-report-template": "tsx ./scripts/update-bug-report-template.mts", "scripts:update-readme-integrations": "tsx ./scripts/update-integration-list.mts", "start": "pnpm -F nextjs start", - "test": "cross-env NODE_ENV=development CI=true vitest run --project \"!e2e\" --coverage.enabled ", + "test": "cross-env NODE_ENV=development CI=true vitest run --project \"!e2e\" --retry 2 --coverage.enabled ", "test:e2e": "cross-env NODE_ENV=development CI=true vitest e2e --retry 2 --maxWorkers 2", "test:workshop": "sh apps/workshop/test.sh", "test:workshop-image": "sh apps/workshop/test-image.sh",