@Desktop • UI e2e • Test App triggered by valber-ledger on ref develop #738
test-ui-e2e-only-desktop.yml
on: schedule
Matrix: Desktop Tests E2E (Ubuntu)
Upload to Xray
0s
Notify to slack
4s
Annotations
27 errors and 4 notices
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L284
1) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2 › Verify that the information of the transaction is visible
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('amountReceived-drawer')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('amountReceived-drawer')
282 | );
283 | await app.account.selectAndClickOnLastOperation(OperationType.RECEIVED);
> 284 | await app.sendDrawer.expectReceiverInfos(transaction.transaction);
| ^
285 | }
286 | },
287 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:284:34
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L284
1) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2 › Verify that the information of the transaction is visible
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('amountReceived-drawer')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('amountReceived-drawer')
282 | );
283 | await app.account.selectAndClickOnLastOperation(OperationType.RECEIVED);
> 284 | await app.sendDrawer.expectReceiverInfos(transaction.transaction);
| ^
285 | }
286 | },
287 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:284:34
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L284
1) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2 › Verify that the information of the transaction is visible
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('amountReceived-drawer')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('amountReceived-drawer')
282 | );
283 | await app.account.selectAndClickOnLastOperation(OperationType.RECEIVED);
> 284 | await app.sendDrawer.expectReceiverInfos(transaction.transaction);
| ^
285 | }
286 | },
287 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:284:34
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L1
2) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1
Test timeout of 400000ms exceeded while setting up "electronApp".
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L284
2) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: locator('[data-testid="drawer-content"]').locator('text=addr1q9q9q55zyew785z6c2lnrhnzghy038r6mepmqn6v28kupk5ug4c7v5lwwfjwgn4mnpzgmhrhp8xry804kuvfh6ru2ews8d5td8')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for locator('[data-testid="drawer-content"]').locator('text=addr1q9q9q55zyew785z6c2lnrhnzghy038r6mepmqn6v28kupk5ug4c7v5lwwfjwgn4mnpzgmhrhp8xry804kuvfh6ru2ews8d5td8')
282 | );
283 | await app.account.selectAndClickOnLastOperation(OperationType.RECEIVED);
> 284 | await app.sendDrawer.expectReceiverInfos(transaction.transaction);
| ^
285 | }
286 | },
287 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:284:34
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L284
2) [speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: locator('[data-testid="drawer-content"]').locator('text=addr1q9q9q55zyew785z6c2lnrhnzghy038r6mepmqn6v28kupk5ug4c7v5lwwfjwgn4mnpzgmhrhp8xry804kuvfh6ru2ews8d5td8')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for locator('[data-testid="drawer-content"]').locator('text=addr1q9q9q55zyew785z6c2lnrhnzghy038r6mepmqn6v28kupk5ug4c7v5lwwfjwgn4mnpzgmhrhp8xry804kuvfh6ru2ews8d5td8')
282 | );
283 | await app.account.selectAndClickOnLastOperation(OperationType.RECEIVED);
> 284 | await app.sendDrawer.expectReceiverInfos(transaction.transaction);
| ^
285 | }
286 | },
287 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:284:34
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:536:11 › Send flows › Send funds step 1 (Recipient) - positive cases (Button enabled) › Check button enabled (0.0001 from Cosmos 1 to Cosmos 2) - valid address input (cosmos18sdl4lvyjtvpjkkt5smglux9sf4phdcpaddfae):
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L1
3) [speculos_tests] › specs/speculos/send.tx.spec.ts:536:11 › Send flows › Send funds step 1 (Recipient) - positive cases (Button enabled) › Check button enabled (0.0001 from Cosmos 1 to Cosmos 2) - valid address input (cosmos18sdl4lvyjtvpjkkt5smglux9sf4phdcpaddfae)
Test timeout of 400000ms exceeded while setting up "electronApp".
|
Desktop Tests E2E (Ubuntu) (2, 3)
Process completed with exit code 1.
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L230
1) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum › Verify swap completion: Ethereum
Error: Timed out 41000ms waiting for expect(locator).toHaveText(expected)
Locator: getByTestId('swap-completed-message')
Expected string: "Transaction broadcast successfully"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 41000ms
- waiting for getByTestId('swap-completed-message')
228 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap);
229 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 230 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
231 | },
232 | );
233 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:230:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L230
1) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum › Verify swap completion: Ethereum
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toHaveText(expected)
Locator: getByTestId('swap-completed-message')
Expected string: "Transaction broadcast successfully"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 41000ms
- waiting for getByTestId('swap-completed-message')
228 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap);
229 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 230 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
231 | },
232 | );
233 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:230:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L230
1) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum › Verify swap completion: Ethereum
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toHaveText(expected)
Locator: getByTestId('swap-completed-message')
Expected string: "Transaction broadcast successfully"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 41000ms
- waiting for getByTestId('swap-completed-message')
228 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap);
229 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 230 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
231 | },
232 | );
233 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:230:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L447
2) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('amountReceived')
445 | await app.swap.clickExchangeButton(electronApp, swap.provider.uiName);
446 |
> 447 | const amountTo = await app.swapDrawer.getAmountToReceive();
| ^
448 | const fees = await app.swapDrawer.getFees();
449 |
450 | swap.setAmountToReceive(amountTo);
at performSwapUntilDeviceVerificationStep (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:447:41)
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:228:9
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L1
2) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana
Error: ENOENT: no such file or directory, copyfile 'tests/artifacts/Swap Bitcoin to Solana.json' -> '/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/swap-Swap---Accepted-witho-41a33-cast-Swap-Bitcoin-to-Solana-speculos-tests/attachments/Test-logs-92900bd6a2a187dc2c2dabf5b5d528cbc24b22f4.json'
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L230
2) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toHaveText(expected)
Locator: getByTestId('swap-completed-message')
Expected string: "Transaction broadcast successfully"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 41000ms
- waiting for getByTestId('swap-completed-message')
228 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap);
229 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 230 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
231 | },
232 | );
233 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:230:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L1
3) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD
Test timeout of 400000ms exceeded while setting up "electronApp".
|
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L230
3) [speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toHaveText(expected)
Locator: getByTestId('swap-completed-message')
Expected string: "Transaction broadcast successfully"
Received: <element(s) not found>
Call log:
- expect.toHaveText with timeout 41000ms
- waiting for getByTestId('swap-completed-message')
228 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap);
229 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 230 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
231 | },
232 | );
233 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:230:30
|
Desktop Tests E2E (Ubuntu) (3, 3)
Process completed with exit code 1.
|
[speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L86
1) [speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate
TimeoutError: locator.scrollIntoViewIfNeeded: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('account-stake-banner-button')
84 | await app.accounts.navigateToAccountByName(account.delegate.account.accountName);
85 |
> 86 | await app.account.clickBannerCTA();
| ^
87 | await app.delegate.verifyFirstProviderName(account.delegate.provider);
88 | if (account.delegate.account.currency.name == Currency.SOL.name) {
89 | await app.delegate.verifyContinueDisabled();
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:86:29
|
[speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L108
1) [speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 120000ms exceeded.
Call log:
- waiting for locator('[data-testid^=\'operation-row-\']').filter({ hasText: 'Delegated' }).first()
106 |
107 | await app.layout.syncAccounts();
> 108 | await app.account.selectAndClickOnLastOperation(OperationType.DELEGATED);
| ^
109 | await app.delegateDrawer.expectDelegationInfos(account.delegate);
110 | },
111 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:108:29
|
[speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L108
1) [speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.click: Timeout 120000ms exceeded.
Call log:
- waiting for locator('[data-testid^=\'operation-row-\']').filter({ hasText: 'Delegated' }).first()
106 |
107 | await app.layout.syncAccounts();
> 108 | await app.account.selectAndClickOnLastOperation(OperationType.DELEGATED);
| ^
109 | await app.delegateDrawer.expectDelegationInfos(account.delegate);
110 | },
111 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:108:29
|
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L146
2) [speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator › Verify first provider name is ledgerbyfigment.poolv1.near › Get title provider on row 1
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('modal-provider-title').first() to be visible
144 | await app.modal.continue();
145 |
> 146 | await app.delegate.verifyFirstProviderName(validator.delegate.provider);
| ^
147 | if (validator.delegate.account.currency.name == Currency.SOL.name) {
148 | await app.delegate.verifyContinueDisabled();
149 | await app.delegate.selectProviderByName(validator.delegate.provider);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:146:30
|
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L146
2) [speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator › Verify first provider name is ledgerbyfigment.poolv1.near › Get title provider on row 1
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('modal-provider-title').first() to be visible
144 | await app.modal.continue();
145 |
> 146 | await app.delegate.verifyFirstProviderName(validator.delegate.provider);
| ^
147 | if (validator.delegate.account.currency.name == Currency.SOL.name) {
148 | await app.delegate.verifyContinueDisabled();
149 | await app.delegate.selectProviderByName(validator.delegate.provider);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:146:30
|
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator:
apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts#L146
2) [speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator › Verify first provider name is ledgerbyfigment.poolv1.near › Get title provider on row 1
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('modal-provider-title').first() to be visible
144 | await app.modal.continue();
145 |
> 146 | await app.delegate.verifyFirstProviderName(validator.delegate.provider);
| ^
147 | if (validator.delegate.account.currency.name == Currency.SOL.name) {
148 | await app.delegate.verifyContinueDisabled();
149 | await app.delegate.selectProviderByName(validator.delegate.provider);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/delegate.spec.ts:146:30
|
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Solana] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L45
3) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Solana] Add account › Get fist account name
TimeoutError: locator.inputValue: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('add-accounts-step-import-accounts-list').locator('input').first()
43 | await app.addAccount.expectModalVisiblity();
44 | await app.addAccount.selectCurrency(currency.currency);
> 45 | firstAccountName = await app.addAccount.getFirstAccountName();
| ^
46 |
47 | await app.addAccount.addAccounts();
48 | await app.addAccount.done();
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:45:49
|
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Solana] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L45
3) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Solana] Add account › Get fist account name
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.inputValue: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('add-accounts-step-import-accounts-list').locator('input').first()
43 | await app.addAccount.expectModalVisiblity();
44 | await app.addAccount.selectCurrency(currency.currency);
> 45 | firstAccountName = await app.addAccount.getFirstAccountName();
| ^
46 |
47 | await app.addAccount.addAccounts();
48 | await app.addAccount.done();
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:45:49
|
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [TON] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L1
4) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [TON] Add account › Select currency › Select account by scrolling: {0}
Test timeout of 400000ms exceeded.
|
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [TON] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L44
4) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [TON] Add account › Select currency › Select account by scrolling: {0}
Error: locator.evaluate: Target page, context or browser has been closed
Call log:
- waiting for locator('div.select-options-list')
42 | await app.portfolio.openAddAccountModal();
43 | await app.addAccount.expectModalVisiblity();
> 44 | await app.addAccount.selectCurrency(currency.currency);
| ^
45 | firstAccountName = await app.addAccount.getFirstAccountName();
46 |
47 | await app.addAccount.addAccounts();
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:44:30
|
🎭 Playwright Run Summary
2 failed
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Polygon 1 to Polygon 2
[speculos_tests] › specs/speculos/send.tx.spec.ts:248:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 1
1 flaky
[speculos_tests] › specs/speculos/send.tx.spec.ts:536:11 › Send flows › Send funds step 1 (Recipient) - positive cases (Button enabled) › Check button enabled (0.0001 from Cosmos 1 to Cosmos 2) - valid address input (cosmos18sdl4lvyjtvpjkkt5smglux9sf4phdcpaddfae)
44 passed (12.6m)
|
🎭 Playwright Run Summary
1 failed
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum
2 flaky
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana
[speculos_tests] › specs/speculos/swap.spec.ts:215:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD
37 passed (15.0m)
|
🎭 Playwright Run Summary
2 failed
[speculos_tests] › specs/speculos/delegate.spec.ts:75:11 › Delegate flows › Delegate › [NEAR] Delegate
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [NEAR] - Select validator
6 flaky
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Solana] Add account
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [TON] Add account ──
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [Solana] - Select validator
[speculos_tests] › specs/speculos/delegate.spec.ts:132:11 › Delegate flows › Select a validator › [Multiverse X] - Select validator
[speculos_tests] › specs/speculos/delete.account.spec.ts:39:9 › Delete Accounts › [XRP] Delete Account
[speculos_tests] › specs/speculos/nft.spec.ts:164:9 › The user displays his nft collection › User displays his Ethereum nft collection
36 passed (16.7m)
|
linux Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/2251270f-4441-4d83-a715-74ba30b8602e/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
allure-report-linux
|
65.3 MB |
|
allure-results-1
Expired
|
24.3 MB |
|
allure-results-2
Expired
|
6.13 MB |
|
allure-results-3
Expired
|
32.3 MB |
|