[LWDM] fix(LIVE-24415): align wallet quote network fees #55016
build-and-test-pr.yml
on: pull_request
Skip Check
10s
Test Additional
/
Changeset Validation
1m 10s
Codecheck Mobile
/
Mobile Code Check
5m 27s
Codecheck Mobile
/
Mobile Unit Tests
5m 29s
Build Wallet CLI
/
Build (all platforms)
3m 11s
Test DevTools
/
DevTools Test
Test Domain
/
Domain Test
Test Features
/
Features Test
Test Shared
/
Shared Test
Matrix: Build Desktop / build-desktop-app
Build Web Tools
/
Web Tools Build
3m 22s
Build Web Tools
/
Native Storybook Build
Build Web Tools
/
React Storybook Build
Desktop Lint & Unit Tests
/
Desktop Code Check
5m 7s
Desktop Lint & Unit Tests
/
Desktop Unit Tests
4m 29s
Mobile E2E Lint & Typecheck
/
Mobile E2E Lint & Typecheck
2m 36s
Desktop E2E Lint & Typecheck
/
Desktop E2E Lint & Typecheck
2m 37s
Test UI Libs
/
UI Libs Test
Desktop E2E & Mock Tests
/
UI e2e smoke tests NanoSP
6m 58s
Desktop E2E & Mock Tests
/
Ubuntu Mock
8m 17s
Test Libraries
/
Libraries Test
3m 2s
Test Libraries
/
Libraries Codecheck
6m 41s
Test Libraries
/
Libraries Documentation Check
3m 16s
Notify E2E Required
/
Analyze and notify
1m 45s
Enforce Module Boundaries
/
Enforce Module Boundaries
Build & Test Mobile
/
...
/
Android Build Native
0s
Build & Test Mobile
/
...
/
Android Build JS
3m 44s
Build & Test Mobile
/
...
/
Android Build JS - Skip
0s
Build & Test Mobile
/
...
/
iOS Build Native
0s
Build & Test Mobile
/
...
/
iOS Build JS
3m 54s
Build & Test Mobile
/
...
/
iOS Build JS - Skip
0s
Desktop Lint & Unit Tests
/
Desktop Lint & Unit Tests > Report
Desktop E2E & Mock Tests
/
Desktop E2E & Mock > Report
26s
Build & Test Mobile
/
Android UI E2E Smoke Tests
0s
Build & Test Mobile
/
Build Mobile > Report Bundle Sizes
26s
Matrix: Build & Test Mobile / detox-tests-ios
Matrix: Build & Test Mobile / detox-tests-android
Build & Test Mobile
/
Allure Report - Mobile UI E2E Smoke (iOS + Android)
Build & Test Mobile
/
Merge Android Timing Files
25s
Annotations
17 errors, 13 warnings, and 4 notices
|
Mobile E2E Lint & Typecheck / Mobile E2E Lint & Typecheck
Process completed with exit code 1.
|
|
Desktop E2E Lint & Typecheck / Desktop E2E Lint & Typecheck
Process completed with exit code 1.
|
|
Desktop Lint & Unit Tests / Desktop Code Check
Process completed with exit code 1.
|
|
Codecheck Mobile / Mobile Code Check
Process completed with exit code 1.
|
|
Test Libraries / Libraries Codecheck
Process completed with exit code 1.
|
|
Build & Test Mobile / Android Build / Android Detox (1, 2)
Process completed with exit code 1.
|
|
Receive Flow — verify address › Should verify the address after importing an account working on a single network:
apps/ledger-live-mobile/e2e/helpers/elementHelpers.ts#L12
Test Failed: 60.0sec timeout expired without matching of given matcher: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
at withTimeout (e2e/helpers/elementHelpers.ts:12:8)
at ModularDrawer.waitForElementById (e2e/page/drawer/modular.drawer.ts:46:11)
at Object.performSearchByTicker (e2e/specs/receive/receiveFlow.verifyAddress.spec.ts:15:29)
|
|
Receive Flow — verify address › Should verify the address after importing an account working on a single network:
apps/ledger-live-mobile/e2e/helpers/elementHelpers.ts#L12
Test Failed: 60.0sec timeout expired without matching of given matcher: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
at withTimeout (e2e/helpers/elementHelpers.ts:12:8)
at ModularDrawer.waitForElementById (e2e/page/drawer/modular.drawer.ts:46:11)
at Object.performSearchByTicker (e2e/specs/receive/receiveFlow.verifyAddress.spec.ts:15:29)
|
|
Build & Test Mobile / Android Build / Android Detox (2, 2)
Process completed with exit code 1.
|
|
Receive different currency (polkadot:
apps/ledger-live-mobile/e2e/helpers/elementHelpers.ts#L12
Test Failed: 60.0sec timeout expired without matching of given matcher: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
at withTimeout (e2e/helpers/elementHelpers.ts:12:8)
at ModularDrawer.waitForElementById (e2e/page/drawer/modular.drawer.ts:46:11)
at performSearchByTicker (e2e/specs/receive/currencies.polkadotCosmos.spec.ts:39:29)
|
|
Receive Flow — Arbitrum import › Should access to receive after importing a cryptocurrency on a selected network:
apps/ledger-live-mobile/e2e/helpers/elementHelpers.ts#L12
Test Failed: 60.0sec timeout expired without matching of given matcher: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
at withTimeout (e2e/helpers/elementHelpers.ts:12:8)
at ModularDrawer.waitForElementById (e2e/page/drawer/modular.drawer.ts:46:11)
at Object.performSearchByTicker (e2e/specs/receive/receiveFlow.arbitrumReceive.spec.ts:14:29)
|
|
Receive different currency (bitcoin:
apps/ledger-live-mobile/e2e/helpers/elementHelpers.ts#L12
Test Failed: 60.0sec timeout expired without matching of given matcher: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
at withTimeout (e2e/helpers/elementHelpers.ts:12:8)
at ModularDrawer.waitForElementById (e2e/page/drawer/modular.drawer.ts:46:11)
at performSearchByTicker (e2e/specs/receive/currencies.bitcoinDogecoin.spec.ts:37:31)
|
|
Receive different currency (polkadot:
apps/ledger-live-mobile/e2e/page/accounts/addAccount.drawer.ts#L41
Test Failed: '(view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)' doesn't match the selected view.
Expected: (view has effective visibility <VISIBLE> and view.getGlobalVisibleRect() covers at least <75> percent of the view's area)
Got: was null
at AddAccountDrawer.toBeVisible (e2e/page/accounts/addAccount.drawer.ts:41:71)
at AddAccountDrawer.expectAccountDiscovery (e2e/page/accounts/addAccount.drawer.ts:59:34)
|
|
Build & Test Mobile / iOS Build / iOS Detox (2, 2)
Process completed with exit code 1.
|
|
Receive different currency (polkadot:
apps/ledger-live-mobile/e2e/page/accounts/addAccount.drawer.ts#L41
Test Failed: No elements found for “MATCHER(id == “/account-item-mock:1:assethub_polkadot:MOCK_assethub_polkadot_1:/”) AT INDEX(0)”
HINT: To print view hierarchy on failed actions/matches, use log-level verbose or higher.
at AddAccountDrawer.toBeVisible (e2e/page/accounts/addAccount.drawer.ts:41:71)
at AddAccountDrawer.expectAccountDiscovery (e2e/page/accounts/addAccount.drawer.ts:59:34)
|
|
Receive different currency (polkadot:
apps/ledger-live-mobile/e2e/page/accounts/addAccount.drawer.ts#L41
Test Failed: No elements found for “MATCHER(id == “/account-item-mock:1:assethub_polkadot:MOCK_assethub_polkadot_1:/”) AT INDEX(0)”
HINT: To print view hierarchy on failed actions/matches, use log-level verbose or higher.
at AddAccountDrawer.toBeVisible (e2e/page/accounts/addAccount.drawer.ts:41:71)
at AddAccountDrawer.expectAccountDiscovery (e2e/page/accounts/addAccount.drawer.ts:59:34)
|
|
OK
Process completed with exit code 1.
|
|
Skip Check
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: fkirc/skip-duplicate-actions@v5. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Affected / Determine Affected (Nx)
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/setup-node@v4, pnpm/action-setup@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Notify E2E Required / Analyze and notify
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / Linux Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Libraries / Libraries Test
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Web Tools / Post build status to PR
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v7. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / macOS Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Test Libraries / Libraries Codecheck
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/github-script@v6. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build Desktop / Windows Build
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: LedgerHQ/ledger-live/tools/actions/change-product-name@develop, LedgerHQ/ledger-live/tools/actions/get-package-infos@develop. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Slow Test:
apps/ledger-live-desktop/[mocked_tests] › tests/specs/services/wallet-api.spec.ts#L0
apps/ledger-live-desktop/[mocked_tests] › tests/specs/services/wallet-api.spec.ts took 1.2m
|
|
Build Desktop / Build Desktop > Report
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: LedgerHQ/ledger-live/tools/actions/desktop-report-build@develop. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Sonar Cloud / Sonar Cloud
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: SonarSource/sonarqube-scan-action@fd88b7d7ccbaefd23d8f36f73b59db7a3d246602. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Build & Test Mobile / iOS Build / iOS Detox (2, 2)
Failed to restore: The operation was aborted.
|
|
Desktop Lint & Unit Tests / Desktop Unit Tests
jest_ci_metrics app=ledger-live-desktop jest_wall_seconds=174 cpu_count=16 JEST_MAX_WORKERS=95%
|
|
Codecheck Mobile / Mobile Unit Tests
jest_ci_metrics app=live-mobile jest_wall_seconds=211 cpu_count=16 JEST_MAX_WORKERS=95%
|
|
🎭 Playwright Run Summary
10 passed (56.8s)
|
|
🎭 Playwright Run Summary
2 skipped
130 passed (5.1m)
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
4.9.0-sha.3112ebf380797c5209c04da0f209b46979c91be8-linux-x86_64.AppImage
|
198 MB |
sha256:20f4352cfb1e9e3f99a0ca85010efdfad941322625ed77ef4e58e04ef42dfe06
|
|
|
4.9.0-sha.3112ebf380797c5209c04da0f209b46979c91be8-mac.dmg
|
281 MB |
sha256:a12408f7e957c87cc69da8336149151df5545e3414571aa093660abcfdcb6d37
|
|
|
4.9.0-sha.3112ebf380797c5209c04da0f209b46979c91be8-win-x64.exe
|
168 MB |
sha256:e3435d40f836fa5e67ff9437a1a73884ba49bccc8dc95603e968a1f0ce74a8be
|
|
|
allure-results-speculos-smoke
|
34.1 KB |
sha256:cf24c5be13c2b7c6ce2c21a65840150085e2d9ea0eacf406239d39e596ce61c8
|
|
|
android-test-artifacts-1
|
2.19 MB |
sha256:d1cf599f23df78868f7eaa5f836e8147a44a664d721c0b0f7f2cb3e25e622278
|
|
|
android-test-artifacts-2
|
2.9 MB |
sha256:468347ddc5247b8b11bef05dc37b650f2f786c3a8a814f3590adc1313305b3a7
|
|
|
coverage-desktop
|
11.6 MB |
sha256:887cd8b5a180e0a4fd46b89f0a52450ef0658f32477e5f7603f23ffb460fd888
|
|
|
coverage-libs
|
1.18 MB |
sha256:41be57d62170f2c991e1ff5daef3f45255339007c63d4df7da8b3f3863407dfd
|
|
|
coverage-mobile
|
11.8 MB |
sha256:8190c452b3f0565bf12bfcf4e48986ab0391abfa04edc15a8d947d19c4bc051b
|
|
|
coverage-wallet-cli
|
86.2 KB |
sha256:2ec53311fcede6d3f9df8c7d677fe81bca20f6beee92eba919872ca2a32e758f
|
|
|
e2e-test-results-android
|
6.71 KB |
sha256:b9f70751302f42dfa50a17167ee963b61f62809f523578b81b6dc99d294bcdfb
|
|
|
e2e-test-results-android-1
|
1.53 KB |
sha256:25bf77555e4ad54eb23c51f69a3b4bafd1170cd497f6310f2c2b52086aab0439
|
|
|
e2e-test-results-android-2
|
1.76 KB |
sha256:320ca9e40abc8422d20e65aa48a1ed5ca73ecc36d15a8ead8adb4f8cf870183b
|
|
|
e2e-test-results-ios
|
5.42 KB |
sha256:be6ce1038824be972a5be45f1cd2c62598c56c4c703be44061f023071aa7c92f
|
|
|
e2e-test-results-ios-1
|
2.52 KB |
sha256:cd856dc74312c7d66aa63145db6759e57bac8d8596ac2344a31b1f5dc8d892b3
|
|
|
e2e-test-results-ios-2
|
1.55 KB |
sha256:8e537846cee026d35ff7b2623e08e25ad7e3bd99c61678beb9199a07fcac0c38
|
|
|
images
|
152 Bytes |
sha256:65a82d7430104d13f533b338db1fb6eb25ad23a6ed8c3b3113d12369d2734314
|
|
|
ios-test-artifacts-1
|
1.53 MB |
sha256:20846aa9d548e2a298ca304eae07aca0b4b989551bf0d094ac70f28c311935e0
|
|
|
ios-test-artifacts-2
|
3.72 MB |
sha256:bf6665fdf920d3b42ebe64bd44a6be8fb9e086f093e391b959c9b349079a5261
|
|
|
linux-js-bundle-metafiles
|
322 KB |
sha256:4db604b71a9b3f16922958568d422d0b19d5e1433105a85a074cb1ec72f19e5d
|
|
|
mac-js-bundle-metafiles
|
322 KB |
sha256:8ef015b27307f8eb6fda5e376b05a3406090ce70eb09f2f280976eb792954fcc
|
|
|
mitmproxy-logs
Expired
|
383 MB |
sha256:f6c2ba02e5efb212a69bedc69295a4fc7e654d66ae3a35c3e9f365fac0b3b30b
|
|
|
mobile.metafile.json
|
224 Bytes |
sha256:c26747ccba57922e7c29a6c87a14218ffa246ee79b398f103d54c87e87c3bc3c
|
|
|
outputs-codecheck
|
298 Bytes |
sha256:0c2d2de781d7e77cc14a182bb4354c949e58cdf300099ddb40f3ccfb63d8f614
|
|
|
outputs-test-libraries
|
157 Bytes |
sha256:4d801b13f64f97f675fcc82386b44711edd008403a2dbc90a0a2fb8f7f7beafc
|
|
|
summary-build-desktop.json
|
360 Bytes |
sha256:79e232990a8fc439f73eb56c418dd4317186ea18e3152fe9adfd70e69a1155e0
|
|
|
summary-test-desktop.json
|
611 Bytes |
sha256:8bbc4710493d521796b91837bae59c9484d46924f8638862fb1f20d69bc6813e
|
|
|
wallet-cli-darwin-arm64
|
40.3 MB |
sha256:87693a12aa4d5a71b0c037344f740724e7e3bf1a239c9fe2f15398253ffb0fcd
|
|
|
wallet-cli-linux-arm64
|
55.5 MB |
sha256:5f791fe35e4f204edcf0352d099001113053379bd870920191a4f2e75db2784d
|
|
|
wallet-cli-linux-x64
|
55.3 MB |
sha256:db7c5209b5fb2c2d313f9edb50af99c5a71d547274b92a6d57a24845ee0849f2
|
|
|
wallet-cli-windows-x64
|
58.8 MB |
sha256:3f6a4acc44825ce7c18bf379ad6984ea6847a6a301860f6900e0a1eef874490c
|
|
|
win-js-bundle-metafiles
|
368 KB |
sha256:faa0744e79b9a7f9b46451c62a4ba1ed87c89adffa28eaa4995769b98ba0dbd3
|
|