Skip to content

chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 #5204

chore(deps-dev): bump typescript from 5.4.3 to 5.4.4

chore(deps-dev): bump typescript from 5.4.3 to 5.4.4 #5204

Triggered via pull request April 9, 2024 18:32
Status Failure
Total duration 8m 14s
Artifacts 1

playwright.yml

on: pull_request
Matrix: test
Merge reports
38s
Merge reports
Fit to window
Zoom out
Zoom in

Annotations

20 errors, 9 warnings, and 8 notices
[chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in: tests/page-object-models/onboarding.page.ts#L268
1) [chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:19:5
[chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in: tests/page-object-models/onboarding.page.ts#L268
1) [chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:19:5
[chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in: tests/page-object-models/onboarding.page.ts#L268
1) [chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:19:5
[chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address: tests/page-object-models/onboarding.page.ts#L268
2) [chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address: tests/page-object-models/onboarding.page.ts#L268
2) [chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address: tests/page-object-models/onboarding.page.ts#L268
2) [chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address: tests/page-object-models/onboarding.page.ts#L268
3) [chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address: tests/page-object-models/onboarding.page.ts#L268
3) [chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address: tests/page-object-models/onboarding.page.ts#L268
3) [chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/onboarding/onboarding.spec.ts:91:7 › Onboarding an existing user › Address generation › Stacks › that restoring a wallet generates the correct stacks address: tests/page-object-models/onboarding.page.ts#L268
4) [chromium] › specs/onboarding/onboarding.spec.ts:91:7 › Onboarding an existing user › Address generation › Stacks › that restoring a wallet generates the correct stacks address Error: No key found at page-object-models/onboarding.page.ts:268 266 | async enterMnemonicKey(secretKey: string) { 267 | // NOTE: TEST_ACCOUNT_SECRET_KEY needs to be obtained and set in .env > 268 | if (!secretKey) throw new Error('No key found'); | ^ 269 | const key = secretKey.split(' '); 270 | for (let i = 0; i < key.length; i++) { 271 | await this.page.getByTestId(`mnemonic-input-${i + 1}`).fill(key[i]); at OnboardingPage.enterMnemonicKey (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:268:27) at OnboardingPage.signInExistingUser (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:255:16) at /home/runner/work/extension/extension/tests/specs/onboarding/onboarding.spec.ts:75:7
[chromium] › specs/send/send-btc.spec.ts:44:5 › send btc › btc send form › that asset value and recipient on preview match input: tests/specs/send/send-btc.spec.ts#L12
1) [chromium] › specs/send/send-btc.spec.ts:44:5 › send btc › btc send form › that asset value and recipient on preview match input Test timeout of 30000ms exceeded while running "beforeEach" hook. 10 | 11 | test.describe('send btc', () => { > 12 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 13 | await globalPage.setupAndUseApiCalls(extensionId); 14 | await onboardingPage.signInWithTestAccount(extensionId); 15 | await homePage.selectTestNet(); at /home/runner/work/extension/extension/tests/specs/send/send-btc.spec.ts:12:8
Shard 8 of 8
Error: page.waitForRequest: Target page, context or browser has been closed =========================== logs =========================== waiting for request "*/**/v2/transactions" ============================================================ Failed worker ran 2 tests: [chromium] › tests/specs/transactions/transactions.spec.ts:24:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call [chromium] › tests/specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount at specs/transactions/transactions.spec.ts:64 62 | if (!displayedFee) throw new Error('Cannot pull fee from UI'); 63 | > 64 | const requestPromise = transactionRequestPage.page.waitForRequest('*/**/v2/transactions'); | ^ 65 | 66 | await transactionRequestPage.page.route('*/**/v2/transactions', async route => { 67 | await route.abort(); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:64:58
[chromium] › specs/settings/settings.spec.ts:46:3 › Settings menu › that menu item allows viewing and saving secret key to clipboard: tests/specs/settings/settings.spec.ts#L8
1) [chromium] › specs/settings/settings.spec.ts:46:3 › Settings menu › that menu item allows viewing and saving secret key to clipboard Test timeout of 30000ms exceeded while running "beforeEach" hook. 6 | 7 | test.describe('Settings menu', () => { > 8 | test.beforeEach(async ({ extensionId, globalPage, onboardingPage }) => { | ^ 9 | await globalPage.setupAndUseApiCalls(extensionId); 10 | await onboardingPage.signInWithTestAccount(extensionId); 11 | }); at /home/runner/work/extension/extension/tests/specs/settings/settings.spec.ts:8:8
[chromium] › specs/transactions/transactions.spec.ts:24:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L1
2) [chromium] › specs/transactions/transactions.spec.ts:24:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount: tests/specs/transactions/transactions.spec.ts#L1
3) [chromium] › specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount Test timeout of 30000ms exceeded.
[chromium] › specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount: tests/specs/transactions/transactions.spec.ts#L1
3) [chromium] › specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
Shard 8 of 8
Process completed with exit code 1.
Merge reports
Action failed with "not found deploy key or tokens"
Merge reports
Action failed with "not found deploy key or tokens"
Merge reports
Process returned exit code 1 Launched as "/home/runner/runners/2.315.0/externals/node20/bin/node /home/runner/work/_actions/Wandalen/wretry.action/v3.2.0_js_action/src/Runner.mjs /home/runner/work/_actions/Wandalen/actions-gh-pages/lib/index.js" Launched at "/home/runner/work/extension/extension" Attempts exhausted, made 2 attempts : Attempt #1 started at : 18:40:57 GMT+0000 (Coordinated Universal Time) Attempt #2 started at : 18:40:58 GMT+0000 (Coordinated Universal Time)
Shard 3 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 1 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 4 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 2 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 7 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 6 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 5 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Shard 8 of 8
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: nick-fields/retry@v2, actions/upload-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Merge reports
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/download-artifact@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
4 failed [chromium] › specs/onboarding/onboarding.spec.ts:12:3 › Onboarding an existing user › going through the onboarding flow to sign in [chromium] › specs/onboarding/onboarding.spec.ts:79:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Native Segwit address [chromium] › specs/onboarding/onboarding.spec.ts:84:7 › Onboarding an existing user › Address generation › Bitcoin › that the wallet generates the correct Taproot address [chromium] › specs/onboarding/onboarding.spec.ts:91:7 › Onboarding an existing user › Address generation › Stacks › that restoring a wallet generates the correct stacks address 4 passed (1.3m)
🎭 Playwright Run Summary
3 skipped 6 passed (1.0m)
🎭 Playwright Run Summary
8 passed (1.6m)
🎭 Playwright Run Summary
9 passed (1.3m)
🎭 Playwright Run Summary
8 passed (1.9m)
🎭 Playwright Run Summary
8 passed (2.2m)
🎭 Playwright Run Summary
1 flaky [chromium] › specs/send/send-btc.spec.ts:44:5 › send btc › btc send form › that asset value and recipient on preview match input 7 passed (2.7m)
🎭 Playwright Run Summary
3 flaky [chromium] › specs/settings/settings.spec.ts:46:3 › Settings menu › that menu item allows viewing and saving secret key to clipboard [chromium] › specs/transactions/transactions.spec.ts:24:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call [chromium] › specs/transactions/transactions.spec.ts:45:5 › Transaction signing › App initiated STX transfer › that it broadcasts correctly with given fee and amount 5 passed (3.6m)

Artifacts

Produced during runtime
Name Size
all-blob-reports Expired
30 MB