From ae2e51c87692f0c0e384c119c1a7aee3e7d992ee Mon Sep 17 00:00:00 2001 From: Bartek Wrona <wrona@syncad.com> Date: Tue, 25 Mar 2025 01:38:40 +0100 Subject: [PATCH] Introduced a timeout to example playwright.config to wait for server and avoid random CI failures --- examples/ts/signature-extension/__tests__/index.spec.ts | 1 + examples/ts/signature-extension/playwright.config.ts | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/examples/ts/signature-extension/__tests__/index.spec.ts b/examples/ts/signature-extension/__tests__/index.spec.ts index 0ab0592ea..24c41a95d 100644 --- a/examples/ts/signature-extension/__tests__/index.spec.ts +++ b/examples/ts/signature-extension/__tests__/index.spec.ts @@ -94,6 +94,7 @@ test.describe('Signature extension tests', () => { const result = await testPage.waitForSelector('#tx-result'); const tx = JSON.parse(await result.textContent() as string); + console.log(`Received keyMatchText: ${keyMatchText}`); //await page.pause(); expect(tx.signatures).toHaveLength(1); diff --git a/examples/ts/signature-extension/playwright.config.ts b/examples/ts/signature-extension/playwright.config.ts index 3cb78ea29..3bfe35396 100644 --- a/examples/ts/signature-extension/playwright.config.ts +++ b/examples/ts/signature-extension/playwright.config.ts @@ -28,6 +28,9 @@ export default defineConfig({ ], webServer: { - command: 'npm run test:manual' + command: 'npm run test:manual', + "url": "http://localhost:1234", + "timeout": 120*1000, + "reuseExistingServer": false } }); -- GitLab