Skip to content

Playwright workflow #734

Playwright workflow

Playwright workflow #734

Triggered via pull request November 18, 2024 21:26
Status Failure
Total duration 16m 29s
Artifacts 9

pull-request.yaml

on: pull_request
Matrix: desktop-build
playwright-tests
13m 3s
playwright-tests
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 4 warnings, and 1 notice
[chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value: tests\playwright\tests\12 word mnemonic\trust value.spec.ts#L1
1) [chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ─── Test timeout of 60000ms exceeded.
[chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value: tests\playwright\tests\12 word mnemonic\trust value.spec.ts#L8
1) [chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ─── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Get started' }) 6 | test('trust + assert visibility and value', async ({ page }) => { 7 | await page.goto('/'); > 8 | await page.getByRole('button', { name: 'Get started' }).click(); | ^ 9 | await page.getByRole('button', { name: 'Existing Wallet Import wallet' }).click(); 10 | await page.getByRole('button', { name: '12 words' }).click(); 11 | await page.getByLabel('1:', { exact: true }).click(); at D:\a\tonkeeper-web\tonkeeper-web\tests\playwright\tests\12 word mnemonic\trust value.spec.ts:8:61
[chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value: tests\playwright\tests\12 word mnemonic\trust value.spec.ts#L1
1) [chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 60000ms exceeded.
[chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value: tests\playwright\tests\12 word mnemonic\trust value.spec.ts#L8
1) [chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ─── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Test timeout of 60000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Get started' }) - locator resolved to <button class="sc-bXDltw fmwZTj">Get started</button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - performing click action 6 | test('trust + assert visibility and value', async ({ page }) => { 7 | await page.goto('/'); > 8 | await page.getByRole('button', { name: 'Get started' }).click(); | ^ 9 | await page.getByRole('button', { name: 'Existing Wallet Import wallet' }).click(); 10 | await page.getByRole('button', { name: '12 words' }).click(); 11 | await page.getByLabel('1:', { exact: true }).click(); at D:\a\tonkeeper-web\tonkeeper-web\tests\playwright\tests\12 word mnemonic\trust value.spec.ts:8:61
[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
2) [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#L5
2) [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: 'Get started' }) 3 | test('2 wallets & bulk delete', async ({ page }) => { 4 | await page.goto('/'); > 5 | await page.getByRole('button', { name: 'Get started' }).click(); | ^ 6 | await page.getByRole('button', { name: 'Existing Wallet Import wallet' }).click(); 7 | await page.getByLabel('1:', { exact: true }).click(); 8 | await page.getByLabel('1:', { exact: true }).fill(process.env.TON_MNEMONIC_24_5); at D:\a\tonkeeper-web\tonkeeper-web\tests\playwright\tests\Add 2 wallets and delete in a bulk\2 wallets & bulk delete.spec.ts:5:61
[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
2) [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#L5
2) [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: 'Get started' }) - locator resolved to <button class="sc-bXDltw fmwZTj">Get started</button> - attempting click action - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling 3 | test('2 wallets & bulk delete', async ({ page }) => { 4 | await page.goto('/'); > 5 | await page.getByRole('button', { name: 'Get started' }).click(); | ^ 6 | await page.getByRole('button', { name: 'Existing Wallet Import wallet' }).click(); 7 | await page.getByLabel('1:', { exact: true }).click(); 8 | await page.getByLabel('1:', { exact: true }).fill(process.env.TON_MNEMONIC_24_5); at D:\a\tonkeeper-web\tonkeeper-web\tests\playwright\tests\Add 2 wallets and delete in a bulk\2 wallets & bulk delete.spec.ts:5:61
[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
3) [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#L7
3) [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: 'Get started' }) 5 | test('Add existing multi wallet', async ({ page }) => { 6 | await page.goto('/'); > 7 | await page.getByRole('button', { name: 'Get started' }).click(); | ^ 8 | await page.getByRole('button', { name: 'Existing Wallet Import wallet' }).click(); 9 | await page.getByLabel('1:', { exact: true }).click(); 10 | await page.getByLabel('1:', { exact: true }).fill(process.env.TON_MNEMONIC_24_3); at D:\a\tonkeeper-web\tonkeeper-web\tests\playwright\tests\Add existing multi\Add existing multi parent and child.spec.ts:7:61
Slow Test: tests\playwright\[firefox] › Add existing multi\Add existing multi parent and child.spec.ts#L1
tests\playwright\[firefox] › Add existing multi\Add existing multi parent and child.spec.ts took 1.3m
Slow Test: tests\playwright\[firefox] › Add 2 wallets and delete in a bulk\2 wallets & bulk delete.spec.ts#L1
tests\playwright\[firefox] › Add 2 wallets and delete in a bulk\2 wallets & bulk delete.spec.ts took 57.4s
Slow Test: tests\playwright\[firefox] › Add existing multi\Hide and add wallets in multiaccount.spec.ts#L1
tests\playwright\[firefox] › Add existing multi\Hide and add wallets in multiaccount.spec.ts took 36.5s
Slow Test: tests\playwright\[firefox] › Dashboard.spec.ts#L1
tests\playwright\[firefox] › Dashboard.spec.ts took 25.0s
🎭 Playwright Run Summary
27 failed [chromium] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ──── [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\Add existing multi parent and child.spec.ts:33:5 › Child 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] › Add watch only\add watch only.spec.ts:5:5 › watch only by dns ───────────────────── [chromium] › Add watch only\add watch only.spec.ts:26:5 › watch only by address ──────────────── [chromium] › Add watch only\add watch only.spec.ts:43:5 › watch only by hex ──────────────────── [chromium] › Dashboard.spec.ts:5:5 › Dashboard + elements ────────────────────────────────────── [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] › 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 ─────────────────────────────────────────────── 1 flaky [firefox] › 12 word mnemonic\trust value.spec.ts:6:5 › trust + assert visibility and value ───── 10 passed (8.4m)

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