Skip to content

@Desktop • Test App triggered by jdabbech-ledger on ref bugfix/LIVE-9074-onboard-stax-infinite-load #20938

@Desktop • Test App triggered by jdabbech-ledger on ref bugfix/LIVE-9074-onboard-stax-infinite-load

@Desktop • Test App triggered by jdabbech-ledger on ref bugfix/LIVE-9074-onboard-stax-infinite-load #20938

Re-run triggered October 18, 2023 12:41
Status Failure
Total duration 31m 51s
Artifacts 9
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

test-desktop.yml

on: workflow_dispatch
Desktop E2E (Windows)
21m 22s
Desktop E2E (Windows)
Desktop E2E (Linux)
8m 11s
Desktop E2E (Linux)
Desktop E2E (macOS X)
29m 31s
Desktop E2E (macOS X)
Desktop code checks
7m 12s
Desktop code checks
Desktop deadcode check
5m 30s
Desktop deadcode check
Desktop Unit Tests
8m 20s
Desktop Unit Tests
Allure Reports Export on Server
0s
Allure Reports Export on Server
Fit to window
Zoom out
Zoom in

Annotations

19 errors, 2 warnings, and 3 notices
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
1) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Error: Screenshot comparison failed: 31251 pixels (ratio 0.04 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke/sync-onboarding-manual-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
1) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 31251 pixels (ratio 0.04 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry1/sync-onboarding-manual-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry1/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
1) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 31251 pixels (ratio 0.04 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry2/sync-onboarding-manual-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry2/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
Desktop E2E (Linux)
Process completed with exit code 1.
services\wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps\ledger-live-desktop\tests\specs\services\wallet-api.spec.ts#L1
1) services\wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Test timeout of 190000ms exceeded.
services\wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps\ledger-live-desktop\tests\specs\services\wallet-api.spec.ts#L437
1) services\wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Error: expect(received).resolves.toStrictEqual() Received promise rejected instead of resolved Rejected to value: [Error: page.evaluate: Target closed] 435 | await deviceAction.silentSign(); 436 | > 437 | await expect(response).resolves.toStrictEqual({ | ^ 438 | id, 439 | jsonrpc: "2.0", 440 | result: { at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\wallet-api.spec.ts:437:17 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\services\wallet-api.spec.ts:414:3
syncOnboarding\manual.spec.ts:7:5 › Manual @smoke: apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts#L19
2) syncOnboarding\manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Error: Screenshot comparison failed: 30597 pixels (ratio 0.05 of all image pixels) are different. Expected: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts-snapshots\sync-onboarding-manual-win32.png Received: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke\sync-onboarding-manual-actual.png Diff: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke\sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:19:37 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:18:3
syncOnboarding\manual.spec.ts:7:5 › Manual @smoke: apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts#L19
2) syncOnboarding\manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 30597 pixels (ratio 0.05 of all image pixels) are different. Expected: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts-snapshots\sync-onboarding-manual-win32.png Received: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke-retry1\sync-onboarding-manual-actual.png Diff: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke-retry1\sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:19:37 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:18:3
syncOnboarding\manual.spec.ts:7:5 › Manual @smoke: apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts#L19
2) syncOnboarding\manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 30597 pixels (ratio 0.05 of all image pixels) are different. Expected: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts-snapshots\sync-onboarding-manual-win32.png Received: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke-retry2\sync-onboarding-manual-actual.png Diff: C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\artifacts\test-results\syncOnboarding-manual-Manual-smoke-retry2\sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:19:37 at C:\actions-runner\_work\ledger-live\ledger-live\apps\ledger-live-desktop\tests\specs\syncOnboarding\manual.spec.ts:18:3
services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke: apps\ledger-live-desktop\tests\specs\services\liveapp-sdk.spec.ts#L110
3) 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
Desktop E2E (Windows)
Process completed with exit code 1.
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L1
1) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Test timeout of 190000ms exceeded.
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L437
1) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Error: expect(received).resolves.toStrictEqual() Received promise rejected instead of resolved Rejected to value: [Error: page.evaluate: Target closed] 435 | await deviceAction.silentSign(); 436 | > 437 | await expect(response).resolves.toStrictEqual({ | ^ 438 | id, 439 | jsonrpc: "2.0", 440 | result: { at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:437:17 at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:414:3
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L1
1) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 190000ms exceeded.
services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke: apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts#L437
1) services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke › transaction.signAndBroadcast ── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: expect(received).resolves.toStrictEqual() Received promise rejected instead of resolved Rejected to value: [Error: page.evaluate: Target closed] 435 | await deviceAction.silentSign(); 436 | > 437 | await expect(response).resolves.toStrictEqual({ | ^ 438 | id, 439 | jsonrpc: "2.0", 440 | result: { at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:437:17 at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/wallet-api.spec.ts:414:3
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
2) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Error: Screenshot comparison failed: 31073 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-darwin.png Received: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke/sync-onboarding-manual-actual.png Diff: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
2) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 31073 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-darwin.png Received: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry1/sync-onboarding-manual-actual.png Diff: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry1/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
syncOnboarding/manual.spec.ts:7:5 › Manual @smoke: apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts#L19
2) syncOnboarding/manual.spec.ts:7:5 › Manual @smoke › Take screenshot of main screen ──────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 31073 pixels (ratio 0.04 of all image pixels) are different. Expected: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts-snapshots/sync-onboarding-manual-darwin.png Received: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry2/sync-onboarding-manual-actual.png Diff: /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/syncOnboarding-manual-Manual-smoke-retry2/sync-onboarding-manual-diff.png 17 | 18 | await test.step("Take screenshot of main screen", async () => { > 19 | expect(await page.screenshot()).toMatchSnapshot("sync-onboarding-manual.png"); | ^ 20 | }); 21 | }); 22 | at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:19:37 at /Users/admin/actions-runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/syncOnboarding/manual.spec.ts:18:3
Desktop E2E (macOS X)
Process completed with exit code 1.
Desktop E2E (Windows)
'v8::ObjectTemplate::SetAccessor': Do signature check in accessor
Desktop E2E (Windows)
'<<': result of 32-bit shift implicitly converted to 64 bits (was 64-bit shift intended?)
🎭 Playwright Run Summary
1 failed syncOnboarding/manual.spec.ts:7:5 › Manual @smoke ────────────────────────────────────────────── 3 skipped 56 passed (2.8m)
🎭 Playwright Run Summary
2 failed services\wallet-api.spec.ts:191:5 › Wallet API methods @smoke ────────────────────────────────── syncOnboarding\manual.spec.ts:7:5 › Manual @smoke ────────────────────────────────────────────── 1 flaky services\liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke ──────────────────────────────── 3 skipped 54 passed (7.2m)
🎭 Playwright Run Summary
2 failed services/wallet-api.spec.ts:191:5 › Wallet API methods @smoke ────────────────────────────────── syncOnboarding/manual.spec.ts:7:5 › Manual @smoke ────────────────────────────────────────────── 3 skipped 55 passed (18.1m)

Artifacts

Produced during runtime
Name Size
allure-results-linux Expired
9.66 MB
allure-results-macos Expired
11.4 MB
allure-results-windows Expired
9.23 MB
images Expired
1.98 KB
lint Expired
586 KB
playwright-results-linux Expired
169 MB
playwright-results-macos Expired
205 MB
playwright-results-windows Expired
264 MB
summary.json Expired
3.47 KB