Skip to content

[Test PR] use swinton to make signed commit during desktop snapshots #5661

[Test PR] use swinton to make signed commit during desktop snapshots

[Test PR] use swinton to make signed commit during desktop snapshots #5661

Triggered via pull request January 6, 2025 08:43
Status Failure
Total duration 12m 34s
Artifacts 12

build-and-test-pr.yml

on: pull_request
Turbo Affected  /  Determine Affected
24s
Turbo Affected / Determine Affected
Matrix: Test Mobile E2E / Ledger Live Mobile - Android Detox Tests
Waiting for pending jobs
Test Desktop  /  Desktop Tests E2E (Ubuntu)
10m 23s
Test Desktop / Desktop Tests E2E (Ubuntu)
Test Mobile E2E  /  LLM - iOS Detox Tests
Test Mobile E2E / LLM - iOS Detox Tests
Matrix: Build Desktop / build-desktop-app
Build Mobile  /  Build LLM | Android
Build Mobile / Build LLM | Android
Build Mobile  /  Build LLM | iOS
Build Mobile / Build LLM | iOS
Build Web Tools  /  Build web-tools
Build Web Tools / Build web-tools
Test Design System  /  Design System Tests
Test Design System / Design System Tests
Test Mobile  /  LLM CodeCheck
Test Mobile / LLM CodeCheck
Test CLI  /  Test CLI
Test CLI / Test CLI
Test Desktop  /  LLD Code Checks
9m 15s
Test Desktop / LLD Code Checks
Test Desktop  /  Desktop Unit Tests
4m 37s
Test Desktop / Desktop Unit Tests
Test Libraries  /  Codecheck Libraries
Test Libraries / Codecheck Libraries
Test Libraries  /  Test Docs
Test Libraries / Test Docs
Test Libraries  /  Test Libraries
Test Libraries / Test Libraries
Test Mobile E2E  /  Allure Reports Export on Server
Test Mobile E2E / Allure Reports Export on Server
Test Desktop  /  Allure Reports Export on Server
0s
Test Desktop / Allure Reports Export on Server
Matrix: Test Mobile E2E / Upload to Xray
Waiting for pending jobs
Test Mobile E2E  /  Allure Reports Export on Server
Test Mobile E2E / Allure Reports Export on Server
Build Desktop  /  report
24s
Build Desktop / report
Build Mobile  /  report
Build Mobile / report
Build Web Tools  /  report
Build Web Tools / report
Test CLI  /  report
Test CLI / report
Test Desktop  /  report
18s
Test Desktop / report
Test Libraries  /  report
Test Libraries / report
Test Mobile E2E  /  report-on-slack
Test Mobile E2E / report-on-slack
Fit to window
Zoom out
Zoom in

Annotations

