[Test PR] use swinton to make signed commit during desktop snapshots #5661
build-and-test-pr.yml
on: pull_request
Turbo Affected
/
Determine Affected
24s
Matrix: Test Mobile E2E / Ledger Live Mobile - Android Detox Tests
Waiting for pending jobs
Matrix: Build Desktop / build-desktop-app
Build Mobile
/
Build LLM | Android
Build Mobile
/
Build LLM | iOS
Test Design System
/
Design System Tests
Test Mobile
/
LLM CodeCheck
Test Desktop
/
LLD Code Checks
9m 15s
Test Desktop
/
Desktop Unit Tests
4m 37s
Test Libraries
/
Codecheck Libraries
Test Libraries
/
Test Docs
Test Libraries
/
Test Libraries
Matrix: Test Mobile E2E / Upload to Xray
Waiting for pending jobs
OK
4s
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 |
|