Tonkeeper Web Playwright #16
playwright.yaml
on: workflow_dispatch
web-tests
/
playwright-tests
7m 29s
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)
|