diff --git a/src/frontend/playwright.config.ts b/src/frontend/playwright.config.ts index 97f3e2c9e..649c42390 100644 --- a/src/frontend/playwright.config.ts +++ b/src/frontend/playwright.config.ts @@ -18,7 +18,7 @@ export default defineConfig({ /* Retry on CI only */ retries: process.env.CI ? 2 : 0, /* Opt out of parallel tests on CI. */ - workers: 2, + workers: 3, /* Reporter to use. See https://playwright.dev/docs/test-reporters */ timeout: 120 * 1000, // reporter: [ diff --git a/src/frontend/tests/end-to-end/auto_login.spec.ts b/src/frontend/tests/end-to-end/auto_login.spec.ts index a863b86df..929fb6a0d 100644 --- a/src/frontend/tests/end-to-end/auto_login.spec.ts +++ b/src/frontend/tests/end-to-end/auto_login.spec.ts @@ -1,8 +1,5 @@ import { test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(16000); - // test.setTimeout(140000); -}); + test.describe("Auto_login tests", () => { test("auto_login sign in", async ({ page }) => { await page.goto("http:localhost:3000/"); diff --git a/src/frontend/tests/end-to-end/chat_io.spec.ts b/src/frontend/tests/end-to-end/chat_io.spec.ts index 339428e57..65c8c3875 100644 --- a/src/frontend/tests/end-to-end/chat_io.spec.ts +++ b/src/frontend/tests/end-to-end/chat_io.spec.ts @@ -1,9 +1,6 @@ import { test } from "@playwright/test"; import { readFileSync } from "fs"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(20000); - // test.setTimeout(120000); -}); + test("chat_io_teste", async ({ page }) => { await page.goto("/"); await page.locator("span").filter({ hasText: "My Collection" }).isVisible(); diff --git a/src/frontend/tests/end-to-end/codeAreaModalComponent.spec.ts b/src/frontend/tests/end-to-end/codeAreaModalComponent.spec.ts index f35e947ec..13ed9fe74 100644 --- a/src/frontend/tests/end-to-end/codeAreaModalComponent.spec.ts +++ b/src/frontend/tests/end-to-end/codeAreaModalComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - await page.waitForTimeout(2000); - test.setTimeout(120000); -}); + test("CodeAreaModalComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000); diff --git a/src/frontend/tests/end-to-end/dragAndDrop.spec.ts b/src/frontend/tests/end-to-end/dragAndDrop.spec.ts index 27e40871a..72cccaa9a 100644 --- a/src/frontend/tests/end-to-end/dragAndDrop.spec.ts +++ b/src/frontend/tests/end-to-end/dragAndDrop.spec.ts @@ -1,9 +1,6 @@ import { expect, test } from "@playwright/test"; import { readFileSync } from "fs"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(3000); - // test.setTimeout(120000); -}); + test.describe("drag and drop test", () => { /// test("drop collection", async ({ page }) => { diff --git a/src/frontend/tests/end-to-end/flowPage.spec.ts b/src/frontend/tests/end-to-end/flowPage.spec.ts index b6f04247c..f9511d37a 100644 --- a/src/frontend/tests/end-to-end/flowPage.spec.ts +++ b/src/frontend/tests/end-to-end/flowPage.spec.ts @@ -1,8 +1,4 @@ import { Page, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(6000); - // test.setTimeout(120000); -}); test.describe("Flow Page tests", () => { async function goToFlowPage(page: Page) { diff --git a/src/frontend/tests/end-to-end/inputComponent.spec.ts b/src/frontend/tests/end-to-end/inputComponent.spec.ts index a2cde20b4..8a1b4b46c 100644 --- a/src/frontend/tests/end-to-end/inputComponent.spec.ts +++ b/src/frontend/tests/end-to-end/inputComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(8000); - // test.setTimeout(120000); -}); + test("InputComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000); diff --git a/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts b/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts index 41ee9c28e..5b27103cc 100644 --- a/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts +++ b/src/frontend/tests/end-to-end/keyPairListComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(20000); - // test.setTimeout(120000); -}); + test("KeypairListComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000); diff --git a/src/frontend/tests/end-to-end/nestedComponent.spec.ts b/src/frontend/tests/end-to-end/nestedComponent.spec.ts index 6605d2fec..042c683bf 100644 --- a/src/frontend/tests/end-to-end/nestedComponent.spec.ts +++ b/src/frontend/tests/end-to-end/nestedComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(12000); - // test.setTimeout(120000); -}); + test("NestedComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000); diff --git a/src/frontend/tests/end-to-end/promptModalComponent.spec.ts b/src/frontend/tests/end-to-end/promptModalComponent.spec.ts index 64e2ff0c7..8a64d8dcb 100644 --- a/src/frontend/tests/end-to-end/promptModalComponent.spec.ts +++ b/src/frontend/tests/end-to-end/promptModalComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(13000); - // test.setTimeout(120000); -}); + test("PromptTemplateComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000); diff --git a/src/frontend/tests/end-to-end/saveComponents.spec.ts b/src/frontend/tests/end-to-end/saveComponents.spec.ts index 087df1349..3860bb431 100644 --- a/src/frontend/tests/end-to-end/saveComponents.spec.ts +++ b/src/frontend/tests/end-to-end/saveComponents.spec.ts @@ -1,9 +1,6 @@ import { Page, expect, test } from "@playwright/test"; import { readFileSync } from "fs"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(14000); - // test.setTimeout(120000); -}); + test.describe("save component tests", () => { async function saveComponent(page: Page, pattern: RegExp, n: number) { for (let i = 0; i < n; i++) { diff --git a/src/frontend/tests/end-to-end/toggleComponent.spec.ts b/src/frontend/tests/end-to-end/toggleComponent.spec.ts index f98a3f72a..1eabfa6a7 100644 --- a/src/frontend/tests/end-to-end/toggleComponent.spec.ts +++ b/src/frontend/tests/end-to-end/toggleComponent.spec.ts @@ -1,8 +1,5 @@ import { expect, test } from "@playwright/test"; -test.beforeEach(async ({ page }) => { - // await page.waitForTimeout(15000); - // test.setTimeout(120000); -}); + test("ToggleComponent", async ({ page }) => { await page.goto("http:localhost:3000/"); await page.waitForTimeout(2000);