Skip to content

@Desktop • UI e2e • Test App triggered by ypolishchuk-ledger on ref test/parallelization #206

@Desktop • UI e2e • Test App triggered by ypolishchuk-ledger on ref test/parallelization

@Desktop • UI e2e • Test App triggered by ypolishchuk-ledger on ref test/parallelization #206

Manually triggered June 26, 2024 12:14
Status Failure
Total duration 10m 40s
Artifacts 3

test-ui-e2e-only-desktop.yml

on: workflow_dispatch
Matrix: Desktop Tests E2E (Ubuntu)
Report and Notify
29s
Report and Notify
Fit to window
Zoom out
Zoom in

Annotations

6 errors, 5 warnings, and 4 notices
[speculos_tests] › specs/speculos/subAccount.spec.ts:35:9 › Add subAccount without parent › Add Sub Account without parent (Ethereum): apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts#L50
1) [speculos_tests] › specs/speculos/subAccount.spec.ts:35:9 › Add subAccount without parent › Add Sub Account without parent (Ethereum) › Click `Add Accounts` button TimeoutError: locator.click: Timeout 99000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') - locator resolved to <button disabled font-size="4" class="sc-kMribo dkXjZa" color="rgba(255, 255, 255, 0.6)" data-test-id="add-accounts-import-add-button">…</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #13 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #14 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #15 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #16 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #17 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #18 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #19 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #20 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #21 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #22 - waiting 500ms
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account: apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts#L68
1) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account › Wait for sync TimeoutError: locator.waitFor: Timeout 99000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') to be visible at page/modal/add.account.modal.ts:68 66 | async waitForSync() { 67 | await this.stopButton.waitFor({ state: "hidden" }); > 68 | await this.addAccountsButton.waitFor({ state: "visible" }); | ^ 69 | } 70 | 71 | @step("Check that add account modal elements are visible") at AddAccountModal.waitForSync (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:68:34) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/misc/reporters/step.ts:30:18 at AddAccountModal.selectCurrency (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:45:5) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:36:7
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account: apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts#L68
1) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account › Wait for sync Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 99000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') to be visible at page/modal/add.account.modal.ts:68 66 | async waitForSync() { 67 | await this.stopButton.waitFor({ state: "hidden" }); > 68 | await this.addAccountsButton.waitFor({ state: "visible" }); | ^ 69 | } 70 | 71 | @step("Check that add account modal elements are visible") at AddAccountModal.waitForSync (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:68:34) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/misc/reporters/step.ts:30:18 at AddAccountModal.selectCurrency (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:45:5) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:36:7
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account: apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts#L68
1) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account › Wait for sync Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── TimeoutError: locator.waitFor: Timeout 99000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') to be visible at page/modal/add.account.modal.ts:68 66 | async waitForSync() { 67 | await this.stopButton.waitFor({ state: "hidden" }); > 68 | await this.addAccountsButton.waitFor({ state: "visible" }); | ^ 69 | } 70 | 71 | @step("Check that add account modal elements are visible") at AddAccountModal.waitForSync (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:68:34) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/misc/reporters/step.ts:30:18 at AddAccountModal.selectCurrency (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:45:5) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:36:7
[speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Stellar] Add account: apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts#L50
2) [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Stellar] Add account › Click `Add Accounts` button TimeoutError: locator.click: Timeout 99000ms exceeded. Call log: - waiting for getByTestId('add-accounts-import-add-button') - locator resolved to <button disabled font-size="4" class="sc-kMribo dkXjZa" color="rgba(255, 255, 255, 0.6)" data-test-id="add-accounts-import-add-button">…</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is not enabled - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element was detached from the DOM, retrying at page/modal/add.account.modal.ts:50 48 | @step("Click `Add Accounts` button") 49 | async addAccounts() { > 50 | await this.addAccountsButton.click(); | ^ 51 | await expect(this.successAddLabel).toBeVisible(); 52 | } 53 | at AddAccountModal.call (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/page/modal/add.account.modal.ts:50:34) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/misc/reporters/step.ts:30:31 at Function.step (/home/runner/_work/ledger-live/ledger-live/node_modules/.pnpm/allure-playwright@2.15.1/node_modules/allure-playwright/src/helpers.ts:21:17) at AddAccountModal.addAccounts (/home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/misc/reporters/step.ts:28:21) at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/speculos/add.account.spec.ts:39:28
Desktop Tests E2E (Ubuntu) (1, 3)
Process completed with exit code 1.
Desktop Tests E2E (Ubuntu) (3, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Desktop Tests E2E (Ubuntu) (2, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Slow Test: apps/ledger-live-desktop/[speculos_tests] › specs/speculos/send.tx.spec.ts#L1
apps/ledger-live-desktop/[speculos_tests] › specs/speculos/send.tx.spec.ts took 2.9m
Desktop Tests E2E (Ubuntu) (1, 3)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: aws-actions/configure-aws-credentials@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Report and Notify
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/github-script@v6. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
8 skipped 9 passed (1.5m)
🎭 Playwright Run Summary
1 flaky [speculos_tests] › specs/speculos/subAccount.spec.ts:35:9 › Add subAccount without parent › Add Sub Account without parent (Ethereum) 9 skipped 7 passed (3.2m)
🎭 Playwright Run Summary
1 failed [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Ethereum Classic] Add account 1 flaky [speculos_tests] › specs/speculos/add.account.spec.ts:31:9 › Add Accounts › [Stellar] Add account 16 passed (6.4m)
Allure report URL
https://ledger-live.allure.green.ledgerlabs.net/allure/reports/9ec29e2f-dad6-4cd9-8b7d-fd669f329725/

Artifacts

Produced during runtime
Name Size
allure-results-1 Expired
582 KB
allure-results-2 Expired
322 KB
allure-results-3 Expired
44 KB