Skip to content

@Desktop • Test App triggered by cpellizzari-ledger on ref fix/live-9551-remove-deprecated-patch #20240

@Desktop • Test App triggered by cpellizzari-ledger on ref fix/live-9551-remove-deprecated-patch

@Desktop • Test App triggered by cpellizzari-ledger on ref fix/live-9551-remove-deprecated-patch #20240

Manually triggered October 2, 2023 20:44
Status Failure
Total duration 40m 35s
Artifacts 7

test-desktop.yml

on: workflow_dispatch
Desktop E2E (Windows)
19m 14s
Desktop E2E (Windows)
Desktop E2E (Linux)
7m 38s
Desktop E2E (Linux)
Desktop E2E (macOS X)
5m 12s
Desktop E2E (macOS X)
Desktop code checks
7m 53s
Desktop code checks
Desktop deadcode check
4m 39s
Desktop deadcode check
Desktop Unit Tests
7m 17s
Desktop Unit Tests
Allure Reports Export on Server
0s
Allure Reports Export on Server
Fit to window
Zoom out
Zoom in

Annotations

15 errors and 3 notices
accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
1) accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] Add account ─────────────────────────── Error: electron.launch: Process failed to launch! at ../fixtures/common.ts:79 77 | const windowSize = { width: 1024, height: 768 }; 78 | > 79 | const electronApp: ElectronApplication = await electron.launch({ | ^ 80 | args: [ 81 | `${path.join(__dirname, "../../.webpack/main.bundle.js")}`, 82 | `--user-data-dir=${userdataDestinationPath}`, at Object.electronApp (/Users/macrunner1/RUNNER/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/fixtures/common.ts:79:46)
accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
1) accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] Add account ─────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: electron.launch: Process failed to launch! at ../fixtures/common.ts:79 77 | const windowSize = { width: 1024, height: 768 }; 78 | > 79 | const electronApp: ElectronApplication = await electron.launch({ | ^ 80 | args: [ 81 | `${path.join(__dirname, "../../.webpack/main.bundle.js")}`, 82 | `--user-data-dir=${userdataDestinationPath}`, at Object.electronApp (/Users/macrunner1/RUNNER/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/fixtures/common.ts:79:46)
accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
2) accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account ─────────────────────────── Error: electron.launch: Process failed to launch! at ../fixtures/common.ts:79 77 | const windowSize = { width: 1024, height: 768 }; 78 | > 79 | const electronApp: ElectronApplication = await electron.launch({ | ^ 80 | args: [ 81 | `${path.join(__dirname, "../../.webpack/main.bundle.js")}`, 82 | `--user-data-dir=${userdataDestinationPath}`, at Object.electronApp (/Users/macrunner1/RUNNER/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/fixtures/common.ts:79:46)
accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account: apps/ledger-live-desktop/tests/specs/accounts/account.spec.ts#L1
2) accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account ─────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
accounts/account.spec.ts:18:9 › Accounts @smoke › [ETH] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
3) accounts/account.spec.ts:18:9 › Accounts @smoke › [ETH] Add account ─────────────────────────── Error: electron.launch: Process failed to launch! at ../fixtures/common.ts:79 77 | const windowSize = { width: 1024, height: 768 }; 78 | > 79 | const electronApp: ElectronApplication = await electron.launch({ | ^ 80 | args: [ 81 | `${path.join(__dirname, "../../.webpack/main.bundle.js")}`, 82 | `--user-data-dir=${userdataDestinationPath}`, at Object.electronApp (/Users/macrunner1/RUNNER/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/fixtures/common.ts:79:46)
accounts/account.spec.ts:18:9 › Accounts @smoke › [ETH] Add account: apps/ledger-live-desktop/tests/specs/accounts/account.spec.ts#L1
3) accounts/account.spec.ts:18:9 › Accounts @smoke › [ETH] Add account ─────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
accounts/account.spec.ts:18:9 › Accounts @smoke › [ATOM] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
4) accounts/account.spec.ts:18:9 › Accounts @smoke › [ATOM] Add account ────────────────────────── Error: electron.launch: Process failed to launch! at ../fixtures/common.ts:79 77 | const windowSize = { width: 1024, height: 768 }; 78 | > 79 | const electronApp: ElectronApplication = await electron.launch({ | ^ 80 | args: [ 81 | `${path.join(__dirname, "../../.webpack/main.bundle.js")}`, 82 | `--user-data-dir=${userdataDestinationPath}`, at Object.electronApp (/Users/macrunner1/RUNNER/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/fixtures/common.ts:79:46)
accounts/account.spec.ts:18:9 › Accounts @smoke › [ATOM] Add account: apps/ledger-live-desktop/tests/specs/accounts/account.spec.ts#L1
4) accounts/account.spec.ts:18:9 › Accounts @smoke › [ATOM] Add account ────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
Desktop E2E (macOS X)
Process completed with exit code 1.
Desktop code checks
Process completed with exit code 1.
market/market.spec.ts:39:5 › Market: apps/ledger-live-desktop/tests/specs/market/market.spec.ts#L60
1) market/market.spec.ts:39:5 › Market › change market range ───────────────────────────────────── Error: Screenshot comparison failed: 7026 pixels (ratio 0.01 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(market-page-7d-range.png) with timeout 30000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - 7026 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - captured a stable screenshot - 7026 pixels (ratio 0.01 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/market/market.spec.ts-snapshots/market-page-7d-range-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/market-market-Market/market-page-7d-range-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/market-market-Market/market-page-7d-range-diff.png 58 | await marketPage.switchMarketRange("7d"); 59 | await marketPage.waitForLoading(); > 60 | await expect.soft(page).toHaveScreenshot("market-page-7d-range.png"); | ^ 61 | }); 62 | 63 | await test.step("star bitcoin", async () => { at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/market/market.spec.ts:60:29 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/market/market.spec.ts:57:3
accounts\delegate.smoke.spec.ts:43:7 › Delegate flow › The user search and select a provider: apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts#L46
1) accounts\delegate.smoke.spec.ts:43:7 › Delegate flow › The user search and select a provider › open the provider search modal Error: Screenshot comparison failed: 4045 pixels (ratio 0.02 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(provider-search-page.png) with timeout 30000ms - verifying given screenshot expectation - waiting for locator('[data-test-id=modal-container][style*="opacity: 1"][style*="transform: scale(1)"]') - locator resolved to <div width="550" tabindex="0" class="sc-cTQhss lezhwm…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - 4045 pixels (ratio 0.02 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('[data-test-id=modal-container][style*="opacity: 1"][style*="transform: scale(1)"]') - locator resolved to <div width="550" tabindex="0" class="sc-cTQhss lezhwm…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 4045 pixels (ratio 0.02 of all image pixels) are different. Expected: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts-snapshots\provider-search-page-win32.png Received: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\accounts-delegate.smoke-Delegate-flow-The-user-search-and-select-a-provider\provider-search-page-actual.png Diff: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\accounts-delegate.smoke-Delegate-flow-The-user-search-and-select-a-provider\provider-search-page-diff.png 44 | await test.step("open the provider search modal", async () => { 45 | await modalPage.continue(); > 46 | await expect.soft(modalPage.container).toHaveScreenshot(`provider-search-page.png`); | ^ 47 | }); 48 | 49 | await test.step("search for new provider", async () => { at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts:46:46 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts:44:5
accounts\delegate.smoke.spec.ts:43:7 › Delegate flow › The user search and select a provider: apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts#L46
1) accounts\delegate.smoke.spec.ts:43:7 › Delegate flow › The user search and select a provider › open the provider search modal Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 4045 pixels (ratio 0.02 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(provider-search-page.png) with timeout 30000ms - verifying given screenshot expectation - waiting for locator('[data-test-id=modal-container][style*="opacity: 1"][style*="transform: scale(1)"]') - locator resolved to <div width="550" tabindex="0" class="sc-cTQhss lezhwm…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - 4045 pixels (ratio 0.02 of all image pixels) are different. - waiting 100ms before taking screenshot - waiting for locator('[data-test-id=modal-container][style*="opacity: 1"][style*="transform: scale(1)"]') - locator resolved to <div width="550" tabindex="0" class="sc-cTQhss lezhwm…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - captured a stable screenshot - 4045 pixels (ratio 0.02 of all image pixels) are different. Expected: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts-snapshots\provider-search-page-win32.png Received: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\accounts-delegate.smoke-Delegate-flow-The-user-search-and-select-a-provider-retry1\provider-search-page-actual.png Diff: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\accounts-delegate.smoke-Delegate-flow-The-user-search-and-select-a-provider-retry1\provider-search-page-diff.png 44 | await test.step("open the provider search modal", async () => { 45 | await modalPage.continue(); > 46 | await expect.soft(modalPage.container).toHaveScreenshot(`provider-search-page.png`); | ^ 47 | }); 48 | 49 | await test.step("search for new provider", async () => { at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts:46:46 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\delegate.smoke.spec.ts:44:5
families\ethereum.spec.ts:8:5 › Send flow: apps\ledger-live-desktop\tests\specs\families\ethereum.spec.ts#L38
2) families\ethereum.spec.ts:8:5 › Send flow ───────────────────────────────────────────────────── Error: locator.isVisible: Target closed =========================== logs =========================== checking visibility of locator('[data-test-id=modal-container][style*="opacity: 1"][style*="transform: scale(1)"]').getByText('Max Network fees') ============================================================ 36 | .soft(sendModal.container) 37 | .toHaveScreenshot("send-modal-eth-max-network-fees-2.png"); > 38 | expect(sendModal.container.getByText("Max Network fees").isVisible()).toBeFalsy; | ^ 39 | }); 40 | }); 41 | at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\families\ethereum.spec.ts:38:62 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\families\ethereum.spec.ts:12:3
services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke: apps\ledger-live-desktop\tests\models\DeviceAction.ts#L41
3) services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke › Verify Address - modal ────── TimeoutError: locator.waitFor: Timeout 30000ms exceeded. =========================== logs =========================== waiting for locator('data-test-id=device-action-loader') to be visible ============================================================ at ..\models\DeviceAction.ts:41 39 | }); 40 | > 41 | await this.loader.waitFor({ state: "visible" }); | ^ 42 | await this.loader.waitFor({ state: "detached" }); 43 | } 44 | at DeviceAction.openApp (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\models\DeviceAction.ts:41:23) at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:86:5 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:84:3
🎭 Playwright Run Summary
1 failed accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] Add account ──────────────────────────── 3 flaky accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account ──────────────────────────── accounts/account.spec.ts:18:9 › Accounts @smoke › [ETH] Add account ──────────────────────────── accounts/account.spec.ts:18:9 › Accounts @smoke › [ATOM] Add account ─────────────────────────── 57 skipped
🎭 Playwright Run Summary
1 flaky market/market.spec.ts:39:5 › Market ──────────────────────────────────────────────────────────── 3 skipped 57 passed (3.3m)
🎭 Playwright Run Summary
3 flaky accounts\delegate.smoke.spec.ts:43:7 › Delegate flow › The user search and select a provider ─── families\ethereum.spec.ts:8:5 › Send flow ────────────────────────────────────────────────────── services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke ──────────────────────────────── 3 skipped 55 passed (5.4m)

Artifacts

Produced during runtime
Name Size
allure-results-linux Expired
1.72 MB
allure-results-macos Expired
117 KB
allure-results-windows Expired
1.53 MB
images Expired
806 Bytes
lint Expired
596 KB
playwright-results-macos Expired
1.38 MB
summary.json Expired
2.59 KB