@Desktop • UI e2e • Test App triggered by valber-ledger on ref develop #983
test-ui-e2e-only-desktop.yml
on: schedule
Matrix: Desktop Tests E2E (Ubuntu)
Upload to Xray
0s
Notify to slack
4s
Annotations
28 errors and 4 notices
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive:
apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts#L68
1) [speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive › Retrieve address displayed
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#address-field')
66 | }
67 | await app.receive.continue();
> 68 | const displayedAddress = await app.receive.getAddressDisplayed();
| ^
69 | await app.receive.expectValidReceiveAddress(displayedAddress);
70 |
71 | await app.speculos.expectValidAddressDevice(account.account, displayedAddress);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts:68:52
|
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive:
apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts#L68
1) [speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive › Retrieve address displayed
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#address-field')
66 | }
67 | await app.receive.continue();
> 68 | const displayedAddress = await app.receive.getAddressDisplayed();
| ^
69 | await app.receive.expectValidReceiveAddress(displayedAddress);
70 |
71 | await app.speculos.expectValidAddressDevice(account.account, displayedAddress);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts:68:52
|
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive:
apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts#L68
1) [speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive › Retrieve address displayed
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for locator('#address-field')
66 | }
67 | await app.receive.continue();
> 68 | const displayedAddress = await app.receive.getAddressDisplayed();
| ^
69 | await app.receive.expectValidReceiveAddress(displayedAddress);
70 |
71 | await app.speculos.expectValidAddressDevice(account.account, displayedAddress);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts:68:52
|
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [Solana] Receive:
apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts#L71
2) [speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [Solana] Receive › Verify receive address correctness on device
Error: ElementNotFoundException: Element with text "Approve" not found on speculos screen
69 | await app.receive.expectValidReceiveAddress(displayedAddress);
70 |
> 71 | await app.speculos.expectValidAddressDevice(account.account, displayedAddress);
| ^
72 | await app.receive.expectApproveLabel();
73 | },
74 | );
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/receive.address.spec.ts:71:28
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Solana 1 to Solana 2:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L272
3) [speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Solana 1 to Solana 2 › Verify tx sent text
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: locator('text=Transaction sent')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for locator('text=Transaction sent')
270 |
271 | await app.speculos.signSendTransaction(transaction.transaction);
> 272 | await app.send.expectTxSent();
| ^
273 | await app.account.navigateToViewDetails();
274 | await app.sendDrawer.addressValueIsVisible(
275 | transaction.transaction.accountToCredit.address,
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:272:26
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 2:
apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts#L269
4) [speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 2 › Click `Continue` button
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: locator('text=Double-check the transaction details on your Ledger device before signing.')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for locator('text=Double-check the transaction details on your Ledger device before signing.')
267 | await app.send.continueAmountModal();
268 | await app.send.expectTxInfoValidity(transaction.transaction);
> 269 | await app.send.clickContinueToDevice();
| ^
270 |
271 | await app.speculos.signSendTransaction(transaction.transaction);
272 | await app.send.expectTxSent();
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/send.tx.spec.ts:269:26
|
[speculos_tests] › specs/speculos/send.tx.spec.ts:454:11 › Send flows › Check invalid amount input error › Check "Recipient address is inactive. Send at least 1 DOT to activate it" for Polkadot - invalid amount 0.5 input error:
libs/live-network/src/network.ts#L130
5) [speculos_tests] › specs/speculos/send.tx.spec.ts:454:11 › Send flows › Check invalid amount input error › Check "Recipient address is inactive. Send at least 1 DOT to activate it" for Polkadot - invalid amount 0.5 input error
LedgerAPI5xx: API HTTP 520 https://polkadot-sidecar.coin.ledger.com/pallets/staking/storage/ledger?keys[]=15NKsw4AoSEgBJ5NpHDkAjUmqLRfeSuqZBzZXH9uRg6MWbo3&key1=15NKsw4AoSEgBJ5NpHDkAjUmqLRfeSuqZBzZXH9uRg6MWbo3
at ../../../libs/live-network/src/network.ts:130
128 | return (status || "").toString().startsWith("4")
129 | ? new LedgerAPI4xx(msg, obj)
> 130 | : new LedgerAPI5xx(msg, obj);
| ^
131 | };
132 |
133 | const getErrorMessage = (data: Record<string, any>): string | null | undefined => {
at makeError (/home/runner/_work/ledger-live/ledger-live/libs/live-network/src/network.ts:130:7)
at errorInterceptor (/home/runner/_work/ledger-live/ledger-live/libs/live-network/src/network.ts:88:22)
at Axios.request (/home/runner/_work/ledger-live/ledger-live/node_modules/.pnpm/axios@1.7.7/node_modules/axios/lib/core/Axios.js:40:14)
at newImplementation (/home/runner/_work/ledger-live/ledger-live/libs/live-network/src/network.ts:202:16)
at fetchStashAddr (/home/runner/_work/ledger-live/ledger-live/libs/coin-modules/coin-polkadot/src/network/sidecar.ts:89:7)
at getStakingInfo (/home/runner/_work/ledger-live/ledger-live/libs/coin-modules/coin-polkadot/src/network/sidecar.ts:338:31)
at getAccount (/home/runner/_work/ledger-live/ledger-live/libs/coin-modules/coin-polkadot/src/network/sidecar.ts:296:23)
at getAccountShape (/home/runner/_work/ledger-live/ledger-live/libs/coin-modules/coin-polkadot/src/bridge/synchronization.ts:26:7)
at stepAccount (/home/runner/_work/ledger-live/ledger-live/libs/coin-framework/src/bridge/jsHelpers.ts:336:48)
at main (/home/runner/_work/ledger-live/ledger-live/libs/coin-framework/src/bridge/jsHelpers.ts:503:31)
|
Desktop Tests E2E (Ubuntu) (2, 3)
Process completed with exit code 1.
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L152
1) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana › Verify swap completion: Solana
Error: Timed out 120000ms 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 120000ms
- waiting for getByTestId('swap-completed-message')
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 152 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
153 | },
154 | );
155 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:152:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L152
1) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana › Verify swap completion: Solana
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 120000ms 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 120000ms
- waiting for getByTestId('swap-completed-message')
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 152 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
153 | },
154 | );
155 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:152:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L152
1) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana › Verify swap completion: Solana
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 120000ms 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 120000ms
- waiting for getByTestId('swap-completed-message')
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
> 152 | await app.swapDrawer.verifyExchangeCompletedTextContent(swap.accountToCredit.currency.name);
| ^
153 | },
154 | );
155 | });
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:152:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
2) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin › Select available provider
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
2) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin › Select available provider
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
2) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin › Select available provider
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
3) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin › Select available provider
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
3) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin › Select available provider
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L148
3) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin › Select available provider
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 41000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('number-of-quotes')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 41000ms
- waiting for getByTestId('number-of-quotes')
146 |
147 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap);
> 148 | const selectedProvider = await app.swap.selectExchange(electronApp);
| ^
149 |
150 | await performSwapUntilDeviceVerificationStep(app, electronApp, swap, selectedProvider);
151 | await app.speculos.verifyAmountsAndAcceptSwap(swap);
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:148:49
|
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L334
4) [speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin › Verify swap amount error message is displayed: /Minimum \d+(\.\d{1,10})? ETH needed for quotes\.\s*$/
Error: locator.textContent: Error: strict mode violation: locator('span[color*="error"]') resolved to 2 elements:
1) <span color="error.c60" variant="paragraph" font-weight="medium" font-size="paragraph" class="sc-fqkwJk sc-dcJtft djYzIk hdaXzp">Minimum 0.005 ETH needed for quotes. </span> aka getByText('Minimum 0.005 ETH needed for')
2) <span mb="2" font-size="body" color="error.c60" font-weight="semiBold" class="sc-fqkwJk sc-dcJtft jLpWJN bgGCNl">Minimum required for ETH</span> aka getByText('Minimum required for ETH')
Call log:
- waiting for locator('span[color*="error"]')
332 | `Minimum \\d+(\\.\\d{1,10})? ${swap.accountToDebit.currency.ticker} needed for quotes\\.\\s*$`,
333 | );
> 334 | await app.swap.verifySwapAmountErrorMessageIsDisplayed(
| ^
335 | electronApp,
336 | swap.accountToDebit,
337 | errorMessage,
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:334:24
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
1) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account › Select currency
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
1) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account › Select currency
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
1) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account › Select currency
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
2) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account › Select currency
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
2) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account › Select currency
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved t
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
2) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account › Select currency
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved t
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
3) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account › Select currency
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
3) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account › Select currency
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
3) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account › Select currency
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to
|
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Algorand] Add account:
apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts#L47
4) [speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Algorand] Add account › Select currency
TimeoutError: locator.waitFor: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('loading-spinner') to be hidden
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc-hTUWRQ gzORvz hgxHeb">…</div>
- locator resolved to visible <div size="16" color="palette.text.shade60" data-testid="loading-spinner" class="sc-aXZVg sc
|
🎭 Playwright Run Summary
1 failed
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [XRP] Receive ───────
4 flaky
[speculos_tests] › specs/speculos/receive.address.spec.ts:38:9 › Receive › [Solana] Receive ────
[speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Solana 1 to Solana 2
[speculos_tests] › specs/speculos/send.tx.spec.ts:252:11 › Send flows › Send from 1 account to another › Send from Cardano 1 to Cardano 2
[speculos_tests] › specs/speculos/send.tx.spec.ts:454:11 › Send flows › Check invalid amount input error › Check "Recipient address is inactive. Send at least 1 DOT to activate it" for Polkadot - invalid amount 0.5 input error
50 passed (12.1m)
|
🎭 Playwright Run Summary
6 failed
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to USD Coin
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap XRP to Bitcoin
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Bitcoin to Ethereum
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Tron to Ethereum
4 flaky
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Ethereum
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Solana to Ethereum
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Polkadot
[speculos_tests] › specs/speculos/swap.spec.ts:205:7 › Swap - Default currency when landing on swap › Swap Ethereum to Bitcoin - Default currency
45 passed (20.9m)
|
🎭 Playwright Run Summary
8 failed
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Bitcoin] Add account
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Polkadot] Add account
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Cardano] Add account
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Algorand] Add account
[speculos_tests] › specs/speculos/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account
[speculos_tests] › specs/speculos/delegate.spec.ts:190:9 › Delegate without Broadcasting › [Cardano] Delegate without broadcasting
[speculos_tests] › specs/speculos/delegate.spec.ts:350:9 › Select a validator › [Cardano] - Select validator
[speculos_tests] › specs/speculos/ledgerSync.spec.ts:34:7 › [LedgerSync] Sync Accounts › Synchronize one instance then delete the backup
5 flaky
[speculos_tests] › specs/speculos/delegate.spec.ts:117:9 › Delegate › [Cosmos] Delegate ────────
[speculos_tests] › specs/speculos/delegate.spec.ts:117:9 › Delegate › [NEAR] Delegate ──────────
[speculos_tests] › specs/speculos/delegate.spec.ts:117:9 › Delegate › [Osmosis] Delegate ───────
[speculos_tests] › specs/speculos/delegate.spec.ts:190:9 › Delegate without Broadcasting › [Multiverse X] Delegate without broadcasting
[speculos_tests] › specs/speculos/nft.spec.ts:88:7 › The user can see his NFT floor price › User can see his NFT floor price
43 passed (23.7m)
|
linux Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/c1a05e26-daf3-4509-84bf-5a8254229bde/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
allure-report-linux
|
119 MB |
|
allure-results-1
|
57.8 MB |
|
allure-results-2
|
10.1 MB |
|
allure-results-3
|
47.8 MB |
|