@Desktop • UI e2e • Test App triggered by gbecerra-ledger on ref support/automation-add-spl-giga-token #1314
test-ui-e2e-only-desktop.yml
on: workflow_dispatch
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
|
|