Skip to content

feat: sbtc integration #7191

feat: sbtc integration

feat: sbtc integration #7191

Triggered via pull request December 3, 2024 19:17
Status Failure
Total duration 28m 39s
Artifacts 1

playwright.yml

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

Annotations

64 errors, 22 warnings, and 10 notices
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L1
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Test timeout of 30000ms exceeded.
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L27
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByTestId('sign-up-btn') 25 | }) => { 26 | const newPagePromise = context.waitForEvent('page'); > 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); | ^ 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); 30 | await testAppPage.page.bringToFront(); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:27:73
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L26
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Error: browserContext.waitForEvent: Target page, context or browser has been closed 24 | context, 25 | }) => { > 26 | const newPagePromise = context.waitForEvent('page'); | ^ 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:26:38
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L1
1) [chromium] › specs/transactions/transactions.spec.ts:23: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:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L27
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByTestId('sign-up-btn') 25 | }) => { 26 | const newPagePromise = context.waitForEvent('page'); > 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); | ^ 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); 30 | await testAppPage.page.bringToFront(); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:27:73
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L26
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserContext.waitForEvent: Target page, context or browser has been closed 24 | context, 25 | }) => { > 26 | const newPagePromise = context.waitForEvent('page'); | ^ 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:26:38
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L1
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L27
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByTestId('sign-up-btn') 25 | }) => { 26 | const newPagePromise = context.waitForEvent('page'); > 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); | ^ 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); 30 | await testAppPage.page.bringToFront(); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:27:73
[chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call: tests/specs/transactions/transactions.spec.ts#L26
1) [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserContext.waitForEvent: Target page, context or browser has been closed 24 | context, 25 | }) => { > 26 | const newPagePromise = context.waitForEvent('page'); | ^ 27 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); 28 | const accountsPage = await newPagePromise; 29 | await accountsPage.getByTestId('switch-account-item-1').click({ force: true }); at /home/runner/work/extension/extension/tests/specs/transactions/transactions.spec.ts:26:38
Shard 10 of 10
Process completed with exit code 1.
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/page-object-models/onboarding.page.ts#L303
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Error: Unable to initialised wallet state at page-object-models/onboarding.page.ts:303 301 | 302 | do { > 303 | if (iterationCounter.getValue() > 5) throw new Error('Unable to initialised wallet state'); | ^ 304 | 305 | await this.page.evaluate( 306 | async walletState => chrome.storage.local.set({ 'persist:root': walletState }), at OnboardingPage.signInWithTestAccount (/home/runner/work/extension/extension/tests/page-object-models/onboarding.page.ts:303:50) at /home/runner/work/extension/extension/tests/specs/profile/profile.spec.ts:15:5
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L1
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L21
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByTestId('sign-up-btn') 19 | test('should show an error for invalid profile', async ({ context }) => { 20 | const newPagePromise = context.waitForEvent('page'); > 21 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); | ^ 22 | const accountsPage = await newPagePromise; 23 | await accountsPage.getByTestId('switch-account-item-0').click({ force: true }); 24 | await testAppPage.page.bringToFront(); at /home/runner/work/extension/extension/tests/specs/profile/profile.spec.ts:21:71
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L20
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserContext.waitForEvent: Target page, context or browser has been closed 18 | 19 | test('should show an error for invalid profile', async ({ context }) => { > 20 | const newPagePromise = context.waitForEvent('page'); | ^ 21 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); 22 | const accountsPage = await newPagePromise; 23 | await accountsPage.getByTestId('switch-account-item-0').click({ force: true }); at /home/runner/work/extension/extension/tests/specs/profile/profile.spec.ts:20:36
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L1
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L21
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByTestId('sign-up-btn') 19 | test('should show an error for invalid profile', async ({ context }) => { 20 | const newPagePromise = context.waitForEvent('page'); > 21 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); | ^ 22 | const accountsPage = await newPagePromise; 23 | await accountsPage.getByTestId('switch-account-item-0').click({ force: true }); 24 | await testAppPage.page.bringToFront(); at /home/runner/work/extension/extension/tests/specs/profile/profile.spec.ts:21:71
[chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile: tests/specs/profile/profile.spec.ts#L20
1) [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: browserContext.waitForEvent: Target page, context or browser has been closed 18 | 19 | test('should show an error for invalid profile', async ({ context }) => { > 20 | const newPagePromise = context.waitForEvent('page'); | ^ 21 | await testAppPage.page.getByTestId(OnboardingSelectors.SignUpBtn).click(); 22 | const accountsPage = await newPagePromise; 23 | await accountsPage.getByTestId('switch-account-item-0').click({ force: true }); at /home/runner/work/extension/extension/tests/specs/profile/profile.spec.ts:20:36
Shard 4 of 10
Process completed with exit code 1.
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithBitcoinAndStacksKey › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L1
1) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithBitcoinAndStacksKey › the promise resolves with addresses successfully Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithBitcoinAndStacksKey › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L104
1) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithBitcoinAndStacksKey › the promise resolves with addresses successfully Error: page.goto: Target page, context or browser has been closed Call log: - navigating to "localhost:3000", waiting until "load" 102 | 103 | test('the promise resolves with addresses successfully', async ({ page, context }) => { > 104 | await page.goto('localhost:3000'); | ^ 105 | const getAddressesPromise = initiateGetAddresses(page); 106 | 107 | const popup = await interceptRequestPopup(context); at /home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:104:20
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L1
2) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L104
2) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully Error: page.goto: Target page, context or browser has been closed Call log: - navigating to "localhost:3000", waiting until "load" 102 | 103 | test('the promise resolves with addresses successfully', async ({ page, context }) => { > 104 | await page.goto('localhost:3000'); | ^ 105 | const getAddressesPromise = initiateGetAddresses(page); 106 | 107 | const popup = await interceptRequestPopup(context); at /home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:104:20
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L71
2) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('get-addresses-approve-button') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByTestId('get-addresses-approve-button') 69 | async function clickConnectLeatherButton(popup: Page) { 70 | const button = popup.getByTestId('get-addresses-approve-button'); > 71 | await test.expect(button).toBeVisible(); | ^ 72 | await button.click(); 73 | } 74 | at clickConnectLeatherButton (/home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:71:29) at /home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:108:15
[chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully: tests/specs/rpc-get-addresses/get-addresses.spec.ts#L66
2) [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Target page, context or browser has been closed 64 | 65 | async function initiateGetAddresses(page: Page) { > 66 | return page.evaluate(async () => (window as any).LeatherProvider?.request('getAddresses')); | ^ 67 | } 68 | 69 | async function clickConnectLeatherButton(popup: Page) { at initiateGetAddresses (/home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:66:15) at /home/runner/work/extension/extension/tests/specs/rpc-get-addresses/get-addresses.spec.ts:105:37
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L1
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Test timeout of 30000ms exceeded.
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L37
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Error: locator.fill: Target page, context or browser has been closed Call log: - waiting for getByTestId('transaction-action-sheet-cancel').getByTestId('transaction-action-fee-input') 35 | 36 | const feeInput = cancelActionSheet.getByTestId(ActivitySelectors.TransactionActionFeeInput); > 37 | await feeInput.fill('0.004'); | ^ 38 | 39 | const submitBtn = page.getByTestId(ActivitySelectors.TransactionSubmitAction); 40 | await submitBtn.click(); at /home/runner/work/extension/extension/tests/specs/manage-transaction/manage-transaction.spec.ts:37:20
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L1
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L37
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Target page, context or browser has been closed Call log: - waiting for getByTestId('transaction-action-sheet-cancel').getByTestId('transaction-action-fee-input') 35 | 36 | const feeInput = cancelActionSheet.getByTestId(ActivitySelectors.TransactionActionFeeInput); > 37 | await feeInput.fill('0.004'); | ^ 38 | 39 | const submitBtn = page.getByTestId(ActivitySelectors.TransactionSubmitAction); 40 | await submitBtn.click(); at /home/runner/work/extension/extension/tests/specs/manage-transaction/manage-transaction.spec.ts:37:20
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L1
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L37
1) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Target page, context or browser has been closed Call log: - waiting for getByTestId('transaction-action-sheet-cancel').getByTestId('transaction-action-fee-input') 35 | 36 | const feeInput = cancelActionSheet.getByTestId(ActivitySelectors.TransactionActionFeeInput); > 37 | await feeInput.fill('0.004'); | ^ 38 | 39 | const submitBtn = page.getByTestId(ActivitySelectors.TransactionSubmitAction); 40 | await submitBtn.click(); at /home/runner/work/extension/extension/tests/specs/manage-transaction/manage-transaction.spec.ts:37:20
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L1
2) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee Test timeout of 30000ms exceeded.
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L62
2) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee Error: locator.fill: Target page, context or browser has been closed Call log: - waiting for getByTestId('transaction-action-sheet-increase-fee').getByTestId('transaction-action-fee-input') 60 | ActivitySelectors.TransactionActionFeeInput 61 | ); > 62 | await feeInput.fill('0.004'); | ^ 63 | 64 | const submitBtn = page.getByTestId(ActivitySelectors.TransactionSubmitAction); 65 | await submitBtn.click(); at /home/runner/work/extension/extension/tests/specs/manage-transaction/manage-transaction.spec.ts:62:20
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L1
2) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee: tests/specs/manage-transaction/manage-transaction.spec.ts#L62
2) [chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.fill: Target page, context or browser has been closed Call log: - waiting for getByTestId('transaction-action-sheet-increase-fee').getByTestId('transaction-action-fee-input') 60 | ActivitySelectors.TransactionActionFeeInput 61 | ); > 62 | await feeInput.fill('0.004'); | ^ 63 | 64 | const submitBtn = page.getByTestId(ActivitySelectors.TransactionSubmitAction); 65 | await submitBtn.click(); at /home/runner/work/extension/extension/tests/specs/manage-transaction/manage-transaction.spec.ts:62:20
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L1
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L38
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Error: page.evaluate: Target page, context or browser has been closed 36 | function initiateTxSigning(page: Page) { 37 | return async (txHex: string) => > 38 | page.evaluate( | ^ 39 | async txHex => 40 | (window as any).LeatherProvider.request('stx_signTransaction', { 41 | txHex, at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:38:12 at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:63:30
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L1
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L38
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Target page, context or browser has been closed 36 | function initiateTxSigning(page: Page) { 37 | return async (txHex: string) => > 38 | page.evaluate( | ^ 39 | async txHex => 40 | (window as any).LeatherProvider.request('stx_signTransaction', { 41 | txHex, at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:38:12 at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:63:30
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L1
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L38
1) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Target page, context or browser has been closed 36 | function initiateTxSigning(page: Page) { 37 | return async (txHex: string) => > 38 | page.evaluate( | ^ 39 | async txHex => 40 | (window as any).LeatherProvider.request('stx_signTransaction', { 41 | txHex, at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:38:12 at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:63:30
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L1
2) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L38
2) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected Error: page.evaluate: Target page, context or browser has been closed 36 | function initiateTxSigning(page: Page) { 37 | return async (txHex: string) => > 38 | page.evaluate( | ^ 39 | async txHex => 40 | (window as any).LeatherProvider.request('stx_signTransaction', { 41 | txHex, at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:38:12 at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:116:30
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L1
2) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded.
[chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected: tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts#L38
2) [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.evaluate: Target page, context or browser has been closed 36 | function initiateTxSigning(page: Page) { 37 | return async (txHex: string) => > 38 | page.evaluate( | ^ 39 | async txHex => 40 | (window as any).LeatherProvider.request('stx_signTransaction', { 41 | txHex, at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:38:12 at /home/runner/work/extension/extension/tests/specs/rpc-stacks-transaction/transaction-signing.spec.ts:116:30
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/specs/network/add-network.spec.ts#L9
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | 8 | test.describe('Networks tests', () => { > 9 | test.beforeEach( | ^ 10 | async ({ extensionId, globalPage, onboardingPage, homePage, networkPage, page }) => { 11 | await globalPage.setupAndUseApiCalls(extensionId); 12 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:9:8
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/page-object-models/network.page.ts#L18
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Error: page.waitForSelector: Target page, context or browser has been closed Call log: - waiting for locator('[data-testid="network-page-ready"]') at page-object-models/network.page.ts:18 16 | 17 | async waitForNetworkPageReady() { > 18 | await this.page.waitForSelector(createTestSelector(NetworkSelectors.NetworkPageReady), { | ^ 19 | state: 'attached', 20 | }); 21 | } at NetworkPage.waitForNetworkPageReady (/home/runner/work/extension/extension/tests/page-object-models/network.page.ts:18:21) at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:16:25
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/specs/network/add-network.spec.ts#L9
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | 8 | test.describe('Networks tests', () => { > 9 | test.beforeEach( | ^ 10 | async ({ extensionId, globalPage, onboardingPage, homePage, networkPage, page }) => { 11 | await globalPage.setupAndUseApiCalls(extensionId); 12 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:9:8
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/page-object-models/network.page.ts#L18
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForSelector: Target page, context or browser has been closed Call log: - waiting for locator('[data-testid="network-page-ready"]') at page-object-models/network.page.ts:18 16 | 17 | async waitForNetworkPageReady() { > 18 | await this.page.waitForSelector(createTestSelector(NetworkSelectors.NetworkPageReady), { | ^ 19 | state: 'attached', 20 | }); 21 | } at NetworkPage.waitForNetworkPageReady (/home/runner/work/extension/extension/tests/page-object-models/network.page.ts:18:21) at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:16:25
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/specs/network/add-network.spec.ts#L9
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | 8 | test.describe('Networks tests', () => { > 9 | test.beforeEach( | ^ 10 | async ({ extensionId, globalPage, onboardingPage, homePage, networkPage, page }) => { 11 | await globalPage.setupAndUseApiCalls(extensionId); 12 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:9:8
[chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network: tests/page-object-models/network.page.ts#L18
1) [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForSelector: Target page, context or browser has been closed Call log: - waiting for locator('[data-testid="network-page-ready"]') at page-object-models/network.page.ts:18 16 | 17 | async waitForNetworkPageReady() { > 18 | await this.page.waitForSelector(createTestSelector(NetworkSelectors.NetworkPageReady), { | ^ 19 | state: 'attached', 20 | }); 21 | } at NetworkPage.waitForNetworkPageReady (/home/runner/work/extension/extension/tests/page-object-models/network.page.ts:18:21) at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:16:25
[chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty: tests/specs/network/add-network.spec.ts#L9
2) [chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | 8 | test.describe('Networks tests', () => { > 9 | test.beforeEach( | ^ 10 | async ({ extensionId, globalPage, onboardingPage, homePage, networkPage, page }) => { 11 | await globalPage.setupAndUseApiCalls(extensionId); 12 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:9:8
[chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty: tests/page-object-models/network.page.ts#L18
2) [chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty Error: page.waitForSelector: Target page, context or browser has been closed Call log: - waiting for locator('[data-testid="network-page-ready"]') at page-object-models/network.page.ts:18 16 | 17 | async waitForNetworkPageReady() { > 18 | await this.page.waitForSelector(createTestSelector(NetworkSelectors.NetworkPageReady), { | ^ 19 | state: 'attached', 20 | }); 21 | } at NetworkPage.waitForNetworkPageReady (/home/runner/work/extension/extension/tests/page-object-models/network.page.ts:18:21) at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:16:25
[chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty: tests/specs/network/add-network.spec.ts#L9
2) [chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 7 | 8 | test.describe('Networks tests', () => { > 9 | test.beforeEach( | ^ 10 | async ({ extensionId, globalPage, onboardingPage, homePage, networkPage, page }) => { 11 | await globalPage.setupAndUseApiCalls(extensionId); 12 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:9:8
[chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty: tests/page-object-models/network.page.ts#L18
2) [chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: page.waitForSelector: Target page, context or browser has been closed Call log: - waiting for locator('[data-testid="network-page-ready"]') at page-object-models/network.page.ts:18 16 | 17 | async waitForNetworkPageReady() { > 18 | await this.page.waitForSelector(createTestSelector(NetworkSelectors.NetworkPageReady), { | ^ 19 | state: 'attached', 20 | }); 21 | } at NetworkPage.waitForNetworkPageReady (/home/runner/work/extension/extension/tests/page-object-models/network.page.ts:18:21) at /home/runner/work/extension/extension/tests/specs/network/add-network.spec.ts:16:25
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/specs/send/send-sip10.spec.ts#L11
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 9 | 10 | test.describe('Send sip10', () => { > 11 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 12 | await globalPage.setupAndUseApiCalls(extensionId); 13 | await mockStacksBroadcastTransaction(globalPage.page); 14 | at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:11:8
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/page-object-models/send.page.ts#L89
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByTestId('send-form') to be visible at page-object-models/send.page.ts:89 87 | await this.page.waitForURL('**' + RouteUrls.SendCryptoAsset); 88 | await this.page.getByTestId(MockedTokensSelectors.Sip10TokenTestId).click(); > 89 | await this.page.getByTestId(SendCryptoAssetSelectors.SendForm).waitFor(); | ^ 90 | } 91 | 92 | async waitForSendPageReady() { at SendPage.selectSIP10AndGoToSendForm (/home/runner/work/extension/extension/tests/page-object-models/send.page.ts:89:68) at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:17:5
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/specs/send/send-sip10.spec.ts#L11
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 9 | 10 | test.describe('Send sip10', () => { > 11 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 12 | await globalPage.setupAndUseApiCalls(extensionId); 13 | await mockStacksBroadcastTransaction(globalPage.page); 14 | at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:11:8
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/page-object-models/send.page.ts#L89
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByTestId('send-form') to be visible at page-object-models/send.page.ts:89 87 | await this.page.waitForURL('**' + RouteUrls.SendCryptoAsset); 88 | await this.page.getByTestId(MockedTokensSelectors.Sip10TokenTestId).click(); > 89 | await this.page.getByTestId(SendCryptoAssetSelectors.SendForm).waitFor(); | ^ 90 | } 91 | 92 | async waitForSendPageReady() { at SendPage.selectSIP10AndGoToSendForm (/home/runner/work/extension/extension/tests/page-object-models/send.page.ts:89:68) at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:17:5
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/specs/send/send-sip10.spec.ts#L11
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 9 | 10 | test.describe('Send sip10', () => { > 11 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 12 | await globalPage.setupAndUseApiCalls(extensionId); 13 | await mockStacksBroadcastTransaction(globalPage.page); 14 | at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:11:8
[chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token: tests/page-object-models/send.page.ts#L89
1) [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ─────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByTestId('send-form') to be visible at page-object-models/send.page.ts:89 87 | await this.page.waitForURL('**' + RouteUrls.SendCryptoAsset); 88 | await this.page.getByTestId(MockedTokensSelectors.Sip10TokenTestId).click(); > 89 | await this.page.getByTestId(SendCryptoAssetSelectors.SendForm).waitFor(); | ^ 90 | } 91 | 92 | async waitForSendPageReady() { at SendPage.selectSIP10AndGoToSendForm (/home/runner/work/extension/extension/tests/page-object-models/send.page.ts:89:68) at /home/runner/work/extension/extension/tests/specs/send/send-sip10.spec.ts:17:5
[chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee: tests/specs/send/send-stx.spec.ts#L21
2) [chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee Test timeout of 30000ms exceeded while running "beforeEach" hook. 19 | 20 | test.describe('send stx: tests on testnet', () => { > 21 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 22 | await globalPage.setupAndUseApiCalls(extensionId); 23 | 24 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/send/send-stx.spec.ts:21:8
[chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee: tests/page-object-models/send.page.ts#L83
2) [chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByTestId('send-form') to be visible at page-object-models/send.page.ts:83 81 | await this.page.getByTestId('STX').click(); 82 | await this.page.waitForURL('**' + `${RouteUrls.SendCryptoAsset}/stx`); > 83 | await this.page.getByTestId(SendCryptoAssetSelectors.SendForm).waitFor(); | ^ 84 | } 85 | 86 | async selectSIP10AndGoToSendForm() { at SendPage.selectStxAndGoToSendForm (/home/runner/work/extension/extension/tests/page-object-models/send.page.ts:83:68) at /home/runner/work/extension/extension/tests/specs/send/send-stx.spec.ts:27:5
[chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee: tests/specs/send/send-stx.spec.ts#L21
2) [chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 30000ms exceeded while running "beforeEach" hook. 19 | 20 | test.describe('send stx: tests on testnet', () => { > 21 | test.beforeEach(async ({ extensionId, globalPage, homePage, onboardingPage, sendPage }) => { | ^ 22 | await globalPage.setupAndUseApiCalls(extensionId); 23 | 24 | await onboardingPage.signInWithTestAccount(extensionId); at /home/runner/work/extension/extension/tests/specs/send/send-stx.spec.ts:21:8
[chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee: tests/page-object-models/send.page.ts#L83
2) [chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByTestId('send-form') to be visible at page-object-models/send.page.ts:83 81 | await this.page.getByTestId('STX').click(); 82 | await this.page.waitForURL('**' + `${RouteUrls.SendCryptoAsset}/stx`); > 83 | await this.page.getByTestId(SendCryptoAssetSelectors.SendForm).waitFor(); | ^ 84 | } 85 | 86 | async selectSIP10AndGoToSendForm() { at SendPage.selectStxAndGoToSendForm (/home/runner/work/extension/extension/tests/page-object-models/send.page.ts:83:68) at /home/runner/work/extension/extension/tests/specs/send/send-stx.spec.ts:27:5
Shard 9 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/settings/settings.spec.ts#L1
[chromium] › specs/settings/settings.spec.ts took 43.6s
Shard 10 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Shard 7 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/send/send-btc.spec.ts#L1
[chromium] › specs/send/send-btc.spec.ts took 49.0s
Slow Test: [chromium] › specs/send/send-inscription.spec.ts#L1
[chromium] › specs/send/send-inscription.spec.ts took 37.9s
Shard 1 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/ledger/ledger.spec.ts#L1
[chromium] › specs/ledger/ledger.spec.ts took 49.8s
Slow Test: [chromium] › specs/compliance-checks/compliance-checks.spec.ts#L1
[chromium] › specs/compliance-checks/compliance-checks.spec.ts took 26.1s
Slow Test: [chromium] › specs/fund/fund.spec.ts#L1
[chromium] › specs/fund/fund.spec.ts took 16.3s
Shard 4 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/onboarding/onboarding.spec.ts#L1
[chromium] › specs/onboarding/onboarding.spec.ts took 59.1s
Shard 5 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Shard 2 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Shard 6 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/rpc-sign-psbt/sign-psbt.spec.ts#L1
[chromium] › specs/rpc-sign-psbt/sign-psbt.spec.ts took 37.7s
Slow Test: [chromium] › specs/rpc-open/open.spec.ts#L1
[chromium] › specs/rpc-open/open.spec.ts took 21.8s
Shard 3 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Slow Test: [chromium] › specs/message-signing/bip322-message-signing.spec.ts#L1
[chromium] › specs/message-signing/bip322-message-signing.spec.ts took 18.3s
Shard 8 of 10
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Merge reports
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
Deprecation notice: v1, v2, and v3 of the artifact actions
The following artifacts were uploaded using a version of actions/upload-artifact that is scheduled for deprecation: "all-blob-reports". Please update your workflow to use v4 of the artifact actions. Learn more: https://github.blog/changelog/2024-04-16-deprecation-notice-v3-of-the-artifact-actions/
🎭 Playwright Run Summary
6 passed (48.5s)
🎭 Playwright Run Summary
1 failed [chromium] › specs/transactions/transactions.spec.ts:23:5 › Transaction signing › Contract calls › that it validates against insufficient funds when performing a contract call 1 skipped 1 did not run 1 passed (1.7m)
🎭 Playwright Run Summary
11 passed (1.5m)
🎭 Playwright Run Summary
17 passed (1.7m)
🎭 Playwright Run Summary
1 failed [chromium] › specs/profile/profile.spec.ts:19:3 › Profile updating › should show an error for invalid profile 1 did not run 7 passed (2.5m)
🎭 Playwright Run Summary
2 flaky [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithBitcoinAndStacksKey › the promise resolves with addresses successfully [chromium] › specs/rpc-get-addresses/get-addresses.spec.ts:103:7 › Rpc: GetAddresses › ledgerWithStacksKeysOnly › the promise resolves with addresses successfully 9 passed (2.7m)
🎭 Playwright Run Summary
2 failed [chromium] › specs/manage-transaction/manage-transaction.spec.ts:24:3 › Manage transaction › that user can cancel fee [chromium] › specs/manage-transaction/manage-transaction.spec.ts:47:3 › Manage transaction › that user can increase fee 2 passed (3.4m)
🎭 Playwright Run Summary
2 failed [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:48:3 › Transaction signing › that transaction details are the same after signing multi-signature STX transfer [chromium] › specs/rpc-stacks-transaction/transaction-signing.spec.ts:107:3 › Transaction signing › Single signature STX transfer being rejected 7 passed (4.2m)
🎭 Playwright Run Summary
9 failed [chromium] › specs/network/add-network.spec.ts:20:3 › Networks tests › that bitcoin api url changes on selecting different network [chromium] › specs/network/add-network.spec.ts:29:3 › Networks tests › validation error when stacks api url is empty [chromium] › specs/network/add-network.spec.ts:42:3 › Networks tests › validation error when name is empty [chromium] › specs/network/add-network.spec.ts:51:3 › Networks tests › validation error when key is empty [chromium] › specs/network/add-network.spec.ts:61:3 › Networks tests › validation error when bitcoin api url is empty [chromium] › specs/network/add-network.spec.ts:73:3 › Networks tests › unable to fetch info from stacks node [chromium] › specs/network/add-network.spec.ts:85:3 › Networks tests › unable to fetch mempool from bitcoin node [chromium] › specs/network/add-network.spec.ts:97:3 › Networks tests › proper initial values on edit network [chromium] › specs/network/add-network.spec.ts:119:3 › Networks tests › delete network ───────── 2 passed (14.4m)
🎭 Playwright Run Summary
17 failed [chromium] › specs/send/send-sip10.spec.ts:20:3 › Send sip10 › can send sip10 token ──────────── [chromium] › specs/send/send-stx.spec.ts:30:3 › send stx: tests on testnet › that we show high fee warning in case of high custom fee [chromium] › specs/send/send-stx.spec.ts:52:3 › send stx: tests on testnet › that send max button sets available balance minus fee [chromium] › specs/send/send-stx.spec.ts:60:3 › send stx: tests on testnet › that empty memo on preview matches default empty value [chromium] › specs/send/send-stx.spec.ts:79:3 › send stx: tests on testnet › that asset value, recipient, memo and fees on preview match input [chromium] › specs/send/send-stx.spec.ts:118:5 › send stx: tests on testnet › send form validation › that the amount must be a number [chromium] › specs/send/send-stx.spec.ts:125:5 › send stx: tests on testnet › send form validation › that the amount must be positive [chromium] › specs/send/send-stx.spec.ts:132:5 › send stx: tests on testnet › send form validation › that the amount field enforces max length based on decimals [chromium] › specs/send/send-stx.spec.ts:140:5 › send stx: tests on testnet › send form validation › that the amount is greater than the available balance [chromium] › specs/send/send-stx.spec.ts:147:5 › send stx: tests on testnet › send form validation › that the address must be valid [chromium] › specs/send/send-stx.spec.ts:154:5 › send stx: tests on testnet › send form validation › that the address cannot be same as sender [chromium] › specs/send/send-stx.spec.ts:162:5 › send stx: tests on testnet › send form validation › that valid addresses are accepted [chromium] › specs/send/send-stx.spec.ts:172:5 › send stx: tests on testnet › send form preview › send form preview: that it shows preview of tx details to be confirmed [chromium] › specs/send/send-stx.spec.ts:182:5 › send stx: tests on testnet › send form preview › send form preview: that it shows preview of tx details after validation error is resolved [chromium] › specs/send/send-stx.spec.ts:210:5 › send stx: tests on mainnet › send form input fields › that recipient address matches bns name [chromium] › specs/send/send-stx.spec.ts:230:5 › send stx: tests on mainnet › send form input fields › that fee row defaults to middle fee estimation [chromium] › specs/send/send-stx.spec.ts:240:5 › send stx: tests on mainnet › send form input fields › that low fee estimate can be selected

Artifacts

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