Regression playwright autotests #896
Annotations
10 errors, 6 warnings, and 1 notice
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L13
1) [chromium] › 12WordMnemonic/OKX.spec.ts:7:5 › OKX wallet ──────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
11 | await page.getByRole('button', { name: '12 words' }).click();
12 | await page.getByLabel('1:', { exact: true }).click();
> 13 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
14 | await page.getByRole('button', { name: 'Continue' }).click();
15 | await expect(page.getByText('v4R2')).toBeVisible();
16 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:13:48
|
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L13
1) [chromium] › 12WordMnemonic/OKX.spec.ts:7:5 › OKX wallet ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
11 | await page.getByRole('button', { name: '12 words' }).click();
12 | await page.getByLabel('1:', { exact: true }).click();
> 13 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
14 | await page.getByRole('button', { name: 'Continue' }).click();
15 | await expect(page.getByText('v4R2')).toBeVisible();
16 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:13:48
|
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L13
1) [chromium] › 12WordMnemonic/OKX.spec.ts:7:5 › OKX wallet ──────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
11 | await page.getByRole('button', { name: '12 words' }).click();
12 | await page.getByLabel('1:', { exact: true }).click();
> 13 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
14 | await page.getByRole('button', { name: 'Continue' }).click();
15 | await expect(page.getByText('v4R2')).toBeVisible();
16 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:13:48
|
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L49
2) [chromium] › 12WordMnemonic/OKX.spec.ts:43:5 › v4 default for OKX ────────────────────────────
Error: locator.fill: value: expected string, got undefined
47 | await page.getByRole('button', { name: '12 words' }).click();
48 | await page.getByLabel('1:', { exact: true }).click();
> 49 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
50 | await page.getByRole('button', { name: 'Continue' }).click();
51 | await expect(page.getByText('v4R2')).toBeVisible();
52 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:49:48
|
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L49
2) [chromium] › 12WordMnemonic/OKX.spec.ts:43:5 › v4 default for OKX ────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
47 | await page.getByRole('button', { name: '12 words' }).click();
48 | await page.getByLabel('1:', { exact: true }).click();
> 49 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
50 | await page.getByRole('button', { name: 'Continue' }).click();
51 | await expect(page.getByText('v4R2')).toBeVisible();
52 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:49:48
|
Run Playwright tests:
tests/playwright/tests/12WordMnemonic/OKX.spec.ts#L49
2) [chromium] › 12WordMnemonic/OKX.spec.ts:43:5 › v4 default for OKX ────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
47 | await page.getByRole('button', { name: '12 words' }).click();
48 | await page.getByLabel('1:', { exact: true }).click();
> 49 | await page.getByLabel('1:', { exact: true }).fill(process.env.OKX_MNEMONIC_12);
| ^
50 | await page.getByRole('button', { name: 'Continue' }).click();
51 | await expect(page.getByText('v4R2')).toBeVisible();
52 | await page.getByRole('button', { name: 'Continue' }).click();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/12WordMnemonic/OKX.spec.ts:49:48
|
Run Playwright tests:
tests/playwright/tests/AddBitGet.spec.ts#L10
3) [chromium] › AddBitGet.spec.ts:5:5 › BITGET ───────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
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.BITGET_MNEMONIC_24);
| ^
11 | await page.getByRole('button', { name: 'Continue' }).click();
12 | await expect(page.getByText('W5', { exact: true })).toBeVisible();
13 | await expect(page.getByText('UQC2…1-Ly · 0 TON')).toBeVisible();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/AddBitGet.spec.ts:10:48
|
Run Playwright tests:
tests/playwright/tests/AddBitGet.spec.ts#L10
3) [chromium] › AddBitGet.spec.ts:5:5 › BITGET ───────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
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.BITGET_MNEMONIC_24);
| ^
11 | await page.getByRole('button', { name: 'Continue' }).click();
12 | await expect(page.getByText('W5', { exact: true })).toBeVisible();
13 | await expect(page.getByText('UQC2…1-Ly · 0 TON')).toBeVisible();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/AddBitGet.spec.ts:10:48
|
Run Playwright tests:
tests/playwright/tests/AddBitGet.spec.ts#L10
3) [chromium] › AddBitGet.spec.ts:5:5 › BITGET ───────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.fill: value: expected string, got undefined
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.BITGET_MNEMONIC_24);
| ^
11 | await page.getByRole('button', { name: 'Continue' }).click();
12 | await expect(page.getByText('W5', { exact: true })).toBeVisible();
13 | await expect(page.getByText('UQC2…1-Ly · 0 TON')).toBeVisible();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/AddBitGet.spec.ts:10:48
|
Run Playwright tests:
tests/playwright/tests/BuyTon.spec.ts#L27
4) [chromium] › BuyTon.spec.ts:5:5 › Buy TON on main screen ──────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('div').filter({ hasText: /^NeocryptoInstantly buy with a credit card$/ }).nth(2)
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('div').filter({ hasText: /^NeocryptoInstantly buy with a credit card$/ }).nth(2)
25 | await expect(page.getByText('Instant one-click purchase up')).toBeVisible();
26 | await expect(page.locator('.sc-evBeLY').first()).toBeVisible();
> 27 | await expect(page.locator('div').filter({ hasText: /^NeocryptoInstantly buy with a credit card$/ }).nth(2)).toBeVisible();
| ^
28 | await expect(page.locator('div').filter({ hasText: /^TransakAn instant swap engine$/ }).nth(1)).toBeVisible();
29 | await expect(page.locator('#react-portal-modal-container path').nth(1)).toBeVisible();
30 | await expect(page.locator('#react-portal-modal-container svg').nth(2)).toBeVisible();
at /home/runner/work/tonkeeper-web/tonkeeper-web/tests/playwright/tests/BuyTon.spec.ts:27:111
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Run Playwright tests:
tests/playwright/[chromium] › SendTONmodalWindow.spec.ts#L1
tests/playwright/[chromium] › SendTONmodalWindow.spec.ts took 2.6m
|
Run Playwright tests:
tests/playwright/[chromium] › TonConnect.spec.ts#L1
tests/playwright/[chromium] › TonConnect.spec.ts took 55.2s
|
Run Playwright tests:
tests/playwright/[chromium] › AddVersion.spec.ts#L1
tests/playwright/[chromium] › AddVersion.spec.ts took 48.0s
|
Run Playwright tests:
tests/playwright/[chromium] › TestnetAccounts/Testnet.spec.ts#L1
tests/playwright/[chromium] › TestnetAccounts/Testnet.spec.ts took 43.4s
|
Run Playwright tests:
tests/playwright/[chromium] › Multisig.spec.ts#L1
tests/playwright/[chromium] › Multisig.spec.ts took 40.8s
|
Run Playwright tests
7 failed
[chromium] › 12WordMnemonic/OKX.spec.ts:7:5 › OKX wallet ───────────────────────────────────────
[chromium] › 12WordMnemonic/OKX.spec.ts:43:5 › v4 default for OKX ─────────────────────────────
[chromium] › AddBitGet.spec.ts:5:5 › BITGET ────────────────────────────────────────────────────
[chromium] › BuyTon.spec.ts:5:5 › Buy TON on main screen ───────────────────────────────────────
[chromium] › Dashboard.spec.ts:5:5 › Dashboard + elements ──────────────────────────────────────
[chromium] › Subscription/BuyPro.spec.ts:5:5 › Buy PRO ─────────────────────────────────────────
[chromium] › TestnetAccounts/TestnetElements.spec.ts:6:5 › Testnet elements ────────────────────
4 flaky
[chromium] › ElementsVisibility/NavigationSidebarElements.spec.ts:75:5 › Swap ──────────────────
[chromium] › ElementsVisibility/NavigationSidebarElements.spec.ts:108:5 › Multisig ─────────────
[chromium] › PinToken.spec.ts:43:5 › Pin 2 tokens ──────────────────────────────────────────────
[chromium] › Receive.spec.ts:5:5 › Receive for regular wallet ──────────────────────────────────
54 passed (7.0m)
|
Loading