Skip to content

Playwright workflow #732

Playwright workflow

Playwright workflow #732

Triggered via pull request November 18, 2024 19:31
Status Failure
Total duration 15m 58s
Artifacts 9

pull-request.yaml

on: pull_request
Matrix: desktop-build
Fit to window
Zoom out
Zoom in

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