From d9a7ec0338e28f6a93e0328091aea4401a766ae3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Hartmut=20N=C3=B6renberg?= Date: Sat, 18 Apr 2026 14:09:10 +0200 Subject: [PATCH] test(application): bump exceljs row/column-limit test timeouts to 60s Run #115 on main timed out after 30s on the Gitea runner under concurrent-job load (writing 10001 rows via ExcelJS addRow + writeFile is CPU-bound and CI contention pushed it past the previous threshold). Locally these tests complete in ~1s, so doubling the budget removes the flake without masking real regressions. Co-Authored-By: Claude Opus 4.7 --- packages/application/src/__tests__/read-workbook.test.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/application/src/__tests__/read-workbook.test.ts b/packages/application/src/__tests__/read-workbook.test.ts index 1daa529..4aa1ebe 100644 --- a/packages/application/src/__tests__/read-workbook.test.ts +++ b/packages/application/src/__tests__/read-workbook.test.ts @@ -137,7 +137,7 @@ describe("readWorksheetMatrix", () => { await expect(readWorksheetMatrix(workbookPath, "Sheet1")).rejects.toThrow( `exceeds the ${MAX_DISPO_WORKBOOK_ROWS} row import limit`, ); - }, 30000); + }, 60000); it("rejects worksheets that exceed the column limit", async () => { const directory = await makeTempDirectory(); @@ -149,7 +149,7 @@ describe("readWorksheetMatrix", () => { await expect(readWorksheetMatrix(workbookPath, "Sheet1")).rejects.toThrow( `exceeds the ${MAX_DISPO_WORKBOOK_COLUMNS} column import limit`, ); - }, 30000); + }, 60000); describe("DISPO_IMPORT_DIR allowlist", () => { it("rejects absolute paths that escape the configured import dir", async () => {