feat: sbtc integration #7191
playwright.yml
on: pull_request
Matrix: test
Merge reports
43s
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 |
|