diff --git a/packages/custom-widgets/src/test/workbench-ui.spec.tsx b/packages/custom-widgets/src/test/workbench-ui.spec.tsx index 44d14c4a5..df43a6ccf 100644 --- a/packages/custom-widgets/src/test/workbench-ui.spec.tsx +++ b/packages/custom-widgets/src/test/workbench-ui.spec.tsx @@ -89,7 +89,7 @@ describe("Custom Widget workbench UI", () => { expect(label).not.toBeNull(); expect(host.querySelector("#template-editor")?.getAttribute("aria-label")).toBe("Template"); expect(host.querySelector("#template-editor")?.getAttribute("aria-labelledby")).toBe("template-editor-label"); - }); + }, 15_000); test("renders response data through the Mantine Tree with accessible path actions", async () => { await render( diff --git a/packages/db/test/mysql-migration.spec.ts b/packages/db/test/mysql-migration.spec.ts index 3fdb0d755..29b15bcd0 100644 --- a/packages/db/test/mysql-migration.spec.ts +++ b/packages/db/test/mysql-migration.spec.ts @@ -43,7 +43,7 @@ describe("Mysql Migration", () => { connection.end(); await mysqlContainer.stop(); - }, 40_000); + }, 90_000); test("preserves populated v1 custom widgets and encrypted secrets", async () => { const mysqlContainer = await new MySqlContainer("mysql:latest").start(); @@ -127,5 +127,5 @@ describe("Mysql Migration", () => { await sql.end(); await mysqlContainer.stop(); } - }, 40_000); + }, 90_000); });