@Desktop • UI e2e • Test App triggered by gbecerra-ledger on ref develop #1005
test-ui-e2e-only-desktop.yml
on: workflow_dispatch
Matrix: Desktop Tests E2E (Ubuntu)
Upload to Xray
0s
Notify to slack
0s
Annotations
4 errors and 4 notices
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD:
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 Tether USD › Verify swap completion: Tether USD
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 Solana to Tether USD:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L581
2) [speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Solana to Tether USD › Get amount to receive
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('amountReceived')
579 | await app.swap.clickExchangeButton(electronApp, selectedProvider);
580 |
> 581 | const amountTo = await app.swapDrawer.getAmountToReceive();
| ^
582 | const fees = await app.swapDrawer.getFees();
583 |
584 | swap.setAmountToReceive(amountTo);
at performSwapUntilDeviceVerificationStep (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:581:41)
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:150:9
|
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - Using different seed › Swap using a different seed - Bitcoin to Ethereum:
apps/ledger-live-desktop/tests/page/drawer/swap.confirmation.drawer.ts#L69
1) [speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - Using different seed › Swap using a different seed - Bitcoin to Ethereum
TimeoutError: locator.textContent: Timeout 120000ms exceeded.
Call log:
- waiting for getByTestId('error-description-deviceAction')
at page/drawer/swap.confirmation.drawer.ts:69
67 |
68 | async checkErrorMessage(errorMessage: string) {
> 69 | const error = await this.deviceActionError.textContent();
| ^
70 | expect(error).toContain(errorMessage);
71 | }
72 | }
at SwapConfirmationDrawer.checkErrorMessage (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/drawer/swap.confirmation.drawer.ts:69:48)
at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts:330:30
|
[speculos_tests] › specs/speculos/swap.spec.ts:519:7 › Swap flow from different entry point › Entry Point - Account page:
apps/ledger-live-desktop/tests/specs/speculos/swap.spec.ts#L1
2) [speculos_tests] › specs/speculos/swap.spec.ts:519:7 › Swap flow from different entry point › Entry Point - Account page
Test timeout of 400000ms exceeded.
|
🎭 Playwright Run Summary
10 passed (3.6m)
|
🎭 Playwright Run Summary
2 flaky
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Bitcoin to Tether USD
[speculos_tests] › specs/speculos/swap.spec.ts:136:9 › Swap - Accepted (without tx broadcast) › Swap Solana to Tether USD
13 passed (8.5m)
|
🎭 Playwright Run Summary
2 flaky
[speculos_tests] › specs/speculos/swap.spec.ts:317:9 › Swap - Using different seed › Swap using a different seed - Bitcoin to Ethereum
[speculos_tests] › specs/speculos/swap.spec.ts:519:7 › Swap flow from different entry point › Entry Point - Account page
10 passed (9.4m)
|
linux-speculos Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/850f666d-1531-4c51-b7ab-cf6a3e12fa94/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
allure-results-1
|
7.77 MB |
|
allure-results-2
|
36.6 KB |
|
allure-results-3
|
4.87 MB |
|