Skip to content

@Desktop • UI e2e • Test App triggered by gbecerra-ledger on ref support/automation-add-spl-giga-token #1314

@Desktop • UI e2e • Test App triggered by gbecerra-ledger on ref support/automation-add-spl-giga-token

@Desktop • UI e2e • Test App triggered by gbecerra-ledger on ref support/automation-add-spl-giga-token #1314

Manually triggered May 12, 2025 10:01
Status Failure
Total duration 23m 55s
Artifacts 4

test-ui-e2e-only-desktop.yml

on: workflow_dispatch
Matrix: Ubuntu E2E
Create Allure Report and upload it
33s
Create Allure Report and upload it
Upload to Xray
0s
Upload to Xray
Notify to slack
0s
Notify to slack
Fit to window
Zoom out
Zoom in

Annotations

32 errors and 5 notices
Ubuntu E2E (3, 4)
Error: test.step() can only be called from a test at ../misc/reporters/step.ts:28 26 | : `${this.constructor.name}.${context.name as string}`; 27 | > 28 | return test.step(name, async () => target.call(this, ...args), { box: true }); | ^ 29 | } 30 | 31 | return replacementMethod; at OnboardingPage.waitForLaunch (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/misc/reporters/step.ts:28:19) at globalTeardown (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/global.teardown.ts:26:36)
tests/specs/subAccount.spec.ts:38:9 › Add subAccount without parent › Add Sub Account without parent (Stellar) - usdc: e2e/desktop/tests/specs/subAccount.spec.ts#L53
1) tests/specs/subAccount.spec.ts:38:9 › Add subAccount without parent › Add Sub Account without parent (Stellar) - usdc › Click `Add Accounts` button TimeoutError: locator.click: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') - locator resolved to <button disabled font-size="4" class="sc-eNSrOW cvabA" color="rgba(255, 255, 255, 0.6)" data-testid="add-accounts-import-add-button">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 100ms 23 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying 51 | 52 | await app.addAccount.selectToken(token.account); > 53 | await app.addAccount.addAccounts(); | ^ 54 | 55 | await app.addAccount.done(); 56 | await app.layout.goToPortfolio(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/subAccount.spec.ts:53:30
tests/specs/subAccount.spec.ts:38:9 › Add subAccount without parent › Add Sub Account without parent (Stellar) - usdc: e2e/desktop/tests/specs/subAccount.spec.ts#L53
1) tests/specs/subAccount.spec.ts:38:9 › Add subAccount without parent › Add Sub Account without parent (Stellar) - usdc › Click `Add Accounts` button Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.click: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') - locator resolved to <button disabled font-size="4" class="sc-eNSrOW cvabA" color="rgba(255, 255, 255, 0.6)" data-testid="add-accounts-import-add-button">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 100ms 7 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 500ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying 51 | 52 | await app.addAccount.selectToken(token.account); > 53 | await app.addAccount.addAccounts(); | ^ 54 | 55 | await app.addAccount.done(); 56 | await app.layout.goToPortfolio(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/subAccount.spec.ts:53:30
tests/specs/subAccount.spec.ts:161:9 › Send token - E2E › Send from Solana 1 to Solana 2 - GIGACHAD - E2E test: e2e/desktop/tests/specs/subAccount.spec.ts#L176
2) tests/specs/subAccount.spec.ts:161:9 › Send token - E2E › Send from Solana 1 to Solana 2 - GIGACHAD - E2E test › Fill tx information TimeoutError: locator.click: Timeout 120000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Don’t add Tag' }) 174 | await app.account.navigateToTokenInAccount(transaction.tx.accountToDebit); 175 | await app.account.clickSend(); > 176 | await app.send.craftTx(transaction.tx); | ^ 177 | await app.send.continueAmountModal(); 178 | await app.send.expectTxInfoValidity(transaction.tx); 179 | await app.send.clickContinueToDevice(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/subAccount.spec.ts:176:24
tests/specs/subAccount.spec.ts:371:9 › Send token (subAccount) - invalid amount input › Send from Solana 3 to Solana 1 - invalid amount input: e2e/desktop/tests/specs/subAccount.spec.ts#L386
3) tests/specs/subAccount.spec.ts:371:9 › Send token (subAccount) - invalid amount input › Send from Solana 3 to Solana 1 - invalid amount input › Fill tx information TimeoutError: locator.click: Timeout 120000ms exceeded. Call log: - waiting for getByRole('button', { name: 'Don’t add Tag' }) 384 | await app.account.navigateToTokenInAccount(transaction.tx.accountToDebit); 385 | await app.account.clickSend(); > 386 | await app.send.craftTx(transaction.tx); | ^ 387 | await app.send.checkContinueButtonDisabled(); 388 | if (transaction.expectedWarningMessage instanceof RegExp) { 389 | await app.send.checkAmountWarningMessage(transaction.expectedWarningMessage); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/subAccount.spec.ts:386:24
Ubuntu E2E (3, 4)
Process completed with exit code 1.
Ubuntu E2E (2, 4)
Error: test.step() can only be called from a test at ../misc/reporters/step.ts:28 26 | : `${this.constructor.name}.${context.name as string}`; 27 | > 28 | return test.step(name, async () => target.call(this, ...args), { box: true }); | ^ 29 | } 30 | 31 | return replacementMethod; at OnboardingPage.waitForLaunch (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/misc/reporters/step.ts:28:19) at globalTeardown (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/global.teardown.ts:26:36)
tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] Receive: e2e/desktop/tests/specs/receive.address.spec.ts#L68
1) tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] 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/e2e/desktop/tests/specs/receive.address.spec.ts:68:52
tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] Receive: e2e/desktop/tests/specs/receive.address.spec.ts#L68
1) tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] 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/e2e/desktop/tests/specs/receive.address.spec.ts:68:52
tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] Receive: e2e/desktop/tests/specs/receive.address.spec.ts#L68
1) tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] 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/e2e/desktop/tests/specs/receive.address.spec.ts:68:52
tests/specs/receive.address.spec.ts:38:9 › Receive › [Binance Smart Chain] Receive: e2e/desktop/tests/specs/receive.address.spec.ts#L68
2) tests/specs/receive.address.spec.ts:38:9 › Receive › [Binance Smart Chain] 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/e2e/desktop/tests/specs/receive.address.spec.ts:68:52
tests/specs/send.tx.spec.ts:230:11 › Send flows › Send from 1 account to another › Send from Tron 1 to Tron 2: e2e/desktop/tests/specs/send.tx.spec.ts#L245
3) tests/specs/send.tx.spec.ts:230:11 › Send flows › Send from 1 account to another › Send from Tron 1 to Tron 2 › Click Continue button TimeoutError: locator.click: Timeout 120000ms exceeded. Call log: - waiting for getByRole('button', { name: 'continue' }) - locator resolved to <button disabled font-size="4" class="sc-eNSrOW cvabA" id="send-amount-continue-button" color="rgba(255, 255, 255, 0.6)">…</button> - attempting click action 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 20ms 2 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 100ms 230 × waiting for element to be visible, enabled and stable - element is not enabled - retrying click action - waiting 500ms 243 | await app.account.clickSend(); 244 | await app.send.craftTx(transaction.transaction); > 245 | await app.send.continueAmountModal(); | ^ 246 | await app.send.expectTxInfoValidity(transaction.transaction); 247 | await app.send.clickContinueToDevice(); 248 | at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/send.tx.spec.ts:245:26
Ubuntu E2E (2, 4)
Process completed with exit code 1.
Ubuntu E2E (1, 4)
Error: test.step() can only be called from a test at ../misc/reporters/step.ts:28 26 | : `${this.constructor.name}.${context.name as string}`; 27 | > 28 | return test.step(name, async () => target.call(this, ...args), { box: true }); | ^ 29 | } 30 | 31 | return replacementMethod; at OnboardingPage.waitForLaunch (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/misc/reporters/step.ts:28:19) at globalTeardown (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/global.teardown.ts:26:36)
tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account: e2e/desktop/tests/specs/add.account.spec.ts#L60
1) tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account › Verify drawer information TimeoutError: locator.textContent: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('operation-amount') 58 | await app.account.expectLastOperationsVisibility(); 59 | await app.account.clickOnLastOperation(); > 60 | await app.operationDrawer.expectDrawerInfos(firstAccountName); | ^ 61 | await app.operationDrawer.closeDrawer(); 62 | await app.account.expectAddressIndex(0); 63 | await app.account.expectShowMoreButton(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/add.account.spec.ts:60:35
tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account: e2e/desktop/tests/specs/add.account.spec.ts#L60
1) tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account › Verify drawer information Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.textContent: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('operation-amount') 58 | await app.account.expectLastOperationsVisibility(); 59 | await app.account.clickOnLastOperation(); > 60 | await app.operationDrawer.expectDrawerInfos(firstAccountName); | ^ 61 | await app.operationDrawer.closeDrawer(); 62 | await app.account.expectAddressIndex(0); 63 | await app.account.expectShowMoreButton(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/add.account.spec.ts:60:35
tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account: e2e/desktop/tests/specs/add.account.spec.ts#L60
1) tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account › Verify drawer information Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.textContent: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('operation-amount') 58 | await app.account.expectLastOperationsVisibility(); 59 | await app.account.clickOnLastOperation(); > 60 | await app.operationDrawer.expectDrawerInfos(firstAccountName); | ^ 61 | await app.operationDrawer.closeDrawer(); 62 | await app.account.expectAddressIndex(0); 63 | await app.account.expectShowMoreButton(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/add.account.spec.ts:60:35
tests/specs/delegate.spec.ts:116:9 › Delegate › [Cosmos] Delegate: e2e/desktop/tests/specs/delegate.spec.ts#L143
2) tests/specs/delegate.spec.ts:116:9 › Delegate › [Cosmos] Delegate › Sign Delegation Transaction Error: ElementNotFoundException: Element with text "APPROVE" not found on speculos screen 141 | await app.delegate.continue(); 142 | > 143 | await app.speculos.signDelegationTransaction(account.delegate); | ^ 144 | await app.delegate.verifySuccessMessage(); 145 | await app.delegate.clickViewDetailsButton(); 146 | at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/delegate.spec.ts:143:28
tests/specs/delegate.spec.ts:116:9 › Delegate › [NEAR] Delegate: e2e/desktop/tests/specs/delegate.spec.ts#L143
3) tests/specs/delegate.spec.ts:116:9 › Delegate › [NEAR] Delegate ─────────────────────────────── Error: ElementNotFoundException: Element with text "Continue to actions" not found on speculos screen 141 | await app.delegate.continue(); 142 | > 143 | await app.speculos.signDelegationTransaction(account.delegate); | ^ 144 | await app.delegate.verifySuccessMessage(); 145 | await app.delegate.clickViewDetailsButton(); 146 | at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/delegate.spec.ts:143:28
tests/specs/delegate.spec.ts:116:9 › Delegate › [NEAR] Delegate: e2e/desktop/tests/specs/delegate.spec.ts#L132
3) tests/specs/delegate.spec.ts:116:9 › Delegate › [NEAR] Delegate ─────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('modal-provider-title').first() to be visible 130 | 131 | await app.account.startStakingFlowFromMainStakeButton(); > 132 | await app.delegate.verifyFirstProviderName(account.delegate.provider); | ^ 133 | if (account.delegate.account.currency.name == Currency.SOL.name) { 134 | await app.delegate.verifyContinueDisabled(); 135 | await app.delegate.selectProviderByName(account.delegate.provider); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/delegate.spec.ts:132:28
tests/specs/delegate.spec.ts:189:9 › Delegate without Broadcasting › [Cardano] Delegate without broadcasting: e2e/desktop/tests/specs/delegate.spec.ts#L223
4) tests/specs/delegate.spec.ts:189:9 › Delegate without Broadcasting › [Cardano] Delegate without broadcasting › Verify success message Error: Timed out 41000ms waiting for expect(locator).toBeVisible() Locator: getByTestId('success-message-label') Expected: visible Received: <element(s) not found> Call log: - expect.toBeVisible with timeout 41000ms - waiting for getByTestId('success-message-label') 221 | 222 | await app.speculos.signDelegationTransaction(account.delegate); > 223 | await app.delegate.verifySuccessMessage(); | ^ 224 | 225 | if (account.delegate.account.currency.name !== Currency.ADA.name) { 226 | await app.delegate.clickViewDetailsButton(); at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/delegate.spec.ts:223:28
Ubuntu E2E (1, 4)
Process completed with exit code 1.
Ubuntu E2E (4, 4)
Error: test.step() can only be called from a test at ../misc/reporters/step.ts:28 26 | : `${this.constructor.name}.${context.name as string}`; 27 | > 28 | return test.step(name, async () => target.call(this, ...args), { box: true }); | ^ 29 | } 30 | 31 | return replacementMethod; at OnboardingPage.waitForLaunch (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/misc/reporters/step.ts:28:19) at globalTeardown (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/global.teardown.ts:26:36)
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin: e2e/desktop/tests/specs/swap.send.spec.ts#L188
1) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin › Select available provider without KYC › Get provider list 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') 186 | 187 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap, minAmount); > 188 | const selectedProvider = await app.swap.selectExchangeWithoutKyc(electronApp); | ^ 189 | 190 | await performSwapUntilDeviceVerificationStep( 191 | app, at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/swap.send.spec.ts:188:49
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin: e2e/desktop/tests/specs/swap.send.spec.ts#L188
1) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin › Select available provider without KYC › Get provider list 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') 186 | 187 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap, minAmount); > 188 | const selectedProvider = await app.swap.selectExchangeWithoutKyc(electronApp); | ^ 189 | 190 | await performSwapUntilDeviceVerificationStep( 191 | app, at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/swap.send.spec.ts:188:49
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin: e2e/desktop/tests/specs/swap.send.spec.ts#L188
1) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin › Select available provider without KYC › Get provider list 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') 186 | 187 | await performSwapUntilQuoteSelectionStep(app, electronApp, swap, minAmount); > 188 | const selectedProvider = await app.swap.selectExchangeWithoutKyc(electronApp); | ^ 189 | 190 | await performSwapUntilDeviceVerificationStep( 191 | app, at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/swap.send.spec.ts:188:49
tests/specs/swap.other.spec.ts:559:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin - Not enough balance: e2e/desktop/tests/specs/swap.other.spec.ts#L1
2) tests/specs/swap.other.spec.ts:559:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin - Not enough balance, including network fee Test timeout of 400000ms exceeded.
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Bitcoin: e2e/desktop/tests/specs/swap.send.spec.ts#L1
3) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Bitcoin Test timeout of 400000ms exceeded.
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Solana: e2e/desktop/tests/utils/swapUtils.ts#L46
4) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Solana › Get amount to receive TimeoutError: locator.textContent: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('amountReceived') at ../utils/swapUtils.ts:46 44 | await app.swap.clickExchangeButton(electronApp, selectedProvider); 45 | > 46 | const amountTo = await app.swapDrawer.getAmountToReceive(); | ^ 47 | const fees = await app.swapDrawer.getFees(); 48 | 49 | swap.setAmountToReceive(amountTo); at performSwapUntilDeviceVerificationStep (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/swapUtils.ts:46:41) at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/swap.send.spec.ts:190:9
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana: e2e/desktop/tests/specs/swap.send.spec.ts#L1
5) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana Test timeout of 400000ms exceeded.
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD: e2e/desktop/tests/specs/swap.send.spec.ts#L1
6) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD Test timeout of 400000ms exceeded.
tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD: e2e/desktop/tests/utils/swapUtils.ts#L46
6) tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.textContent: Timeout 120000ms exceeded. Call log: - waiting for getByTestId('amountReceived') at ../utils/swapUtils.ts:46 44 | await app.swap.clickExchangeButton(electronApp, selectedProvider); 45 | > 46 | const amountTo = await app.swapDrawer.getAmountToReceive(); | ^ 47 | const fees = await app.swapDrawer.getFees(); 48 | 49 | swap.setAmountToReceive(amountTo); at performSwapUntilDeviceVerificationStep (/home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/utils/swapUtils.ts:46:41) at /home/runner/_work/ledger-live/ledger-live/e2e/desktop/tests/specs/swap.send.spec.ts:190:9
🎭 Playwright Run Summary
3 flaky tests/specs/subAccount.spec.ts:38:9 › Add subAccount without parent › Add Sub Account without parent (Stellar) - usdc tests/specs/subAccount.spec.ts:161:9 › Send token - E2E › Send from Solana 1 to Solana 2 - GIGACHAD - E2E test tests/specs/subAccount.spec.ts:371:9 › Send token (subAccount) - invalid amount input › Send from Solana 3 to Solana 1 - invalid amount input 49 passed (7.8m)
🎭 Playwright Run Summary
1 failed tests/specs/receive.address.spec.ts:38:9 › Receive › [Polkadot] Receive ──────────────────────── 2 flaky tests/specs/receive.address.spec.ts:38:9 › Receive › [Binance Smart Chain] Receive ───────────── tests/specs/send.tx.spec.ts:230:11 › Send flows › Send from 1 account to another › Send from Tron 1 to Tron 2 44 passed (9.9m)
🎭 Playwright Run Summary
1 failed tests/specs/add.account.spec.ts:34:9 › Add Accounts › [Solana] Add account ───────────────────── 3 flaky tests/specs/delegate.spec.ts:116:9 › Delegate › [Cosmos] Delegate ────────────────────────────── tests/specs/delegate.spec.ts:116:9 › Delegate › [NEAR] Delegate ──────────────────────────────── tests/specs/delegate.spec.ts:189:9 › Delegate without Broadcasting › [Cardano] Delegate without broadcasting 44 passed (12.1m)
🎭 Playwright Run Summary
1 failed tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap GIGACHAD to Bitcoin 7 flaky tests/specs/swap.other.spec.ts:559:9 › Swap - with too low amount (throwing UI errors) › Swap too low quote amounts from Ethereum to Bitcoin - Not enough balance, including network fee tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Bitcoin tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Ethereum to Solana tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Solana tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Solana to Ethereum tests/specs/swap.send.spec.ts:173:9 › Swap - Accepted (without tx broadcast) › Swap Aptos to Solana 34 passed (16.5m)
linux-speculos Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/530daf3e-0067-4ec4-bd8b-968922f9f960/

Artifacts

Produced during runtime
Name Size Digest
allure-results-1
11.8 MB
sha256:cff927f579745a1240f917c1cdaf486d482ada32bc1d830bfda4db5f54a5d821
allure-results-2
5.11 MB
sha256:d70ebaa52921fc0228c4dd0ac79fd4606d39967ee619950aa375326905790a68
allure-results-3
6.7 MB
sha256:eba6be2014ce52ae2f74c14b9ac445c6e8f10f55b3ef089fe31b04bfcf0ccbb9
allure-results-4
28 MB
sha256:929bc78da45ed3bdff22c1bab22d3490768f6939e96ad4de80e0795c28cc5ef8