Playwright workflow #732
pull-request.yaml
on: pull_request
web-build
3m 13s
twa-build
3m 1s
extension-build
4m 1s
Matrix: desktop-build
playwright-tests
12m 32s
Annotations
10 errors, 5 warnings, and 1 notice
[chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete:
tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts#L1
1) [chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
Test timeout of 60000ms exceeded.
|
[chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete:
tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts#L10
1) [chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Continue' })
- locator resolved to <button class="sc-bXDltw cVpGkg">Continue</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #7
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #8
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #9
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #10
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #11
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
8 | await page.getByLabel('1:', { exact: true }).fill(process.env.TON_MNEMONIC_24_5);
9 | await page.getByRole('button', { name: 'Continue' }).click();
> 10 | await page.getByRole('button', { name: 'Continue' }).click();
| ^
11 | await page
12 | .locator('div')
13 | .filter({ hasText: /^Password$/ })
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:10:58
|
[chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete:
tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts#L1
1) [chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete:
tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts#L10
1) [chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Continue' })
- locator resolved to <button class="sc-bXDltw cVpGkg">Continue</button>
- attempting click action
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #1
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #3
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #4
- waiting 100ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #5
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element is not enabled
- retrying click action, attempt #6
- waiting 500ms
- waiting for element to be visible, enabled and stable
- element was detached from the DOM, retrying
8 | await page.getByLabel('1:', { exact: true }).fill(process.env.TON_MNEMONIC_24_5);
9 | await page.getByRole('button', { name: 'Continue' }).click();
> 10 | await page.getByRole('button', { name: 'Continue' }).click();
| ^
11 | await page
12 | .locator('div')
13 | .filter({ hasText: /^Password$/ })
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:10:58
|
[chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet:
tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts#L1
2) [chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
Test timeout of 60000ms exceeded.
|
[chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet:
tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts#L20
2) [chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Save' })
18 | await page.locator('input[type="password"]').nth(1).fill('123456');
19 | await page.getByRole('button', { name: 'Continue' }).click();
> 20 | await page.getByRole('button', { name: 'Save' }).click();
| ^
21 | await page.getByText('Preferences').click();
22 | await page.getByText('Sign Out').click();
23 | await page
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts:20:54
|
[chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet:
tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts#L1
2) [chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet:
tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts#L16
2) [chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('div').filter({ hasText: /^Password$/ }).getByRole('textbox')
14 | .filter({ hasText: /^Password$/ })
15 | .getByRole('textbox')
> 16 | .fill('123456');
| ^
17 | await page.locator('input[type="password"]').nth(1).click();
18 | await page.locator('input[type="password"]').nth(1).fill('123456');
19 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Add existing multi/Add existing multi parent and child.spec.ts:16:10
|
[chromium] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets:
tests/playwright/tests/Add existing multi/Hide and add wallets in multiaccount.spec.ts#L1
3) [chromium] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets
Test timeout of 60000ms exceeded.
|
[chromium] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets:
tests/playwright/tests/Add existing multi/Hide and add wallets in multiaccount.spec.ts#L20
3) [chromium] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets
Error: locator.click: Test timeout of 60000ms exceeded.
Call log:
- waiting for getByRole('button', { name: 'Save' })
18 | await page.locator('input[type="password"]').nth(1).fill('123456');
19 | await page.getByRole('button', { name: 'Continue' }).click();
> 20 | await page.getByRole('button', { name: 'Save' }).click();
| ^
21 | await page.getByRole('link', { name: 'Settings' }).click();
22 | await page.getByText('Hide Current Wallet').click();
23 | await page.getByRole('link', { name: 'Settings' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/Add existing multi/Hide and add wallets in multiaccount.spec.ts:20:54
|
Slow Test:
tests/playwright/[Microsoft Edge] › 12 word mnemonic/trust value.spec.ts#L1
tests/playwright/[Microsoft Edge] › 12 word mnemonic/trust value.spec.ts took 47.7s
|
Slow Test:
tests/playwright/[firefox] › Dashboard.spec.ts#L1
tests/playwright/[firefox] › Dashboard.spec.ts took 43.7s
|
Slow Test:
tests/playwright/[firefox] › 12 word mnemonic/trust value.spec.ts#L1
tests/playwright/[firefox] › 12 word mnemonic/trust value.spec.ts took 43.2s
|
Slow Test:
tests/playwright/[Google Chrome] › Dashboard.spec.ts#L1
tests/playwright/[Google Chrome] › Dashboard.spec.ts took 42.9s
|
Slow Test:
tests/playwright/[chromium] › 12 word mnemonic/trust value.spec.ts#L1
tests/playwright/[chromium] › 12 word mnemonic/trust value.spec.ts took 40.0s
|
🎭 Playwright Run Summary
63 failed
[chromium] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
[chromium] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
[chromium] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets
[chromium] › Add existing wallets/Add existing general wallet.spec.ts:5:5 › Add general wallet ─
[chromium] › Add existing wallets/Add existing general wallet.spec.ts:34:5 › Add my test wallet & hide version
[chromium] › Negative cases/Negative.spec.ts:6:5 › Incorrect seed phrase ──────────────────────
[chromium] › Negative cases/Negative.spec.ts:31:5 › Incorrect password ─────────────────────────
[chromium] › TON connect + elements.spec.ts:5:5 › ton connect + elements ───────────────────────
[chromium] › TON Connect Getgems.spec.ts:3:5 › test ────────────────────────────────────────────
[chromium] › TON Connect STON fi .spec.ts:5:5 › TON Connect ────────────────────────────────────
[chromium] › Transactions/Send TON.spec.ts:3:5 › test ──────────────────────────────────────────
[chromium] › Transactions/Send usdt from token screen.spec.ts:5:5 › test ───────────────────────
[chromium] › Transactions/Swap.spec.ts:5:5 › test ──────────────────────────────────────────────
[firefox] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
[firefox] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
[firefox] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets
[firefox] › Add watch only/add watch only.spec.ts:5:5 › watch only by dns ──────────────────────
[firefox] › Negative cases/Negative.spec.ts:6:5 › Incorrect seed phrase ───────────────────────
[firefox] › Negative cases/Negative.spec.ts:31:5 › Incorrect password ──────────────────────────
[firefox] › TON connect + elements.spec.ts:5:5 › ton connect + elements ────────────────────────
[firefox] › TON Connect Getgems.spec.ts:3:5 › test ─────────────────────────────────────────────
[firefox] › TON Connect STON fi .spec.ts:5:5 › TON Connect ─────────────────────────────────────
[firefox] › Transactions/Send TON.spec.ts:3:5 › test ───────────────────────────────────────────
[firefox] › Transactions/Send usdt from token screen.spec.ts:5:5 › test ────────────────────────
[firefox] › Transactions/Swap.spec.ts:5:5 › test ───────────────────────────────────────────────
[webkit] › 12 word mnemonic/trust value.spec.ts:6:5 › trust + assert visibility and value ──────
[webkit] › Add 2 wallets and delete in a bulk/2 wallets & bulk delete.spec.ts:3:5 › 2 wallets & bulk delete
[webkit] › Add existing multi/Add existing multi parent and child.spec.ts:5:5 › Add existing multi wallet
[webkit] › Add existing multi/Add existing multi parent and child.spec.ts:33:5 › Child wallet ──
[webkit] › Add existing multi/Hide and add wallets in multiaccount.spec.ts:5:5 › Hide/ add wallets
[webkit] › Add existing wallets/Add existing general wallet.spec.ts:5:5 › Add general wallet ───
[webkit] › Add existing wallets/Add existing general wallet.spec.ts:34:5 › Add my test wallet & hide version
[webkit] › Add watch only/add watch only.spec.ts:5:5 › watch only by dns ───────────────────────
[webkit] › Add watch only/add watch only.spec.ts:26:5 › watch only by address ──────────────────
[webkit] › Add watch only/add watch only.spec.ts:43:5 › watch only by hex ──────────────────────
[webkit] › Dashboard.spec.ts:5:5 › Dashboard + elements ────────────────────────────────────────
[webkit] › Negative cases/Negative.spec.ts:6:5 › Incorrect seed phrase ────────────────────────
[webkit] › Negative cases/Negative.spec.ts:31:5 › Incorrect password ───────────────────────────
[webkit] › TON connect + elements.spec.ts:5:5 › ton connect + elements ─────────────────────────
[webkit] › TON Connect Getgem
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Extension Chrome
Expired
|
6.34 MB |
|
Extension Firefox
Expired
|
6.35 MB |
|
Tonkeeper Desktop Linux arm64
Expired
|
254 MB |
|
Tonkeeper Desktop Linux x64
Expired
|
473 MB |
|
Tonkeeper Desktop Windows x64
Expired
|
107 MB |
|
Tonkeeper Desktop Windows x64 archive
Expired
|
110 MB |
|
Tonkeeper Desktop macOS arm
Expired
|
189 MB |
|
Tonkeeper Desktop macOS universal
Expired
|
349 MB |
|
Tonkeeper Desktop macOS x64
Expired
|
203 MB |
|