6 errors and 1 notice
[mocked_tests] › specs/manager/manager.spec.ts:9:5 › Manager @smoke: apps/ledger-live-desktop/tests/specs/manager/manager.spec.ts#L28
1) [mocked_tests] › specs/manager/manager.spec.ts:9:5 › Manager @smoke › can access installed apps tab Error: Screenshot comparison failed: 4839 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/manager/manager.spec.ts-snapshots/manager-installed-apps-linux.png Received: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/manager-manager-Manager-smoke-mocked-tests/manager-installed-apps-actual.png Diff: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/manager-manager-Manager-smoke-mocked-tests/manager-installed-apps-diff.png Call log: - expect.soft.toHaveScreenshot(manager-installed-apps.png) with timeout 41000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 4839 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 4839 pixels (ratio 0.01 of all image pixels) are different. 26 | await test.step("can access installed apps tab", async () => { 27 | await managerPage.goToInstalledAppTab(); > 28 | await expect.soft(page).toHaveScreenshot("manager-installed-apps.png"); | ^ 29 | }); 30 | 31 | await test.step("can uninstall an app", async () => { at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/manager/manager.spec.ts:28:29 at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/manager/manager.spec.ts:26:3
[mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings: apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts#L24
2) [mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings ─────────────────────────────── Error: Screenshot comparison failed: 4843 pixels (ratio 0.01 of all image pixels) are different. Expected: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts-snapshots/settings-about-page-linux.png Received: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-about-page-actual.png Diff: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-about-page-diff.png Call log: - expect.soft.toHaveScreenshot(settings-about-page.png) with timeout 41000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 4843 pixels (ratio 0.01 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 4843 pixels (ratio 0.01 of all image pixels) are different. 22 | await test.step("go to settings -> about", async () => { 23 | await settingsPage.goToAboutTab(); > 24 | await expect.soft(page).toHaveScreenshot("settings-about-page.png"); | ^ 25 | }); 26 | 27 | await test.step("go to settings -> help", async () => { at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:24:29 at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:22:3
[mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings: apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts#L29
2) [mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings ─────────────────────────────── Error: Screenshot comparison failed: 38663 pixels (ratio 0.05 of all image pixels) are different. Expected: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts-snapshots/settings-help-page-linux.png Received: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-help-page-actual.png Diff: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-help-page-diff.png Call log: - expect.soft.toHaveScreenshot(settings-help-page.png) with timeout 41000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 38663 pixels (ratio 0.05 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 38663 pixels (ratio 0.05 of all image pixels) are different. 27 | await test.step("go to settings -> help", async () => { 28 | await settingsPage.goToHelpTab(); > 29 | await expect.soft(page).toHaveScreenshot("settings-help-page.png"); | ^ 30 | }); 31 | 32 | await test.step("go to settings -> experimental", async () => { at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:29:29 at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:27:3
[mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings: apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts#L34
2) [mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings ─────────────────────────────── Error: Screenshot comparison failed: 13031 pixels (ratio 0.02 of all image pixels) are different. Expected: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts-snapshots/settings-experimental-page-linux.png Received: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-experimental-page-actual.png Diff: /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/artifacts/test-results/settings-settings-Settings-mocked-tests/settings-experimental-page-diff.png Call log: - expect.soft.toHaveScreenshot(settings-experimental-page.png) with timeout 41000ms - verifying given screenshot expectation - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - 13031 pixels (ratio 0.02 of all image pixels) are different. - waiting 100ms before taking screenshot - taking page screenshot - disabled all CSS animations - waiting for fonts to load... - fonts loaded - captured a stable screenshot - 13031 pixels (ratio 0.02 of all image pixels) are different. 32 | await test.step("go to settings -> experimental", async () => { 33 | await settingsPage.goToExperimentalTab(); > 34 | await expect.soft(page).toHaveScreenshot("settings-experimental-page.png"); | ^ 35 | }); 36 | }); 37 | at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:34:29 at /home/runner/_work/ledger-live/ledger-live/apps/ledger-live-desktop/tests/specs/settings/settings.spec.ts:32:3
Test Desktop / Desktop Tests E2E (Ubuntu)
Process completed with exit code 1.
OK
Process completed with exit code 1.
🎭 Playwright Run Summary
2 failed [mocked_tests] › specs/manager/manager.spec.ts:9:5 › Manager @smoke ──────────────────────────── [mocked_tests] › specs/settings/settings.spec.ts:8:5 › Settings ──────────────────────────────── 3 skipped 61 passed (8.1m)

Artifacts

Produced during runtime
Name Size
2.94.0-sha.24a7582fed9fec10ddd8f8f1af52b720016125ec-linux-x86_64.AppImage
181 MB
2.94.0-sha.24a7582fed9fec10ddd8f8f1af52b720016125ec-mac.dmg
245 MB
2.94.0-sha.24a7582fed9fec10ddd8f8f1af52b720016125ec-win-x64.exe
142 MB
allure-results-linux
2.27 MB
images
425 Bytes
lint-desktop
35.9 KB
linux-js-bundle-metafiles
635 KB
mac-js-bundle-metafiles
635 KB
playwright-results-linux
4.64 MB
summary-build-desktop.json
360 Bytes
summary-test-desktop.json
1.27 KB
win-js-bundle-metafiles
635 KB