Skip to content

Tonkeeper Web Playwright #16

Tonkeeper Web Playwright

Tonkeeper Web Playwright #16

Manually triggered November 21, 2024 17:49
Status Failure
Total duration 7m 37s
Artifacts

playwright.yaml

on: workflow_dispatch
web-tests  /  playwright-tests
7m 29s
web-tests / playwright-tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 5 warnings, and 1 notice
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L1
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L38
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Error: page.waitForEvent: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for event "popup" ============================================================ 36 | test('elements', async ({ page }) => { 37 | await page.getByText('Discover').click(); > 38 | const page1Promise = page.waitForEvent('popup'); | ^ 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:38:35
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L39
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first() 37 | await page.getByText('Discover').click(); 38 | const page1Promise = page.waitForEvent('popup'); > 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); | ^ 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); 42 | await page1.getByRole('button', { name: 'Connect wallet' }).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:39:88
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L1
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L38
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForEvent: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for event "popup" ============================================================ 36 | test('elements', async ({ page }) => { 37 | await page.getByText('Discover').click(); > 38 | const page1Promise = page.waitForEvent('popup'); | ^ 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:38:35
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L39
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first() 37 | await page.getByText('Discover').click(); 38 | const page1Promise = page.waitForEvent('popup'); > 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); | ^ 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); 42 | await page1.getByRole('button', { name: 'Connect wallet' }).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:39:88
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L1
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L38
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForEvent: Test timeout of 30000ms exceeded. =========================== logs =========================== waiting for event "popup" ============================================================ 36 | test('elements', async ({ page }) => { 37 | await page.getByText('Discover').click(); > 38 | const page1Promise = page.waitForEvent('popup'); | ^ 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:38:35
[chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements: tests/playwright/tests/Ton Connect.spec.ts#L39
1) [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ──────────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 30000ms exceeded. Call log: - waiting for locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first() 37 | await page.getByText('Discover').click(); 38 | const page1Promise = page.waitForEvent('popup'); > 39 | await page.locator('div:nth-child(4) > .sc-dxeFTI > div > .sc-bcKLde').first().click(); | ^ 40 | const page1 = await page1Promise; 41 | await page.getByText('STON.fi').nth(2).click(); 42 | await page1.getByRole('button', { name: 'Connect wallet' }).click(); at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Ton Connect.spec.ts:39:88
[chromium] › Ton Connect.spec.ts:72:9 › ton connect › STON fi: tests/playwright/tests/Ton Connect.spec.ts#L1
2) [chromium] › Ton Connect.spec.ts:72:9 › ton connect › STON fi ───────────────────────────────── Test timeout of 30000ms exceeded.
Slow Test: tests/playwright/[chromium] › Transactions/Swap.spec.ts#L1
tests/playwright/[chromium] › Transactions/Swap.spec.ts took 40.1s
Slow Test: tests/playwright/[chromium] › AddExistingMulti/Add existing multi parent and child.spec.ts#L1
tests/playwright/[chromium] › AddExistingMulti/Add existing multi parent and child.spec.ts took 37.6s
Slow Test: tests/playwright/[chromium] › AddWatchOnly/add watch only.spec.ts#L1
tests/playwright/[chromium] › AddWatchOnly/add watch only.spec.ts took 31.4s
Slow Test: tests/playwright/[chromium] › AddExistingWallets/Add existing general wallet.spec.ts#L1
tests/playwright/[chromium] › AddExistingWallets/Add existing general wallet.spec.ts took 30.0s
Slow Test: tests/playwright/[chromium] › AddExistingMulti/Hide and add wallets in multiaccount.spec.ts#L1
tests/playwright/[chromium] › AddExistingMulti/Hide and add wallets in multiaccount.spec.ts took 26.7s
🎭 Playwright Run Summary
3 failed [chromium] › Ton Connect.spec.ts:36:9 › ton connect › elements ───────────────────────────────── [chromium] › Ton Connect.spec.ts:72:9 › ton connect › STON fi ────────────────────────────────── [chromium] › Ton Connect.spec.ts:94:9 › ton connect › Getgems ────────────────────────────────── 1 flaky [chromium] › Transactions/Send TON.spec.ts:35:5 › Transfer TON ───────────────────────────────── 16 passed (5.6m)