Skip to content

@Desktop • Test App triggered by KVNLS on ref support/extract-json #20944

@Desktop • Test App triggered by KVNLS on ref support/extract-json

@Desktop • Test App triggered by KVNLS on ref support/extract-json #20944

Manually triggered October 17, 2023 20:29
Status Cancelled
Total duration 21m 45s
Artifacts 5
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)
17m 2s
Desktop E2E (Windows)
Desktop E2E (Linux)
7m 27s
Desktop E2E (Linux)
Desktop E2E (macOS X)
21m 34s
Desktop E2E (macOS X)
Desktop code checks
7m 40s
Desktop code checks
Desktop deadcode check
5m 19s
Desktop deadcode check
Desktop Unit Tests
10m 55s
Desktop Unit Tests
Allure Reports Export on Server
0s
Allure Reports Export on Server
Fit to window
Zoom out
Zoom in

Annotations

10 errors, 3 warnings, and 1 notice
general/layout.spec.ts:12:5 › Layout @smoke: apps/ledger-live-desktop/tests/specs/general/layout.spec.ts#L27
1) general/layout.spec.ts:12:5 › Layout @smoke › can open send modal ───────────────────────────── Error: Screenshot comparison failed: 1624 pixels (ratio 0.01 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(send-modal.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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - 1624 pixels (ratio 0.01 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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</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 - 1624 pixels (ratio 0.01 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts-snapshots/send-modal-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke/send-modal-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke/send-modal-diff.png 25 | .locator("data-test-id=loading-spinner"); 26 | await sendButtonLoader.waitFor({ state: "detached" }); > 27 | await expect.soft(sendModal.container).toHaveScreenshot("send-modal.png"); | ^ 28 | await sendModal.close(); 29 | }); 30 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:27:44 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:20:3
general/layout.spec.ts:12:5 › Layout @smoke: apps/ledger-live-desktop/tests/specs/general/layout.spec.ts#L27
1) general/layout.spec.ts:12:5 › Layout @smoke › can open send modal ───────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1624 pixels (ratio 0.01 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(send-modal.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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - 1624 pixels (ratio 0.01 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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</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 - 1624 pixels (ratio 0.01 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts-snapshots/send-modal-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke-retry1/send-modal-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke-retry1/send-modal-diff.png 25 | .locator("data-test-id=loading-spinner"); 26 | await sendButtonLoader.waitFor({ state: "detached" }); > 27 | await expect.soft(sendModal.container).toHaveScreenshot("send-modal.png"); | ^ 28 | await sendModal.close(); 29 | }); 30 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:27:44 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:20:3
general/layout.spec.ts:12:5 › Layout @smoke: apps/ledger-live-desktop/tests/specs/general/layout.spec.ts#L27
1) general/layout.spec.ts:12:5 › Layout @smoke › can open send modal ───────────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Screenshot comparison failed: 1624 pixels (ratio 0.01 of all image pixels) are different. Call log: - expect.soft.toHaveScreenshot(send-modal.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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</div> - taking element screenshot - disabled all CSS animations - waiting for element to be visible and stable - element is visible and stable - 1624 pixels (ratio 0.01 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 tabindex="0" class="sc-cTQhss fyhQlv" data-test-…>…</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 - 1624 pixels (ratio 0.01 of all image pixels) are different. Expected: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts-snapshots/send-modal-linux.png Received: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke-retry2/send-modal-actual.png Diff: /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/general-layout-Layout-smoke-retry2/send-modal-diff.png 25 | .locator("data-test-id=loading-spinner"); 26 | await sendButtonLoader.waitFor({ state: "detached" }); > 27 | await expect.soft(sendModal.container).toHaveScreenshot("send-modal.png"); | ^ 28 | await sendModal.close(); 29 | }); 30 | at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:27:44 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/general/layout.spec.ts:20:3
services/ethereumStaking.spec.ts:67:5 › Ethereum staking flows via portfolio: apps/ledger-live-desktop/tests/models/Analytics.ts#L28
2) services/ethereumStaking.spec.ts:67:5 › Ethereum staking flows via portfolio, asset page and market page @smoke › choose Kiln TimeoutError: page.waitForRequest: Timeout 5000ms exceeded while waiting for event "request" at ../models/Analytics.ts:28 26 | timeout?: number; 27 | }) { > 28 | return this.page.waitForRequest( | ^ 29 | (request: Request) => { 30 | const url = request.url(); 31 | at Analytics.waitForTracking (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/models/Analytics.ts:28:22) at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/ethereumStaking.spec.ts:103:40 at /runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/services/ethereumStaking.spec.ts:102:14
services/buy.spec.ts:41:5 › Buy / Sell @smoke: apps/ledger-live-desktop/eval at evaluate (:202:30)#L3
3) services/buy.spec.ts:41:5 › Buy / Sell @smoke ───────────────────────────────────────────────── Error: page.evaluate: Error: The WebView must be attached to the DOM and the dom-ready event emitted before this method can be called. at WebViewElement.getWebContentsId (node:electron/js2c/renderer_init:2:23741) at e.<computed> [as executeJavaScript] (node:electron/js2c/renderer_init:2:27962) at eval (eval at evaluate (:202:30), <anonymous>:3:22) at UtilityScript.evaluate (<anonymous>:204:17) at UtilityScript.<anonymous> (<anonymous>:1:44) at eval (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/eval at evaluate (:202:30), <anonymous>:3:22) at UtilityScript.evaluate (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/<anonymous>:204:17) at UtilityScript.<anonymous> (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/<anonymous>:1:44) at LiveAppWebview.textIsPresent (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/models/LiveAppWebview.ts:116:45) at predicate (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/models/LiveAppWebview.ts:112:31) at Timeout._onTimeout (/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/utils/waitFor.ts:14:31)
services/buy.spec.ts:41:5 › Buy / Sell @smoke: apps/ledger-live-desktop/tests/specs/services/buy.spec.ts#L1
3) services/buy.spec.ts:41:5 › Buy / Sell @smoke ───────────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test was interrupted.
Desktop E2E (Linux)
Process completed with exit code 1.
Desktop E2E (Windows)
The operation was canceled.
Desktop E2E (macOS X)
Canceling since a higher priority waiting request for '@desktop • Test App-refs/heads/support/extract-json' exists
Desktop E2E (macOS X)
The operation was canceled.
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?)
Desktop E2E (Windows)
No files were found with the provided path: apps/ledger-live-desktop/allure-results. No artifacts will be uploaded.
🎭 Playwright Run Summary
2 failed general/layout.spec.ts:12:5 › Layout @smoke ──────────────────────────────────────────────────── services/ethereumStaking.spec.ts:67:5 › Ethereum staking flows via portfolio, asset page and market page @smoke 6 interrupted recover/recover.spec.ts:21:7 › Recover @smoke › Restore page with nanoX ──────────────────────── recover/recover.spec.ts:44:7 › Recover @smoke › Restore page with stax ───────────────────────── services/liveapp-sdk.spec.ts:34:5 › Live App SDK methods @smoke ──────────────────────────────── services/swap.spec.ts:30:7 › Swap › Add accounts via Swap page @smoke ────────────────────────── services/swap.spec.ts:86:7 › Swap › Filter Rates @smoke ──────────────────────────────────────── services/swap.spec.ts:133:7 › Swap › Full Swap with Centralised Exchange @smoke ──────────────── 1 flaky services/buy.spec.ts:41:5 › Buy / Sell @smoke ────────────────────────────────────────────────── 9 skipped 42 passed (2.0m)

Artifacts

Produced during runtime
Name Size
allure-results-linux Expired
2.34 MB
allure-results-macos Expired
1.52 MB
images Expired
1.17 KB
lint Expired
587 KB
playwright-results-linux Expired
38.7 MB