Skip to content

@Desktop • Generate Screenshots triggered by gre on PR 4903 #736

@Desktop • Generate Screenshots triggered by gre on PR 4903

@Desktop • Generate Screenshots triggered by gre on PR 4903 #736

Manually triggered October 2, 2023 12:56
Status Failure
Total duration 16m 56s
Artifacts 2

generate-screenshots.yml

on: workflow_dispatch
generate-screenshots-linux
7m 9s
generate-screenshots-linux
generate-screenshots-windows
16m 32s
generate-screenshots-windows
generate-screenshots-mac
3m 25s
generate-screenshots-mac
Report start
5s
Report start
Report end
4s
Report end
Fit to window
Zoom out
Zoom in

Annotations

13 errors and 3 notices
accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account: apps/ledger-live-desktop/tests/fixtures/common.ts#L79
1) 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/macrunner03/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
1) accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] 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/macrunner03/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
2) 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/macrunner03/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/specs/accounts/account.spec.ts#L1
2) accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] 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/macrunner03/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/macrunner03/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.
generate-screenshots-mac
Process completed with exit code 1.
accounts\account.spec.ts:18:9 › Accounts @smoke › [kava evm] Add account: apps\ledger-live-desktop\tests\models\DeviceAction.ts#L41
1) accounts\account.spec.ts:18:9 › Accounts @smoke › [kava evm] Add account › [kava evm] Open device app 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\accounts\account.spec.ts:39:9 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\accounts\account.spec.ts:38:7
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\buy.spec.ts:48:5 › Buy / Sell @smoke: apps\ledger-live-desktop\tests\models\LiveAppWebview.ts#L116
3) services\buy.spec.ts:48:5 › Buy / Sell @smoke ───────────────────────────────────────────────── Error: page.evaluate: Target closed at ..\models\LiveAppWebview.ts:116 114 | 115 | async textIsPresent(textToCheck: string) { > 116 | const result: boolean = await this.page.evaluate(textToCheck => { | ^ 117 | const webview = document.querySelector("webview"); 118 | return (webview as WebviewTag) 119 | .executeJavaScript( at LiveAppWebview.textIsPresent (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\models\LiveAppWebview.ts:116:45) at predicate (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\models\LiveAppWebview.ts:112:31) at Timeout._onTimeout (C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\utils\waitFor.ts:14:31)
services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke: apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts#L110
4) services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke › Sign bitcoin Transaction - confirmation modal Error: Timed out 30000ms waiting for expect(received).toBeVisible() Call log: - expect.toBeVisible with timeout 30000ms - waiting for locator('text=0.0000123') 108 | await layout.waitForLoadingSpinnerToHaveDisappeared(); 109 | await modal.waitForConfirmationScreenToBeDisplayed(); > 110 | await expect(page.locator("text=0.0000123")).toBeVisible(); | ^ 111 | await expect(page.locator("text=0.0000025")).toBeVisible(); 112 | // This screenshot is flaky as the loading spinner appears again after this confirm modal, and on slow CI runners the screenshot can take a picture of this instead of the confirm. 113 | // await expect.soft(page).toHaveScreenshot("live-app-sign-transaction-confirm.png"); at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:110:50 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts:106:3
🎭 Playwright Run Summary
1 failed accounts/account.spec.ts:18:9 › Accounts @smoke › [BTC] Add account ──────────────────────────── 3 flaky accounts/account.spec.ts:18:9 › Accounts @smoke › [LTC] 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
3 skipped 58 passed (3.3m)
🎭 Playwright Run Summary
4 flaky accounts\account.spec.ts:18:9 › Accounts @smoke › [kava evm] Add account ─────────────────────── families\ethereum.spec.ts:8:5 › Send flow ────────────────────────────────────────────────────── services\buy.spec.ts:48:5 › Buy / Sell @smoke ────────────────────────────────────────────────── services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke ──────────────────────────────── 3 skipped 54 passed (5.4m)

Artifacts

Produced during runtime
Name Size
playwright-results-macos-latest Expired
1.38 MB
summary.json Expired
500 Bytes