diff --git a/e2e/playwright/fixtures/sceneFixture.ts b/e2e/playwright/fixtures/sceneFixture.ts index 29daa9b3ae2..c054e9a087f 100644 --- a/e2e/playwright/fixtures/sceneFixture.ts +++ b/e2e/playwright/fixtures/sceneFixture.ts @@ -233,7 +233,7 @@ export class SceneFixture { settled = async (cmdBar: CmdBarFixture) => { const u = await getUtils(this.page) - await expect(this.startEditSketchBtn).not.toBeDisabled() + await expect(this.startEditSketchBtn).not.toBeDisabled({ timeout: 15_000 }) await expect(this.startEditSketchBtn).toBeVisible() await cmdBar.openCmdBar() diff --git a/e2e/playwright/stress-test.spec.ts b/e2e/playwright/stress-test.spec.ts new file mode 100644 index 00000000000..d0beae607d9 --- /dev/null +++ b/e2e/playwright/stress-test.spec.ts @@ -0,0 +1,15 @@ +import { createProject } from '@e2e/playwright/test-utils' +import { test } from '@e2e/playwright/zoo-test' + +test.describe('Stress test', () => { + test('Create project and load stress test', async ({ + cmdBar, + scene, + page, + }, testInfo) => { + const projectName = 'stress-test-project' + // Create and load project + await createProject({ name: projectName, page }) + await scene.settled(cmdBar) + }) +})